PintLint

Rules / IBR-076

IBR-076 error

Business process must be provided

Business process (ibt-023) must be provided.

Fails

<Invoice>
  <!-- cbc:ProfileID is missing -->
</Invoice>

Fix

Add cbc:ProfileID inside Invoice.

Schematron
Context
/ubl:Invoice | /cn:CreditNote
Test
exists(cbc:ProfileID)

Official text: Business process (ibt-023) MUST be provided.

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

Check an invoice