Устранена ошибка в выделении налогов в суммовых разницах
Совсем случайно обнаружил ошибку в Axapta 3.0 SP1...
исправления выделены красным цветом (после их внесения нужно проверить настройки)
class CustVendAmountDiffParm_RU
....
// Whether deduct amount difference taxes
ExchAdjTaxable_RU taxable(CustVendTrans _custVendTrans,
AmountMst _exchRateDiff)
{
boolean ret;
if (_custVendTrans.invoiceJour().NonRealRevenue_RU)
{
ret = _exchRateDiff * sign < 0 ?
nonRealTaxableProfit :
nonRealTaxableLoss;
}
else
{
ret = _exchRateDiff * sign < 0 ?
taxableProfit :
taxableLoss;
}
return ret;
}
...
|