К статье
Практический материал

Администрирование · 9 мин

Как изменить праздничные дни в 1С

Как изменить праздничные дни в 1С: настройка производственного календаря, добавление и удаление нерабочих дней, переносы, пересчёт графиков и зарплаты.

Праздничные и нерабочие дни в 1С хранятся в производственном календаре — специальном справочнике, от которого зависят графики работы сотрудников, расчёт зарплаты, отпускных, больничных и сроки в документах. Если календарь заполнен неверно, программа неправильно посчитает норму рабочего времени и суммы начислений.

Обычно производственный календарь обновляется автоматически вместе с релизами конфигурации, но бывают ситуации, когда дни нужно скорректировать вручную: региональные праздники, переносы выходных по постановлению, корпоративные нерабочие дни или ошибки после обновления. Ниже — практический порядок действий для типовых конфигураций 1С: ЗУП, Бухгалтерия предприятия и Управление торговлей.

Где в 1С хранятся праздничные дни

За нерабочие и праздничные дни отвечает справочник «Производственные календари». В 1С:ЗУП и 1С:Бухгалтерии он находится в разделе «Настройка» → «Производственные календари» (в некоторых релизах — «Администрирование» → «Производственные календари»). В Управлении торговлей путь аналогичный: «НСИ и администрирование» → «Производственные календари».

В типовой поставке есть предопределённый календарь «Российская Федерация», который заполняется по данным федерального законодательства. На его основе могут существовать региональные календари — например, для республик с дополнительными праздничными днями. Графики работы сотрудников ссылаются на конкретный календарь, поэтому изменение календаря влияет на всех, кто работает по связанным графикам.

Важно понимать иерархию: производственный календарь → график работы сотрудников → расчёт зарплаты и нормы времени. Менять праздники нужно именно на верхнем уровне, а не править каждый график вручную.

Как открыть и отредактировать производственный календарь

Откройте раздел «Настройка» (или «Администрирование») и найдите пункт «Производственные календари». В списке выберите нужный календарь — обычно «Российская Федерация» или региональный. Откроется форма с таблицей года, где каждый день окрашен в зависимости от вида: рабочие, выходные, праздничные и предпраздничные дни отображаются разными цветами.

Чтобы изменить конкретный день, выделите дату в таблице календаря и нажмите кнопку изменения вида дня (в разных конфигурациях это «Изменить день», кнопка с карандашом или выбор из контекстного меню). Доступные виды дней: «Рабочий», «Суббота», «Воскресенье», «Праздничный», «Нерабочий», «Предпраздничный». Выберите нужный вид и подтвердите — дата сразу перекрасится.

Для массового изменения можно выделить диапазон дат (удерживая мышь или через поле периода, если оно есть в форме) и применить вид дня ко всем выделенным. После всех правок нажмите «Записать» или «Записать и закрыть» — без записи изменения не сохранятся.

Порядок действий
  1. 1
    Откройте «Настройка» → «Производственные календари»
  2. 2
    Выберите нужный календарь из списка
  3. 3
    Выделите дату или диапазон дат в таблице года
  4. 4
    Назначьте вид дня: праздничный, нерабочий, рабочий или предпраздничный
  5. 5
    Нажмите «Записать» и проверьте цвет изменённых дат
  6. 6
    Перезаполните графики работы сотрудников

Как добавить региональный или корпоративный праздник

Если в вашем регионе есть дополнительные нерабочие праздничные дни, правильнее не править федеральный календарь, а создать отдельный региональный. В списке производственных календарей нажмите «Создать», укажите наименование (например, «Республика Татарстан») и в поле «Базовый календарь» выберите «Российская Федерация». Тогда новый календарь унаследует все федеральные праздники, а вам останется добавить только региональные даты.

После создания откройте региональный календарь, выделите нужные даты и назначьте им вид «Праздничный» или «Нерабочий». Затем в графиках работы сотрудников этого региона замените производственный календарь на новый — иначе изменения не подействуют на расчёты.

Корпоративные нерабочие дни (например, день компании) учитывайте осторожно: если день объявлен нерабочим с сохранением зарплаты, часто корректнее отразить его не в календаре, а через документ «Отсутствие» или «Простой, отстранение» в ЗУП — иначе норма времени уменьшится и оклад сотрудников может рассчитаться неверно.

Как перенести выходной или сделать день рабочим

Перенос выходных по постановлению правительства обычно приходит с обновлением, но если релиз старый, перенос делается вручную. Откройте календарь, найдите дату, которая становится рабочей (например, субботу по переносу), и смените её вид на «Рабочий». Затем дату, которая становится выходной, пометьте соответствующим видом выходного дня.

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

Что сделать после изменения календаря

Само по себе изменение календаря не пересчитывает уже заполненные данные. В 1С:ЗУП откройте справочник «Графики работы сотрудников» (раздел «Настройка»), откройте каждый график, привязанный к изменённому календарю, и нажмите «Заполнить» — график перестроится по новым данным календаря. Проверьте итоговую норму дней и часов за год внизу формы графика.

Если зарплата за затронутый месяц уже рассчитана, её нужно пересчитать: откройте документ «Начисление зарплаты и взносов» за соответствующий период и перезаполните его, либо воспользуйтесь механизмом перерасчётов. Убедитесь, что табель учёта рабочего времени (отчёт «Табель» или документ «Данные для расчёта зарплаты») отображает новые праздничные дни корректно.

В 1С:Бухгалтерии производственный календарь влияет на расчёт отпускных и на сроки в договорах и задачах. После правки проверьте, что в расчётах с датами (например, сроки оплаты по счетам) используются актуальные данные.

Контрольные точки

Как проверить результат

Цвет даты в календаре
Норма

Праздничный день выделен цветом праздников, рабочий — цветом рабочих

Тревожный признак

Дата сохранила старый цвет после записи — изменение не применилось

Норма времени в графике
Норма

Норма дней и часов за месяц изменилась в соответствии с правкой

Тревожный признак

Норма осталась прежней — график не перезаполнен

Табель за месяц
Норма

Новый праздничный день отмечен как нерабочий

Тревожный признак

В табеле день стоит рабочим — нужен пересчёт данных

Начисление зарплаты
Норма

Суммы соответствуют новой норме времени

Тревожный признак

Суммы посчитаны по старой норме — документ не перезаполнен

Типичные ошибки и ограничения

Самая частая ошибка — изменить календарь и забыть перезаполнить графики. Внешне всё выглядит правильно, но зарплата считается по старой норме. Вторая типичная проблема — правка федерального календаря вместо создания регионального: после обновления конфигурации ручные изменения затираются, и расчёты «съезжают» незаметно для бухгалтера.

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

Типичные ошибки
01
Изменили календарь, но не перезаполнили графики — зарплата считается по старой норме
02
Правят федеральный календарь вместо создания регионального — правки стираются при обновлении
03
Назначают вид «Нерабочий» вместо «Праздничный» — по-разному влияет на оплату работы в этот день
04
Забывают пометить предпраздничный день — норма часов завышена на час
05
Меняют календарь задним числом в закрытом периоде — возникают расхождения с отчётностью

Частые вопросы

Почему после изменения календаря зарплата не пересчиталась?

Календарь влияет на расчёты только через графики работы. Откройте «Графики работы сотрудников», нажмите «Заполнить» в каждом связанном графике, затем перезаполните документы начисления зарплаты за затронутые месяцы.

Чем отличается вид дня «Праздничный» от «Нерабочий»?

Праздничные дни — это официальные праздники по Трудовому кодексу, работа в которые оплачивается в повышенном размере. Вид «Нерабочий» применяется, например, для дней, объявленных нерабочими указом с сохранением заработной платы, — у них другой порядок оплаты.

Как добавить сразу несколько праздничных дней?

В форме календаря выделите нужный диапазон дат мышью и назначьте вид дня всему выделению одной командой. Если даты идут не подряд, выделяйте и меняйте их группами.

Что делать, если после обновления 1С мои праздники пропали?

Обновление перезаписывает предопределённый календарь типовыми данными. Восстановите даты вручную, а в дальнейшем заведите отдельный календарь с базовым «Российская Федерация» — он не затирается при обновлениях.

Нужно ли менять календарь в копии базы для теста?

Да, это безопасный способ проверки: создайте копию базы, внесите изменения, перезаполните графики и рассчитайте зарплату за тестовый месяц. Если норма и суммы совпадают с ожидаемыми, повторите действия в рабочей базе.

Итог

Что важно запомнить

Праздничные дни меняются в справочнике «Производственные календари»: выделите дату, назначьте вид дня и запишите. Для своих дат создавайте отдельный календарь, а не правьте федеральный. После правок обязательно перезаполните графики работы и проверьте норму времени и расчёт зарплаты.