
Hi All,
I'd like to create an expense report in EP, but it seems some of the fields are showing incorrect values.
Here is the data I tested
...
<AmountCurr>430.00</AmountCurr>
<AmountLocal>410.00</AmountLocal>
<BusinessName>Sample Business</BusinessName>
<CardNumber>1234</CardNumber>
<CardNumberNIKS>1234</CardNumberNIKS>
<CardType>BNZ Visa</CardType>
<CatCode>01</CatCode>
<CatCodesDesc/>
<CCTransUniqueId/>
<Country>NZ</Country>
<ExchCode>USD</ExchCode>
<ExchCodeLocal>NZD</ExchCodeLocal>
<Name>Elod Herczeg</Name>
<Paymethod>PCARD-BNZ</Paymethod>
<Reference>123123123123</Reference>
<Town>Sample City</Town>
<TransDate>2017-03-01</TransDate>
...
After creating the expense report, I see the following:
For me this is counter-intuitive because what happens is the 'Transaction amount' field (NZD) gets multiplied by the exchange rate which results in the 'Amount' field (NZD). e.g: 410 NZD * 1,372749 = 562,83 NZD.
This does not make sense.
On the expense report form in AX the 'Transaction amount' field is 430 USD while the 'Amount' is 562,83 NZD which seems fine, but the calculation is still using 410 NZD.
I want to see every transaction denominated to NZD in the 'Amount' field.
What would be the ideal solution for this problem? Should I swap the amountcurr and amountlocal values in the XML?
As far as I know this is a generic AX function, thus I'm curious about who else encountered this issue?
Thanks for the help!
*This post is locked for comments
I have the same question (0)