Is it mandatory to pass the exchange rate in ZATCA Phase 2-compatible XML? I am getting some extension error for that.
category : XSD_SCHEMA_ERROR
code :SAXParseException
message : Schema validation failed; XML does not comply with UBL 2.1 standards in line with ZATCA specifications. ERROR: org.xml.sax.SAXParseException; lineNumber: 12; columnNumber: 30; cvc-complex-type.2.4.a: Invalid content was found starting with element ‘{“urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2”:PricingExchangeRate}’. One of ‘{“urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2”:PricingCurrencyCode, “urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2”:PaymentCurrencyCode, “urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2”:PaymentAlternativeCurrencyCode, “urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2”:AccountingCostCode, “urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2”:AccountingCost, “urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2”:LineCountNumeric, “urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2”:BuyerReference, “urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2”:InvoicePeriod, “urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2”:OrderReference, “urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2”:BillingReference, “urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2”:DespatchDocumentReference, “urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2”:ReceiptDocumentReference, “urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2”:StatementDocumentReference, “urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2”:OriginatorDocumentReference, “urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2”:ContractDocumentReference, “urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2”:AdditionalDocumentReference, “urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2”:ProjectReference, “urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2”:Signature, “urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2”:AccountingSupplierParty}’ is expected.