В больничном листе не правильно расчитывается средний заработок.

Новая тема
ЗиК 7.7, релиз 282. Cотрудник принят на работу 01.06.07, в больничном листе при расчете ср. заработка сотруднику попадает в март 2007 года 1 день. Откуда, ведь сотрудник принят в июне, история только с июня. И это у всех сотрудников в больничном листе, кто принят после марта 2007 года и работает по календарям.Пробовал поставить больничные дни в феврале 2008, тогда все нормально, а с марта 2008 начинает тащить 1 день, сначало в март 2007, потом если больничный расчитать в апреле 2008, тогда в апрель 2007. Подскажите как быть, где ошибка? А то бухгалтера съедят заживо, HELP!!!
Ошибка в проге из-за високосного года! 1С обещали исправить!
Пока удалите ручками!
Подскажите где в коде поправить, а то релиз неизвестно когда выйдет. Фирма большая, больничных "море", бухгалтера уже устали править вручную.
Сокрее всего в процедуре глЗаполнитьМассивДней. Но это трудно.
Лучше исправлять в таблицесреднего удалением строки за март!
"в начале ГМ нужно описать новую функцию:
Функция глЗаполнитьМассивДней2(МассивДней[], Сотрудник, ДатаНачала, ДатаОкончания, Режим=0, СписокВР = 0) Экспорт Далее

1. В начале ГМ ввести функцию:
Функция глНомерДняГода(Дат)
НДГ = НомерДняГода(Дат);
Возврат ?(ДатаГод(Дат) % 4 = 0, НДГ, ?(НДГ < 60, НДГ, НДГ + 1));
КонецФункции
2. Сдублировать глЗаполнитьМассивДней как глЗаполнитьМассивДней2.
В ней заменить НомерДняГода на глНомерДняГода в 6 местах.
3. В глЗаполнитьДанныеСреднегоЗаработкаДляБЛ2007 заменить глЗаполнитьМассивДней на глЗаполнитьМассивДней2 в 2 местах, и НомерДняГода на глНомерДняГода в 2 местах.
4. В глЗаполнитьДанныеСреднегоЗаработкаОтпуска2008 заменить глЗаполнитьМассивДней на глЗаполнитьМассивДней2 в 1 месте.
5. В ПолучитьКоличествоДнейОтпускаПосле060108 заменить НомерДняГода на глНомерДняГода в 2 местах.
*********************************************
И все наслаждайтесь:) Ответ написала еще наверное дня 2 назад, но поскольку , оказалось, что ссылки на др ресурсы по политическим соображениям тут удаляет саппорт, поэтому надеюсь что это еще актуально для вас.
"
"поэтому надеюсь что это еще актуально для вас."

Для нас актуально.
Спасибо огромное! Все сделала. Работает!:-)
Читают тему
(гостей: 1)

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