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

Документы и Печать · 10 мин

Оперативное проведение документа в 1С: что это такое и как работает

Что такое оперативное и неоперативное проведение документов в 1С, чем они отличаются, как включить режим и какие ошибки возникают при проведении задним числом.

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

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

Понимание разницы между оперативным и неоперативным проведением важно для бухгалтеров, менеджеров по продажам и администраторов 1С: от этого режима зависят скорость работы, корректность остатков и типовые ошибки вроде «Документ может проводиться только оперативно». Ниже разобраны принцип работы механизма, отличия режимов, типовые сценарии и способы решения частых проблем.

Что означает оперативное проведение простыми словами

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

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

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

Чем оперативное проведение отличается от неоперативного

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

КритерийОперативное проведениеНеоперативное проведение
Момент движенийТекущие дата и времяДата и время документа
Проведение задним числомЗапрещено (требуется перенос даты)Разрешено
Контроль остатковНа текущий моментОбычно отсутствует или отложенный
Типичные документыРеализация, кассовые ордера, списаниеПоступление, начисления, корректировки
Требование к последовательностиКритично: документ должен быть последнимМенее критично

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

Какие документы проводятся оперативно и почему

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

  • Оперативно обычно проводятся: реализация товаров и услуг, приходный и расходный кассовые ордера, списание товаров, розничные продажи, отчёты о розничных продажах, выдача и возврат денежных средств.
  • Неоперативно обычно проводятся: поступление товаров, счета-фактуры, начисление зарплаты, корректировочные документы, инвентаризации, документы расчётов с контрагентами.

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

Как работает контроль остатков при оперативном проведении

При оперативном проведении 1С сравнивает количество в документе с текущим остатком по регистру. Если документ списывает 10 единиц товара, а на остатке 8, проведение блокируется с сообщением о нехватке и указанием недостающего количества. Такая проверка выполняется по каждой строке табличной части.

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

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

Типичные ошибки и как их исправить

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

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

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

Типичные ошибки
01
Проведение задним числом без переноса даты — система отказывает, пользователь ищет несуществующую «ошибку программы»
02
Игнорирование времени документов: поступление оформлено позже реализации, и контроль остатков блокирует отгрузку
03
Пакетное перепроведение без восстановления последовательности — движения «перемешиваются», остатки искажаются
04
Ручное изменение режима проведения в конфигураторе без анализа обработчиков — нарушается логика контроля

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

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

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

Порядок действий при ошибке оперативного проведения
  1. 1
    Прочитайте текст сообщения: нехватка остатка или запрет проведения задним числом
  2. 2
    Если запрет по дате — установите текущие дату и время документа и проведите снова
  3. 3
    Если нехватка остатка — откройте отчёт по остаткам склада на текущий момент и найдите расхождение
  4. 4
    Проверьте время документов поступления и наличие резервов по товару
  5. 5
    После исправления проведите документ и сверьте остаток в отчёте

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

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

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

Почему 1С пишет «не хватает товара», хотя он есть на складе?

Чаще всего дело во времени документов: поступление проведено позже реализации, либо товар зарезервирован под другой заказ. Проверьте отчёт по остаткам с детализацией по времени и регистр резервов.

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

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

Где посмотреть, какой режим проведения у документа?

В конфигураторе: откройте свойства вида документа и найдите поле «Проведение» — значение «Разрешить» означает оперативный режим, «Запретить» — неоперативный. В пользовательском режиме косвенный признак — запрет проведения прошлой датой.

Что делать, если после перепроведения остатки «поплыли»?

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

Итог

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

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