В процессе работы в программе 1С:Зарплата и кадры государственного учреждения (ЗГУ) или 1С:Зарплата и управление персоналом (ЗУП) бухгалтеры часто сталкиваются с ситуацией, когда при начислении компенсации за неиспользованный отпуск программа отказывается автоматически определять расчетный период. Вместо реальных данных о заработке сотрудника система подставляет минимальный размер оплаты труда (МРОТ), что приводит к некорректным суммам. В рамках данной статьи мы подробно разберем, почему возникает эта техническая ошибка, как её исправить, а также осветим важные юридические нюансы выплаты такой компенсации согласно трудовому законодательству РФ.
Проанализируем ситуацию: в декабре сотруднику вводится документ на компенсацию отпуска, но программа «теряет» данные за предыдущие 12 месяцев. Если задать период вручную, расчет проходит верно, но автоматизация процесса нарушается. Рассмотрим основные причины такого поведения системы:
Отпуск и Компенсация отпуска могли работать нестабильно при определенных сочетаниях кадровых событий. Рекомендуется проверить актуальность конфигурации и платформы.Данные о времени для расчета среднего заработка (общий). Если последовательность документов была нарушена или данные за прошлые месяцы вносились «задним числом» без пересчета последующих документов, база данных может выдавать пустые значения.Разберем по шагам, как заставить программу правильно определять расчетный период и суммы заработка:
Шаг 1. Проверка заполнения количества дней. В документе компенсации обязательно должно быть заполнено поле «Количество дней». Без указания этого параметра программа не запускает процедуру расчета среднего заработка. Убедитесь, что в поле «Компенсация (дней)» стоит числовое значение.
Шаг 2. Проверка месяца начисления и даты документа. Выясним причину возможного конфликта дат. Дата документа и месяц начисления должны соответствовать текущему периоду. Если вы пытаетесь рассчитать компенсацию будущим числом или в периоде, который еще не закрыт кадрово, попробуйте перевыбрать месяц начисления.
Шаг 3. Использование инструмента «Ввод данных для расчета среднего заработка». Если сотрудник был недавно принят или переведен, данные о его доходах могут отсутствовать. В этом случае в форме расчета среднего заработка (которая открывается по кнопке с «карандашом») проверьте вкладку с данными по годам. При необходимости воспользуйтесь документом Ввод данных для расчета среднего заработка.
Шаг 4. Проверка регистра сведений. Проанализируем состояние базы через «Все функции» (или «Функции для технического специалиста»). Нам необходим регистр Данные о времени для расчета среднего заработка (общий). Если за искомый период записей нет, необходимо перепровести документы начисления зарплаты за соответствующие месяцы.
Важно помнить, что техническая возможность провести документ в 1С не всегда означает законность этого действия. Рассмотрим правовые нормы, регулируемые Статьей 126 ТК РФ.
Согласно законодательству, заменить денежной компенсацией можно только ту часть ежегодного оплачиваемого отпуска, которая превышает 28 календарных дней. Это правило часто вызывает путаницу, поэтому разберем его на примерах.
Пример 1: У сотрудника накопилось 56 дней отпуска за два года (по 28 дней за каждый). Может ли он получить деньги за 28 дней и отгулять оставшиеся 28? Нет. Несмотря на большое общее количество дней, каждый отдельный рабочий год предполагает 28 дней обязательного отдыха. Заменить их деньгами нельзя до момента увольнения.
Пример 2: У сотрудника удлиненный отпуск (например, 30 дней) или есть дополнительные дни за ненормированный рабочий день (3 дня). Итого 33 дня за год. Да. В этом случае 5 дней (33 минус 28) могут быть заменены денежной компенсацией по заявлению сотрудника и при согласии работодателя.
Посмотрим на ситуацию с точки зрения проверяющих органов. Даже если у сотрудника есть право на компенсацию (дней больше 28), существуют категории лиц, которым такая замена категорически запрещена:
Проанализируем юридическую природу этой выплаты. Выплата компенсации за отпуск сверх 28 дней — это право, а не обязанность работодателя. Даже если сотрудник предоставил корректное заявление, руководитель имеет право отказать и отправить сотрудника отдыхать все положенные дни. Это связано с тем, что трудовое законодательство в первую очередь защищает право работника на отдых и восстановление трудоспособности.
Поскольку работа ведется в конфигурации для государственных учреждений, необходимо учитывать нормы ФЗ №79 «О государственной гражданской службе». У госслужащих структура отпуска сложнее (основной, за выслугу лет, за ненормированный день). Общий принцип остается тем же: компенсация возможна только для дней, выходящих за рамки минимального основного отпуска, и при наличии достаточного финансирования в фонде оплаты труда (ФОТ).
Выясним, как компенсация отражается в учете:
6-НДФЛ.Таким образом, для корректного решения задачи в 1С необходимо сначала убедиться в правомерности начисления (наличие дней сверх 28), а затем проверить полноту данных в регистрах расчета среднего заработка, не забывая о ручной корректировке, если автоматические алгоритмы в старом релизе программы дают сбой.