Показать сообщение отдельно
Старый 27.06.2008, 14:27   #3  
apanko is offline
apanko
MCTS
MCBMSS
Лучший по профессии 2009
 
1,164 / 139 (7) +++++
Регистрация: 24.02.2005
Вы, точно уверены, что вам нужно делить на 6 именно в коде?

Скидки строки, вы уже используете.
Посмотрите теперь еще и скидки по счету. Укажите скидку по счету 83,33333% результат будет тот же (сумма уменьшится в 6 раз).

Сумма скидки по счету будет "распределено" на кажду строку. Таким образом согласно вашему примеру будет:
Line Amount = 37,11
Inv. Discount Amount = 30,92

Сумму 6,19 легко посчитать. Кстати в стандартном счете-фактуре будет именно сумма 6,19 и никаких упоминаний о скидках.

Печатные же формы править все же проще.

PS если то, что вы делаете с Sales Line - в образовательных целях, пожалуйста сообщите.