We have an AX out of the box behavior that is causing us trouble.
If you create a project invoice in foreign currency (=not the accounting currency) on one month, and then you want to reverse that invoice in a following month, you get an issue with the reversal amounts as posted to the GL (and to the tax ledger)
[for example - USD invoice, in a EUR based company
Original invoice was USD 1,000 --> EUR 800
The reversal is USD -1,000 --> EUR -850]
AX uses for the reversal the exchange rate in the time of the reversal, and not the exchange rate of the original invoice.
As a result we are left with unequal amounts in accounting currency on the revenue account#
Worse off - when we need to report our total sales/purchases and VAT amount, they would show up as if we had a sales balance with the client (while in fact, we have sold 0 to them)
Anyone encountered this issue? How to address it?