12. Механизмы оперативного учета
#62

Готовишься к экзамену?

Полнофункциональный тренажер @bot_1cnik_bot с полноценным обучением, режимом экзамена и подробной статистикой.

Перейти в бота

В каком случае в 1С целесообразно для документа в метаданных установить свойство «Оперативное проведение» = «Разрешить» (исходя из логики предметной области)?

Когда результат проведения вообще не связан со временем регистрации документа (время не важно).
Неправильно: смысл оперативного проведения - фиксировать факт выполнения операции «в реальном времени» (на текущий момент) и работать с учетом, чувствительным к времени/последовательности. Если время не важно, необходимость в оперативном режиме обычно отсутствует.
Когда документ по смыслу вводят и проводят будущей датой (операция запланирована на будущее).
Неправильно: при включенном оперативном проведении платформа ориентирует проведение на текущий момент и, как правило, не допускает оперативного проведения документов будущей датой - это противоречит задаче фиксации факта «сейчас».
Когда документ предназначен для оформления событий задним числом (операции часто вводят прошлой датой).
Неправильно: для «задним числом» чаще требуется неоперативное проведение (перепроведение с пересчетом), поскольку такие документы меняют историю учета и требуют корректного пересчета итогов/остатков. Оперативное проведение не предназначено как основной режим для массового ретроспективного ввода.
Когда документ отражает операцию, которую нужно фиксировать текущим временем (операция происходит «здесь и сейчас»).
Правильно: оперативное проведение используют для документов, которые должны проводиться в момент совершения хозяйственной операции, чтобы движения по регистрам отражались актуально на текущий момент и соблюдалась корректная временная последовательность учета.

Пояснение

Развернутая подсказка: Что означает «оперативное проведение» в прикладном смысле - Это режим, когда документ «фиксирует факт» выполнения операции на текущий момент (с привязкой к актуальному времени), что важно для оперативного учета остатков, резервов, доступности, взаиморасчетов и других показателей, чувствительных к последовательности документов. - При таком подходе документы, как правило, не должны проводиться будущей датой, потому что это ломает логику «операция уже произошла». Как понять, что документу нужно «Оперативное проведение = Разрешить» 1) Операция реально происходит в момент ввода (продажа, перемещение, списание, поступление, кассовая операция и т.п.). 2) Пользователям важно видеть результат сразу (остатки/доступность/долги) без ожидания перепроведения пачки документов. 3) Важна очередность событий: «кто раньше провели - тот и сформировал остаток/резерв». Когда это обычно НЕ подходит - Когда документ вводят заранее (планирование на будущее) и нужно, чтобы он учитывался как «будущий факт». - Когда учет допускает/требует массового ввода задним числом, а система должна пересчитывать результаты по прошлым периодам. Практический пример, связанный с автоматическим заполнением «Ведомости в кассу» - «Ведомость в кассу» заполняется по данным учета начислений/удержаний/выплат и по текущей задолженности сотрудников к выплате (обычно через кнопку «Заполнить»). - Если документы, которые формируют основу для задолженности (начисления, удержания, ранее оформленные выплаты), проведены «своевременно» и в правильной последовательности, то «Заполнить» подберет сотрудников и суммы корректно. - Если же в учете задним числом меняются документы (или были некорректные проведения/перепроведения), то перед заполнением ведомости может потребоваться привести учет в актуальное состояние (перепровести нужные документы/пересчитать расчеты), иначе автозаполнение будет показывать «не те» суммы или не включать часть сотрудников. Мини-сценарий 1) Начислили зарплату, провели документы. 2) Создали «Ведомость в кассу» и нажали «Заполнить» - суммы подтянулись. 3) Если потом задним числом поправили начисления или отменили проведение части документов, при следующем заполнении ведомости результаты могут отличаться, потому что источник данных изменился. Вывод: «Оперативное проведение = Разрешить» выбирают, когда документ по смыслу должен проводиться текущим временем и сразу отражать факт операции в оперативном учете.