ЗУП 2.5.60.1: оплата по среднему (неправильно если полный месяц) #649384


#0 by листопад
ЗУП 2.5.60.1 С 01.01.2013 было сделано повышение окладов: документом "КадровоеПеремещение" с флажком "индексация заработка с коэффициентом"=1. После перехода на версию 2.5.60.1, делаем документ "Оплата по среднему заработку" в котором, если ставим период 01.01.2013 по 31.01.2013, то средний рассчитывается без коэффициента индексации!!! С февралем и мартом таких проблем нет. У кого есть такая же версия ЗУП, протестите у себя пож-та!!!
#1 by de Bug
"С февралем и мартом таких проблем нет." - И с 02.01.2013 не будет.
#2 by листопад
Почему? И как быть? ведь нам же надо оплатить полный месяц январь сотруднику!!!
#3 by vicof
31 декабря индексируй
#4 by de Bug
Есть три варианта индексации: а) повышение в расчетном периоде; б) повышение между расчетным периодом и началом оплаты по среднему; в) повышение в период оплаты по среднему. а) и б) реализовано, а в) нет. Ни в семерке, ни в восьмерке. Вообще-то для данного случая, когда повышение с идет с первого числа месяца, где-то в недрах программы достаточно заменить < на <=.
#5 by листопад
а декабрь 2012г. в этом случае у нас не поплывет? Сейчас у нас введен датой 21.01.2013г. документ "КадровоеПеремещение" с флажком "индексация заработка с коэффициентом"=1, в котором указано перемещение сотрудников с 01.01.2013г.
#6 by листопад
Где-то в недрах программы менять ничего не хотелось бы...
#7 by листопад
Ап?
#8 by vicof
Возможно и поплывет.
#9 by листопад
А как тогда нам быть?
#10 by vicof
Тут нужно принять волевое решение и попробовать ввести 31 числа и потестировать
#11 by листопад
Попробовала, если КадровоеПеремещение сделать с 31.12.2012, то ОплатаПоСреднему считает правильно, с учетом индексации. Но в этом случае, у нас ДЕКАБРЬ НЕ СОБЬЕТСЯ???
#12 by vicof
вот и говорю, нужно потестировать
#13 by листопад
Знать бы ЧТО тестировать!!!
#14 by vicof
перерасчеты провести за декабрь январем, начисления, переходящие отпуска...
#15 by листопад
А если немного обмануть программу: 1. сделать КадровоеПеремещение по этому сотруднику с 31.12.2012; 2. ввести док-т "ОплатаПоСреднему", период не трогаем (с 011.01.2013 по 31.01.2013). Расчет среднего происходит правильно, с учетом индексации. Записываем, проводим. 3. в КадровомПеремещении (из п.1) опять возвращаем дату с 01.01.2013. Можно ли так сделать?
#16 by листопад
Я нашла тему, где советовали поменять знак < на <=. Вот она, решение в самом конце: Сделала так, как в нем советовали (ОбщийМодуль.ПроведениеРасчетовПереопределяемый Процедура СформироватьИЗаписатьДанныеРасчетаСреднего(ИмяРегистра, Регистратор, НаборЗаписей, КомментироватьРасчет = Ложь) Экспорт;) - не помогло: при проведении док-та "ОплатаПоСреднему" выдает ошибку: В строке номер "7" табл. части "Расчет среднего": дата начала базового периода не может быть больше даты окончания базового периода! В строке номер "8" табл. части "Расчет среднего": дата начала базового периода не может быть больше даты окончания базового периода! В строке номер "9" табл. части "Расчет среднего": дата начала базового периода не может быть больше даты окончания базового периода! В строке номер "10" табл. части "Расчет среднего": дата начала базового периода не может быть больше даты окончания базового периода! В строке номер "13" табл. части "Расчет среднего": дата начала базового периода не может быть больше даты окончания базового периода! В строке номер "14" табл. части "Расчет среднего": дата начала базового периода не может быть больше даты окончания базового периода!
#17 by листопад
Неужели ни у кого не было подобной ситуации???
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С