Saltar para o conteúdo
Tema
Português

Fatal

CII-DT-090: Indique o país por código e não pelo nome do país

Em resumo

Fatal: falha nas verificações selecionadas.

CII-DT-090 significa que uma morada do ficheiro tem o país escrito por extenso num elemento CountryName, que a EN 16931 não admite. Elimine o CountryName e indique o país apenas com um código de duas letras, como PT, DE, FR, NL ou BE.

Nesta página

O que significa

Cada morada da fatura é um bloco PostalTradeAddress. A regra verifica que o bloco não tem o elemento CountryName, que guardaria o país por extenso, como Alemanha. A EN 16931 identifica o país pelo respetivo código em CountryID (BT-40 para o fornecedor, BT-55 para o adquirente).

Porque é importante

O código de país é o único campo de país que o software do destinatário lê. Um nome de país num elemento próprio está fora da norma, por isso o ficheiro falha a verificação e a fatura é rejeitada.

Como corrigir

Apague a linha CountryName e verifique se o país está indicado como código em CountryID: duas letras maiúsculas da lista ISO 3166, como PT, DE, FR, NL ou BE. No seu software de faturação, confirme que o país está preenchido nas moradas do fornecedor, do adquirente e de entrega. Se o ficheiro for gerado, peça ao apoio técnico do software que exporte o país apenas como código.

A regra tal como foi publicada

CountryName 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-090 ainda falha e que outras regras falham.

Atualizado em 6 de novembro de 2026