Показать сообщение отдельно
Старый 24.07.2007, 13:38   #1  
perestoronin is offline
perestoronin
Разработчик
Аватар для perestoronin
NavAx Club
 
129 / 18 (1) ++
Регистрация: 06.09.2005
Адрес: г. Красногорск
Lightbulb Устранена ошибка в выделении налогов в суммовых разницах
Совсем случайно обнаружил ошибку в 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;
}
...