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