Hi All,
i am trying to confirm a PO which is there in our AX and now the material has arrived and we need to confirm this PO to make product receipt
but whenever i try to confirm this PO
i am getting this error
"A currency to convert from is required to retrieve exchange rate information"
Any help. Keep in mind this error is coming at the time of Confirming a PO
Regards
Yousaf
Good Morning Muhammad Yousaf,
I wanted to follow up on this issue and ask if you have been able to get it resolved in the meantime?
To me it looks like a missing setup in regards to the currencies and exchange rates that should be easy to fix by completing the setup.
Have you tried that and have you been successful in doing that or do you need any other help from the community?
Would be great if you could keep us posted.
Many thanks,
Ludwig
Hello Muhammad Yousaf,
Any progress on this please!
Appreciate if you kindly go through the suggestions made on this thread and update the Forum.
Best regards,Sourav Dam
Kindly mark this thread 'Yes' if this is answered your query which may help other community members in this forum.
There could be multi reasons which may lead to this issue in system.
However; you can go through below link thoroughly and see if anything as such is creating this issue or not. There is a nice explanation made by Sten Baumgarten.
https://www.linkedin.com/pulse/ax-2012-multiple-currency-pairs-sten-baumgarten/
Mainly it focused on below areas.
--- Accounting and reporting currencies and default exchange rate type in Ledger form.
--- Check for currency exchange rate pairs if set properly and available in relevant exchange rate form.
Also; I have found one piece of code from another link which you may try first in DEV environment to see if it is working.
https://www.axug.com/communities/community-home/digestviewer/viewthread?MessageKey=dacc4255-992b-4977-af2a-c9238ed26a46&CommunityKey=af0dadbe-c222-4660-9d1e-a9e3416c837a&tab=digestviewer
Below is just copied from this link.
My company was sporadically receiving this error also. We are using AX 2012 R3 CU13.We traced it to a Microsoft code bug in the method calcHistoryInvoiceAmount of the PurchTableDocument class:In the outlined code block - the red highlighted line is causing the issue because the purchLine.CurrencyCode will always be blank(null) due to the select statement preceding the line.To correct, we replaced the highlighted block of code with:
Check if all these are helping you to get this fixed and update the status in this Forum.
Hello,
Please check the currency of the PO.
Make sure proper exchange rates for the pair of Accounting currency - Currency used in PO exists.
Thanks, Kaushik
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.
As AI tools become more common, we’re introducing a Responsible AI Use…
We are honored to recognize Andrés Arias as our Community Spotlight honoree for…
These are the community rock stars!
Stay up to date on forum activity by subscribing.
Sohaib Cheema 777 User Group Leader
André Arnaud de Cal... 630 Super User 2025 Season 2
Martin Dráb 602 Most Valuable Professional