Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Answered

Does anyone maintain a Saudi Arabian entity on MSD365 and update exchange rates from SAMA website?

(2) ShareShare
ReportReport
Posted on by 13
We have recently registered an entity in Saudi Arabia and it is a regulatory requirement to use the SAMA (Saudi Arabian Monetary Authority) exchange rates when converting currency transactions in the SA entity.  Microsoft have confirmed that they do not support SAMA exchange rates as standard and we are unable to find any form of API that we can use to automate the extraction of exchange rates from the SAMA website in to MSD365.  Does anyone else have a Saudi Arabian entity and if so how do you update the daily exchange rates in MSD365?
  • Kevin Xia Profile Picture
    Microsoft Employee on at
    Does anyone maintain a Saudi Arabian entity on MSD365 and update exchange rates from SAMA website?
    Hi,
    That's ok, I have helped you mark Anthony's answer as verified.
    Best regards,
    Kevin
  • Community member Profile Picture
    13 on at
    Does anyone maintain a Saudi Arabian entity on MSD365 and update exchange rates from SAMA website?
    Thank you both.
     
    Anthony, the system won't let me tick the box to say this answers my question for some reason!
  • Verified answer
    Kevin Xia Profile Picture
    Microsoft Employee on at
    Does anyone maintain a Saudi Arabian entity on MSD365 and update exchange rates from SAMA website?
    Hi,
    You need to contact SAMA, ask them to provide api for you to call, and then write an exchange rate provider according to the website provided by Anthony, so that the daily exchange rate can be automatically updated. If they do not provide such api for you, I'm afraid you can only update the daily exchange rate manually, or there is another method: you can write a python script to capture the data of the SAMA website (Please comply with local laws and regulations, in some countries under some specific scenarios, the use of python script to capture data is illegal), which is more convenient.
    Best regards,
    Kevin
  • Verified answer
    Anthony Blake Profile Picture
    2,339 Super User 2025 Season 1 on at
    Does anyone maintain a Saudi Arabian entity on MSD365 and update exchange rates from SAMA website?
    Not supported out of the box, but there's developer documentation to add a new exchange rate provider to the standard framework:
     
     
    You can use this to add SAMA.

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.

Helpful resources

Quick Links

Daivat Vartak – Community Spotlight

We are honored to recognize Daivat Vartak as our March 2025 Community…

Announcing Our 2025 Season 1 Super Users!

A new season of Super Users has arrived, and we are so grateful for the daily…

Kudos to the February Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 293,041 Super User 2025 Season 1

#2
Martin Dráb Profile Picture

Martin Dráb 231,856 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156 Moderator

Leaderboard

Product updates

Dynamics 365 release plans