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