PintLint

Rules / IBR-SR-57

IBR-SR-57 error

Company identifier must exist in the party tax scheme class

Company identifier must exist in the party tax scheme class.

Fails

<cac:PartyTaxScheme>
  <!-- cbc:CompanyID is missing -->
</cac:PartyTaxScheme>

Fix

Add cbc:CompanyID inside cac:PartyTaxScheme.

Schematron
Context
//cac:PartyTaxScheme
Test
exists(cbc:CompanyID)

Official text: Company identifier MUST exist in the party tax scheme class.

Official · PINT shared rules. Severity: error. Runs on UBL XML.

Check an invoice