Saltar para o conteúdo
Tema
Português

Fatal

CII-DT-091: Indique a região por nome e não por código de subdivisão

Em resumo

Fatal: falha nas verificações selecionadas.

CII-DT-091 significa que uma morada do ficheiro indica uma região, um distrito ou um estado com um código CountrySubDivisionID, que a EN 16931 não admite. Escreva a região por extenso em CountrySubDivisionName ou elimine-a, se não for necessária.

Nesta página

O que significa

Cada morada da fatura é um bloco PostalTradeAddress. A regra verifica que o bloco não tem o elemento CountrySubDivisionID, que guardaria um código para uma região, um estado ou uma província. A EN 16931 tem antes uma subdivisão do país em texto livre (BT-39 para o fornecedor, BT-54 para o adquirente), escrita no ficheiro como CountrySubDivisionName.

Porque é importante

O formato espera a região como nome e não como código. Um CountrySubDivisionID está fora da norma, por isso o ficheiro falha a verificação e a fatura é rejeitada.

Como corrigir

Se a região for útil, escreva-a por extenso, por exemplo Algarve, no campo da subdivisão do país. Caso contrário, deixe-a de fora, porque é opcional. No seu software de faturação, verifique se a morada tem um campo de estado ou de região que é exportado como código e introduza antes o nome completo. No XML, substitua a linha CountrySubDivisionID por uma linha CountrySubDivisionName com o nome, ou apague-a.

A regra tal como foi publicada

CountrySubDivisionID shall not be used.

Onde esta regra se aplica

Conjunto de regras Versão
EN 16931 (CII) 1.3.17
XRechnung 3.0 (CII) 3.0.2
NLCIUS (CII) 1.0.3.13
France CTC (CII) 1.4.0-04
Texto da regra retirado de phive-rules 4.6.4.

Verifique o seu ficheiro

Arraste para aqui a sua fatura eletrónica para ver se a regra CII-DT-091 ainda falha e que outras regras falham.

Atualizado em 6 de novembro de 2026