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

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

Оперативный режим проведения в 1С: что это и как работает

Что такое оперативное и неоперативное проведение документов в 1С, чем режимы отличаются, как настроить и выбрать подходящий для учёта.

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

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

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

Что такое оперативное и неоперативное проведение

Каждый документ в 1С при проведении формирует движения по регистрам — записям, из которых строятся остатки и обороты. Режим проведения определяет, как платформа относится к дате документа. При оперативном проведении система считает, что документ отражает событие, происходящее прямо сейчас, и при записи автоматически подставляет текущую дату и время. Провести такой документ вчерашней датой штатными средствами нельзя — платформа выдаст ошибку.

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

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

Как технически работает оперативный режим

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

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

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

Где посмотреть и как изменить режим проведения

Чтобы узнать режим конкретного документа, нужно открыть конфигуратор: в дереве конфигурации найти ветку «Документы», выбрать нужный вид документа, открыть его свойства (правый клик → «Свойства» или палитра свойств) и найти поле «Оперативное проведение». Возможны два значения: «Разрешить» и «Запретить». Если установлено «Запретить», документ всегда проводится неоперативно.

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

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

Чем режимы отличаются на практике

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

КритерийОперативное проведениеНеоперативное проведение
Дата документаТолько текущая, время подставляется автоматическиЛюбая, включая прошлые и будущие периоды
Контроль остатковНа момент проведения, в реальном времениОбычно отсутствует или ограничен
Ввод задним числомНевозможен штатноВозможен без ограничений
Скорость проведенияВыше: запись «в конец» данныхНиже при проведении в середине периода
Типичные документыРеализации, поступления, кассовые операцииЗакрытие месяца, корректировки, регламентные операции

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

Сравнение вариантов

Оперативный режим

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

Неоперативный режим

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

Какой режим выбрать для разных участков учёта

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

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

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

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

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

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

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

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

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

Типичные ошибки
01
Смена режима в типовой конфигурации без теста на копии — ломается контроль остатков и обновления.
02
Игнорирование сбитой системной даты на рабочем месте — документы проводятся с неверным временем.
03
Массовый ввод оперативных документов задним числом через временное снятие режима — разъезжаются последовательности и итоги.
04
Отсутствие регламентной проверки отрицательных остатков при неоперативном вводе — ошибки обнаруживаются только при закрытии периода.

Как проверить, что учёт идёт корректно

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

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

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

Проведение документа текущей датой
Норма

Документ проводится, время подставляется автоматически

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

Ошибка о невозможности оперативного проведения при корректной дате

Попытка провести оперативный документ вчерашней датой
Норма

Система выдаёт понятное сообщение и блокирует проведение

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

Документ проводится задним числом без контроля

Остатки по складскому отчёту
Норма

Нет отрицательных остатков на конец дня

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

Минусовые остатки по позициям с реальным наличием

Дата и время на рабочих местах и сервере
Норма

Дата и часовой пояс совпадают у всех пользователей

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

Разница во времени между клиентом и сервером

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

Итог

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

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

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

Можно ли провести оперативный документ задним числом?

Штатно — нет, платформа блокирует такое проведение. Обходные пути (смена системной даты, временное отключение оперативности в конфигураторе) технически возможны, но нарушают хронологию учёта и могут испортить итоги. Корректный вариант — провести документ текущей датой, а фактическую дату операции указать в реквизитах или комментарии.

Почему возникает ошибка «оперативное проведение возможно только текущей датой»?

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

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

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

Влияет ли режим проведения на скорость работы базы?

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

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

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

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

Само по себе изменение свойства не требует перепроведения существующих документов — оно влияет только на новые проведения. Однако если смена режима сопровождалась доработкой модулей проведения, документы за открытый период стоит перепровести на копии базы и сверить остатки до и после.