После обновления версии до 181 изменился расчет отпуска!!!

Вопросы по автоматизации управления персоналом, кадровому учету, расчету зарплаты

Правила форума
Тема закрыта! Все обсуждения теперь ведутся в группе СБИС 2.Х
Подробнее о том как найти группы и вступить в них.

После обновления версии до 181 изменился расчет отпуска!!!

Ситуация такая. Работник уходит в отпуск в ноябре. Соответственно период расчета среднего ему берется с ноября 2012 по октябрь 2013. ВЕСЬ октябрь 2013 он был в командировке. В командировке даты с 01.10.2013 по 31.10.2013, метка К, график - пятидневка. В табеле все дни кроме выходных - метка К. Выходные дни - пусто.
Раньше(139 версия) при расчете среднего отпуска за октябрь 2013 ставилось план по табелю 23 дня, факт по табелю 0, кален. дни, приходящиеся на отработанное время - 0, учитываемое время - 0., сумма - 0.
после обновления версии до 181 и перерасчета отпуска стало план по табелю 23 дня, факт по табелю 0, кален. дни, приходящиеся на отработанное время - 8, учитываемое время - 7.59, сумма - 0. Т.е. у человека уменьшилась сумма отпускных.
Смотрю что изменилось.
В функции МассивПериодовОплатыПоСреднему( ДатаСобыт, пМесяцевОт, пМесяцевДо, ... ) добавился блок

перем пЭтоПраздник = Нет;
перем оКалендарь = Расчет.Расчет_.ГрафикОтпуска.Календарь( пДатаБ );
Если( Размер( оКалендарь ) и !Размер( оКалендарь[ День( пДатаБ ) ] ) )
пЭтоПраздник = Да;

И теперь при расчете в цикле ДляВсех( оСотрудник.Отпусков( ДатНач ) ) программа берет командировку за октябрь (по графику пятидневка), считает выходные дни праздничными (пЭтоПраздник = Да;) и видимо эти 8 дней пишет в календ. дни!!! - во всяком случае без этого расчета все работает как раньше.
Это правильный расчет? Ведь если человек был в командировке, он и так в отпускных теряет, а тут и еще больше.
Светлана 
» 18 дек 2013, 12:19


Разберемся, задание 933967510.
Богданова Наталья 
» 18 дек 2013, 13:28
Компания "Тензор"
Аватара пользователя

А долго ли разбираться-то будете, если не секрет?
Светлана 
» 24 дек 2013, 11:01


Ориентировочно в январе.
Богданова Наталья 
» 24 дек 2013, 16:58
Компания "Тензор"
Аватара пользователя

Поправили, будет в следующей версии.
Богданова Наталья 
» 08 янв 2014, 12:54
Компания "Тензор"
Аватара пользователя

Спасибо!
Светлана 
» 09 янв 2014, 08:24


версия на сайте (2.4.187)
Ламдан Анна 
» 12 янв 2014, 21:37


Исправили, говорите?

Беру демо-версию 2,4,193.
Январь 2014.
Сотртрудник - Зимина Мария Сергеевна из Квесты
На весь месяц с 09 по 31 отправляем ее в командировку.
-1.jpg
-1.jpg (132.49 Кб) Просмотров: 1074

Рассчитываем.
Переходим в февраль. С 3-го февраля по 2-е марта отправляем Зимину в отпуск. Рассчитываем. Печатаем справку
-2.jpg
-2.jpg (227.42 Кб) Просмотров: 1049


Уважаемые разработчики! Объясните пожалуйста, откуда берутся 8 дней учитываемых в отработанном времени в январе, когда человек весь месяц был в командировке?
У нас по 200 человек в месяц в командировки ездят - нам их всех руками рассчитывать?
Светлана 
» 19 фев 2014, 10:31


Это праздничные дни с 1-го по 8-ое. В это время сотрудник не был в командировке. А отпуск считается по календарным дням (и праздничные дни входят в расчет).
MAEstro 
» 19 фев 2014, 10:38


Да, поняла, извиняюсь.

В расчете среднего командировок эти дни не учитываются.
Светлана 
» 19 фев 2014, 10:47




Вернуться в Управление персоналом