UBL-CR-607: A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TaxScheme…
Peppol BIS Billing 3.0.21 · UBL
Original rule text
[UBL-CR-607]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TaxScheme JurisdictionRegionAddress
not((cac:InvoiceLine|cac:CreditNoteLine)/cac:Item/cac:ClassifiedTaxCategory/cac:TaxScheme/cac:JurisdictionRegionAddress)UBL-CR-607 is a warning rule in the schema layer of Peppol BIS Billing 3.0.21 · UBL. An invoice that breaks it is flagged but not rejected.
What this rule requires
The rule checks that an invoice or credit note does not contain a cac:JurisdictionRegionAddress inside cac:InvoiceLine/cac:Item/cac:ClassifiedTaxCategory/cac:TaxScheme or cac:CreditNoteLine/cac:Item/cac:ClassifiedTaxCategory/cac:TaxScheme. The test is not(...), so if such an element is present, the validator issues a warning. Because the severity is warning, the document is not rejected; the rule is advisory and recommends that this element not be included there.
How to fix
Remove cac:JurisdictionRegionAddress from the affected line's cac:Item/cac:ClassifiedTaxCategory/cac:TaxScheme. If the system produces this element automatically, adjust the mapping or configuration so it does not appear in invoice or credit note lines.
Guidance on this rule. The original text above is authoritative.
Where to go next
No published Peppol BIS Billing UBL release comparison lists a change to UBL-CR-607.
Validate an invoice against these rules · All release changes