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

Администрирование · 11 мин

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

Где в 1С установить запрет редактирования: дата запрета изменения данных, роли и права пользователей, блокировка объектов. Пошаговые инструкции и FAQ.

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

Чаще всего под «запретом редактирования» понимают именно дату запрета изменения данных — штатный механизм библиотеки стандартных подсистем (БСП), который встроен в большинство типовых конфигураций: «1С:Бухгалтерия», «1С:Зарплата и управление персоналом», «1С:Управление торговлей» и другие. Он не даёт создавать и изменять документы раньше установленной даты.

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

Дата запрета изменения данных: основной способ

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

Механизм работает и при обменах данными: если из другой базы придёт документ прошлого периода, он не будет записан без специального разрешения. Это защищает закрытый период от «тихого» изменения через синхронизацию.

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

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

Запрет для конкретных пользователей и разделов

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

Ограничение прав пользователей через роли

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

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

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

Сравнение способов запрета

Дата запрета изменения данных

Подходит для закрытия периода после отчётности. Не различает пользователей без дополнительной настройки.

Роли и профили групп доступа

Подходит для постоянных ограничений по должности. Требует продуманной матрицы прав.

Блокировка отдельного объекта

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

RLS (ограничение на уровне записей)

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

Запрет редактирования отдельных документов и объектов

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

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

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

Как проверить, что запрет работает

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

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

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

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

Запись документа прошлого периода под обычным пользователем
Норма

Появляется сообщение о запрете, документ не записывается

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

Документ сохраняется без предупреждений

Работа с документами текущего периода
Норма

Создание и проведение работают как раньше

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

Запрет срабатывает и на текущие документы

Отчётность за закрытый период
Норма

Отчёты формируются и доступны для просмотра

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

Отчёты не открываются или требуют прав, которых нет

Обмен данными с другими базами
Норма

Документы закрытого периода не загружаются, есть запись в журнале

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

Старые документы молча перезаписываются при синхронизации

Типичные ошибки при установке запрета

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

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

Типичные ошибки
01
Установить дату запрета и не проверить её под обычным пользователем — у администратора запрет не срабатывает, и проблема вскрывается поздно.
02
Выдать право обхода даты запрета широкому кругу сотрудников — защита становится формальной.
03
Закрыть период до окончания сверки и загрузки выписок — исправления приходится делать текущей датой.
04
Снимать права через конфигуратор в рабочей базе без копии — ошибка блокирует работу пользователей.
05
Путать блокировку объекта и дату запрета — блокировка защищает один документ, а не весь период.

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

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

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

Если правку нужно внести в уже сданный отчётный период, методологически правильнее делать корректировку текущей датой (корректировочные документы, сторно), а не изменять первичку задним числом. Это сохраняет связность отчётности и упрощает объяснение расхождений при проверках.

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

Как выбрать действие

Нужно закрыть прошлый месяц или квартал после отчётностиУстановите дату запрета изменения данных в разделе «Поддержка и обслуживание»
Сотрудник не должен менять определённый вид документов вообщеНастройте профиль группы доступа и уберите права на добавление и изменение
Нужно защитить один конкретный документ или договорИспользуйте команду блокировки объекта в меню «Ещё»
Менеджеры должны видеть, но не менять чужие документыНастройте ограничение доступа на уровне записей (RLS) силами специалиста
Правка в закрытом периоде разовая и обоснованнаяВременно сдвиньте дату запрета, внесите правку и верните дату обратно

FAQ: частые вопросы о запрете редактирования в 1С

Почему дата запрета не срабатывает для некоторых пользователей?

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

Можно ли запретить редактирование только одного поля в карточке?

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

Мешает ли дата запрета формировать отчёты за закрытый период?

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

Как запретить редактирование документов при обмене между базами?

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

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

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

Нужно ли снимать дату запрета при обновлении конфигурации?

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

Итог

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

Основной инструмент — дата запрета изменения данных в разделе «Администрирование → Поддержка и обслуживание». Для постоянных ограничений используйте роли и профили доступа, для отдельных объектов — блокировку. Любую настройку проверяйте под обычным пользователем и следите, кому выдано право обхода запрета.