14.02.2011, 09:13 | #1 |
Участник
|
Неправильное округление величины
Добрый день!
Периодически при разноске складских журналов возникает ошибка "Неправильное округление величины". Ошибка возникает в InventJournalTrans/checkAmount X++: if (this.CostAmount != Currency::amount(this.CostAmount)) ok = checkFailed("@SYS2602"); При этом в отладчике в поле CostAmount непонятно почему заносится очень странное значение(например 8933,719999999999), т.е. система не округлила сумму. При этом, если изменить в строке журнала сумму на 8933,73, то ошибка не возникает. Не подскажите в чем может быть проблема Dynamics AX 2009 5.0.1500.2116 |
|