Faktura

Code list rules

BR-CL23 rules

Fields that may only contain a value from a published list — currencies, country codes, VAT categories, units of measure, payment means. A plausible-looking value that is not in the list fails, and 'PCS' instead of the unit code C62 is the classic example.

BR-CL-01fatalThe document type code MUST be coded by the invoice and credit note related code lists of UNTDID 1001.
BR-CL-03fatalcurrencyID MUST be coded using ISO code list 4217 alpha-3
BR-CL-04fatalInvoice currency code MUST be coded using ISO code list 4217 alpha-3
BR-CL-05fatalTax currency code MUST be coded using ISO code list 4217 alpha-3
BR-CL-06fatalValue added tax point date code MUST be coded using a restriction of UNTDID 2005.
BR-CL-07fatalObject identifier identification scheme identifier MUST be coded using a restriction of UNTDID 1153.
BR-CL-08fatalInvoiced note subject code shall be coded using UNCL4451
BR-CL-10fatalAny identifier identification scheme identifier MUST be coded using one of the ISO 6523 ICD list.
BR-CL-11fatalAny registration identifier identification scheme identifier MUST be coded using one of the ISO 6523 ICD list.
BR-CL-13fatalItem classification identifier identification scheme identifier MUST be coded using one of the UNTDID 7143 list.
BR-CL-14fatalCountry codes in an invoice MUST be coded using ISO code list 3166-1
BR-CL-15fatalCountry codes in an invoice MUST be coded using ISO code list 3166-1
BR-CL-16fatalPayment means in an invoice MUST be coded using UNCL4461 code list
BR-CL-17fatalInvoice tax categories MUST be coded using UNCL5305 code list
BR-CL-18fatalInvoice tax categories MUST be coded using UNCL5305 code list
BR-CL-19fatalCoded allowance reasons MUST belong to the UNCL 5189 code list
BR-CL-20fatalCoded charge reasons MUST belong to the UNCL 7161 code list
BR-CL-21fatalItem standard identifier scheme identifier MUST belong to the ISO 6523 ICD code list
BR-CL-22fatalTax exemption reason code identifier scheme identifier MUST belong to the CEF VATEX code list
BR-CL-23fatalUnit code MUST be coded according to the UN/ECE Recommendation 20 with Rec 21 extension
BR-CL-24fatalFor Mime code in attribute use MIMEMediaType.
BR-CL-25fatalEndpoint identifier scheme identifier MUST belong to the CEF EAS code list
BR-CL-26fatalDelivery location identifier scheme identifier MUST belong to the ISO 6523 ICD code list

← All rule families · Validate an invoice →