G_ZARPL
Краткое описание :
Расчет НДФЛ - при окончательном расчете не проставились ссылки на реестр увольненияОписание :
Расчет удержаний (6-НДФЛ)Что измененно :
У работника в функции "Начисления и выплаты" занесены суммы возврата заработной платы за прошлый месяц.
По увольняющемуся работнику сформирован окончательный реестр, но в межпериод. В этот момент в результатах расчёта удержаний НДФЛ на него корректно проставились ссылки.
Далее с окончательной зарплатой по всему предприятию ему доначисляются приемии и при повторном расчёте все предыдущие результаты затираются и эти ссылки пропадают, программа пытается заново их расставить и тут ошибается.
Подобные перерасчеты делаются, как правило, при увольнении, поэтому для уволенных, как в данном примере, нужно привязать первый реестр, которым выплачивалась зп при увольнении. В примере это реестр 1399.
Для не уволенных - реестр на окончательную выплату зп по итогам месяца.
Касается доходов, которые являются оплатой труда (т.е. кроме отпуска и больничного)
Как измененно :
Доработана функция формирования результатов расчёта НДФЛ из реестров и платёжных ведомостей с префиксами "0$Z" или "R$Z" при расчёте заработной платы.
Теперь для сумм НДФЛ с возвратов заработной платы проставляется признак "неизм." и ссылка на соответствующий документ в том случае, если найдена подходящая ведомость или реестр на перечисление в банк.
Подходящим считается документ при следующих условиях:
1. Дата выплаты для НДФЛ определяется из соответствующего начисления и, при этом, она меньше или равна дате выплаты из платёжного документа.
2. Тип источника для начислений не является отпуском или больничным.
Кроме этого из результатов расчёта исключено нелогичное разбиение записей НДФЛ.
Также в рамках данного решения доработана функция формирования остатка к перечислению в разрезе видов оплат.
В данном случае исключено повторное формирование суммы к перечислению повременной оплаты.