Оперативное проведение, т.е. проведение выполняется в реальном времени. При этом может, например, выполняться контроль текущих остатков.
Полное описание, параметры и ограничения
РежимПроведенияДокумента.Оперативный (DocumentPostingMode.RealTime)
РежимПроведенияДокумента (DocumentPostingMode)
Оперативный (RealTime)
Доступен, начиная с версии 8.1.
Описание:
Оперативное проведение, т.е. проведение выполняется в реальном времени. При этом может, например, выполняться контроль текущих остатков.
Использование в версии:
Доступен, начиная с версии 8.1.
Методическая информация
Практические примеры
Применить РежимПроведенияДокумента.Оперативный к собственному объекту
Создаём свой новый документ и передаём перечисление конкретному методу объекта Записать. Для отмены проведения сначала проводится именно этот новый документ.
Где и как запускать
Тело серверной процедуры собственной учебной обработки; используются только собственные метаданные, созданные в подготовке.
Подготовка
В отдельной пустой учебной конфигурации создайте документ УчебнаяОперацияРежимов: строковый номер 12 с автонумерацией, разрешите проведение и оперативное проведение, добавьте Комментарий (Строка 100).
Движений по регистрам у этого собственного документа нет; обработчик проведения для данного опыта не нужен. Пример изучает состояние записи / проведения, а не реализует бухгалтерский учёт.
Обновите только учебную базу. Основной код без директив выполняйте в теле серверной процедуры собственной учебной обработки. Каждый запуск создаёт новый собственный документ.
Документ = Документы.УчебнаяОперацияРежимов.СоздатьДокумент();
Документ.Дата = ТекущаяДата();
Документ.Комментарий = "Собственный опыт режима документа";
Документ.Записать(РежимЗаписиДокумента.Проведение, РежимПроведенияДокумента.Оперативный);
Сообщить("Собственная ссылка: " + Строка(Документ.Ссылка));
Сообщить("Проведён: " + Строка(Документ.Проведен));Разбор по шагам
Создаём только собственные метаданные и конкретный объект / форму указанного типа.
Назначаем перечисление правильному свойству либо параметру метода.
Проверяем состояние собственного объекта, не интерпретируя синтаксический пример как рабочую учётную операцию.
Как проверить результат
Проведение даёт Проведен = Истина, простая Запись и ОтменаПроведения в этом опыте — Ложь.
РежимПроведенияДокумента является вторым аргументом только при режиме Проведение. Оперативный использует текущую дату и разрешение собственного метаданного.
Документ без движений не меняет складские / бухгалтерские остатки. Этот пример не является полноценным проведением типовой операции.
Ожидаемый результат
Режим использован в настоящем контексте собственного документа или счёта.
На что обратить внимание
Не запускайте примеры создания / записи в рабочей базе.
Не смешивайте Записать объекта и Записать формы: состав параметров и возвращаемое значение различаются.
При сборке HTML записи, проведение, отмена проведения и код 1С не исполнялись.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.