O que significa
Quando o número de registo legal de uma empresa, o número de matrícula (BT-30 para o fornecedor, BT-47 para o adquirente, BT-61 para o beneficiário), indica de que registo vem, esse esquema tem de ser um código de quatro dígitos da lista ISO 6523 ICD, por exemplo 0088 para um GLN, 0060 para um número DUNS, 0106 para um número KvK neerlandês ou 0009 para um SIRET francês.
Porque é importante
Os códigos são lidos por programas, não por pessoas. Um valor fora da lista acordada não pode ser interpretado, por isso o sistema do destinatário rejeita a fatura, mesmo que o valor pareça razoável a quem o lê.
Como corrigir
Use o código de quatro dígitos do registo em que a empresa está inscrita, ou deixe o esquema de fora. Se criar o XML manualmente, é o schemeID de cac:PartyLegalEntity/cbc:CompanyID (UBL) ou de ram:SpecifiedLegalOrganization/ram:ID (CII).
A regra tal como foi publicada
Any registration identifier identification scheme identifier MUST be coded using one of the ISO 6523 ICD list. Onde esta regra se aplica
| Conjunto de regras | Versão |
|---|---|
| EN 16931 (UBL) | 1.3.17 |
| EN 16931 (UBL credit note) | 1.3.17 |
| EN 16931 (CII) | 1.3.17 |
| XRechnung 3.0 (UBL) | 3.0.2 |
| XRechnung 3.0 (UBL credit note) | 3.0.2 |
| XRechnung 3.0 (CII) | 3.0.2 |
| Peppol BIS Billing 3.0 (invoice) | 2026.5 |
| Peppol BIS Billing 3.0 (credit note) | 2026.5 |
| SI-UBL 2.0 / NLCIUS (invoice) | 2.0.3.13 |
| SI-UBL 2.0 / NLCIUS (credit note) | 2.0.3.13 |
| NLCIUS (CII) | 1.0.3.13 |
| France CTC (UBL invoice) | 1.4.0-04 |
| France CTC (UBL credit note) | 1.4.0-04 |
| France CTC (CII) | 1.4.0-04 |
| CIUS-RO UBL Invoice 1.0.9 | 1.0.9 |
| CIUS-RO UBL Credit Note 1.0.9 | 1.0.9 |