Вы находитесь здесь:
InsQuoteService:recalculateRollupFormulas
Используйте эту службу для суммирования цены на уровне дочернего или внучатого элемента строки сметы и пересчета ее на уровень родительского элемента строки сметы.
Метод: recalculateRollupFormulas
Принцип работы
Эта служба в основном используется для больших смет с несколькими экземплярами.
-
Если
InsQuoteService:createUpdateQuoteне выполняется в одном вызове, смета обновляется поднабором элементов строки сметы посредством нескольких вызовов, поэтому сводка в каждом вызове не является полной ценой. -
Данная служба использует в качестве параметра ввода или удаленного параметра
quoteIdсметы, которая должна быть вычислена повторно. -
После добавления всех элементов строки сметы данная служба выполняет повторный расчет сводной цены на уровне родительского и корневого элемента строки сметы.
