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