ВЫБРАТЬ ДанныеГрафика.ОсновноеЗначениеФактическийПериодДействия ИЗ РегистрРасчета.ОсновныеНачисленияРаботниковОрганизаций.ДанныеГрафика(
ВидРасчета.КатегорияРасчета = &парамКатегорияНачисления
И Регистратор = &парамРегистратор
И Авторасчет
И Сотрудник В (&парамСотрудники)) КАК ДанныеГрафика
Если ПериодРегистрации = ПериодДействия тогда возвращает 12 иначе null.
Если документ НачислениеЗарплатыРаботникамОрганизации не проведен, тогда 12 в любом случае.
т.е. вытеснение происходит по периоду регистрации, а не по периоду действия.
Как начислять переходящие больничные? Часть больничного в прошлом месяце (зарплата уже начислена и проведена), часть в текущем - зарплата еще не начислена.
Никогда не бойся делать то, что не умеешь, помни - Ноев ковчег был построен любителем, профессионалы построили Титаник.
ЗиУП