Предистория:
Код исправляет ошибку в документе "Регистрация разовых начислений работников организаций" (используется для оформления премий), которая тянется в УПП уже достаточно давно.
Проверялось на релизе:
УПП 1.3.31.1.
Собственно исправлена ошибка:
НДФЛ, который начислялся в документе "Регистрация разовых начислений работников организаций" удерживался по ставке 13% для всех начислений сотрудника налогового резидента. А такой ситуации не должно быть, пока сотруднику не будет возмещена полностью сумма превышения по НДФЛ. Т.е. с начисленной суммы по сотруднику - НДФЛ не удерживается. Идёт уменьшение суммы превышения НДФЛ на конец месяца, пока эта сумма превышения по НДФЛ не будет равна 0!
Подробности:
Неверный расчет:
Сумма превышения НДФЛ на начало месяца = 5 000 руб.
Начислена премия = 10 000 руб.
НДФЛ к удержанию по ставке 13% = 1 300 руб.
К выплате = 8 700 руб.
Сумма превышения НДФЛ на конец месяца = 5 000 руб.
Исправленный расчет:
Сумма превышения НДФЛ на начало месяца = 5 000 руб.
Начислена премия = 10 000 руб.
НДФЛ к удержанию по ставке 13% = 1 300 руб.
К выплате = 10 000 руб.
Сумма превышения НДФЛ на конец месяца = 3700 руб. (5 000 - 1 300)
Порядок встраивания:
В документе "Регистрация разовых начислений работников организаций" в модуль объекта вставить код с комментариями (//Кариков) из скачанной внешней обработки.