Please note that the warning message you receiving is related to supply date, Kindly find the attached (20230519_ZATCA_Electronic_Invoice_XML_Implementation_Standard_ vF.pdf) for the list of warnings and errors and how to fix it in your XML.
Additionally, the warning message (through APIs) it means that the invoice has been submitted successfully to ZATCA, Just ensure to fix the warning in the further invoices, However, the errors means that the invoice has not been submitted successfully, you need to fix the error and submit the fixed invoice through the API.
I hope it’s clear enough now, If you faced any concerns, please do not hesitate to reach out our support team via the below mail to ensure comprehensive support as usual.
Above mentioned result I get xml data after signDocument from SDK I manually create XML file with document without calling ValidateEInvoice(inv,cer,phi).
In my understanding we need to validate schematron before posting to Zatca.
I am developing ASP.Net Core Web API with Core 8.0.
I don’t know the problem Saxon.Api or IKVM maybe it doesn’t support to validate xml schematron.
There was a known issue with the SDK 3.3.6 DLL and it was resolved in SDK 3.3.7 try to import the right DLL from SDK 3.3.7 in your solution, after that try to sign and validate your XML.
If this is solution does not work, Kindly share all your concerns via the above SP mail, to schedule meeting if needed.
Before I posted query regarding issue related to Schematron Validation.
I tried many ways with latest version of SDK 3.3.7 also getting same error as I mentioned before.
Alhamdhulillaah, Yesterday I found one problem with your SDK DLL folder.
See the below screenshot the IKVM.Runtime.dll is not latest on
In other hand the problem is while deploying this application in IIS Server
I need to create 3 sub directories before Published Location and place that Data directory on 3 parents directories from Published Location.
My published location SmartEFatoorah\zatca\publish\SDK3.3.7\
Data Directory location SmartEFatoorah\Data
My concern is I am unable to maintain below directory structure in cloud environment.
My suggestion is we just remove this directory structure from Zatca.EInvoice.SDK.Utilities.ConfigurationManager
Relative Path issue is the next issue in Zatca.eInvoice.SDK library, I think Zatca Developers should see this as an important issue. I choose not to use Zatca.eInvoice.SDK library in my Web App project because of this issue.
Can I kindly ask you to share your full concerns through SP supoort mail mentioned previously in this post, to provide comprehensive support as usual and schedule meeting if needed.
Hello @idaoud, thank you.
We upgraded from 3.3.3 to 3.3.9.
We are using
Net 8 and we get this error while validating.
Note: on fatooranet.exe and sandbox the validation is ok.