Рассчитать все регистры с установленным флагом временного расчета на начало события.
(на начало даты или на момент до проведения документа)
1 2 3 4 5 6 7 8 9 10 11 |
// Если итоги не актуальны, то стоимости берем из временного расчета // регистра УчетРеализации Рег = СоздатьОбъект("Регистр.УчетРеализации"); Рег.ВременныйРасчет(); РассчитатьРегистрыНа(ТекущийДокумент()); Рег.Товар = Товар; Рег.Клиент = Клиент; Рег.ОстаткиПолучить(); ТекОстаток = Рег.ОстатокТовара; ТекСтоимость = Рег.Стоимость; ТекПродСтоимость = Рег.ПродСтоимость; |