|
расчет отпуска в зуп 3.1 после перехода с упп | ☑ | ||
---|---|---|---|---|
0
егаис
14.12.23
✎
09:37
|
Дежавю, что такое уже было, но не могу найти причину.
При расчете отпуска, премия за первый месяц расчетного периода попадает в раздел "4. Премии, учтенные пропорционально времени, отработанному в расчетном периоде", все остальные премии - в раздел 3. В переносе все премии имеют один вид - "Премия, полностью учитываемая". Для примера.Отпуск в ноябре 23 года, расчетный период среднего с 01.11.22 по 31.10.23. Премии с 01.12.22 по 31.10.23 попадают в раздел 3 Премия за ноябрь 22 - в раздел 4. В чем ошибка? |
|||
1
Гена
14.12.23
✎
10:56
|
Когда был перенос, т.е. с какого месяца пошла нормальная работа в ЗУПе?
|
|||
2
егаис
14.12.23
✎
11:48
|
перенос в ноябре, расчеты ноября параллельно тестируем
|
|||
3
Гена
14.12.23
✎
11:53
|
Какого года?
|
|||
4
егаис
14.12.23
✎
11:56
|
23 года. Проблема вылезла в отпусках ноября 23, описание в теме
|
|||
5
Гена
14.12.23
✎
12:03
|
Дык... а что же хотите, коль прошлого не было.
Ладно. Давайте проверим первый месяц другого РП. Сдвиньте начало отпуска на сегодня. Что с первой премией за декабрь 2022? |
|||
6
егаис
14.12.23
✎
12:11
|
(5) в смысле не было? все расчеты перенесены через док "Перенос данных" регистр "Данные для расчета среднего заработка (общий)".
Если декабрь, то все норм, все суммы премий попадают в 3 раздел. |
|||
7
егаис
14.12.23
✎
12:13
|
а нет, пардон, тот отпуск неудачный, не было начислений в декабре.
В общем, сдвигаю отпуск на декабрь, теперь декабрь 22 года попадает в 4 раздел. |
|||
8
Gucci76
14.12.23
✎
12:13
|
Регистр смотрите ДанныеОНачисленияхДляРасчетаСреднегоЗаработкаОбщий
|
|||
9
егаис
14.12.23
✎
12:16
|
(8) все идентично, премия "Премия, полностью учитываемая" и в 22, и в 23 годах
|
|||
10
Гена
14.12.23
✎
12:58
|
(7) Угу. Аномалия первой месячной премии?
Предположу, что надо смотреть время этого первого числа первого месяца. Скорее всего сначала идёт начало премиального периода и только потом начало РП. Из-за чего кусочек премиального периода выскакивает за пределы РП. |
|||
11
егаис
14.12.23
✎
13:01
|
(10) тогда почему второй месяц (декабрь 22), при отпуске с ноября 23, не попадает в 4 раздел?
|
|||
12
егаис
14.12.23
✎
13:01
|
отладчиком пробегусь, думал может кто пересекался с такой проблемой, время сэкономить )
|
|||
13
Гена
14.12.23
✎
13:05
|
(11) Именно потому, что его премиальный период 01.12.2022 - 31.12.2022 целиком лежит внутри РП 01.11.2022 - 31.10.2023
Дубль два: грешу на время... например, для ноябрьской премии премиальный период 01.11.2022 00:00:00 - ... а РП 01.11.2022 00:00:01 - ... |
|||
14
егаис
04.01.24
✎
12:40
|
решил отписаться по теме, для будущего поколения )
(13) Вы частично правы. Все упирается в базовый период, за который была насчитана премия. В ноябре 22 года премия была рассчитана по базовому периоду - октябрь 22 года. Данный базовый период не попадает в расчетный период отпуска, поэтому учитывается доля отработанного времени. Если ЭтоПремияПроцентом(СтрокаНачислений.СоставнаяЧасть) Тогда Если УменьшатьПремииПроцентомНачисленныеЗаВремяНеВходящееВРасчетныйПериод() И ПремияНачисленаЗаВремяНеВходящееВРасчетныйПериод(СтрокаНачислений, НачалоПериода, ОкончаниеПериода) Тогда ДоляВремениПремии = ДоляВремени; КонецЕсли; КонецЕсли; вот тут исправил Функция УменьшатьПремииПроцентомНачисленныеЗаВремяНеВходящееВРасчетныйПериод() //Возврат Истина; Возврат Ложь; КонецФункции Все взлетело. |
|||
15
SleepyHead
04.01.24
✎
16:56
|
(14) "Вы частично правы. Все упирается в базовый период, за который была насчитана премия."
А что мешало поправить перенесенные данные? Обычно перенос делается документом "Перенос данных", который пишет напрямую в регистры. И одно из измерений - "Дата начала базового периода". А вот ваше изменение может привести к сюрпризу по данным, которые зарегистрированы уже после начала эксплуатации
|
|||
16
Гена
05.01.24
✎
08:43
|
(0) Премия за ноябрь 22 - в раздел 4. В чем ошибка?
Ошибка в том, что Вы нас обманули изначально. Написали, что премия за ноябрь_22. А через три недели выяснилось, что премия была за октябрь_22. Вы могли тогда же мгновенно получить ответ, что умная программа всё считает по закону. Постановление Правительства РФ от 24 декабря 2007 г. N 922 15... В случае если время, приходящееся на расчетный период, отработано не полностью ... премии и вознаграждения учитываются при определении среднего заработка пропорционально времени, отработанному в расчетном периоде, за исключением премий, начисленных за фактически отработанное время в расчетном периоде... На пальцах: если премиальный (базовый) период выходит за пределы расчётного (РП), то премия идёт в средний заработок в общей пропорции отработанного времени РП. Раз у Вас все месячные премии рассчитаны по формуле ЗА прошлый месяц, то ВСЕГДА первые премии пойдут в расчёт среднего заработка в общей пропорции. Верните код как было. |
|||
17
егаис
05.01.24
✎
09:23
|
(16) спасибо за нормативку. Вернул и подправил период в переносе
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |