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

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

При расчете оплаты за работу в праздничные, выходные дни и сверхурочно для внешних или внутренних совместителей (например, работающих на 0.25 или 0.5 ставки) пользователи часто сталкиваются с ситуацией, когда программа рассчитывает стоимость часа исходя из полного оклада, не уменьшая его пропорционально ставке, либо, наоборот, завышает стоимость часа из-за некорректной нормы времени. Разберем логику работы типового механизма программы и рассмотрим несколько способов настройки корректного расчета.

Почему возникает завышение часовой тарифной ставки

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

При этом действуют следующие правила кадрового учета:

  1. В кадровых документах (Прием на работу, Кадровый перевод) оклад всегда указывается в полном размере для целой ставки (например, 10 000 руб.), а фактическая занятость задается количеством занимаемых ставок (например, 0.25).
  2. Если для совместителя создан индивидуальный график с сокращенным количеством часов (например, 40 часов в месяц вместо стандартных 160 часов пятидневки), но в настройках графика не включен расчет нормы по основному графику, программа выполнит деление: 10 000 руб. / 40 часов = 250 руб./час. В результате стоимость часа оказывается завышенной ровно в 4 раза.

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

Способ 1. Корректная настройка графика неполного рабочего времени (штатный вариант)

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

  1. Перейдем в раздел Настройка – Графики работы сотрудников и откроем график, назначенный совместителю.
  2. В свойствах графика перейдем по ссылке Изменить свойства графика.
  3. Установим флаг Неполное рабочее время и выберем вариант Неполный рабочий день или Сокращенная рабочая неделя.
  4. Установим флаг Считать норму по другому графику и в выпадающем списке выберем базовый график полного рабочего времени (например, стандартную 40-часовую пятидневку).
  5. Сохраним настройки графика по кнопке Записать и закрыть.

Посмотрим на результат расчета при такой настройке: норма времени берется от полного графика (160 часов), и программа рассчитывает стоимость часа как 10 000 руб. / 160 часов = 62,5 руб./час. Это математически строго соответствует расчету урезанного оклада к сокращенной норме: 2 500 руб. / 40 часов = 62,5 руб./час. При этом начисление Оплата по окладу (по часам) или Оплата по окладу также рассчитается корректно пропорционально отработанному времени.

Способ 2. Индивидуальная настройка порядка пересчета оклада в кадровом документе

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

  1. Откроем кадровый документ сотрудника (Прием на работу или Кадровый перевод) на вкладке Оплата труда.
  2. Найдем поле Порядок пересчета (если оно скрыто, проверим настройки расчета зарплаты).
  3. Вместо значения По норме времени по графику сотрудника выберем вариант По норме времени по производственному календарю или По среднемесячному количеству часов (дней).

В этом случае при делении полного оклада на полную норму производственного календаря (или среднемесячную норму) стоимость часа автоматически приведется к верной величине без привязки к сокращенному количеству часов в графике совместителя.

Способ 3. Использование показателя «Доля неполного времени» в формулах начислений

В версиях 1С:ЗУП 3.1 реализован специальный системный показатель ДоляНеполногоВремени. Он автоматически принимает значение занимаемой ставки из кадровых документов сотрудника (например, 0.25, 0.5 и т.д.).

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

  1. Перейдем в раздел Настройка – Начисления и откроем нужное начисление (например, Оплата праздничных и выходных дней или аналогичный пользовательский вид расчета).
  2. В поле Формула добавим умножение на показатель ДоляНеполногоВремени.

Пример типовой конструкции с учетом доли ставки:

ВремяВЧасах * СтоимостьЧаса * 2 * ДоляНеполногоВремени

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

Проверка и актуализация данных после изменения настроек

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

  1. Проверим плановый размер стоимости часа сотрудника через функции технического специалиста в регистре сведений Плановый ФОТ итоги.
  2. Если настройки менялись для уже работающих сотрудников задним числом, выполним регламентную процедуру Пересчет тарифных ставок (раздел Зарплата) либо перепроведем кадровые документы, чтобы обновить показатели совокупной тарифной ставки в регистрах учета.
  3. Проверим состав начислений, входящих в расчет стоимости часа, в меню Настройка – Расчет зарплаты – Показатели, определяющие состав совокупной тарифной ставки.
← На главную