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