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

Другое · 11 мин

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

Как в 1С добавить праздничный день в производственный календарь: настройка в ЗУП, Бухгалтерии и ERP, перенос выходных, влияние на расчет зарплаты и типичные ошибки.

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

Чаще всего необходимость добавить праздничный день вручную возникает в трех случаях: в базе давно не обновлялся производственный календарь, компания работает по собственному календарю с региональными праздниками, либо после переноса базы часть данных календаря оказалась пустой. Во всех этих ситуациях задача решается штатными средствами без доработки конфигурации.

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

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

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

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

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

Как открыть производственный календарь в разных конфигурациях

Путь к справочнику немного отличается в зависимости от конфигурации и релиза. Ниже — типовые маршруты для наиболее распространенных программ.

  • 1С:Зарплата и управление персоналом (ЗУП): раздел «Настройка» → «Производственные календари». Также доступно через «Настройка» → «Графики работы сотрудников» по ссылке на календарь.
  • 1С:Бухгалтерия предприятия: раздел «Главное» → «Производственный календарь» (в новых релизах — «Администрирование» → «Производственный календарь»).
  • 1С:ERP / Комплексная автоматизация: раздел «НСИ и администрирование» → «Производственные календари».
  • Универсальный способ: в главном меню выбрать «Все функции» → «Справочники» → «Производственные календари». Этот путь работает практически в любой конфигурации на управляемых формах.

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

Пошаговое добавление праздничного дня

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

Порядок действий
  1. 1
    Откройте справочник «Производственные календари» удобным способом из раздела выше.
  2. 2
    Выберите календарь, который используется в графиках вашей организации (обычно «Российская Федерация» или собственный).
  3. 3
    В форме календаря найдите нужный год и месяц, кликните по дате.
  4. 4
    Измените вид дня на «Праздник» — через контекстное меню, кнопку изменения вида дня или поле «Вид дня» в зависимости от конфигурации.
  5. 5
    Запишите календарь кнопкой «Записать» или «Записать и закрыть».
  6. 6
    Обновите графики работы сотрудников, которые ссылаются на этот календарь (кнопка «Заполнить» / «Обновить» в графике).
  7. 7
    Проверьте норму рабочего времени за месяц в графике и в отчете «Табель».

В ЗУП при записи календаря программа обычно сама предлагает обновить зависимые графики. Если предложение не появилось, откройте справочник «Графики работы сотрудников», выделите нужные графики и выполните команду «Обновить по производственному календарю» (или перезаполните график вручную). Без этого шага график останется со старой нормой.

После обновления графика проверьте норму дней и часов за затронутый месяц: она должна уменьшиться на один рабочий день (обычно 8 часов при пятидневке). Это первый признак того, что изменение применилось корректно.

Особые сценарии: региональные праздники и переносы

Региональный праздник для части сотрудников

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

Перенос выходного дня

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

Праздник в сменном графике

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

Маршрут решения

Как выбрать действие

Праздник нужен всем сотрудникам компанииДобавьте день в основной производственный календарь и обновите все графики
Праздник действует только в регионе или филиалеСоздайте отдельный календарь на основании базового и привяжите к нему графики региона
Нужен один нерабочий день для одного сотрудникаНе трогайте календарь — оформите документ отсутствия или индивидуальный график
Календарь устарел целикомОбновите конфигурацию или выполните автозаполнение календаря на нужный год

Проверка результата и пересчет зарплаты

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

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

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

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

Вид дня в календаре
Норма

Дата подсвечена как праздничная, вид дня — «Праздник»

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

Дата осталась рабочей или сохранилась без записи календаря

Норма времени в графике за месяц
Норма

Норма уменьшилась на один рабочий день (обычно 8 часов)

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

Норма не изменилась — график не обновлен

Табель (Т-13) за месяц
Норма

В дату праздника проставлен код выходного/праздничного дня

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

В дату стоит явка — сотруднику учтен рабочий день

Часовая ставка при пересчете
Норма

Ставка выросла из-за меньшей нормы часов

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

Ставка прежняя — документ начисления не пересчитан

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

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

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

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

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

Часто задаваемые вопросы

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

Табель строится по графику работы сотрудника, а не напрямую по календарю. Если график не обновлен после изменения календаря, табель покажет старые данные. Откройте график работы, выполните перезаполнение по производственному календарю и пересформируйте табель.

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

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

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

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

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

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

Пропадут ли ручные правки календаря при обновлении 1С?

Для предопределенного федерального календаря — могут, если обновление содержит новые данные календаря. Собственные календари, созданные вами, обновление не перезаписывает. Поэтому нестандартные праздники рекомендуется хранить в отдельном календаре.

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

Тем же способом, что и праздник: выделите дату перед праздником и установите вид дня «Предпраздничный». Программа автоматически сократит норму этого дня на один час при заполнении графиков.

Итог

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

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