Почему отгул не исключается из расчета среднего заработка в 1С:ЗУП 3 и как это настроить

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

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

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

Причины поведения программы и позиция разработчиков

Проанализируем сначала законодательную базу. Позиция методистов фирмы «1С» опирается на положения статьи 153 ТК РФ и пункта 5 Положения об особенностях порядка исчисления средней заработной платы, утвержденного Постановлением Правительства РФ № 922. В пункте 5 данного Положения приведен закрытый перечень периодов, которые исключаются из расчетного периода при определении среднего заработка.

Дни отдыха за работу в выходные и нерабочие праздничные дни по статье 153 ТК РФ прямо в этом перечне не поименованы. Подпункт «е» пункта 5 Положения № 922 (дни отдыха, предоставляемые в соответствии с законодательством) контролирующие органы и разработчики программы относят к другим случаям — например, к междувахтовому отдыху при вахтовом методе (статья 301 ТК РФ) или к дополнительным выходным дням донорам. В связи с этим в типовой конфигурации считается, что день отгула является просто неотработанным неоплачиваемым днем, который не подлежит исключению из знаменателя формулы расчета среднего заработка.

Начиная с релиза 3.1.2.105, документ Отгул формирует движения в специальном регистре накопления Данные о времени для расчета среднего (общий). В ресурс Отработано дней (календарных) записывается полное количество календарных дней месяца. Если сотрудник находился в отгулах целый месяц, программа фиксирует этот месяц как полностью отработанный по календарю и подставляет в расчет отпускных значение 29,3 дня при сумме начислений 0 рублей.

Почему неактивна вкладка «Средний заработок» в начислении «Отгул»

Попытка скорректировать правила через план видов начислений (раздел Настройка — Начисления) не дает результата. В предопределенном начислении Отгул вкладка Средний заработок недоступна для редактирования. Выясним причину такой блокировки:

  1. Доступность настроек базы среднего заработка жестко привязана к значению поля Назначение начисления на вкладке Основное.
  2. Для назначения Отгул разработчики программно отключили возможность включения в средний заработок, поскольку отгул не является оплачиваемым начислением и не образует денежной базы.
  3. Управлять учетом дней и часов для среднего заработка напрямую из карточки начисления с данным назначением типовой интерфейс не позволяет.

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

Способ 1. Ручная корректировка в расчетном документе

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

  1. Создаем документ, рассчитывающий выплату по среднему заработку (например, Отпуск или Командировка).
  2. Рядом с полем Средний заработок нажимаем кнопку с изображением карандаша (Ввод данных для расчета среднего заработка).
  3. В открывшемся окне находим месяц, в котором сотруднику предоставлялся отгул.
  4. В колонке Учтено дней / Календарных вручную уменьшаем количество дней расчетного периода на число дней отгула. Программа автоматически пересчитает долю отработанного времени и итоговый среднедневной заработок.
  5. Нажимаем кнопку ОК и проводим документ.

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

Способ 2. Корректировка регистра через «Перенос данных»

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

Посмотрим на последовательность действий:

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

После этой операции все создаваемые документы расчета отпусков будут автоматически считывать скорректированное количество календарных дней без ручных правок в форме расчета среднего.

Способ 3. Оформление отсутствия через «Отпуск без сохранения оплаты»

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

  1. Предоставление дня отдыха регистрируем документом Отпуск без сохранения оплаты (или специально созданным начислением с назначением Отпуск без оплаты). Время отсутствия по такому документу в соответствии с пунктом 5 Положения № 922 исключается из расчетного периода автоматически.
  2. Обратите внимание на ограничение: стандартный механизм учета накопленных отгулов в этом случае не спишет заработанный день отдыха из регистра накопления Дни часы отгулов.
  3. Чтобы списать накопившийся остаток отгулов сотрудника, потребуется дополнительно ввести документ Отгул с продолжительностью 0 дней или воспользоваться документом Перенос данных по регистрам учета отгулов.

Способ 4. Корректировка алгоритма через расширение конфигурации

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

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

← На главную