Рабочий период в 1С:Предприятие — это фундаментальная настройка, от которой зависит корректность учета, формирования отчетности и расчета зарплаты. Без правильно установленного периода система может игнорировать транзакции, искажать аналитику или блокировать критические операции. Например, попытка провести документ за закрытый месяц приведет к ошибке "Период закрыт для редактирования", а в 1С:ЗУП неправильный период чреват неверным начислением отпускных или больничных.

В этой статье разберем не только базовую процедуру установки рабочего периода, но и нюансы для разных конфигураций (1С:Бухгалтерия 3.0, 1С:ERP, 1С:Управление торговлей 11), а также типичные ошибки, которые приводят к сбоям. Особое внимание уделим различиям между текущим периодом, периодом блокировки и датами запрета редактирования — эти понятия часто путают даже опытные пользователи.

Что такое рабочий период в 1С и зачем он нужен

Рабочий период — это временной интервал, в рамках которого пользователи могут вводить и редактировать данные в базе. Он определяет:

  • 📅 Текущую дату для новых документов (по умолчанию подставляется при создании)
  • 🔒 Границы блокировки — периоды, закрытые для изменений (например, после сдачи отчетности)
  • ⚙️ Правила проведения — некоторые операции разрешены только в определенные даты (например, инвентаризация)
  • 📊 Актуальность отчетов — данные формируются только за открытые периоды

В 1С:Бухгалтерии рабочий период напрямую влияет на Журнал операций и Оборотно-сальдовую ведомость, а в 1С:ЗУП — на расчеты по сотрудникам. Например, если период установлен на январь 2026, то:

  • ✅ Можно создавать документы с датами 01.01.2026–31.01.2026
  • ❌ Запрещено редактировать документы за декабрь 2026 (если он закрыт)
  • ⚠️ При попытке провести документ за февраль 2026 система выдаст предупреждение о будущей дате
⚠️ Внимание: В многопользовательских базах рабочий период может отличаться для разных ролей. Например, бухгалтер видит открытый январь 2026, а директор — только декабрь 2026 для просмотра отчетов.

Где находится настройка рабочего периода в разных конфигурациях 1С

Путь к настройке зависит от версии и конфигурации 1С:Предприятие. Ниже приведены актуальные маршруты для популярных решений:

Конфигурация Путь к настройке Особенности
1С:Бухгалтерия 3.0 Главное → Настройки → Рабочий период Есть отдельные настройки для блокировки по организациям
1С:Зарплата и Управление Персоналом Настройки → Персонал → Рабочий период Влияет на расчеты зарплаты и кадровые документы
1С:ERP 2.5 Администрирование → Общие настройки → Рабочие периоды Поддерживает несколько периодов для разных подразделений
1С:Управление торговлей 11 Администрирование → Настройки программы → Рабочий период Зависит от настроек складского и финансового учета

В 1С:Бухгалтерии 8.3 (режим Управляемое приложение) путь может отличаться в зависимости от интерфейса. Если не находите пункт меню, воспользуйтесь поиском по настройкам (Ctrl+F) и введите запрос "рабочий период".

📊 Какую конфигурацию 1С вы используете?
1С:Бухгалтерия
1С:ЗУП
1С:ERP
1С:Управление торговлей
Другую

Пошаговая инструкция: как установить рабочий период

Рассмотрим универсальный алгоритм на примере 1С:Бухгалтерии 3.0. Для других конфигураций шаги аналогичны, но могут добавляться специфические поля (например, выбор организации в 1С:ERP).

  1. Откройте меню Главное → Настройки → Рабочий период. Если пункта нет, проверьте права доступа (требуется роль "Администратор" или "Главный бухгалтер").

  2. В поле "Текущая дата" укажите дату, которая будет подставляться по умолчанию в новых документах. Формат: ДД.ММ.ГГГГ.

  3. В блоке "Период блокировки" установите границы закрытых для редактирования дат:

    • 📌 "Начало" — первая дата, с которой разрешены изменения (например, 01.01.2026)
    • 📌 "Окончание" — последняя дата открытого периода (например, 31.01.2026)

  • Если нужно заблокировать конкретные даты (например, после сдачи отчетности), используйте вкладку "Исключения". Здесь можно добавить интервалы, закрытые для всех пользователей или отдельных ролей.

  • Сохраните настройки кнопкой "Записать и закрыть". Изменения вступят в силу немедленно.

  • Указан корректный формат даты (ДД.ММ.ГГГГ)|

    Период блокировки не перекрывает текущую дату|

    Права доступа позволяют изменять настройки|

    Сделан бэкап базы перед изменениями (рекомендуется)-->

    Критическая особенность: В 1С:ERP и 1С:УТ 11 при изменении рабочего периода автоматически запускается процедура перепроведения документов за граничные даты. Это может занять несколько минут и заблокировать базу для других пользователей.

    Разница между рабочим периодом и датами запрета редактирования

    Многие пользователи путают рабочий период и даты запрета редактирования, хотя это разные механизмы:

    Параметр Рабочий период Дата запрета редактирования
    Назначение Определяет текущую дату и границы для новых документов Блокирует изменение уже существующих документов
    Где настраивается Настройки → Рабочий период Администрирование → Настройки пользователей → Права
    Пример Разрешает создавать документы за январь 2026, но не за декабрь 2026 Запрещает редактировать документ от 15.01.2026, даже если он в открытом периоде

    На практике это означает:

    • 🔓 Если рабочий периодянварь 2026, но дата запрета редактирования31.12.2026, то можно создавать новые документы за январь, но нельзя править старые за декабрь.
    • 🔒 Если оба параметра установлены на январь 2026, то разрешены и создание, и редактирование документов только за этот месяц.
    💡

    В 1С:ЗУП даты запрета редактирования часто привязывают к срокам сдачи отчетности в ПФР и ФНС. Например, после отправки формы СЗВ-ТД за квартал блокируют редактирование кадровых документов за этот период.

    Типичные ошибки при настройке рабочего периода и как их избежать

    Ошибки в настройке рабочего периода могут привести к серьезным последствиям: от невозможности провести документ до искажения отчетности. Рассмотрим самые распространенные проблемы:

    ⚠️ Внимание: В 1С:Бухгалтерии при смене рабочего периода на более раннюю дату (например, с февраля на январь) система не удаляет документы за будущие месяцы, но блокирует их проведение. Это может создать "висящие" непроведенные документы, которые потом придется искать и удалять вручную.

    Ошибка 1. Перекрытие периодов блокировки

    Если в настройках указано "Начало блокировки: 01.01.2026" и "Окончание блокировки: 31.12.2026", то фактически закрыты все даты, так как начало позже окончания. Система не выдаст ошибку, но пользователи не смогут создать ни одного документа.

    Решение: Всегда проверяйте логику дат: начало блокировки должно быть раньше окончания (например, 01.01.2026–31.12.2026 для блокировки прошлого года).

    Ошибка 2. Несовпадение рабочего периода и прав пользователей

    Например, рабочий период установлен на январь 2026, но у пользователя в настройках прав стоит запрет на редактирование документов позже 31.12.2026. В результате он не сможет работать, хотя период вроде бы открыт.

    Решение: Проверяйте настройки прав по пути Администрирование → Настройки пользователей → Права → Даты запрета редактирования.

    Ошибка 3. Игнорирование исключений

    В 1С:ERP и 1С:УТ 11 можно настроить исключения для отдельных типов документов (например, разрешить редактировать "Заказы клиентов" даже в закрытом периоде). Если не указать такие исключения заранее,later может потребоваться ручное вмешательство администратора.

    Что делать, если период заблокирован ошибочно?

    Если рабочий период закрыт и нет прав на его изменение, можно:

    1. Обратиться к администратору базы с просьбой временно открыть период.

    2. В 1С:Бухгалтерии использовать режим "Все функции" (если он разблокирован), где иногда доступны расширенные настройки.

    3. Создать новую базу из резервной копии с корректными настройками (крайний случай).

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

    В базах с несколькими пользователями настройка рабочего периода требует особого подхода. Основные правила:

    • 👥 Роли и права: Назначайте рабочие периоды не глобально, а через Настройки пользователей. Например, бухгалтеру по зарплате открывайте только текущий месяц, а главбуху — весь квартал.
    • 🔄 Синхронизация: В 1С:ERP и 1С:УТ 11 изменения рабочего периода могут конфликтовать с фоновыми задачами (например, "Регламентные операции"). Перед сменой периода проверяйте очередь заданий в Администрирование → Фоновые задания.
    • 📡 Распределенные базы: В 1С:Распределенная информационная база (РИБ) рабочий период настраивается отдельно для каждого узла. Изменения в центральном узле не автоматически применяются к периферийным.

    Пример настройки для разных ролей:

    Роль Рабочий период Дата запрета редактирования
    Главный бухгалтер 01.01.2026–31.03.2026 31.12.2026 (закрыт прошлый год)
    Бухгалтер по зарплате 01.01.2026–28.02.2026 31.01.2026 (закрыт январь после отчетности)
    Менеджер по продажам 01.01.2026–31.12.2026 Нет ограничений
    ⚠️ Внимание: В 1С:УТ 11 при изменении рабочего периода для пользователей с ролью "Кассир" автоматически блокируются кассовые документы за закрытые даты. Это может привести к остановке работы касс, если не синхронизировать настройки с графиком смен.

    Автоматизация рабочего периода: скрипты и регламентные задания

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

    1. Регламентные задания: В 1С:ERP и 1С:УТ 11 можно создать задание, которое будет ежемесячно сдвигать рабочий период на следующий месяц. Путь: Администрирование → Регламентные задания → Создать.

      Пример настройки:

      Процедура СдвинутьРабочийПериод()
      

      ТекущаяДата = ТекущаяДата() + 30; // Сдвиг на месяц вперед

      НастройкиРабочегоПериода.УстановитьПериод(ТекущаяДата, ТекущаяДата + 30);

      КонецПроцедуры

    2. Внешние обработки: Для сложной логики (например, открытие периода только после проверки отчетности) пишут обработки на 1С:Предприятие 8.3. Их подключают через Файл → Открыть → Дополнительные отчеты и обработки.

    3. Интеграция с календарем: В 1С:ERP рабочий период можно привязать к производственному календарю, чтобы автоматически закрывать выходные и праздники.

    💡

    Автоматизация рабочего периода сокращает риск ошибок, но требует тестирования. Перед применением скриптов проверяйте их на копии базы!

    Для автоматизации также полезны стандартные механизмы:

    • 📅 Календари: В Справочники → Календари можно создать шаблоны рабочих/выходных дней и привязать их к рабочему периоду.
    • 🔄 Правила обмена: В распределенных базах настройте синхронизацию рабочих периодов между узлами через Администрирование → Обмен данными.

    FAQ: Частые вопросы по рабочему периоду в 1С

    Можно ли изменить рабочий период задним числом?

    Да, но с оговорками. Если период был закрыт (например, после сдачи отчетности), то для его открытия потребуются права администратора. В 1С:Бухгалтерии это делается через Администрирование → Настройки программы → Рабочий период. Однако изменение прошлых периодов может привести к:

    • ⚠️ Перерасчету итогов и оборотов
    • ⚠️ Конфликтам с уже сданной отчетностью
    • ⚠️ Потере истории изменений документов

    Рекомендуется перед такими действиями делать резервную копию базы.

    Почему при создании документа подставляется неверная дата?

    Это происходит, если:

    1. Рабочий период установлен на будущую дату (например, 01.02.2026, а сегодня 15.01.2026).
    2. В настройках пользователя переопределена дата по умолчанию (Настройки → Персональные → Дата по умолчанию).
    3. Документ создается из шаблона с фиксированной датой.

    Проверьте настройки по пути Главное → Настройки → Рабочий период и сравните с текущей системной датой.

    Как открыть закрытый период для одного пользователя?

    В 1С:ERP и 1С:УТ 11 это делается через настройки прав:

    1. Перейдите в Администрирование → Настройки пользователей → Права.
    2. Выберите пользователя и откройте вкладку "Дата запрета редактирования".
    3. Добавьте исключение для нужного периода (например, 01.01.2026–10.01.2026).
    4. Сохраните изменения.

    В 1С:Бухгалтерии 3.0 аналогичная настройка находится в Настройки → Пользователи → Права доступа.

    Что делать, если рабочий период сбился после обновления 1С?

    После обновления конфигурации (особенно мажорных версий, например, с 1С:Бухгалтерия 2.0 на 3.0) рабочий период может сброситься на дату установки. Чтобы восстановить:

    1. Проверьте журнал обновлений (Администрирование → Журнал регистрации) на наличие ошибок.
    2. Восстановите настройки из резервной копии (если она есть).
    3. Если копии нет, установите период вручную, сверяясь с последними проведенными документами.

    В 1С:ERP после обновления может потребоваться перезапуск сервера 1С:Предприятие для применения изменений.

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

    Настройки рабочего периода хранятся в системных таблицах и не экспортируются стандартными средствами. Чтобы перенести их:

    1. Создайте внешнюю обработку, которая считывает текущие настройки через объект НастройкиРабочегоПериода.
    2. Экспортируйте данные в файл (например, JSON или XML).
    3. В целевой базе импортируйте настройки через аналогичную обработку.

    Пример кода для экспорта:

    Процедура ЭкспортироватьНастройки()
    

    Настройки = Новый Структура();

    Настройки.Вставить("ТекущаяДата", РабочийПериод.ТекущаяДата);

    Настройки.Вставить("НачалоБлокировки", РабочийПериод.НачалоБлокировки);

    ЗаписатьJSON(Настройки, "C:\temp\настройки_периода.json");

    КонецПроцедуры