Шаг 131 - Изучаем операции – Записать

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

Записать
Записать измененную или новую операцию.

Синтаксис:

Записать()

Англоязычный синоним:

Write

Описание:
Метод Записать выполняет запись новой или измененной операции.
Он может быть использован в следующих ситуациях:

  1. метод Записать может быть вызван для записи новой или измененной ручной операции (принадлежащей документу специального вида «Операция»). Такие операции могут создаваться и редактироваться пользователем вручную или из встроенного языка объектом «Операция», созданным функцией СоздатьОбъект.
  2. метод Записать может быть вызван для записи операции созданной при проведении документа в предопределенной процедуре ОбработкаПроведения. Данный метод должен быть вызван после заполнения операции содержанием реквизитов и проводками.
  3. этот метод может применяться в Модуле формы операции непосредственно к операции локального контекста, в этом случае данный метод отрабатывает те же действия, как интерактивное нажатие пользователем кнопки с формулой "#3аписать".

Замечание. При записи сложной проводки, если у главной корреспонденции сложной проводки не указана сумма (равна 0), то она автоматически вычисляется на основании подчиненных корреспонденции.

Итак, записываем.

Процедура ОбработкаПроведения()
	Операция.НоваяПроводка();
	Операция.Дебет.Счет = СчетПоКоду("90.3.3");
	Операция.Кредит.Счет = СчетПоКоду("68.1");
	Операция.Сумма = 100;
	Операция.Записать();
КонецПроцедуры

Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем.