Расчет сумм строки документа

Исходными данными (параметрами) для расчета сумовых полей являются:

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

Каждая строка имеет два набора суммовых полей: в национальной валюте и в валюте документа. Расчет выболняется отдельно для каждого набора. Алгоритм расчет сумм в национальной валюте и в валюте документа одинаков, за исключением того, что при расчете в национальной валюте цена строки умножается на курс документа.

Алгоритм расчета зависит от выбранного типа цены, но во всех случаях сначала рассчитывается Цена с учетом скидки и надбавки:

[Итоговая_цена] = [Цена] * (1 - 0.01 * [Скидка]) * (1 + 0.01 * [Надбавка]);

Далее, в зависимости от установленного в документе алгоритма расчета строки - Цены:

Округлить2() - функция, округляющая значение до двух знаков после запятой