Да, все так и есть.
SalesTotal считает налоги...
Соответственно, конструирует Tax-> method calcTax
Таблица - TaxTable - методы / calcTax calcTaxSimple
PHP код:
taxAmountRounded = this.roundedOffTax(taxAmountRounded);
taxAmount = this.roundedOffTax(taxAmount);
taxInCostPrice = this.roundedOffTax(taxInCostPrice);
investmentTax = this.roundedOffTax(investmentTax);
Срабатывает стандартное округление.
А потом, на основании этого ОКРУГЛЕННОГО значения из валюты
документа!! и формируются все проводки. К тому же, Все рассчеты по налогам / накладным расходам храняться в валюте документа. В первичной валюте компании - только в главной книге. К сожалению, это подтверждает, что никакого многовалютного учета (человеческого) в Аксе не реализованно

Надеюсь, а 4ке все будет по-другому.
С Уважением,
Георгий.