Rules

Id Description Schematron Rules
IBR-TDD-01 [ibr-tdd-01] The Specification identifier (tdt-001) ID MUST use the value 'urn:peppol:taxdata:ae-1'
IBR-TDD-02 [ibr-tdd-02] The Business process type (tdt-002) MUST use the value 'urn:peppol:taxreporting'
IBR-TDD-04 [ibr-tdd-04] The Tax Data Document issue date (tdt-004) MUST NOT contain timezone information
IBR-TDD-05 [ibr-tdd-05] The Tax Data Document issue time (tdt-005) MUST contain timezone information
IBR-TDD-06 [ibr-tdd-06] The Tax Data Document type code (tdt-006) MUST be coded according to the code list
IBR-TDD-07 [ibr-tdd-07] The Report scope (tdt-011) MUST be coded according to the code list
IBR-TDD-08 [ibr-tdd-08] The Reporters role (tdt-010) MUST be coded according to the code list
IBR-TDD-09 [ibr-tdd-09] Exactly one REPORTED TRANSACTION (tdg-001) MUST be present but found instead
IBR-TDD-11 [ibr-tdd-11] Reporters Endpoint (tdt-007) MUST be present
IBR-TDD-12 [ibr-tdd-12] Reporters Endpoint Scheme identifier (tdt-007-1) MUST be present
IBR-TDD-13 [ibr-tdd-13] Reporters Endpoint Scheme identifier (tdt-007-1) MUST be a Peppol Participant Identifier Scheme
IBR-TDD-15 [ibr-tdd-15] Receivers Endpoint (tdt-008) MUST be present
IBR-TDD-16 [ibr-tdd-16] Receivers Endpoint Scheme identifier (tdt-008-1) MUST be present
IBR-TDD-17 [ibr-tdd-17] Receivers Endpoint Scheme identifier (tdt-008-1) MUST refer to an SPID
IBR-TDD-19 [ibr-tdd-19] Exactly one Reporters Representative ID (tdt-009) MUST be present but found instead
IBR-TDD-20 [ibr-tdd-20] Reporters Representative ID Scheme identifier (tdt-009-1) MUST be present
IBR-TDD-21 [ibr-tdd-21] Reporters Representative ID Scheme identifier (tdt-009-1) MUST refer to an SPID
IBR-TDD-22 [ibr-tdd-22] The REPORTED DOCUMENT (tdg-02) MUST be present
IBR-TDD-23 [ibr-tdd-23] The SOURCE DOCUMENT (tdg-03) MUST be present
IBR-TDD-24 [ibr-tdd-24] The Specification identifier (ibt-024) MUST be present
IBR-TDD-25 [ibr-tdd-25] The Business process type (ibt-023) MUST be present
IBR-TDD-26 [ibr-tdd-26] The Invoice number (ibt-001) MUST be present
IBR-TDD-27 [ibr-tdd-27] The UUID (btae-07) MUST be present
IBR-TDD-28 [ibr-tdd-28] The Invoice issue date (ibt-002) MUST be present
IBR-TDD-29 [ibr-tdd-29] The Invoice type code (ibt-003) element MUST be present
IBR-TDD-30 [ibr-tdd-30] The Document currency code (ibt-005) MUST be present
IBR-TDD-31 [ibr-tdd-31] The Accounting currency code (ibt-006) MUST be different from Document currency code (ibt-005)
IBR-TDD-32 [ibr-tdd-32] The SELLER (ibg-04) MUST be present
IBR-TDD-33 [ibr-tdd-33] The BUYER (ibg-07) MUST be present
IBR-TDD-34 [ibr-tdd-34] An Invoice total TAX amount (ibt-110, ibt-111) MUST be provided for each currency used
IBR-TDD-35 [ibr-tdd-35] Exactly 1 Invoice total TAX amount (ibt-110) MUST be provided for Document currency code (ibt-005)
IBR-TDD-36 [ibr-tdd-36] Exactly 1 Invoice total TAX amount (ibt-111) MUST be provided for Accounting currency code (ibt-006)
IBR-TDD-50 [ibr-tdd-50] The Buyer VAT identifier (ibt-048) MUST be present
IBR-TDD-52 [ibr-tdd-52] The Invoice total amount without VAT (ibt-109) element must be present
IBR-TDD-53 [ibr-tdd-53] The Invoice total amount without VAT (ibt-109) currency must match the Document currency code (ibt-005)
IBR-TDD-57 [ibr-tdd-57] The Invoice XML (tdt-012) MUST contain either a UBL 2.1 Invoice or a UBL 2.1 Credit Note