При расчете заработной платы в программе 1С:Зарплата и Управление Персоналом 3.1 пользователи часто сталкиваются с ситуацией, когда на закладке «Доначисления, перерасчеты» документа Начисление зарплаты и взносов появляются строки с одинаковыми суммами: одна строка со знаком «минус», а вторая — со знаком «плюс». В итоге результат перерасчета равен нулю, но документ перегружается лишними строками, а расчетные листки становятся сложными для восприятия сотрудниками.
Разберем детально, как устроен механизм перерасчетов в системе, почему программа фиксирует необходимость перерасчета даже при отсутствии фактических изменений и как правильно управлять этими записями.
Проанализируем архитектуру работы расчетного блока программы. В конфигурации 1С:ЗУП заложен принцип полного сторнирования и повторного начисления:
Если в исходных документах или кадровых условиях ничего фактически не поменялось, рассчитанная сумма в точности совпадает со сторнированной. Получается нулевой баланс, однако обе строки физически записываются в документ и регистры расчета.
Выясним, какие действия пользователя и системные события заставляют программу регистрировать необходимость перерасчета:
Больничный лист, Отпуск, Кадровый перевод) и нажал кнопку «Провести и закрыть», программа расценивает это как потенциальное изменение исходных данных и автоматически делает запись о необходимости перерасчета в служебных регистрах.Производственного календаря, графиков работы сотрудников за прошедшие месяцы или изменение формул в плане видов расчета Начисления приводит к каскадной регистрации перерасчетов по всем зависимым сотрудникам.Если перепроведение документов произошло по ошибке и реального изменения сумм не требуется, зарегистрированные программой перерасчеты можно удалить вручную до заполнения документа начисления.
Рассмотрим по шагам, как очистить сервис перерасчетов:
Перерасчет начислений и Перерасчет удержаний.Delete).Начисление зарплаты и взносов вкладка с перерасчетами останется пустой.Важно: удаляйте записи осознанно. Если документ прошлого периода был изменен намеренно (например, внесены исправления в табель или больничный), отменять такой перерасчет нельзя, иначе база начислений будет рассчитана неверно.
Чтобы регулярный документ начисления зарплаты не загромождался корректировками прошлых периодов, в программе предусмотрена типовая настройка их разделения.
Разберем, как включить эту возможность:
Начисление зарплаты и взносов перестанет автоматически рассчитывать прошлые периоды и содержать вкладку перерасчетов.Проанализируем меры профилактики, исключающие возникновение лишних перерасчетов в повседневной работе:
Esc, не нажимая кнопку «Провести и закрыть».Зависимости или Ведущие начисления) необходимо проверить список ведущих начислений. Если исключить из ведущих те начисления, изменение которых не должно влиять на зависимый расчет, каскадное появление перерасчетов сократится.Сложная ситуация возникает, когда механизм перерасчета затрагивает налог на доходы физических лиц (НДФЛ). Поскольку налог рассчитывается нарастающим итогом с начала налогового периода, появление перерасчетов за прошлые месяцы может вызвать повторный пересчет налога за весь год.
Разберем ключевые правила работы во избежание сбоев по НДФЛ:
Подразделение в шапке каждого документа должно быть строго заполнено. Не создавайте документы с пустым подразделением и произвольным ручным подбором сотрудников: это приводит к блокировкам и повторному расчету налога по сотрудникам за все прошлые месяцы текущего года.Перерасчет НДФЛ (раздел Налоги и взносы) либо документ Операция учета НДФЛ для ручной корректировки учетных регистров.