К статье
Практический материал

Администрирование · 12 мин

Как изменить дату запрета редактирования в 1С 8.3

Пошаговая инструкция по изменению даты запрета редактирования в 1С 8.3: где найти настройку, как сдвинуть дату, проверить результат и избежать ошибок.

Дата запрета редактирования в 1С 8.3 блокирует изменение и проведение документов за закрытый период: бухгалтерский, налоговый, зарплатный или складской. Когда период нужно открыть — например, для исправления ошибки в прошлом месяце, — администратор или пользователь с соответствующими правами сдвигает эту дату назад, а после внесения правок возвращает её на место.

Настройка находится в разделе администрирования и доступна не всем пользователям. Точное расположение зависит от конфигурации: в «1С:Бухгалтерии 8.3», «1С:ERP» и «1С:Зарплате и управлении персоналом» путь немного различается, но логика везде одинаковая — есть общая дата для всех и возможность задать индивидуальные даты по пользователям или разделам учёта.

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

Где находится настройка даты запрета редактирования

В типовых конфигурациях на управляемых формах (режим «Такси») настройка расположена единообразно. Откройте раздел «Администрирование» в панели разделов слева. Если панель разделов скрыта, вызовите её через кнопку главного меню (три полоски в левом верхнем углу) → «Вид» → «Панель разделов».

В разделе «Администрирование» найдите группу «Поддержка и обслуживание» и перейдите по ссылке «Регламентные операции». В открывшейся форме установите флажок «Дата запрета изменения данных», если он снят, — тогда станет доступно поле для ввода даты и ссылка «Настроить» для детальных параметров.

В некоторых конфигурациях и старых релизах путь другой: «Администрирование» → «Настройки пользователей и прав» → «Даты запрета изменения данных». В «1С:Бухгалтерии 8.3» также работает путь через «Главное» → «Пользователи и права». Если ни один из вариантов не находится, воспользуйтесь поиском по команде: нажмите Ctrl+F в панели функций или введите «дата запрета» в строку поиска команд.

Как изменить общую дату запрета

Общая дата действует для всех пользователей, у которых не задана индивидуальная. Чтобы её изменить, откройте форму «Даты запрета изменения данных» и в поле «Дата запрета» укажите новое значение. Все документы с датой раньше или равной указанной станут недоступны для изменения и проведения.

Для открытия периода сдвиньте дату назад — например, с 31.12 на 30.09, если нужно править документы четвёртого квартала. Для закрытия периода, наоборот, передвиньте дату вперёд. После ввода нажмите «Записать и закрыть» или кнопку записи формы — без этого изменения не сохранятся.

Обратите внимание на границу действия: дата запрета включается в запрет. Если установлено 31.12, то документы от 31 декабря и раньше редактировать нельзя, а от 1 января — можно. Это частая причина путаницы: пользователи ожидают, что день, указанный в настройке, останется открытым.

Порядок изменения общей даты
  1. 1
    Откройте «Администрирование» → «Поддержка и обслуживание» → «Регламентные операции».
  2. 2
    Убедитесь, что флажок «Дата запрета изменения данных» установлен.
  3. 3
    В поле «Дата запрета» укажите новую дату — раньше текущей для открытия периода, позже для закрытия.
  4. 4
    Нажмите «Записать и закрыть».
  5. 5
    Проверьте результат: откройте документ закрытого периода и убедитесь, что он заблокирован или, наоборот, доступен.

Индивидуальные даты для отдельных пользователей

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

В таблице добавьте пользователя или группу и укажите для него отдельную дату. Логика приоритета такая: если для пользователя задана индивидуальная дата, применяется она, а не общая. Если индивидуальной даты нет — действует общая. Для пользователя с полными правами в типовых конфигурациях дата запрета по умолчанию не действует, но это поведение можно изменить настройкой.

Практический приём: вместо постоянного открытия периода конкретному сотруднику задайте ему дату, внесите правки вместе с ним и сразу верните ограничение. Так вы сокращаете окно, в котором закрытый период остаётся уязвимым для случайных изменений.

Общая дата или индивидуальная

Общая дата для всех

Подходит для массового закрытия периода после сдачи отчётности. Ограничение: открытие периода затронет всех пользователей сразу, что повышает риск случайных правок.

Индивидуальная дата по пользователям

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

Дата по разделам и объектам

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

Даты запрета по разделам и объектам учёта

В конфигурациях на базе Библиотеки стандартных подсистем (БСП) доступна более тонкая настройка — запрет по разделам данных. В форме настройки переключите способ указания даты на «По разделам» или «По разделам и объектам». Тогда можно закрыть, например, раздел «Бухгалтерский учёт», оставив «Склад» и «Закупки» открытыми.

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

Состав разделов зависит от конфигурации: в «1С:Бухгалтерии» разделение минимальное, в «1С:ERP» и «Комплексной автоматизации» список разделов и объектов шире. Если нужного раздела в списке нет — значит, конфигурация его не поддерживает, и дорабатывать механизм придётся программно.

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

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

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

Автоматический сдвиг работает через регламентное задание. В файловой базе регламентные задания выполняются только при запущенном сеансе с соответствующей настройкой, в клиент-серверном варианте — на сервере. Если дата не сдвигается автоматически, первым делом проверьте, выполняются ли регламентные задания в вашей базе.

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

Проверка результата и типичные ошибки

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

Если вы открыли период, а документ всё равно не редактируется, проверьте три момента. Первое — не задана ли для вашего пользователя индивидуальная дата, которая перекрывает общую. Второе — не действует ли запрет по разделу учёта, к которому относится документ. Третье — достаточно ли у вас прав на сам документ: дата запрета и права доступа работают независимо, и снятие запрета не даёт прав, которых не было.

Обратная ситуация — период закрыли, а документы по-прежнему изменяются. Чаще всего причина в том, что пользователь работает под учётной записью с полными правами, для которой запрет по умолчанию не применяется, либо изменения не были записаны в форме настройки. Проверьте также, не открыт ли период индивидуально для этой учётной записи.

Типичные ошибки
01
Забыли нажать «Записать» после изменения даты — старая настройка продолжает действовать, и пользователи не видят изменений.
02
Открыли период общей датой для всех вместо индивидуальной настройки — любой сотрудник может случайно изменить закрытые документы.
03
Не вернули дату после правок — закрытый период остаётся открытым неделями, данные отчётности расходятся с первичкой.
04
Путают границу запрета: дата включительно входит в запрет, поэтому документы за указанный день тоже блокируются.
05
Меняют дату в копии базы и ждут эффекта в рабочей — настройка хранится в конкретной информационной базе.

Ограничения и безопасная практика работы

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

Для обменов между базами настройте отдельно дату запрета загрузки — она находится в той же форме на вкладке или по ссылке «Дата запрета загрузки». Без неё синхронизация может перезаписать документы закрытого периода, даже если ручное редактирование заблокировано.

Минимальный безопасный регламент выглядит так: период открывается индивидуально конкретному пользователю, на время правок фиксируются контрольные отчёты, после завершения дата возвращается, а факт изменения периода отражается в журнале регистрации. Журнал (через «Администрирование» → «Обслуживание» → «Журнал регистрации») покажет, кто и когда менял настройку.

Итог

Что важно запомнить

Дата запрета меняется в «Администрирование» → «Поддержка и обслуживание» → «Регламентные операции». Открывайте период по возможности индивидуально, а не для всех, фиксируйте контрольные отчёты до правок и всегда возвращайте дату после завершения работ. Перед изменениями закрытого периода делайте резервную копию базы.

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

Почему пункт «Даты запрета изменения данных» не отображается в меню?

Наиболее вероятная причина — недостаток прав: настройка доступна администраторам и пользователям со специальной ролью настройки дат запрета. Реже причина в том, что конфигурация не содержит этого механизма (самописные или сильно урезанные решения). Проверьте свою роль у администратора базы.

Действует ли дата запрета на пользователя с полными правами?

По умолчанию в типовых конфигурациях — нет: для пользователей с полными правами запрет не применяется. Это поведение можно изменить в настройке, задав дату явно для группы «Все пользователи» или конкретной учётной записи. Учитывайте это при проверке: тестировать запрет нужно под обычным пользователем.

Что делать, если после смены даты документ всё равно не редактируется?

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

Можно ли установить разные даты запрета для бухгалтерии и склада?

Да, если конфигурация поддерживает режим «По разделам» или «По разделам и объектам». В форме настройки переключите способ указания даты и задайте отдельные значения для нужных разделов. Если такого переключателя нет — конфигурация поддерживает только общую дату и даты по пользователям.

Заблокирует ли дата запрета загрузку документов через обмен данными?

Нет, для обменов существует отдельная настройка — «Дата запрета загрузки данных». Она находится в той же форме настройки и работает независимо. Если база участвует в синхронизации, установите обе даты, иначе закрытый период можно будет изменить через загрузку из другой базы.

Как узнать, кто изменил дату запрета редактирования?

Откройте журнал регистрации: «Администрирование» → «Обслуживание» → «Журнал регистрации». Отфильтруйте события по словам «запрет» или по метаданным константы даты запрета. В журнале будет видно пользователя, время изменения и компьютер, с которого оно выполнено.