Почему при расчете зарплаты по индивидуальному графику в 1С норма часов становится равной отработанному времени и как это исправить?

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

При расчете заработной платы сотрудников со сменным или скользящим графиком (например, сторожей, дежурных, охранников) в программах 1С:Зарплата и кадры государственного учреждения 3 (ЗКГУ) и 1С:Зарплата и управление персоналом 3 (ЗУП) пользователи часто сталкиваются с ситуацией, когда программа не видит норму производственного календаря или основного графика. В формуле оплаты по окладу вместо нормативных часов (например, 136 часов) программа подставляет фактически отработанное время (196 часов), в результате чего расчет принимает вид Оклад * 196 / 196 вместо ожидаемого Оклад * 196 / 136.

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

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

Проанализируем базовый механизм платформы. Документ Индивидуальный график предназначен для установки персональной плановой нормы времени сотрудника на конкретный месяц. Когда мы вводим Индивидуальный график на 196 часов, программа воспринимает эти часы не как отклонение или переработку, а как утвержденную индивидуальную норму для данного работника в этом месяце. Именно поэтому показатель НормаЧасов становится равен 196 часам.

Если для сотрудника должна сохраняться норма основного графика (например, 40-часовой пятидневной рабочей недели), использование документа Индивидуальный график для регистрации фактических переработок методологически неверно.

Вариант 1. Регистрация отклонений через документ «Табель»

Если сотруднику назначен стандартный график работы (с нормой 136 часов), а фактически он отработал больше часов без предварительного планирования смены:

  1. Оставляем за сотрудником его основной плановый график.
  2. Не создаем документ Индивидуальный график.
  3. В конце месяца вводим документ Табель (раздел Зарплата → Учет времени → Табели) и указываем в нем фактически отработанные 196 часов.

При таком подходе при начислении зарплаты показатель НормаЧасов будет взят из назначенного графика (136 часов), а показатель ВремяВЧасах — из документа Табель (196 часов). Расчет оклада выполнится по формуле Оклад * 196 / 136.

Вариант 2. Настройка сменного графика со счетом нормы по графику полного времени

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

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

При таких настройках стандартный показатель НормаЧасов в формуле начисления Оклад * ВремяВЧасах / НормаЧасов будет автоматически брать норму из указанного графика полного времени. Создавать нестандартные формулы или искать показатель нормы часов полного времени не требуется — система подставит корректные значения штатно.

Особенности учета ночных часов в ЗУП 3 и ЗКГУ 3

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

Если смена длится 12 часов, из которых 4 часа приходятся на ночное время (с 22:00 до 06:00), в расписании графика необходимо заполнять две строки:

  1. По виду времени Явка указываем 8 часов.
  2. По виду времени Ночные часы указываем 4 часа.

Общее отработанное время смены составит сумму этих строк (8 + 4 = 12 часов). Если же указать 12 часов явки и 4 часа ночных, программа посчитает смену за 16 часов (12 + 4), что приведет к завышению отработанного времени и задвоению часов.

Методология учета переработок и расчет стоимости часа

Рассмотрим правильную организацию учета для должностей сторожей и сменного персонала:

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