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