В практике работы с программой «1С:Зарплата и управление персоналом», редакции 3.1, часто возникают ситуации, когда после ввода документа Индивидуальный график расчет заработной платы начинает вести себя непредсказуемо. Отработанное время по окладу уменьшается, а праздничные дни, которые должны оплачиваться автоматически, «выпадают» из расчета. Рассмотрим подробнее, почему это происходит, разберем по шагам логику программы и выясним причину конфликта документов.
Типичная ситуация: сотрудник работает по сменному графику (например, 11 часов, три через три). В какой-то месяц возникает необходимость отклониться от основного графика, и бухгалтер вводит документ Индивидуальный график. После этого в документе Начисление зарплаты и взносов обнаруживается, что норма времени считается верно, но фактически отработанное время по окладу занижено на количество часов, приходящихся на государственные праздники. При этом сама доплата за работу в праздники не начисляется вовсе, хотя в табеле всё отображается корректно.
Проанализируем ситуацию: программа 1С:ЗУП 3.1 устроена таким образом, что Индивидуальный график имеет абсолютный приоритет над основным графиком работы сотрудника. Он полностью замещает плановые ожидания системы на указанный месяц. Однако главной ошибкой пользователей часто становится одновременное использование индивидуального графика и документа Работа в выходные и праздники.
Когда мы вводим Индивидуальный график, мы сообщаем системе, что теперь плановое время работы сотрудника выглядит именно так. Если в этом графике на день, который по производственному календарю является праздничным, установлена Явка (Я), то программа понимает: работа в этот день для сотрудника является плановой (предусмотренной его графиком).
Согласно законодательству и алгоритмам 1С, работа в праздник по графику должна оплачиваться следующим образом:
Если же вы дополнительно вводите документ Работа в выходные и праздники, вы совершаете логическую ошибку в рамках программы. Этот документ предназначен исключительно для регистрации внеплановой работы. Как только программа видит этот документ на те же даты, что и в графике, она считает, что это время не должно входить в оплату по окладу, и «выбрасывает» его из основного расчета, пытаясь оплатить через начисление Оплата работы в праздничные и выходные дни. В итоге возникает путаница, и начисления могут не сработать вовсе или сработать некорректно.
Рассмотрим подробнее настройки начислений. Для того чтобы доплата за праздники в одинарном размере начислялась автоматически при вводе Явки в праздничный день (по графику или индивидуальному графику), должны быть соблюдены следующие условия:
В настройках расчета зарплаты (раздел Настройка — Расчет зарплаты — Настройка состава начислений и удержаний) на вкладке Прочие начисления должен быть установлен флажок Работа в праздничные и выходные дни.
Проанализируем формулу типичного начисления по окладу:
Оклад * ДоляНеполногоРабочегоВремени * ВремяВДнях / НормаДней
Или для часовой ставки:
ТарифнаяСтавкаЧасовая * ВремяВЧасах
Показатель ВремяВЧасах собирает данные из регистров на основе видов времени. Если в Индивидуальном графике указан вид времени Праздники (ПН) вместо Явка (Я), то оклад может не рассчитаться, так как в настройках начисления Оклад на закладке Учет времени вид времени Праздники может быть не указан как дополнительный.
Если вы столкнулись с тем, что оклад занижен, а доплата не считается, выполните следующие действия:
Индивидуальном графике как рабочий (Явка), этот документ лишний. Удалите в нем строки по проблемному сотруднику или отмените проведение.Явка (Я) с указанием количества часов. Не нужно использовать код ПН (Праздники), если вы хотите, чтобы это время оплатилось окладом автоматически.Доплата за работу в праздничные и выходные дни (дневное время). На закладке Учет времени проверьте, чтобы в поле «Вид времени» было указано Праздники.В более ранних версиях ЗУП 3.1 (например, 3.1.9.106) существовали нюансы в работе регистра Виды времени для выявления начислений. Если программа «упрямится» и не видит доплату, стоит посмотреть, нет ли в списке видов времени конфликтующих записей.
Также важно помнить о приоритете видов времени. Если в системе зарегистрировано отклонение (например, Отгул), оно всегда будет вытеснять начисление Оплата праздничных. Если в документе Работа в выходные и праздники была выбрана компенсация в виде отгула, то оплата в этом месяце будет произведена в одинарном размере (просто как рабочий день), а доплата не начислится — она «сгорит», давая право на неоплачиваемый день отдыха в будущем.
Для корректного отражения времени по Индивидуальному графику в 1С:ЗУП 3.1:
Индивидуальный график только для фиксации планового времени.Явку.Работа в выходные и праздники).Работа в выходные и праздники, не внося изменения в Индивидуальный график.Соблюдение этого разделения между «планом» (графики) и «фактом/сверхпланом» (приказы на выходные) обеспечит правильное заполнение регистров накопления, таких как Данные о времени для расчета среднего заработка, и гарантирует корректный расчет среднего заработка в будущем.