Оперативное и неоперативное проведение документов в 1С 8.3

Оперативное и неоперативное проведение документов в 1С 8.3

Содержание статьи
  1. Режим проведения документа
  2. Значения свойства «Оперативное проведение» у документов: «Разрешить» и «Запретить»
  3. Взаимосвязь с режимами «Оперативный учет» и «Управленческий учет»
  4. Влияние на расчет себестоимости и закрытие месяца
  5. Современные инструменты 1С
Логотип WiseAdvice-IT https://wiseadvice-it.ru/publichnaya-oferta/ https://wiseadvice-it.ru/publichnaya-oferta/

Документы, с которыми привыкли работать миллионы пользователей систем 1С:Предприятие – это объекты метаданных, которые хранят определенную информацию о хозяйственной операции или каком-либо событии из деятельности предприятия. Основным свойством документа является возможность его провести, в результате чего изменяются определенные данные, он формирует бухгалтерские проводки и другие движения по определенным регистрам.

Режим проведения документа

В 1С предусмотрено два режима – оперативное проведение и неоперативное проведение.

Пример 1 (оперативное): Менеджер отгружает товар со склада – документ «Реализация» проводится сразу, программа проверяет, что товар есть в наличии именно сейчас.

Пример 2 (неоперативное): Бухгалтер вводит акт сверки за прошлый месяц – документ проводится датой прошлого периода, при этом складские остатки на ту дату могут уже не совпадать с текущими, но это допустимо для корректировки взаиморасчетов.

При оперативном проведении документ проводится текущей датой и текущим временем, тем самым система контролирует остатки: например, при списании материалов или продаже, она проверит их наличие на складе. Это имеет смысл именно в настоящее мгновение, так как минутой (или же секундой) позже-раньше данные в базе могут быть уже другими, отличными от момента, когда были проведены. При создании нового документа всегда будет такой режим.

Время документа (до секунд) критически важно для определения очередности. Оперативное проведение – это проведение с текущим моментом времени (системное время пользователя), и именно благодаря этому система корректно видит «цепочку» документов. Если два документа имеют одинаковую дату, но разное время, то сначала проводится тот, у которого время меньше.

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

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

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

После массового неоперативного проведения (например, при вводе начальных остатков или исправлении прошлых периодов) следует выполнить перепроведение документов по секциям или использовать обработку «Восстановление последовательности». Упомянуть, что в современных конфигурациях (Бухгалтерия 3.0, ERP) есть механизмы автоматического контроля хронологии через последовательности документов.

Значения свойства «Оперативное проведение» у документов: «Разрешить» и «Запретить»

В большинстве типовых конфигураций (Бухгалтерия, Управление торговлей, ERP) для вновь создаваемых документов свойство «Оперативное проведение» в Конфигураторе имеет значение «Разрешить»

Значение «Запретить» используется редко – только для документов, которые по логике не могут проводиться оперативно (например, регламентные операции закрытия месяца). Как сделать оперативную настройку, посмотрим на примере программы «1С:Бухгалтерия предприятия 3.0». В других конфигурациях эта настройка аналогична.

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

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

Настройка движения
Настройка движения

Предоставляются два варианта значения в поле «Оперативное управление» - «Запретить» и «Разрешить». По умолчанию разработчиком установлено «Запретить».

Запрет
Запрет

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

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

Настройка оперативного проведения
Настройка оперативного проведения

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

Изменение системной даты на ПК может привести к тому, что новые документы получат неверную дату, и последовательность нарушится. В корпоративных базах это недопустимо. Лучше использовать разрешенные инструменты: перенос даты запрета редактирования, ввод документов задним числом через специальные обработки (например, «Ввод начальных остатков»).

Взаимосвязь с режимами «Оперативный учет» и «Управленческий учет»

В современных крупных конфигурациях (1С:ERP, 1С:Управление холдингом) есть разделение на оперативный и регламентированный учет. Оперативное проведение там тесно связано с механизмами пакетного проведения и фоновых заданий.

В сложных системах, таких как 1С:ERP, оперативное проведение может выполняться асинхронно – через фоновые задания. Это позволяет не блокировать работу пользователя на время расчета себестоимости или других тяжелых операций. При этом фактическая проверка остатков и движений происходит позже, но с сохранением хронологии.

Влияние на расчет себестоимости и закрытие месяца

Неоперативное проведение документов в прошлых периодах – частая причина ошибок при закрытии месяца. Система может неверно рассчитать себестоимость списания, если документы проведены не в хронологическом порядке.

После любого неоперативного проведения настоятельно рекомендуется выполнить перепроведение всех документов за соответствующий период (например, через обработку «Групповое перепроведение») и заново выполнить регламентные операции закрытия месяца.


Современные инструменты 1С

В типовых конфигурациях 1С есть:
  • «Запрет редактирования» – позволяет защитить закрытые периоды от неоперативных изменений;

  • «Восстановление последовательности» – автоматически перепроводит документы в правильном порядке;

  • «Управление временем документов» – настройка точности времени (секунды) в параметрах учета.

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

Новости 1С в наших каналах Telegram и VK, видеоконтент для пользователей и специалистов 1С – на YouTube и RUTUBE.

Рассказать друзьям
Предыдущая статья статья
Финансовая модель: пошаговое руководство по созданию 1С-инструмента для управления финансами вашего бизнеса
Следующая статья статья
Мифы и реальность о стандартных решениях 1С
Комментарии
Меню