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