Как правильно скорректировать оклад и средний заработок при увольнении в 1С:ЗУП 3.1 без сброса ручных правок?

Бухгалтер 1С v8.3 (Управляемые формы) 1С:Зарплата и Управление Персоналом Бухгалтерский учет
← На главную

При оформлении документа Увольнение в программе 1С:Зарплата и управление персоналом 3.1 часто возникает ситуация, когда требуется вручную изменить сумму оклада за текущий месяц (например, при увольнении в последний день месяца) и добиться пересчета среднего заработка для компенсации отпуска. Однако при попытке отредактировать результат начисления на вкладке Начисления программа при любом пересчете сбрасывает введенные значения или возвращает средний заработок к исходным расчетным величинам. Разберем механизм работы документа и выясним, как правильно решить эту задачу.

Причины автоматического сброса ручных правок

Документ Увольнение в 1С:ЗУП 3.1 является составным: он выполняет функции окончательного расчета зарплаты за текущий месяц и расчета межрасчетных выплат (компенсации отпуска, выходного пособия). Проанализируем алгоритм, из-за которого происходят непредвиденные перерасчеты:

  1. Сквозной пересчет начислений: В конфигурации реализован механизм зависимости расчетных данных. Как только изменяется строка на закладке Начисления, программа инициирует фоновый или явный полный перерасчет документа. При этом алгоритм заново обращается к плановым начислениям сотрудника, графику работы и производственному календарю, полностью перезаписывая ручные корректировки как в табличной части, так и во вспомогательной форме среднего заработка.
  2. Отсутствие проведенных записей в регистрах: На момент заполнения документа начисление текущего месяца еще не зафиксировано в регистрах накопления. Расчет среднего заработка «на лету» ориентируется на кадровые данные и плановые показатели, а не на произвольно введенные в ячейки цифры.

Способ 1. Корректная последовательность ручных правок внутри документа

Если требуется скорректировать суммы непосредственно в документе Увольнение без использования дополнительных кадровых документов, разберем по шагам строгий порядок действий, исключающий сброс данных:

  1. Открываем форму расчета среднего заработка: Нажимаем значок карандаша рядом с полем среднего заработка в документе.
  2. Редактируем данные расчетной базы: В открывшейся форме вносим необходимые ручные исправления в оклад и отработанное время расчетного месяца. Нажимаем кнопку ОК для сохранения скорректированного среднего заработка.
  3. Редактируем вкладку начислений: Только после фиксации среднего заработка переходим на закладку Начисления и вручную корректируем сумму оклада за текущий период.

Важно: Если нарушить эту последовательность и сначала поменять оклад на вкладке Начисления, а затем попытаться перечитать средний заработок, событие изменения строки запустит повторный автопересчет, который затрет все внесенные изменения.

Способ 2. Разделение начисления зарплаты и расчета увольнения

В практической работе наиболее надежным и методически верным является разделение операций начисления зарплаты за отработанный месяц и расчета компенсации при увольнении:

  1. Рассчитаем и проведем зарплату сотрудника за текущий месяц стандартным документом Начисление зарплаты и взносов. Если требуется нестандартная сумма, скорректируем ее показатели непосредственно в этом документе.
  2. Создадим документ Увольнение. На вкладке Условия увольнения снимем флаг Начислить зарплату или очистим строки на вкладке Начисления.
  3. Проверим расчет компенсации: документ считает средний заработок уже на основании проведенных записей зарплатного регистра, не вызывая конфликтов взаимного пересчета строк.

Способ 3. Изменение плановых показателей кадровыми документами

Если сумма оклада сотрудника отличается от исходной по объективным кадровым основаниям, рассмотрим вариант с фиксацией правильных плановых начислений:

  1. Введем документ Изменение оплаты труда или Изменение плановых начислений с даты начала действия нового оклада.
  2. Перезаполним документ Увольнение. В этом случае и оклад за отработанные дни, и средний заработок рассчитаются программой автоматически без необходимости ручного вмешательства.

Способ 4. Корректировка базы среднего заработка через регистры

В ситуациях, когда переносятся исторические данные или требуется разово скорректировать базу среднего заработка за прошлые месяцы, минуя расчетные документы, используем специализированный документ Перенос данных. Для правильного формирования среднего заработка заполняются регистры накопления:

  1. Данные о начислениях для расчета среднего заработка (общий) — фиксирует суммы начислений, входящих в расчетную базу;
  2. Данные о времени для расчета среднего заработка (общий) — фиксирует дни и часы, отработанные сотрудником.

После внесения записей в эти регистры форма расчета среднего заработка считывает актуальные цифры автоматически и не сбрасывает их при проведении расчетных документов.

Контроль автоматических перерасчетов

При внесении любых ручных правок в закрытые периоды или расчетные документы конфигурация может зарегистрировать необходимость фонового перерасчета. Рекомендуется открыть журнал Перерасчеты (раздел Зарплата — Сервис — Перерасчеты) и проверить наличие записей по сотруднику. Удаление ненужных строк из списка перерасчетов предотвратит спонтанное сторнирование ранее введенных сумм в последующих расчетных периодах.

← На главную