Request for Guidance on Integrating Manager API with KSA Fatoora E-Invoicing (Phase II)

@Mabaega I have done the Simulation test now, I have done the test on main business file, now I would like to move to production file, Iam not able to update CSID for production

how can I reset or generate CSID for production in manager

Same way as Simulation, but with your real business data. Get OTP for Production/Core Environment from Fatoora Portal.

I got the OTP Code for production

when I press relay on the invoice it is directing me to

there should be an option to reset , change or update new OTP or CSID

Did you create a backup before testing?
If so, it will be easier for you to restore your database from the backup.

You need to Remove all the scripts in the Description Custom Fields created by ZatcaEGS. Especially on Approval Status, Zatca UUID, Base64 QRCode and Zatca Certificate Info.

Then remove all the contents of the Custom Fields in Business Details and All Invoices that you tried before. And make sure LastICV is empty or “0”, when you start IntegrationSetup.

Once done, the relay will direct you to the Integration Setup Wizard and will update all the scripts in the Custom Fields.

I have removed all scripts created by zatcaegs and then still wizard not started, Then, I have removed all customs fields and undo all action taken till now but still when I run relay it shows below

I got backup but this just for your information if there is an error where it is forced us to gen new OTP how it will be updated in system and is it going to change any old information

as you new for every OTP there is time frame when it was active and inactive

Make sure you follow this 2 step

OTP is only valid for 1 hour. I guess you mean Certificate.

When we successfully onboarded, we should not change anything in certificate info, Last ICV and Last PIH. This will be used until the certificate expires. That’s why all fields in Business Details are locked.

Likewise with Invoice, when you successfully report Invoice, no one can change the contents of the invoice or delete Invoice. In case the Invoice you reported is wrong, the only way is to create a transaction that is opposite to the transaction you want to fix.

In case of expired certificate (Certificate will be valid for 5 years) ZatcaEGS will check it every time you access via Relay, ZatcaEGS will direct you to do Renewal Certificate. Certificate Info will be updated after you successfully do Renewal. (I have prepared this feature, but I haven’t been able to try it in a simulated environment.)

Thank you for this input, I will try to find a solution, if this problem really occurs.

The localhost:5000 to generate the ZATCA certificate is not working with the latest version of ZatcaEGS issued on 19 Sep 2024.
the Get Started Now botton doesn’t appear

Did you see the video related to desktop installations?

Also ensure that you use the latest versions of both Manager and the app by @Mabaega

2 Likes

This version adapts the data relay changes in the manager starting from version 24.09.16. If you are still using the previous version of the manager, use the old version of ZatcaEGS.

For later versions of the manager, you can follow the How to Start instructions.

I am using the latest version of Manager.

Have you try this?

I did and receive the following message

3 Likes

A post was merged into an existing topic: Internal Error when viewing Invoices with Relay Option enabled

@mam970 I moved your question to the reported bug where it belongs. In any case there is never a need to ask when a bug will be resolved as it is always a top-priority but sometimes is more complex to resolve and may take longer than resolving other ones.

To save time until the bug been fixed, can I downgrade to earlier version of Manager to integrate with ZATCA?

Regards,

If you have a manager file that is not opened in the newer version yes.
Go to the Github page for manager.
From there you can find old versions of manager.

1 Like

Hi @Mabaega @lubos

We are trying to submit the invoice but we got below error

We have two user admin and restricted
if admin submit the invoice it will get cleared and barcode will be generated
if restricted user submitted the invoice we have below issue
we have tried to use different browser, laptop same issue always with restricted user
can you please check and confirm if this is system error or our error

1 Like

@abdulbari
Thanks for your feedback, you are right restricted users cannot update ICV and PIH data in Business Details.

For the time being, you should prevent restricted users from reporting their Invoices to Zatca, until there is a solution to this problem.

For invoices that have been reported, you must manually edit the business details and the invoices that have been reported with the data from the downloaded txt.

Do not re-report invoices that get this error, to prevent double reporting.

PM me if you need help adjusting your Manager data due to this issue.

1 Like