IBR-CL-01

[ibr-cl-01]-The document type code (ibt-003) MUST be coded by the invoice and credit note related code lists of UNTDID 1001.

About

ID
ibr-cl-01
Flag
fatal
Context
cbc:InvoiceTypeCode | cbc:CreditNoteTypeCode
Test
(self::cbc:InvoiceTypeCode and ((not(contains(normalize-space(.), ' ')) and contains(' 80 82 84 380 383 386 388 393 395 575 623 780 71 102 218 219 331 382 480 553 817 870 875 876 877 ', concat(' ', normalize-space(.), ' '))))) or (self::cbc:CreditNoteTypeCode and ((not(contains(normalize-space(.), ' ')) and contains(' 81 83 381 396 532 ', concat(' ', normalize-space(.), ' ')))))
Rules
  • IBR-CL-01 [ibr-cl-01]-The document type code (ibt-003) MUST be coded by the invoice and credit note related code lists of UNTDID 1001.
Syntax binding