kow1976 объясните, у надбавки стоит галочка в вытесняюих-коммандировка.
имхо не нужно ее ставить, т.к. надбавка берет базу по окладу, а оклад вытесняется коммандировкой,
т.е. коммандировка и так будет косвенно вытеснять.
1) окладу не нужно указывать базовый период
потому что он начисляется за период действия - отработал с 1 по 10 - получил с 1 по 10, например окладом по дням.
А больничный, например, отболел с 1 по 10, а базу для расчета больничного взяли с 1 по 31 прошлого месяца.
2) для надбавки можно также не указывать базовый период в обработке проведения при первой записи,
т.к. у нее стоит галка "период действия является базовым периодом".
В РР у нее не будут пустые значения в полях БПНачало и БПКонец, но начисления будут сделаны верно.
3) можно не писать "Движение.Сторно=Ложь", пока не указано обратное, т.к. по умолчанию ложь
Из вашей работы узнал, что у меня не правильно рассчитывает коммандировку - запрос берет по значение базы для расчтетов только по ОсновнымНачислениям
Вложения:
kenguru_3_4.dt