Имя: Пароль:
1C
1С v8
ЗУП. Получение значений из регистра сведений ПлановыеНачисления
0 Caxapok61
 
10.04.13
16:32
Может есть готовая функция в общих модулях получить в ТЗ действующие начисления на дату?
Пока получаю запросом, но при попытке получить предыдущее основное начисление, наткнулся на несколько временных начислений идущих без разрывов. Тут я и "завис"
Надо получить основное начисление до текущего кадрового перевода.

   "ВЫБРАТЬ
   |    ВЫБОР
   |        КОГДА Начисления.ПериодЗавершения <= &НаДату
   |                И Начисления.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0)
   |            ТОГДА Начисления.ПериодЗавершения
   |        ИНАЧЕ Начисления.Период
   |        КОНЕЦ КАК Период,
   |    Начисления.Сотрудник,
   |    ВЫБОР
   |        КОГДА Начисления.ПериодЗавершения <= &НаДату
   |                И Начисления.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0)
   |            ТОГДА Начисления.ВидРасчетаЗавершения
   |        ИНАЧЕ Начисления.ВидРасчета
   |    КОНЕЦ КАК ВидРасчета,
1 Caxapok61
 
11.04.13
10:40
Пока пришлось без среза последних делать, и обрабатывать только записи с пустым ПериодЗавершения
2 MUXACb
 
11.04.13
11:01
(0) Посмотри запрос по заполнению документа "Начисление зарплаты сотрудникам организаций"