Как в ЗУП 3.1 отразить работу вне сменного графика, чтобы не пропадали плановые часы?

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

При работе со сменными графиками в программе 1С:Зарплата и управление персоналом 3.1 бухгалтеры и расчетчики часто сталкиваются с неприятной ситуацией: когда сотрудника вызывают на работу в его же рабочий день, но вне часов его смены, стандартный документ Работа в выходные и праздники «затирает» плановые часы. Давайте детально разберем, почему это происходит и как правильно оформить такие операции, сохранив корректный учет рабочего времени и начислений.

Суть проблемы и механизм «вытеснения»

Рассмотрим типичную ситуацию: у сотрудника по графику стоит смена вечером, например, с 20:00 до 00:00 (из них 2 часа явки и 2 часа ночных). Однако производственная необходимость заставляет вызвать сотрудника в этот же календарный день утром (например, с 01:00 до 08:00) с условием последующего предоставления отгула.

Пользователь вводит документ Работа в выходные и праздники (РВ), указывая утренние часы. После этого в отчете Табель Т-13 или при заполнении документа Начисление зарплаты и взносов обнаруживается, что вечерняя смена (20:00–00:00) исчезла. Вместо нее программа видит только часы РВ.

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

Проанализируем основные способы решения этой коллизии.

Решение №1: Использование документа «Работа сверхурочно»

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

  1. Правовое обоснование: Согласно статье 107 ТК РФ, выходные дни — это время еженедельного непрерывного отдыха. Если у сотрудника в календарный день назначена смена по графику, этот день является для него рабочим. Любая работа сверх часов, установленных графиком в такой день, юридически является сверхурочной работой, а не работой в выходной.
  2. Оформление в программе: Вместо документа Работа в выходные и праздники создадим документ Работа сверхурочно.
  3. Настройка компенсации: В документе Работа сверхурочно выберем способ компенсации «Отгул». Это позволит сотруднику накопить часы для последующего отдыха, сохранив при этом его основную смену.

При использовании этого метода в Табеле мы увидим и плановые часы (Я, Н), и сверхурочные (С), что обеспечит правильный расчет и оклада, и доплаты за переработку.

Решение №2: Использование документа «Индивидуальный график»

Если специфика учета требует, чтобы в табеле обязательно фигурировал код РВ или ПН вместе с явкой, можно воспользоваться документом Индивидуальный график. Проанализируем этот алгоритм:

  1. Создадим документ Индивидуальный график на месяц для конкретного сотрудника.
  2. Программа заполнит его данными основного графика.
  3. В нужный день вручную добавим через запятую виды времени. Например, в одной ячейке укажем: Я 2, Н 2, ПН 5.

Важный нюанс: Этот способ очень трудозатратен, так как Индивидуальный график полностью «отвязывает» сотрудника от общего графика. Любые изменения в общем расписании придется дублировать вручную в индивидуальном документе.

Решение №3: Ручная правка документа «Табель»

Многие пользователи предпочитают «силовой» метод — создание документа Табель и его ручную корректировку. Посмотрим, как это работает:

  1. Проведем документ Работа в выходные и праздники для фиксации права на отгул.
  2. Создадим документ Табель.
  3. Вручную допишем в ячейку исчезнувшие плановые часы (например, добавим к ПН 5 еще и Я 2, Н 2).

Предупреждение: Это самый опасный метод. Документ Табель в ЗУП 3.1 является «замораживающим» документом. Если вы после его создания измените график, введете больничный или измените документ РВ, данные в Табеле сами не обновятся. Это часто приводит к ошибкам в расчете зарплаты в конце месяца.

Особенности для версии КОРП

В версии ЗУП КОРП существует функционал настройки «смещения» смен. Если в настройках кадрового учета включена опция «Учитывать время в сутках начала смены», то часы, переходящие через полночь, будут относиться к предыдущему дню. Однако, как отмечают эксперты, даже в КОРП-версии автоматическое совмещение РВ и плановой явки в одних календарных сутках без использования Индивидуального графика или Табеля остается затруднительным из-за жесткой логики вытеснения.

Выясним причину через программный код

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


// Логика определения времени (упрощенно)
Если ЗначениеЗаполнено(ДанныеДокументаРВ) Тогда
    // Вид времени Явка вытесняется, устанавливается ПН или РВ
    ВидВремени = Справочники.ВидыИспользованияРабочегоВремени.Праздники;
ИначеЕсли ЗначениеЗаполнено(ДанныеГрафика) Тогда
    ВидВремени = ДанныеГрафика.ВидВремени;
КонецЕсли;

Именно поэтому «допилить» систему через расширение, чтобы она позволяла совмещать эти виды времени, крайне сложно — придется переписывать значительную часть механизмов расчета зарплаты и заполнения табеля.

Итоговые рекомендации

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

  1. Если работа происходит в день, где уже есть смена по графику — оформляйте «Работу сверхурочно». Это самый стабильный и автоматизированный вариант.
  2. Если работа происходит в действительно выходной день (когда по графику 0 часов) — используйте «Работа в выходные и праздники».
  3. К документу «Табель» прибегайте только в исключительных случаях, когда необходимо визуальное соответствие сложным требованиям внутренних локальных актов предприятия, понимая все риски ручного ввода.

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

← На главную