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