Другое · 8 мин
Как в 1С продлить отпуск на праздничные дни
Как в 1С:ЗУП продлить отпуск на праздничные дни: настройка производственного календаря, проверка документа «Отпуск», перенос окончания и типичные ошибки кадровика.
По статье 120 ТК РФ нерабочие праздничные дни, попадающие в период ежегодного оплачиваемого отпуска, в число календарных дней отпуска не включаются. На практике это означает, что если отпуск сотрудника захватывает, например, майские или новогодние праздники, дата окончания отпуска должна сдвинуться вперёд на количество праздничных дней. В 1С:Зарплата и управление персоналом (ЗУП) этот механизм во многом автоматизирован, но корректность результата зависит от настроек программы и от того, как кадровик вводит документ.
Главная причина ошибок — неправильно заполненный производственный календарь или ручной ввод дат «как в заявлении», без учёта праздничных дней. В результате сотруднику начисляются отпускные за меньшее число дней, табель заполняется неверно, а при проверке возникают вопросы по расчёту среднего заработка. Ниже разобрано, как работает автоматическое продление, что проверить перед проведением документа и как исправить ситуацию, если отпуск уже рассчитан неправильно.
Как 1С определяет праздничные дни
Программа опирается на производственный календарь, который хранится в справочнике «Производственные календари» (раздел «Настройка» или «Администрирование» в зависимости от версии). Именно оттуда документ «Отпуск» берёт информацию о том, какие дни являются нерабочими праздничными по ТК РФ. Если календарь не заполнен на нужный год или заполнен с ошибками, автоматическое продление работать не будет.
Перед началом отпускной кампании откройте производственный календарь и убедитесь, что он заполнен по актуальному графику переносов выходных. Обычно используется общероссийский календарь «Российская Федерация», но если в организации заведён собственный — проверяйте именно его. Признак проблемы: в календаре праздничные дни отображаются как обычные рабочие.
Автоматическое продление в документе «Отпуск»
В типовой ЗУП 3.1 документ «Отпуск» (раздел «Кадры» → «Отпуска») умеет самостоятельно учитывать праздничные дни. Для этого в документе нужно указать дату начала отпуска и количество календарных дней — программа рассчитает дату окончания с учётом праздников и покажет её в поле «Дата окончания». Рядом обычно отображается подсказка о том, сколько праздничных дней попало в период.
Альтернативный вариант — указать дату начала и дату окончания вручную. В этом случае программа пересчитает количество дней отпуска, исключив праздничные. Оба способа корректны, но первый надёжнее: при ручном вводе обеих дат легко ошибиться, особенно если праздников в периоде несколько.
- 1Проверьте, что производственный календарь заполнен на год отпуска
- 2Создайте документ «Отпуск» и выберите сотрудника
- 3Укажите дату начала отпуска и количество календарных дней
- 4Убедитесь, что программа автоматически сдвинула дату окончания на число праздничных дней
- 5Проверьте начисление отпускных на закладке расчёта и проведите документ
Проверка результата перед проведением
После заполнения документа сверьте три вещи: дату окончания отпуска, количество оплачиваемых дней и период в табеле. Дата окончания должна быть позже, чем «дата начала + количество дней», ровно на число праздничных дней внутри периода. Начисление отпускных должно быть рассчитано только за календарные дни отпуска без праздников — за праздничные дни отпускные не начисляются.
Дополнительно полезно сформировать приказ по форме Т-6 из документа и сверить формулировку: в приказе указывается количество календарных дней отпуска и конкретные даты начала и окончания. Если даты в приказе совпадают с расчётом «в уме» без учёта праздников — значит, автоматика не сработала и нужно искать причину.
Как проверить результат
Сдвинута вперёд на число праздничных дней в периоде
Равна дате начала плюс дни отпуска без сдвига
Оплачено ровно количество календарных дней отпуска
Оплачены дни больше или меньше заявленного отпуска
Праздничные дни отмечены как выходные, отпуск идёт до новой даты окончания
Отпуск обрывается раньше или праздники помечены днями отпуска
Если отпуск уже проведён без учёта праздников
Если ошибка обнаружена до выплаты отпускных, проще всего отменить проведение документа, исправить даты и провести заново. Расчёт пересчитается автоматически. Если же отпускные уже выплачены и период закрыт, потребуется корректировка: создайте документ-исправление (в ЗУП 3.1 это делается через механизм «Исправить» в исходном документе) либо оформите продление отдельным документом на оставшиеся дни.
Учтите, что изменение дат отпуска задним числом может затронуть уже сданную отчётность и расчёт среднего заработка. Перед исправлением закрытого периода сделайте резервную копию базы и согласуйте действия с расчётчиком зарплаты.
Особые ситуации: больничный, отпуск за свой счёт, разные виды отпусков
Правило про праздничные дни действует не для всех отсутствий одинаково. Для отпуска без сохранения зарплаты праздничные дни не исключаются — такой отпуск не продлевается. Учебный отпуск также оплачивается по календарным дням без исключения праздников. Поэтому важно проверять, какой вид отпуска выбран в документе.
Если во время отпуска сотрудник заболел, отпуск продлевается на дни болезни — в ЗУП это оформляется документом «Больничный лист», и программа предложит продлить отпуск автоматически при расчёте. Праздничные дни, попавшие в продлённую часть, учитываются по тем же правилам.
Сравнение вариантов
Праздничные дни исключаются, отпуск продлевается — автоматика ЗУП работает в полном объёме
Праздничные дни не исключаются, продления нет — указывайте точные даты по заявлению
Оплачивается по справке-вызову, праздники не исключаются — сверяйте даты с документом из вуза
Типичные ошибки кадровиков
Самая частая ошибка — ввод даты окончания вручную «по заявлению», когда сотрудник сам посчитал дни без учёта праздников. Заявление может содержать неверные даты, а ответственность за правильный расчёт лежит на работодателе. Вторая распространённая ситуация — незаполненный производственный календарь на следующий год, из-за чего все январские отпуска рассчитываются неправильно.
FAQ
Сотрудник просит в заявлении указать конкретные даты отпуска с 1 по 14 мая. Как оформить?
Укажите в документе дату начала и дату окончания из заявления — программа сама пересчитает количество календарных дней отпуска, исключив праздничные 1 и 9 мая. Сотруднику оплатят меньше дней отпуска, но это соответствует закону: праздники в отпуск не входят.
Почему программа не продлевает отпуск, хотя в периоде есть праздник?
Проверьте три вещи: заполнен ли производственный календарь на нужный год, выбран ли вид отпуска «Ежегодный основной» (или дополнительный оплачиваемый) и не введена ли дата окончания вручную с отключённым пересчётом. Чаще всего причина в незаполненном календаре.
Нужно ли продлевать отпуск, если праздник совпал с обычным выходным?
Обычные выходные (суббота, воскресенье) и так входят в отпуск и оплачиваются. Если праздничный день совпал с выходным и выходной перенесён, из отпуска исключается только сам праздничный день, а перенесённый выходной считается обычным днём отпуска.
Как продлить отпуск, если сотрудник заболел во время него?
Введите документ «Больничный лист» за период болезни. При расчёте программа предложит продлить отпуск на количество дней нетрудоспособности — подтвердите продление, и дата окончания отпуска сдвинется автоматически. Оплата больничного за дни отпуска производится по правилам пособий.
Влияет ли продление отпуска на расчёт среднего заработка?
Само продление на праздничные дни не меняет средний заработок: отпускные начисляются за то же количество календарных дней отпуска. Изменится только период фактического отсутствия сотрудника и, соответственно, отражение в табеле и в расчёте зарплаты за месяц.
Что важно запомнить
Продление отпуска на праздничные дни в 1С:ЗУП выполняется автоматически при заполненном производственном календаре и корректно выбранном виде отпуска. Задача кадровика — проверить дату окончания, сумму отпускных и табель, а ошибки в закрытых периодах исправлять только штатным механизмом исправления документов.