Методы объекта Регистры
Актуальность
Устанавливает флаг актуальности временного расчета.
Синтаксис:
Актуальность(<ФлагАктуальности>)
Англоязычный синоним:
Actual
Параметры:
<ФлагАктуальности> | Необязательный параметр. Число: 1 – временный расчет поддерживать в актуальном состоянии; 0 – не поддерживать актуальность временного расчета. Если параметр не задан, то метод просто возвращает текущий флат актуальности не меняя его. |
Возвращаемое значение:
Текущее состояние флага актуальности временного расчета. Число: 1 – временный расчет поддерживается в актуальном состоянии; 0 – не поддерживается.
Описание:
Метод Актуальность устанавливает для объекта типа "Регистры" флаг актуальности временного расчета. Если флаг установлен, то все последующие движения регистров будут изменять итоги временного расчета, а значит итоги регистров временного расчета будут все время (при проведении документа) находиться в актуальном состоянии.
Внимание
Данный метод можно использовать только в модуле проведения документа.
Пример:
// стоимости берем из временного расчета // регистра УчетРеализации СпецРег = СоздатьОбъект("Регистры"); СпецРег.Актуальность(1); Рег = СпецРег.УчетРеализации; Рег.ВременныйРасчет(); СпецРег.РассчитатьРегистрыНа(ТекущийДокумент()); Рег.Товар = Товар; Рег.Клиент = Клиент; Рег.ОстаткиПолучить(); ТекОстаток = Рег.ОстатокТовара; ТекСтоимость = Рег.Стоимость; ТекПродСтоимость = Рег.ПродСтоимость;