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

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

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

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

Сообщение «Редактирование данных этого периода запрещено» или недоступная кнопка «Изменить» — одна из самых частых ситуаций в 1С. Запрет редактирования может быть установлен намеренно (чтобы защитить закрытый период от случайных изменений), а может возникнуть из-за настроек прав, блокировки объекта другим пользователем или особенностей конфигурации. Способ снятия запрета зависит от его источника, поэтому сначала нужно понять, что именно блокирует изменения.

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

Как определить причину запрета редактирования

Прежде чем что-то менять, посмотрите на текст сообщения об ошибке — он почти всегда указывает на источник блокировки. Формулировка «Редактирование данных этого периода запрещено» или «Дата запрета изменения данных» означает срабатывание механизма дат запрета. Сообщение «Конфликт блокировок» или «Объект заблокирован» говорит о том, что с объектом работает другой сеанс. Отсутствие кнопок редактирования без сообщений обычно связано с правами доступа.

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

Сообщение о дате запретаУстановлена дата запрета изменения данных

Раздел Администрирование → Даты запрета изменения данных

Конфликт блокировокОбъект занят другим сеансом

Активные пользователи в консоли кластера или Администрирование → Обслуживание

Нет кнопки ИзменитьОграничение прав доступа

Профиль группы доступа пользователя

Блокировка после обменаОбъект не прошёл контроль в узле обмена

Настройки синхронизации данных и даты запрета в обеих базах

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

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

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

Порядок действий
  1. 1
    Откройте Администрирование → Поддержка и обслуживание → Даты запрета изменения данных
  2. 2
    Проверьте, задана ли дата для всех пользователей или для конкретных
  3. 3
    Измените дату на более раннюю или выберите вариант без запрета
  4. 4
    Нажмите «Записать и закрыть» и повторите попытку редактирования документа
  5. 5
    После исправления документа верните дату запрета на место

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

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

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

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

Что делать, если объект заблокирован другим сеансом

Ошибка «Конфликт блокировок при выполнении транзакции» или сообщение о том, что объект заблокирован, возникает, когда документ открыт на редактирование у другого пользователя или в другом вашем сеансе. Самое простое решение — дождаться завершения работы коллеги или закрыть лишний сеанс.

Если сеанс «завис» (пользователь давно отошёл, а блокировка осталась), администратор может завершить сеанс принудительно. В файловой базе: «Администрирование» → «Обслуживание» → «Активные пользователи» → выбрать сеанс → «Завершить сеанс». В клиент-серверном варианте это делается через консоль кластера серверов 1С. Учтите, что принудительное завершение приводит к потере несохранённых данных в этом сеансе.

Запрет редактирования в конфигураторе и режиме «Предприятие»

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

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

Сравнение вариантов

Изменить дату запрета

Подходит для разового исправления закрытого периода; требует возврата даты после правки

Дать право на изменение при дате запрета

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

Распровести и исправить документ

Подходит, когда блокирует сама логика документа; безопасно, если период открыт

Завершить зависший сеанс

Подходит при конфликте блокировок; несохранённые данные сеанса будут потеряны

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

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

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

Типичные ошибки
01
Сняли дату запрета и не вернули её обратно — закрытый период остаётся доступным для случайных правок
02
Включили возможность изменения конфигурации вместо использования расширения — автоматическое обновление станет недоступным
03
Принудительно завершили сеанс без предупреждения коллеги — несохранённые данные потеряны
04
Правили данные закрытого периода без резервной копии — при ошибке восстановить исходное состояние будет сложно

Проверка результата и восстановление защиты

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

Завершающий шаг — вернуть защитные настройки. Восстановите дату запрета изменения данных, выведите временных пользователей из расширенных групп доступа и убедитесь, что в журнале регистрации зафиксированы только ожидаемые изменения. Журнал регистрации («Администрирование» → «Обслуживание» → «Журнал регистрации») позволяет проверить, кто и какие объекты изменил за период, пока запрет был снят.

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

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

Запись документа
Норма

Документ записывается и проводится без сообщений о запрете

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

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

Дата запрета после правок
Норма

Дата запрета возвращена на исходное значение

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

Запрет остался отключённым для всех пользователей

Журнал регистрации
Норма

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

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

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

Итог

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

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

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

Где находится настройка даты запрета в 1С:Бухгалтерии?

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

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

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

Можно ли снять запрет только для одного документа?

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

Что делать, если кнопка «Изменить» неактивна у элемента справочника?

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

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

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

Запрет появился после обновления конфигурации — это нормально?

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