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