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