Описание проблемы.
Конечное сальдо взаиморасчетов между сотрудником и предприятием за прошлый месяц(июнь) равно нулю.
Далее начисляется аванс, документом начисление за первую половину месяца. В результате этого действия, появляется задолженность предприятия перед сотрудником в размере 20 466,27 руб.
Следовательно, при формировании ведомости в банк, сумма должна быть такой же. Однако после выполнения команды заполнить, сумма к выплате меньше на 2 рубля.
Данный сюрприз связан с некорректными остатками по регистру накопления (РН) «Зарплата к выплате». Обычно такое происходит при нарушении очередности проведения документов при кадровом перемещении сотрудника из одного подразделения в другое в период между начислениями и выплатами, т.е. начисление сделали сотруднику когда он находится в подразделении Х2, а выплата осуществляется, когда сотрудник уже в подразделении Х4.
Решение проблемы.
Одним из решений - является обнуление остатков по РН «Зарплата к выплате».
На предприятии не накапливается задолженность по сотрудникам, т.е. после выплаты сотруднику зарплаты за месяц итог равен нулю (сумма начислений равна сумме удержаний и сумме выплат).
Алгоритм корректировки состоит из трех шагов.
Шаг 1. Выбрать сотрудников из РН "ВзаиморасчетыССотрудниками", у которых в предыдущий период взаиморасчетов сумма начислений равна сумме удержаний и выплат. При этом остаток по РН "ЗарплатаКВыплате" не равен нулю.
Шаг 2. Выбрать записи, которые необходимо сторнировать (обнулить).
Шаг 3. Формирование сторнирующих записей через документ "Перенос данных"
После выполнение корректировки, сумма к выплате становится равной сумме начислений за минусом суммы удержаний.
Обработка тестировалась на платформе 8.3.22.1923.
Проверено на следующих конфигурациях и релизах:
- Зарплата и управление персоналом, редакция 3.1, релизы 3.1.27.246