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

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

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

Законодательный контекст индексации среднего заработка

Прежде чем приступать к техническим настройкам в 1С, вспомним методологическую базу. Согласно Постановлению Правительства РФ №922 (п. 16), правила индексации среднего заработка зависят от того, когда именно произошло повышение:

  1. Если повышение произошло в расчетном периоде — индексируются выплаты, учитываемые при определении среднего заработка за период, предшествующий изменению.
  2. Если повышение произошло после расчетного периода, но до начала отпуска — индексируется средний заработок, рассчитанный за весь расчетный период.
  3. Если повышение произошло в период сохранения среднего заработка (во время отпуска) — индексируется только та часть среднего заработка, которая приходится на период с даты повышения до окончания события.

Рассмотрим ситуацию: сотрудник ушел в отпуск с 24 августа по 13 сентября. С 1 сентября в организации проведена индексация. В этом случае дни августа оплачиваются по «старому» среднему заработку, а дни с 1 по 13 сентября должны быть проиндексированы на установленный коэффициент. Если программа этого не делает автоматически при исправлении документа, нужно искать причину в настройках.

Шаг 1. Проверка первичного документа индексации

Проанализируем, каким документом введена индексация в 1С:ЗУП 3.1. В программе предусмотрено два основных механизма:

Если вы используете Изменение плановых начислений, обязательно проверьте наличие установленного флага «Учитывать как индексацию заработка». Без этой галочки программа просто изменит оклады сотрудников в кадровом учете, но не сделает записи в специальные регистры, которые отвечают за пересчет среднего заработка. В таком случае система «не поймет», что повышение было общим по организации или подразделению, и проигнорирует его при расчете отпускных.

Шаг 2. Анализ регистра «Коэффициенты индексации заработка»

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

Если записи в этом регистре нет, значит, документ индексации проведен некорректно или в нем не выбраны соответствующие сотрудники. Если же запись присутствует, но отпуск все равно не пересчитывается — проблема кроется глубже, в настройках самих начислений.

Шаг 3. Самая частая причина: проверка формулы начисления

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

Перейдите в раздел Настройка — Начисления и найдите используемый вид отпуска (например, Отпуск основной). Проверьте формулу на вкладке «Основное». В типовой конфигурации формула для расчета отпуска обязательно должна содержать специальный показатель.

Стандартная формула выглядит примерно так:


СреднийЗаработокОбщий * КоэффициентИндексацииСреднегоЗаработка * КалендарныеДниМесяца ...

Важный момент: если в вашей формуле отсутствует множитель КоэффициентИндексацииСреднегоЗаработка, программа при расчете документа просто не будет применять коэффициент из регистров. Такое часто случается после ручных корректировок формул пользователями или при некорректном переносе данных из других программ. Если показателя нет — добавьте его в формулу, и расчет заработает правильно.

Шаг 4. Правильный перерасчет документа «Отпуск»

Рассмотрим, как правильно отразить изменения, если отпуск уже был рассчитан и выплачен в августе. Не следует пытаться просто пересчитать старый документ Отпуск, так как период уже может быть закрыт для редактирования.

Разберем порядок действий по шагам:

  1. Откройте исходный документ Отпуск, по которому сотрудник ушел отдыхать в августе.
  2. В нижней части формы нажмите на ссылку «Исправить». Программа создаст новый документ-исправитель текущим месяцем (сентябрем).
  3. В новом документе на вкладке «Пересчет прошлого периода» вы увидите сторнирование сумм за сентябрь, которые были рассчитаны ранее без учета индексации.
  4. На вкладке «Начислено (подробно)» программа рассчитает те же дни сентября, но уже с применением повышающего коэффициента.
  5. Проверьте результат: сумма к выплате должна составить разницу между проиндексированным и «старым» средним заработком за сентябрьские дни.

Шаг 5. Дополнительные настройки и оптимизация

В некоторых случаях на расчет могут влиять общие настройки программы. Убедитесь, что в разделе Настройка — Расчет зарплаты — Настройка состава начислений и удержаний на вкладке «Прочие начисления» включена опция «Выполняется индексация заработка сотрудников». Без этой глобальной настройки функционал индексации в базе может быть ограничен.

Также стоит упомянуть настройку Выполнять расчет без оптимизации. В обычных условиях она должна быть выключена, но если вы столкнулись с тем, что программа «зависла» на старых данных и не видит изменений в регистрах, кратковременное включение этой опции поможет системе принудительно пересчитать все зависимости в документе без использования кэшированных данных.

Таким образом, мы выяснили, что корректная работа индексации в переходящих отпусках зависит не только от факта ввода документа Индексация заработка, но и от технического состояния формул в плане видов расчета. Регулярная проверка показателя КоэффициентИндексацииСреднегоЗаработка в формулах начислений позволит избежать ошибок при массовом повышении зарплаты в организации.

← На главную