Thank allah, all problems have been solved

{“validationResults”:{“infoMessages”:[{“type”:“INFO”,“code”:“XSD_ZATCA_VALID”,“category”:“XSD validation”,“message”:“Complied with UBL 2.1 standards in line with ZATCA specifications”,“status”:“PASS”}],“warningMessages”:,“errorMessages”:,“status”:“PASS”},“reportingStatus”:“REPORTED”}

Still issue persist with all of our sister companies

1 Like

@salemq

what do you mean all problems ?

What type of problems did you encounter? And what was the error code?

regards,


{“validationResults”:{“infoMessages”:,“warningMessages”:,“errorMessages”:[{“type”:“ERROR”,“code”:“XSD_ZATCA_INVALID”,“category”:“XSD validation”,“message”:“Schema validation failed; XML does not comply with UBL 2.1 standards in line with ZATCA specifications. ERROR: org.xml.sax.SAXParseException; lineNumber: 131; columnNumber: 20; cvc-complex-type.2.4.a: Invalid content was found starting with element ‘{“urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2”:InvoiceLine}’. One of ‘{“urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2”:PayeeParty, “urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2”:BuyerCustomerParty, “urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2”:SellerSupplierParty, “urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2”:TaxRepresentativeParty, “urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2”:Delivery, “urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2”:DeliveryTerms, “urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2”:PaymentMeans, “urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2”:PaymentTerms, “urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2”:PrepaidPayment, “urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2”:AllowanceCharge, “urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2”:TaxExchangeRate, “urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2”:PricingExchangeRate, “urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2”:PaymentExchangeRate, “urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2”:PaymentAlternativeExchangeRate, “urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2”:TaxTotal, “urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2”:WithholdingTaxTotal, “urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2”:LegalMonetaryTotal}’ is expected.”,“status”:“ERROR”}],“status”:“ERROR”},“reportingStatus”:“NOT_REPORTED”}

Error BR-KSA-84: This error occurred because the tax percentage was sent in an unsupported format (e.g., 15.00). It was resolved by sending it simply as “15”.

Warning BR-KSA-98: This error indicates that you have submitted an old invoice (more than 24 hours old from the time of issue).

Error BR-CO-15: This error occurred due to a one-halala difference in the calculations. It was resolved by using Math.Round to round up the net amount and tax before summing.

These were the errors encountered; however, thanks to God Almighty, all issues have been successfully resolved.

1 Like