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