Показать сообщение отдельно
Старый 20.10.2004, 10:57   #2  
Yoil is offline
Yoil
NavAx
NavAx Club
Лучший по профессии 2017
Лучший по профессии 2009
 
1,574 / 70 (6) ++++
Регистрация: 20.11.2002
Адрес: Msk
Почему так получается :
Дело в том, что Navision считает НДС не по строкам, а по всей сумме заказа.
Сумма заказа у Вас получается (37,33 * 30) * 3 = 3359,7
Сумма без НДС, соответственно - 3350,7/1,18 = 2847,2033898305084745762711864407 = 2847,20
Соответственно, чтобы общая сумма без НДС по строкам давала именно 2847,2 , Navision убрал копеечку в одной из строк.

Укажите цены без НДС, тогда все станет ровно
Либо можно покопаться в функциях типа CalcVATAmountLines таблицы Sales Line (навскидку не вспомню, какие еще функции за это дело отвечают) и немного переделать код...