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

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

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

Причина 1: Избыточный документ «Возврат из отпуска по уходу»

Одной из самых распространенных ошибок является попытка «вывести» сотрудника из отпуска перед увольнением. Проанализируем логику программы: когда мы создаем документ Возврат из отпуска по уходу, система автоматически возобновляет плановые начисления сотрудника (оклад, надбавки) с даты возврата. Если дата возврата совпадает с датой увольнения или предшествует ей, 1С считает этот день рабочим.

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

Что нужно сделать:

  1. Отмените проведение и удалите документ Возврат из отпуска по уходу.
  2. Перезаполните документ Увольнение. Для этого в поле «Сотрудник» перевыберите человека или нажмите кнопку «Обновить» (синяя круговая стрелка).

Причина 2: Автоматические перерасчеты и «хвосты» в регистрах

Если удаление возврата не помогло, проанализируем механизм автоматического доначисления. В ЗУП 3.1 реализован сервис Пересчеты зарплаты, который фиксирует любые изменения в кадровых данных «задним числом». Если по сотруднику ранее вносились изменения (например, менялись условия отпуска или кадровые переводы), программа могла создать запись о необходимости пересчета.

Выясним причину через интерфейс:

Причина 3: Настройка флага «Начислять зарплату» в документе

Рассмотрим внимательно сам документ Увольнение. На главной вкладке документа присутствует флаг «Начислять зарплату за...» (указывается текущий месяц). Если этот флаг установлен, программа пытается рассчитать все плановые начисления, которые «активны» на дату увольнения.

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

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

Причина 4: Блокировка изменений проведенными ведомостями

Иногда при попытке исправить начисления в Увольнении пользователь видит предупреждение: «Выплата за [Месяц] уже произведена». Это означает, что в базе существует документ Ведомость, в которую уже попал этот сотрудник с тем самым «прочим заработком».

Проанализируем ситуацию по шагам:

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

Причина 5: Проверка регистра «Применение плановых начислений»

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

Рассмотрим, как это сделать:

Итоговый алгоритм действий для исправления

Для гарантированного решения проблемы рекомендуется придерживаться следующей последовательности действий:

  1. Полная очистка: Удалите все документы по сотруднику за месяц увольнения (Ведомости, Табель, Возврат из отпуска, само Увольнение).
  2. Проверка перерасчетов: Удалите записи о сотруднике из формы Пересчеты зарплаты.
  3. Создание документа: Создайте документ Увольнение заново.
  4. Контроль даты: Укажите дату увольнения. Убедитесь, что на вкладке «Начисления и удержания» пусто (если нет компенсации отпуска) или присутствуют только строки Компенсация отпуска (отпуск основной).
  5. Ручной ввод отсутствия: Если программа упорно считает день увольнения рабочим днем (из-за графика), можно ввести документ Отсутствие (болезнь, прогул, неявка) на период с начала месяца по дату увольнения. Это принудительно «вытеснит» рабочее время и обнулит оклад.

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

← На главную