Hello experts,I know my question is a bit general but your any suggestions or guidelines can assist me. I have a requirement of integrating Zatca Fatoora Phase 2 i.e. Zakat, Tax, and custom authority in Saudi Arabia with Dynamics AX 2012. I have gone through their official website on system developers but I am getting more confused about it. I have a question about how we can generate an XML invoice based on Zatca's requirement, how to send it to their website for approval or authentication? Which integrating method should I use like custom service or what in Dynamics AX 2012? I want to know if anyone here in the community has integrated this or has a requirement. Any guidance would be highly appreciated.
Thanks in advance.
As always, thank you goshoom :)
It would help if you told us what you know about the the portal.
I looked into the user manual and it seems that the point is sending an XML to their web service, therefore trying to use something like custom service in AX 2012 can't help, because that's for the opposite direction (if another system wants to call AX). Do you agree with me?
If so, I suggest implementing the communication in a C# class library (you can generate a service client from the Swagger definition) and call this library from X++ via .NET Interop.
The guide also mentions how to get the API documentation and explains the process of using CSID for authorization.
Seniors goshoom , Ahmed Siliem ,
Can you please help.
Ms Ramune,
can you please guide me regarding this?
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.
CA Neeraj Kumar 1,019
André Arnaud de Cal... 844 Super User 2025 Season 2
Sohaib Cheema 840 User Group Leader