Описание встроенного языка системы 1С Предприятие

       

Записать


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

Синтаксис:

Записать()

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

Write

Описание:

Метод Записать выполняет запись новой или измененной операции.

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

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

    Пример:

    * Создание и запись новой операции созданной в модуле отчета или обработки.



    Опер = СоздатьОбъект("Операция");

    Опер.Новая();

    Опер.Дата = РабочаяДата();

    Опер.Содержание = "Деньги по чеку";

    Опер.НоваяПроводка();

    Опер.Дебет.Счет = СчетПоКоду("50");

    Опер.Кредит.Счет = СчетПоКоду("51");

    Опер.Сумма = 1000000;

    Опер.Записать();

    * Запись операции в модуле документа в процессе проведения

    Процедура ОбработкаПроведения()

       Операция.Содержание = "Выдача денег из кассы";

       Операция.НоваяПроводка();

       Операция.Дебет.Счет = СчетПоКоду("71");

       Операция.Дебет.Сотрудники = Сотрудник;

       Операция.Кредит.Счет = СчетПоКоду("50");

       Операция.Сумма = СуммаВыдачи;

       Операция.Записать();

    КонецПроцедуры



    Содержание раздела