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

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

Граница в 1С: как задать и проверить

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

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

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

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

Что именно вы хотите задать: два смысла слова «граница»

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

Маршрут решения

Как выбрать действие

Нужно закрыть период от изменений после сдачи отчётностиНастройте дату запрета изменения данных в разделе «Администрирование»
После изменений задним числом неверно считается себестоимость или партииВосстановите границу последовательности перепроведением документов
Программа сообщает «Нарушена последовательность проведения»Сначала выясните, какой документ изменён задним числом, затем восстановите последовательность с даты изменения

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

Как задать дату запрета изменения данных

В типовых конфигурациях на платформе 1С:Предприятие 8.3 (Бухгалтерия 3.0, Управление торговлей 11, ERP) настройка находится в одном месте. Порядок действий:

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

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

В расширенной настройке доступны даты по разделам учёта (бухгалтерский учёт, зарплата, склад и т. д.) и по отдельным организациям, если в базе ведётся несколько юридических лиц. Это позволяет закрыть, например, бухгалтерский учёт за прошлый год, оставив складские документы доступными для корректировки.

Исключения для отдельных пользователей

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

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

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

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

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

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

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

Контрольные точки

Как проверить результат

Дата запрета под обычным пользователем
Норма

При попытке изменить документ закрытого периода появляется сообщение о запрете

Тревожный признак

Документ открывается и сохраняется без предупреждений

Граница последовательности
Норма

Граница стоит на последнем документе периода, отчёты по себестоимости корректны

Тревожный признак

Граница указывает на старую дату, суммы в отчётах не сходятся

Отчётность после закрытия периода
Норма

Оборотно-сальдовая ведомость за закрытый период не меняется

Тревожный признак

Остатки «плывут» после действий пользователей

Типичные ошибки при работе с границами

Типичные ошибки
01
Установка даты запрета без проверки под обычным пользователем — ограничение не срабатывает, а ошибка обнаруживается после порчи данных
02
Забытая ручная дата запрета: после нового года пользователи не могут вводить документы, потому что граница не сдвинута — используйте относительные даты
03
Восстановление последовательности перепроведением без анализа причины сбоя — ошибочный документ задним числом остаётся и снова сдвинет границу
04
Перепроведение за большой период в рабочее время — блокировки мешают пользователям, операция может занять часы
05
Исключения выданы слишком широкому кругу сотрудников — смысл запрета теряется

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

Ограничения и когда нужен специалист

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

Обратитесь к специалисту по 1С, если: конфигурация сильно доработана и штатные механизмы ведут себя нестандартно; требуется восстановить последовательность за несколько лет; после перепроведения расходятся данные бухгалтерского и управленческого учёта; дата запрета конфликтует с обменами или регламентными заданиями.

Итог

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

Дата запрета настраивается в «Администрировании» и защищает закрытые периоды; граница последовательности восстанавливается перепроведением документов. Перед любыми массовыми операциями делайте резервную копию и проверяйте результат под учётной записью обычного пользователя.

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

Как быстро открыть закрытый период на один день?

Измените дату запрета для конкретного пользователя на вкладке «Пользователи» в настройке дат запрета, внесите правки и верните дату обратно. Так безопаснее, чем снимать общий запрет для всех.

Почему дата запрета не срабатывает для некоторых пользователей?

Чаще всего у пользователя есть полные права или он добавлен в исключения. Проверьте вкладку «Пользователи» в настройке дат запрета и состав ролей учётной записи.

Чем относительная дата запрета лучше фиксированной?

Относительная дата («конец прошлого квартала») сдвигается автоматически и не требует ручного обновления. Фиксированную дату легко забыть переставить, из-за чего период остаётся открытым или, наоборот, блокирует текущую работу.

Как узнать, кто сдвинул границу последовательности?

Откройте журнал регистрации и отфильтруйте события изменения и проведения документов за дату, на которую откатилась граница. Там будет видно пользователя и конкретный документ.

Нужно ли перепроводить все документы после восстановления границы?

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

Мешает ли дата запрета загрузке выписок и синхронизации?

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