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