Как настроить норму времени в сменных графиках 1С:ЗУП 3.1 для расчета доплаты до МРОТ?

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

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

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

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

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

Предопределенный показатель НормаВремениВЧасах (или НормаВремениВДнях) в формулах произвольных начислений ведет себя иначе: он всегда вычисляется строго по тому графику, который назначен сотруднику в кадровом учете. Если сотрудник работает по сменному графику, показатель НормаВремениВЧасах принимает значение часов именно этого сменного графика.

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

Формулы доплаты до МРОТ и проблема расчета

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

Макс(0, МРОТ / НормаВремениВЧасах * ВремяВЧасах - РасчетнаяБаза)

Или аналогичный вариант с применением условного оператора:


?(МРОТ * ВремяВЧасах / НормаВремениВЧасах - РасчетнаяБаза <= 0, 0, МРОТ * ВремяВЧасах / НормаВремениВЧасах - РасчетнаяБаза)

Так как НормаВремениВЧасах оказывается равной ВремяВЧасах, коэффициент пропорциональности отработанного времени всегда равен 1, даже если по производственному календарю в месяце было 170 часов, а сотрудник отработал только одну смену в 24 часа.

Способ 1. Использование механизма неполного рабочего времени

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

  1. Откроем настройки сменного графика работы сотрудника (раздел Настройки — Графики работы сотрудников).
  2. Установим флаг «Считается неполным рабочим временем».
  3. В появившемся поле «Расчет нормы определяется по другому графику» выберем стандартный график пятидневной 40-часовой рабочей недели, заполненный по производственному календарю.

При такой настройке показатель ВремяВЧасах продолжает рассчитываться по сменным часам сотрудника (например, 24 часа), а показатель НормаВремениВЧасах начинает возвращать норму часов по выбранному графику пятидневки (например, 170 часов). В результате формула доплаты до МРОТ начинает вычисляться корректно.

Способ 2. Введение пользовательского показателя нормы времени

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

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

Макс(0, МРОТ / НормаПоПроизводственномуКалендарю * ВремяВЧасах - РасчетнаяБаза)

Особенности учета видов времени в 1С:ЗУП 3.1

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

Чтобы показатель ВремяВЧасах в формуле доплаты учитывал как дневное, так и ночное время смены (например, 16 часов явки + 8 часов ночных), убедимся, что в настройках вида расчета на вкладке Учет времени отмечены оба вида рабочего времени: и Явка, и Ночные часы.

← На главную