Saltar para o conteúdo

Fatal

CII-DT-010: O código do tipo de fatura não pode ter o atributo listID

Em resumo

Fatal: falha nas verificações selecionadas.

CII-DT-010 significa que o código do tipo de fatura do seu ficheiro CII tem o atributo listID, que não é permitido. Elimine o atributo e mantenha o código.

Nesta página

O que significa

O código do tipo de fatura (BT-3) está no elemento ram:TypeCode, diretamente sob o cabeçalho do documento, rsm:ExchangedDocument. A verificação falha quando esse elemento tem o atributo listID, que indica a lista de códigos de onde o código foi retirado. A regra aplica-se apenas a esse elemento, independentemente do valor do atributo.

Porque é importante

A representação CII da EN 16931 usa o valor do código do tipo de fatura sem o atributo listID.

Como corrigir

Abra o ficheiro XML num editor de texto e encontre rsm:ExchangedDocument perto do início. Dentro dele, elimine apenas o atributo listID do ram:TypeCode e deixe o código, como 380 para uma fatura, 381 para uma nota de crédito ou 389 para uma autofaturação. Se o seu software de faturação o acrescenta, verifique as definições de exportação ou peça uma correção ao suporte. Guarde o ficheiro corrigido e volte a verificá-lo.

Depois de corrigir o ficheiro, volte a verificá-lo gratuitamente: Verificar uma fatura eletrónica

Ou corrija a fatura num formulário e transfira o ficheiro corrigido, por 1 crédito: Corrigir uma fatura eletrónica rejeitada

A regra tal como foi publicada

listID should not be present

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

Atualizado em 7 de novembro de 2026