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