Закрытый период в 1С 8.3: как открыть его для правки и снова закрыть

· 9 мин

Содержание

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

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

Откуда в базе берётся дата запрета

Дату запрета изменения ставит человек, а не программа. Обычно это делают после сдачи отчётности: квартал закрыт, декларация подана, и никто не должен случайно перепровести документ за этот период.

Механизм общий для типовых конфигураций на современной платформе 8.3 — Бухгалтерии 3.0, ЗУП 3.1, УТ 11, КА и ERP. Он проверяет дату документа при записи. Если дата документа меньше или равна дате запрета, запись отменяется, а программа пишет, что данные за этот период изменять нельзя.

Что блокируется:

  • 📄 запись, проведение и отмена проведения документов с датой в закрытом периоде;
  • 🗑️ пометка на удаление таких документов;
  • 🔁 загрузка данных из других баз за закрытый период — это отдельная «дата запрета загрузки», она появляется, когда настроена синхронизация.

Справочники без даты (номенклатура, контрагенты) запрет не затрагивает.

Даты бывают двух видов:

Вид датыПримерКак ведёт себя
Произвольная30.06.2026Стоит, пока её не изменят
Относительная«Конец прошлого месяца», «Конец прошлого квартала»Сдвигается сама с наступлением нового периода

Относительная дата часто сбивает с толку. В начале месяца запрет вдруг «переехал», хотя никто ничего не менял. Это не сбой, а настройка.

Как в 1С снять запрет на редактирование периода в настройках

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

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

КонфигурацияПуть
Бухгалтерия 3.0Администрирование → Настройки пользователей и прав → Даты запрета изменения
Бухгалтерия 3.0, старые релизыАдминистрирование → Проведение документов → Даты запрета изменения
ЗУП 3.1Администрирование → Настройки пользователей и прав → Даты запрета изменения
УТ 11, КА 2, ERPНСИ и администрирование → Настройки пользователей и прав → Даты запрета изменения

Если раздела не видно, наберите «Даты запрета» в строке поиска по интерфейсу вверху окна. Команда найдётся, если у вас есть права на неё.

Шаги: сдвинуть общую дату

  1. Откройте панель по пути из таблицы.
  2. Убедитесь, что флажок Даты запрета изменения включён, и нажмите ссылку Настроить рядом с ним.
  3. В форме посмотрите способ указания даты: общая дата, по разделам или по разделам и объектам.
  4. В строке «Для всех пользователей» поменяйте дату. Например, было 30.06.2026, нужно исправить документ от 15.05.2026 — поставьте 30.04.2026.
  5. Закройте форму и проведите документ.
  6. После правки верните прежнюю дату.

Не очищайте дату целиком, если нужно поправить один месяц. Сдвиг на конец предыдущего месяца оставляет защищёнными все остальные закрытые периоды.

Если даты стоят по разделам

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

В режиме «по разделам и объектам» дата может стоять ещё и на конкретную организацию. Раскройте раздел и проверьте строки организаций.

Порядок правки в открытом периоде

Сдвинуть дату — полдела. Исправление в прошлом периоде тянет за собой пересчёт всего, что было после.

  1. Запишите текущие настройки: дату, режим, исключения. Проще всего сделать снимок экрана формы.
  2. Откройте период и исправьте документ.
  3. Если правка влияет на себестоимость, амортизацию или курсовые разницы, заново выполните закрытие месяца за исправленный месяц и за все следующие.
  4. Сформируйте оборотно-сальдовую ведомость за период и сравните остатки с тем, что было до правки.
  5. Верните дату запрета в прежнее значение.

Пример: исправили поступление от 12 мая, а запрет стоял по 30 июня. Закрытие месяца перевыполняют за май и июнь, иначе в июне останется старая себестоимость.

Полностью отключить механизм

Снимите флажок Даты запрета изменения в панели настроек. Проверка перестанет работать для всех пользователей и всех периодов.

Отключение снимает защиту со всех закрытых периодов сразу. Любой бухгалтер сможет перепровести документ за прошлый год. Пользуйтесь этим только на время массовой правки и включайте флажок обратно. Сами даты при этом сохраняются.

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

Часто открывать период всем не нужно. Достаточно дать доступ одному сотруднику, который правит ошибку. Механизм это умеет.

  1. Откройте форму Даты запрета изменения.
  2. Переключите режим с «Для всех пользователей» на настройку по отдельным пользователям.
  3. Добавьте нужного сотрудника и поставьте ему свою дату — раньше общей.
  4. Остальные продолжают работать с общей датой.

Индивидуальная дата пользователя важнее общей. Если общая дата 30.06.2026, а у главного бухгалтера 31.03.2026, он может править апрель — июнь, а остальные нет.

Так можно добавить и группу пользователей, если в базе настроены группы.

После правки удалите индивидуальную строку. Забытое исключение — частая причина, по которой через полгода кто-то «неожиданно» перепроводит закрытый квартал.

Какой у вас случай?

Права на изменение даты запрета: группы доступа и конфигуратор

Если ссылки Настроить нет или форма открывается только на просмотр, дело в правах. Менять даты может пользователь с ролью «Добавление и изменение дат запрета изменения» или с полными правами.

Через группы доступа в 1С:Предприятии

Это правильный путь для типовых конфигураций на БСП.

  1. Зайдите под администратором.
  2. Откройте Администрирование → Настройки пользователей и прав → Группы доступа.
  3. Включите сотрудника в группу «Администраторы» или в группу, профиль которой содержит право на изменение дат запрета.
  4. Пусть сотрудник перезапустит 1С — права применяются при входе.

В Бухгалтерии 3.0 такое право по умолчанию есть у профиля главного бухгалтера и у администраторов. Если профиль меняли под себя, проверьте его состав: откройте профиль и найдите роль поиском по названию.

Через конфигуратор

В конфигураторе нет формы для самих дат. Там можно только выдать роль.

  1. Запустите базу в режиме Конфигуратор под пользователем с полными правами.
  2. Откройте Администрирование → Пользователи.
  3. Откройте карточку пользователя, вкладка Прочие.
  4. Отметьте роль «Добавление и изменение дат запрета изменения».
  5. Сохраните и войдите в 1С:Предприятие под этим пользователем.

В типовых конфигурациях роли лучше назначать через группы доступа. Профили перезаписывают состав ролей, и роль, поставленная в конфигураторе, может пропасть при следующей настройке прав.

Важный момент: полные права не освобождают от проверки. Если дата действует для всех, администратор тоже не запишет документ в закрытом периоде. Разница лишь в том, что он может эту дату изменить.

Проверка даты запрета запросом и изменение программно

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

Даты хранятся в регистре сведений ДатыЗапретаИзменения. Посмотреть содержимое можно консолью запросов или внешней обработкой:

ВЫБРАТЬ
    *
ИЗ
    РегистрСведений.ДатыЗапретаИзменения

В результате видны раздел, объект (например, организация), пользователь или узел обмена и сама дата. Так быстро находится «забытое» исключение для конкретного сотрудника или дата по одной организации, которую не видно в свёрнутом режиме формы.

Менять записи регистра кодом напрямую не стоит. Относительные даты («Конец прошлого месяца») хранятся вместе с описанием и пересчитываются механизмом, а ручная запись в обход формы может сломать эту логику и записи для обменов. Если нужно массово поменять даты, например в сотне баз, пишите обработку, которая открывает и меняет данные штатной формой, и сначала проверяйте её на копии.

Если документ не записывается, а все найденные даты раньше даты документа, причина не в дате запрета. Ищите текст ошибки целиком: часто блокирует другая проверка, например закрытие месяца или блокировка объекта другим пользователем.

Если доступа к настройке нет ни у кого

Бывает, что администратор уволился, пароль от учётной записи с полными правами никто не знает, а период нужно открыть.

Порядок действий:

  1. Найдите, кто ещё имеет право менять даты. Это может быть главный бухгалтер, у которого роль есть в профиле.
  2. Если такого нет — восстанавливайте доступ администратора. Пароль сбрасывает пользователь с правами администрирования. Если в базе таких не осталось, к работе привлекают специалиста по сопровождению: восстановление доступа — отдельная процедура, и её делают на копии.
  3. Для разовой проверки данных разверните в отдельную базу резервную копию .dt, сделанную до установки даты запрета. Рабочую базу из такой копии не восстанавливайте: пропадёт всё, что внесли после.

Не восстанавливайте рабочую базу из старой копии ради снятия запрета. Будут потеряны все документы, введённые после неё, и обычно это хуже любой даты.

Ошибки при снятии запрета

  • ❌ Очистили дату целиком ради одного документа. Открыли все годы, а через месяц кто-то перепровёл прошлогоднюю реализацию. Сдвигайте дату на минимально нужный срок.
  • ❌ Поменяли общую дату, а ошибка осталась. Действует индивидуальная дата пользователя или дата по разделу. Проверьте все строки формы или запрос к регистру.
  • ❌ Вернули дату слишком рано. Документ исправили, дату поставили обратно, а закрытие месяца не перевыполнили. Теперь перевыполнить его нельзя — регламентные операции тоже попадают под запрет. Придётся открывать период второй раз.
  • ❌ Не заметили относительную дату. Поставили «Конец прошлого месяца» и удивляются, что запрет каждый месяц сдвигается. Если нужна фиксированная граница, выберите произвольную дату.
  • ❌ Исправили отчётный период после сдачи отчётности. Изменения в закрытом квартале могут потребовать уточнённой декларации. Прежде чем править, сверьте, какие отчёты уже сданы за этот период.
  • ❌ Не согласовали. Дата запрета часто стоит по решению главного бухгалтера. Открывать период без его ведома — источник конфликтов при проверке.

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

Видно ли, кто изменил дату запрета?
Да. Изменения записываются в журнал регистрации: Администрирование → Обслуживание → Журнал регистрации, отбор по пользователю и времени.
Влияет ли дата запрета на формирование отчётов?
Нет. Отчёты и справки за закрытый период формируются как обычно. Запрещено только изменять данные.
Можно ли открыть период только для одной организации?
Да, в режиме «по разделам и объектам». Поставьте для нужной организации более раннюю дату, остальные оставьте как есть.
Почему не загружаются данные из ЗУП в Бухгалтерию за прошлый месяц?
Скорее всего, сработала дата запрета загрузки для узла обмена. Её настраивают отдельно от общей даты, в той же форме.
Нужно ли снимать дату запрета для просмотра документа?
Нет. Документ в закрытом периоде открывается и читается. Дата нужна, только если документ надо записать или провести.