Saltar para o conteúdo

Fatal

CII-DT-008: Os elementos TypeCode não podem ter o atributo name

Em resumo

Fatal: falha nas verificações selecionadas.

CII-DT-008 significa que um elemento ram:TypeCode do seu ficheiro CII, como o código do tipo de fatura, tem o atributo name, que não é permitido. Elimine o atributo e mantenha o código.

Nesta página

O que significa

A verificação abrange todos os elementos ram:TypeCode do ficheiro, incluindo o código do tipo de fatura (BT-3). Falha quando algum deles tem o atributo name. Esta regra não verifica outros atributos nem o valor do código.

Porque é importante

A representação CII da EN 16931 não prevê o atributo name para acrescentar uma designação a estes códigos.

Como corrigir

Abra o ficheiro XML num editor de texto e procure o atributo name nos elementos ram:TypeCode. Elimine o atributo e deixe o código entre as etiquetas, como 380 para uma fatura ou 381 para uma nota de crédito. Não elimine atributos name de outros elementos por causa desta regra. Se o seu software de faturação escreve a etiqueta, verifique as definições de exportação ou peça uma atualizaçã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

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

Atualizado em 7 de novembro de 2026