При расчете заработной платы сотрудников со сменным или скользящим графиком (например, сторожей, дежурных, охранников) в программах 1С:Зарплата и кадры государственного учреждения 3 (ЗКГУ) и 1С:Зарплата и управление персоналом 3 (ЗУП) пользователи часто сталкиваются с ситуацией, когда программа не видит норму производственного календаря или основного графика. В формуле оплаты по окладу вместо нормативных часов (например, 136 часов) программа подставляет фактически отработанное время (196 часов), в результате чего расчет принимает вид Оклад * 196 / 196 вместо ожидаемого Оклад * 196 / 136.
Разберем логику работы системы, выясним причины такого поведения программы и рассмотрим корректные варианты настройки учета времени и начислений.
Проанализируем базовый механизм платформы. Документ Индивидуальный график предназначен для установки персональной плановой нормы времени сотрудника на конкретный месяц. Когда мы вводим Индивидуальный график на 196 часов, программа воспринимает эти часы не как отклонение или переработку, а как утвержденную индивидуальную норму для данного работника в этом месяце. Именно поэтому показатель НормаЧасов становится равен 196 часам.
Если для сотрудника должна сохраняться норма основного графика (например, 40-часовой пятидневной рабочей недели), использование документа Индивидуальный график для регистрации фактических переработок методологически неверно.
Если сотруднику назначен стандартный график работы (с нормой 136 часов), а фактически он отработал больше часов без предварительного планирования смены:
Индивидуальный график.Табель (раздел Зарплата → Учет времени → Табели) и указываем в нем фактически отработанные 196 часов.При таком подходе при начислении зарплаты показатель НормаЧасов будет взят из назначенного графика (136 часов), а показатель ВремяВЧасах — из документа Табель (196 часов). Расчет оклада выполнится по формуле Оклад * 196 / 136.
Рассмотрим случай, когда сотрудник постоянно трудится по сменному расписанию (например, сутки через двое или неполная рабочая неделя), но его норма должна определяться по общему производственному календарю или пятидневке.
При таких настройках стандартный показатель НормаЧасов в формуле начисления Оклад * ВремяВЧасах / НормаЧасов будет автоматически брать норму из указанного графика полного времени. Создавать нестандартные формулы или искать показатель нормы часов полного времени не требуется — система подставит корректные значения штатно.
Разберем частую ошибку при заполнении ночных часов в графиках работы. В отличие от предыдущих редакций (1С:ЗКБУ 1.0 / ЗУП 2.5), где ночные часы входили в состав дневных («в том числе»), в редакции 3.1 учет времени ведется по видам времени раздельно.
Если смена длится 12 часов, из которых 4 часа приходятся на ночное время (с 22:00 до 06:00), в расписании графика необходимо заполнять две строки:
Общее отработанное время смены составит сумму этих строк (8 + 4 = 12 часов). Если же указать 12 часов явки и 4 часа ночных, программа посчитает смену за 16 часов (12 + 4), что приведет к завышению отработанного времени и задвоению часов.
Рассмотрим правильную организацию учета для должностей сторожей и сменного персонала:
Регистрация переработок (раздел Зарплата). Программа автоматически разобьет переработку на первые 2 часа (с коэффициентом 1,5) и последующие (с коэффициентом 2).Работа в выходные и праздники. Часы, оплаченные по этому документу в двойном размере, будут автоматически исключены при расчете переработок во избежание задвоения оплаты.