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