Документ не записывается в закрытый месяц: снимаем запрет и не ломаем отчётность

· 9 мин

Содержание

Ошибка «Период не открыт» в 1С почти всегда означает одно: дата документа попала в период, закрытый датой запрета изменения данных. Чтобы исправить ситуацию и открыть месяц, ответственный пользователь сдвигает дату запрета в Администрирование → Настройки пользователей и прав → Даты запрета изменения, бухгалтер вносит правку, затем месяц закрывают повторно и дату возвращают на место.

Типичная картина: 3-го числа главбух закрыл март и поставил запрет. 10-го приходит акт поставщика от 28 марта, менеджер пытается его провести — и программа отказывается записывать документ. Сломанного тут ничего нет, защита сработала так, как её настроили. Задача — открыть период аккуратно, только для нужного человека и на нужное время.

Почему 1С блокирует запись в прошедшем периоде

В типовых конфигурациях на платформе 8.3 (Бухгалтерия 3.0, ЗУП 3.1, Управление торговлей 11, Комплексная автоматизация, ERP) механизм один и тот же — даты запрета изменения из Библиотеки стандартных подсистем. Текст сообщения зависит от конфигурации и релиза, но смысл одинаков: данные с датой раньше запрета нельзя записать, провести, отменить проведение или пометить на удаление.

Что может стоять за отказом:

  • 🔒 Дата запрета изменения — главная причина. Её ставят после сдачи отчётности, чтобы никто случайно не изменил закрытые цифры.
  • 👤 Индивидуальная дата для пользователя — общий запрет снят, а у конкретного сотрудника своя, более поздняя дата.
  • 🏢 Дата по организации — в базе с несколькими фирмами период закрыт только по одной из них.
  • 🔄 Дата запрета загрузки — отдельная настройка для обменов: документ из другой базы не загружается в закрытый период, хотя вручную его ввести можно.
  • 📅 Не задана учётная политика на новый год — в Бухгалтерии 3.0 документы января не проводятся, пока нет записи учётной политики организации на этот год. Сообщение другое, но пользователи часто описывают его теми же словами.

Похожие тексты, которые к датам запрета отношения не имеют:

Что видит пользовательЧто это на самом делеКуда смотреть
Сообщение о дате запрета измененияПериод закрыт датой запретаНастройки пользователей и прав
«Кассовая смена не открыта»Не открыта смена на ККТ в розницеРабочее место кассира, открыть смену
Не задана учётная политикаНет настроек учёта на год документаГлавное → Учётная политика
Ошибка блокировки данныхДругой пользователь пишет те же данныеПовторить позже, проверить сеансы

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

Права доступа: кто может открыть закрытый месяц

Рядовой бухгалтер дату запрета не изменит: раздел настроек ему недоступен или открывается только на просмотр. Менять даты может пользователь с полными правами или с ролью на добавление и изменение дат запрета (в профилях групп доступа она так и называется — ищите по слову «запрета»).

Как проверить, есть ли у вас нужные права:

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

Не просите администратора выдать полные права «на минутку». Безопаснее, чтобы он сам сдвинул дату запрета для вашего пользователя. Полные права обычно забывают отозвать.

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

Как открыть период через даты запрета изменения

Где находится настройка

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

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

Пошагово: открыть месяц для одного сотрудника

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

  1. Откройте форму дат запрета по ссылке «Настроить».
  2. Переключите способ указания на вариант с настройкой по пользователям (если стоял «для всех пользователей»).
  3. Добавьте строку с нужным сотрудником.
  4. Укажите для него дату — например, 28.02 вместо 31.03, чтобы открыть март.
  5. Запишите настройку и попросите сотрудника перезайти в документ и провести его.
  6. После правки удалите строку исключения или верните прежнюю дату.

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

Открыть период для всех

Если правок много и их вносят несколько человек, проще сдвинуть общую дату:

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

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

Относительная дата вместо фиксированной

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

Такой вариант снимает половину обращений «откройте месяц»: опоздавшие первичные документы бухгалтер успевает провести в первые дни.

Дата запрета по организациям

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

Диагностика: выберите симптом

Закрытие месяца после правки в закрытом периоде

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

В Бухгалтерии 3.0 обработка находится в Операции → Закрытие периода → Закрытие месяца. После правки она обычно показывает, что данные изменились и месяц нужно закрыть повторно.

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

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

Если по исправленному периоду уже сдана декларация или расчёт, правка в 1С не исправляет отчётность сама по себе. Возможно, понадобится уточнённая декларация. Это решение бухгалтера, а не следствие нажатой кнопки.

Отмена закрытия месяца сторнирует регламентные операции. Если по месяцу сформированы справки-расчёты и печатные формы для аудитора или банка, после повторного закрытия цифры в них могут поменяться.

В ЗУП 3.1 «закрытия месяца» в бухгалтерском смысле нет. Там правки задним числом обычно делают в текущем месяце — сторнированием и доначислением, а не исправлением старого документа. Открывать прошлый период в ЗУП стоит, только если нужно исправить именно исторические данные.

Технические причины: время сервера, обмены и монопольный режим

Иногда настройки дат в порядке, а запрет срабатывает неожиданно. Вот что стоит проверить.

Неверная дата на сервере или компьютере

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

Документ получил старую дату при копировании

Скопированный документ иногда сохраняет дату оригинала. Пользователь уверен, что вводит апрельский документ, а дата стоит мартовская. Посмотрите поле даты в шапке до того, как просить открыть период.

Обмен данными

Для синхронизации с другими базами есть дата запрета загрузки. Она защищает закрытые периоды от изменений, пришедших из обмена. Признак — документ вводится вручную, но не загружается из обмена, а в протоколе синхронизации есть предупреждение. Решение то же: временно сдвинуть дату запрета загрузки для нужного узла или всех узлов, повторить обмен, вернуть дату.

Монопольный режим здесь не поможет

Запуск базы в монопольном режиме не отключает даты запрета изменения. Монопольный доступ нужен для обновления структуры конфигурации, загрузки выгрузки .dt, тестирования и исправления базы — но не для правки документов в закрытом периоде.

Если вместе с запретом вы видите сообщение об ошибке установки монопольного режима или блокировки — это отдельная проблема: в базе работают другие пользователи. Завершать чужие сеансы ради открытия месяца не нужно.

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

Как реже открывать закрытые месяцы

Каждое открытие периода — риск изменить уже сданные цифры. Несколько правил, которые сокращают такие ситуации:

  • 📆 Относительная дата с отсрочкой. «Конец прошлого месяца» плюс 5–10 дней покрывает опоздавшую первичку без ручных правок.
  • 👥 Исключения только по пользователям. Открывайте период для того, кто правит, а не для всей базы.
  • 📝 Журнал открытий. Простая таблица: кто попросил, какой период, зачем, когда вернули дату. Через год на проверке это сэкономит много объяснений.
  • 🔁 Обязательное перезакрытие. Договоритесь, что после любой правки в закрытом месяце его закрывают заново, и проверяйте статус в обработке закрытия.
  • 🗂 Сдвиг даты после сдачи отчётности. Закрывайте период тогда, когда декларации отправлены, а не в первый день следующего месяца.
  • 🧾 Копирование документов — с проверкой даты. Приучите сотрудников смотреть на дату в шапке перед проведением.
Перед тем как вернуть дату запрета
Выполнено: 0 / 6

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

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