Настройка 1С

Дата запрета изменения данных в 1С

Механизм, который закрывает прошлое от правок. Настраивается за минуту — и ровно поэтому его часто настраивают не так, как думают.

Читать →
Где искать — Настройки пользователей и правГранулярность — Общая, по пользователям, по разделам
Коротко

Дата запрета изменения находится в разделе «Администрирование» → «Настройки пользователей и прав» → «Даты запрета изменения». Запрет можно задать общий для всех или по пользователям, а внутри — уточнить по разделам и организациям через «Другие способы указания даты запрета». Менять дату вправе администратор или пользователь с соответствующим правом. ⚠️ Две особенности, на которых спотыкаются: в форме настройки нет кнопки «ОК» — значение применяется при закрытии формы; и запрет действует на изменение данных в базе, но не отвечает за то, что уже ушло во внешние системы — выгрузки, обмены, отправленные документы. Закрытый период и «ничего не уедет наружу» — это разные задачи.

Что делает механизм и чего от него ждут

Дата запрета изменения решает одну задачу: не дать править прошлое. После закрытия периода, сдачи отчётности или расчёта зарплаты документы предыдущих месяцев должны остаться такими, какими были в момент расчёта. Иначе отчётность перестаёт соответствовать базе, а причину расхождения ищут потом месяцами.

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

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

Как установить дату запрета

  1. 1
    Откройте настройки

    «Администрирование» → «Настройки пользователей и прав» → блок с датами запрета изменения. Механизм нужно сначала включить флажком.

    Раздел один и тот же в типовых конфигурациях — Бухгалтерии, ЗУП, торговых
  2. 2
    Выберите, для кого действует запрет

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

  3. 3
    При необходимости уточните по разделам

    Через «Другие способы указания даты запрета» настраивается детализация — по разделам учёта и организациям. Полезно, когда зарплата закрыта, а склад ещё нет.

  4. 4
    Укажите дату

    Запрещаются изменения по включительно указанную дату. Обычно ставят последний день закрытого периода.

  5. 5
    Закройте форму — и только тогда настройка применится

    В форме нет кнопки «ОК»: значение сохраняется при закрытии окна. Из-за этого настройку регулярно считают выполненной, когда она не сохранена.

    Проверьте, вернувшись в форму заново
  6. 6
    Проверьте на живом документе

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

    Проверять надо под пользователем, а не под администратором — у администратора прав больше

Что запрет не закрывает

Выгрузки и обмены

Запрет не даёт изменить документ в базе, но не управляет тем, какие данные уходят во внешние системы и за какой период.

Права администратора

Тот, кто вправе менять дату запрета, может её и снять. Механизм защищает от случайной правки, а не от намеренной.

Уже отправленное

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

Внешние обработки

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

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

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

Типовые ошибки настройки

  • Форма закрыта крестиком до ввода значения — настройка не сохранилась, а выглядит выполненной.
  • Запрет проверяли под администратором — у него прав больше, проверка ничего не доказала.
  • Поставили общую дату там, где нужна была детализация по разделам: закрыли склад вместе с зарплатой.
  • Дату двигают вперёд «по просьбе» каждый раз — механизм перестаёт что-либо значить.
  • Ожидали, что запрет остановит обмены с внешними системами — это другая задача.
  • Не описан регламент: кто и на каком основании вправе открыть закрытый период.

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

В разделе «Администрирование» → «Настройки пользователей и прав», блок дат запрета изменения. Путь одинаков в типовых конфигурациях — Бухгалтерии, ЗУП и торговых.
Да. Запрет задаётся либо общий, либо по пользователям, а через «Другие способы указания даты запрета» уточняется по разделам учёта и организациям.
В форме нет кнопки «ОК» — значение применяется при закрытии окна. Если форму закрыли до ввода даты или не закрыли вовсе, настройка не сохранится.
Администратор либо пользователь, которому выдано право на изменение даты запрета. Это стоит держать в узком круге: механизм защищает ровно настолько, насколько ограничен доступ к нему.
Он не управляет обменом. Дата запрета не даёт изменить данные в базе, а какие документы уходят в обмен и за какой период — определяется настройками самого обмена.
Это отдельная задача: нужно ограничивать не изменение, а сам отбор документов на выгрузку по дате. Типовыми настройками обмена это решается не всегда — тогда используется отдельный механизм ограничения.

Закроем период так, чтобы он остался закрытым

Настроим даты запрета по разделам и пользователям, разграничим права и отдельно закроем выгрузку туда, куда старые документы уходить не должны. С 2003 года, 1С:Франчайзи, Уфа.