Submission unique value for reporting xml

Hey All,

Currently when i am sending xml with the same UUID in the xml it gets reported on the simulation portal, my question is : UUID value in production portal is unique for each submission or not ?

hi @amaher,

Yes, UUID value should be unique per each submission, UUID validation is being performed on the back-end.

Hi @Aturkistani ,

Thank for the quick response, we implemented our solution to have a unique UUID for each submission. But during the testing on simulation environment we sent the exact same submission two times with the exact same UUID and both were successfully reported, so my questions would be:

1-In production i am assuming that the second submission will not be success
2-If there is a portal or API that list the reported invoices to ZATCA would you please tell me where i can check that

Thank you once more.

Dear @amaher ,

For the UUID validation, it will not be upfront ( real time), ZATCA team will perform regular checks from the backend to ensure the compliance of UUID. So you should expect the same response in production.

And unfortunately, there is no specific API to check the reported invoicse from currently.