Больничный лист, в конф 250,

Новая тема
Необходимо отправить человека в отпуск по беременности. с 24.01.05 по 13.06.05<br><br> При расчете среднего заработка первый период заполняется нормально с 24 по 31 январь <br><br>затем 1 по 28 февраля, а потом пропускает март и пишет с 1 по 28 апреля<br><br>затем с 1 июля по 13 июня<br><br>затем с 1 ноября по 13 июня <br><br>затем с 1 апреля 2006 по 13 июня 2005.<br><br>Календари заполнены, если кто-то знает в чем причина всей этой красоты, то не поскупитесь на слова подскажите кто чем сможет.
"Тут дело не в календарях.<br><br>В глобальном модуле нужно исправить расчет начала и окончания месяцев:<br><br>Строки 33360 и 33361:<br><br>НачалоБолезниТекМесяца = Макс(Начало, ДобавитьМесяц( НачМесяца(НачалоБолезниТекМесяца),СчМесяцев-1 )); <br><br>ОкончаниеБолезниТекМесяца = Мин(Окончание,ДобавитьМесяц( ОкончаниеБолезниТекМесяца,СчМесяцев-1 )); <br><br><br><br>Нужно поправить на:<br><br>НачалоБолезниТекМесяца = Макс(Начало, ДобавитьМесяц(НачМесяца(Начало),СчМесяцев-1)); <br><br>ОкончаниеБолезниТекМесяца = Мин(Окончание,ДобавитьМесяц(КонМесяца(Начало),СчМесяцев-1));<br><br><br><br>У меня после этого все заработало.<br><br>Если у вас не заработает - пишите. Будем копать дальше."
Читают тему
(гостей: 1)

Быстрый переход