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

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

Как в 1С убрать запрет на изменение данных

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

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

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

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

Как определить, какой именно запрет мешает работе

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

Бывает и третий вариант: документ заблокирован другим пользователем или фоновым сеансом. В этом случае сообщение содержит имя пользователя, который держит блокировку. Это не запрет в строгом смысле — достаточно дождаться завершения чужого сеанса или попросить коллегу закрыть объект.

Сообщение о дате запретаЗакрыт период редактирования

Проверьте дату запрета в настройках прав

Нарушение прав доступаНе хватает ролей у пользователя

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

Объект заблокированКонфликт блокировок сеансов

Уточните, кто работает с объектом

Запрет только у одного сотрудникаИндивидуальная настройка даты или прав

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

Как снять дату запрета редактирования в типовых конфигурациях

В конфигурациях на базе БСП (1С:Бухгалтерия 8, 1С:ЗУП, 1С:Управление торговлей, ERP) дата запрета настраивается централизованно. Путь в интерфейсе может немного отличаться между версиями, но логика одна: раздел администрирования, подраздел настройки пользователей и прав.

В 1С:Бухгалтерии 8 ред. 3.0 откройте «Администрирование» → «Настройки пользователей и прав» → «Даты запрета изменения данных». Включите использование дат запрета (если флажок снят — запрета нет совсем) и установите нужную дату либо выберите режим «Без даты запрета» для конкретных пользователей. В 1С:ЗУП и ERP аналогичный пункт находится в «Администрирование» → «Поддержка и обслуживание» → «Регламентные операции» или в настройках пользователей.

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

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

Как открыть период только для конкретного сотрудника

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

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

Как убрать запрет, связанный с правами доступа

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

В конфигурациях с механизмом профилей групп доступа (ERP, УТ 11, ЗУП) роли назначаются не напрямую, а через профили. Откройте «Администрирование» → «Настройки пользователей и прав» → «Профили групп доступа», найдите подходящий профиль (например, «Бухгалтер» или «Менеджер по продажам») и добавьте пользователя в группу доступа с этим профилем. Прямое редактирование ролей в конфигураторе в таких базах может не дать эффекта, потому что доступ контролируется на уровне профилей.

Особые случаи: блокировки, обмены и регламентные задания

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

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

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

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

Сообщение «Редактирование данных этого периода запрещено»Измените дату запрета в настройках пользователей и прав
Сообщение «Нарушение прав доступа»Проверьте роли пользователя или его профиль группы доступа
Указан пользователь, заблокировавший объектДождитесь завершения его сеанса или завершите сеанс через консоль
Запрет только в подчинённой базе РИБРедактируйте объект в центральном узле и выполните обмен
Никто не может войти в базуПроверьте блокировку сеансов в консоли кластера или настройках поддержки

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

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

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

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

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

Редактирование документа закрытого периода
Норма

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

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

Сообщение о запрете сохраняется — проверьте индивидуальные даты и перезапуск сеанса

Доступ у остальных пользователей
Норма

У сотрудников без исключений запрет действует

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

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

Обороты по счетам после правок
Норма

Изменились только запланированные суммы

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

Есть неожиданные расхождения — требуется анализ изменённых документов

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

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

Третья типичная ситуация — попытка снять запрет под пользователем без прав администратора. Настройки дат запрета доступны только пользователям с соответствующими правами; если пункт меню не виден или недоступен, обратитесь к администратору базы. Наконец, не стоит путать дату запрета редактирования с датой запрета загрузки данных — это разные настройки, и вторая влияет только на обмены.

Типичные ошибки
01
Отключение запрета для всех вместо исключения одного пользователя — риск случайных правок закрытого периода
02
Забытая дата: после исправлений запрет не возвращён, период остаётся открытым
03
Правка прав в конфигураторе при включённых профилях групп доступа — изменения не действуют
04
Отсутствие резервной копии перед массовыми исправлениями — невозможно откатить ошибку
05
Игнорирование перезапуска сеанса — пользователь считает, что запрет не снят, хотя настройка применена

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

Можно ли снять запрет изменения данных без прав администратора?

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

Почему после изменения даты запрета ошибка всё равно появляется?

Чаще всего настройки закешировались в сеансе пользователя — нужен выход из программы и повторный вход. Также проверьте, не задана ли индивидуальная дата для этого пользователя или объекта, которая перекрывает общую настройку.

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

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

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

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

Как узнать, кто и когда изменил дату запрета?

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

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

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

Итог

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

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