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

Справочники и Данные · 10 мин

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

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

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

В типовых конфигурациях (1С:ЗУП, 1С:Бухгалтерия, 1С:ERP, 1С:Комплексная автоматизация) производственный календарь обычно уже существует и называется «РФ» или «Российская Федерация». Но при внедрении новой базы, создании отдельного календаря для филиала или работе в самописной конфигурации его приходится добавлять вручную.

Ниже — полный порядок действий: от создания элемента справочника до проверки корректности заполнения, а также разбор типичных ошибок и ограничений.

Где находится справочник производственных календарей

В большинстве типовых конфигураций справочник расположен в разделе «Настройка» → «Производственные календари» либо в «Администрирование» → «Общие настройки» → «Производственные календари». В 1С:ЗУП путь такой: «Настройка» → «Предприятие» → «Производственные календари». В 1С:Бухгалтерии 8.3: «Главное» → «Производственный календарь» (через «Настройки» или список всех функций).

Если пункта меню не видно, откройте его через меню «Все функции» (кнопка с изображением круга со стрелкой или сочетание, доступное при включённом режиме технического специалиста): найдите в дереве «Справочники» → «Производственные календари». Отсутствие пункта в интерфейсе обычно означает ограничение прав, а не отсутствие самого объекта.

Для работы со справочником нужны права на добавление и изменение. Обычному пользователю с ролью «Кадровик» или «Бухгалтер» их может не хватить — тогда действия выполняет администратор или специалист с полными правами.

Создание нового производственного календаря

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

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

Порядок создания календаря
  1. 1
    Откройте «Настройка» → «Производственные календари»
  2. 2
    Нажмите «Создать» и укажите код и наименование
  3. 3
    При необходимости выберите базовый календарь для наследования праздников
  4. 4
    Запишите элемент кнопкой «Записать»
  5. 5
    Перейдите к заполнению дней календаря

Заполнение календаря на год

Автоматическое заполнение по пятидневке

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

Ручная корректировка праздников и переносов

Далее вручную отметьте нерабочие праздничные дни: выделите дату и измените её вид на «Праздничный» или «Нерабочий». Предпраздничные дни с сокращением на один час помечаются отдельным видом — «Предпраздничный». Переносы выходных (когда суббота становится рабочей, а понедельник — выходным) также редактируются вручную по постановлению о переносе выходных дней.

Данные для корректировки берите из официального производственного календаря на соответствующий год. Не полагайтесь на память: ошибка даже в одном дне исказит норму рабочего времени и расчёт оклада за месяц.

Обновление календаря через сервис 1С

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

Проверьте настройку автоматического обновления: «Администрирование» → «Обслуживание» → «Регламентные операции» (или «Интернет-поддержка и сервисы»). Если регламентное задание обновления календарей активно, программа сама подтянет изменения при публикации новых постановлений о переносе выходных. Самостоятельно созданные календари сервис не обновляет — их заполнение остаётся на вашей ответственности.

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

Как выбрать способ заполнения

Используется типовой календарь РФ и есть интернет-поддержкаОбновляйте автоматически через сервис 1С и только контролируйте результат
Создан собственный календарь для региона или филиалаЗаполните по умолчанию и вручную скорректируйте праздники и переносы
База без доступа в интернетЗаполняйте вручную по официальному производственному календарю или переносите данные из другой базы через обмен

Привязка календаря к графикам работы сотрудников

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

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

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

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

Заполненность дней на год
Норма

Все месяцы размечены: рабочие, выходные, праздничные и предпраздничные дни имеют вид

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

Дни без вида (пустые) — норма времени по ним не считается

Количество рабочих дней и часов
Норма

Норма совпадает с официальным производственным календарём на год

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

Расхождение хотя бы на один день или час

Привязка графиков
Норма

В каждом графике работы указан корректный календарь

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

График ссылается на пустой или чужой календарь

Расчётный документ
Норма

Тестовое начисление зарплаты использует правильную норму дней/часов

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

Норма нулевая или не совпадает с табелем

Типичные ошибки и их последствия

Самая распространённая ошибка — забыть заполнить календарь на следующий год. В январе расчёт зарплаты останавливается с сообщением о незаполненном графике, а отпускные и больничные считаются с ошибками. Заведите правило заполнять календарь заранее, сразу после публикации официального календаря на новый год.

Вторая ошибка — редактирование типового календаря «РФ» вручную при подключённом сервисе обновлений. Следующее автоматическое обновление перезапишет ваши правки. Если нужны отличия от федерального календаря, создавайте отдельный элемент справочника.

Третья ошибка — создание дубликатов календаря при обмене данными между базами (например, между ЗУП и Бухгалтерией). Дубли с одинаковым наименованием приводят к тому, что разные графики ссылаются на разные элементы. Проверяйте справочник после синхронизаций и объединяйте дубли штатной обработкой поиска и удаления дублей.

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

Проверка и контроль после настройки

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

Финальная проверка — тестовый расчёт. Создайте начисление зарплаты за первый месяц нового периода для сотрудника с окладом и убедитесь, что норма дней и часов в документе соответствует календарю. Если норма пустая или неверная, возвращайтесь к проверке заполнения дней и привязки графика.

Итог

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

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

Частые вопросы

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

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

Что делать, если календарь не заполнен на текущий год, а зарплату считать нужно?

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

Почему после обновления конфигурации мои правки календаря исчезли?

Типовой календарь «РФ» обновляется автоматически вместе с конфигурацией или через сервис 1С, и ручные изменения в нём перезаписываются. Для нестандартного состава дней создайте отдельный календарь — сервис его не трогает.

Нужно ли заполнять календарь в 1С:Бухгалтерии, если зарплата считается в другой программе?

Если в бухгалтерской базе не ведутся кадры и расчёты по времени, календарь используется ограниченно — например, для определения рабочих дней в сроках документов. Но заполненным его лучше держать в любом случае: при включении зарплатного учёта или обмене с ЗУП он понадобится сразу.

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

Используйте типовой обмен данными (например, синхронизацию Бухгалтерии и ЗУП) либо универсальную обработку выгрузки-загрузки данных в формате XML через планы обмена. После переноса проверьте отсутствие дублей и корректность привязки графиков.

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

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