Отпуск в ЗИК релиз 282 Помогите!!!

Новая тема
Добрый день!

Сотрдник уходит в отпуск с 03.03.08 по 16.03.08, расчетный период: Февраль/08 - Март/07. Февраль 2008г. сотрудник отработал полностью (ни больничного, ни отпуска, ни командировки не было), правда есть выход на работу в выходной, но по-моему он никак не влияет. Но никак не могу понять, почему при расчете среднего заработка программа в феврале считает не 29,4 календарных дней отпуска, а 28,39 = 29,4/29*28???

Может из-за 23 февраля?
Ситуация странная, похожа на глюк программы... Если взять другого сотрудника с одиноковым отработанным временем в феврале/08, и расситать ему отпуск в марте, у него программа считает, как положено - 29,4 календарных дня отпуска.

У меня в этом году уже 11 отпусков, все посчитала правильно. Осталось два: тот который описан выше и еще один. Так вот у другого, тоже не понятно: Отпуск с 06.03.08 по 12.03.08. Расчетный период с Февраля/08 по март/07. Сотрудник пришел на работу 02 мая 2007 года, соответственно календарные дни отпуска март, апрель = 0, май должно быть 29,4, так как месяц отработан полностью, однако программа считает 28,45 = 29,4/31*30 Почему???

Может ли программа так ошибаться?
А нет ли у Вас в ЖР отклонений (невыходов на работу), попадающих в этих месяцах только на выходной день?

> Сотрудник пришел на работу 02 мая 2007 года, соответственно календарные дни отпуска март, апрель = 0, май должно быть 29,4, так как месяц отработан полностью, однако программа считает 28,45 = 29,4/31*30 Почему???

Потому, что календарный день 1 мая у сотрудника был исключен в связи с тем, что он не работал (принят только 2 мая) (п.5-в/ Постановления 922).
> Потому, что календарный день 1 мая у сотрудника был исключен в связи с тем, что он не работал (принят только 2 мая) (п.5-в/ Постановления 922).

Все ясно, спасибо, почему то сама не догадалась :)

Невыходов и других отклонений действительно нет. Посмотрела и табель и документы... В чем причина никак не могу понять?!

Проблема в том, что 2008 год высокосный: 60 день 2008 года - 29 февраля 2008, а 60 день 2007 года - 1 марта 2007. Видимо 1 марта 2007 г. сотрудник не работал (болел, был в отпуске и т.п.). Программа заполняем массив дней по номеру дня года (с 1 по 370) - отсюда возникает наложение и 29 февраля 2008 воспринимается как 1 марта 2007. Решением является либо ручное изменение коэффициента отпуска в таблице среднего заработка, либо просите программистов, с кем работаете, исправить механизм расчета коэффициентов.
Да действительно, 1 марта 2007 года сотрудник болел. Теперь понятно, откуда ошибка. Большое всем спасибо за участие и помощь. Поставлю этот коэффициент вручную.
Читают тему
(гостей: 1)

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