Saltar para o conteúdo
Tema
Português

Fatal

CII-DT-104: Os identificadores não podem ter o atributo schemeURI

Em resumo

Fatal: falha nas verificações selecionadas.

CII-DT-104 significa que um identificador no seu ficheiro CII tem o atributo schemeURI, que não é permitido. Remova esse atributo e, se o identificador precisar de um esquema de identificação, indique o código no atributo schemeID.

Nesta página

O que significa

A regra verifica todos os elementos de identificador no XML CII, ou seja, todos os elementos cujo nome termina em ID, como o NIF, o número de matrícula ou um endereço eletrónico. Falha se algum deles tiver o atributo schemeURI. Quando um identificador precisa de um esquema de identificação, a EN 16931 indica-o no atributo schemeID.

Porque é importante

O ficheiro deixa então de seguir o formato CII da EN 16931. O software ou a rede do destinatário pode recusar um ficheiro com atributos que o formato não admite, e a fatura é rejeitada. Os conjuntos de regras XRechnung, NLCIUS e os franceses verificam o mesmo.

Como corrigir

O relatório da verificação indica qual o elemento que tem o atributo. Se o seu software de faturação produz o ficheiro, verifique as definições de exportação ou atualize-o, porque uma exportação normal não deve acrescentar schemeURI. Se um script ou um modelo gera o XML, apague o atributo schemeURI desse elemento e, se o identificador precisar de um esquema, coloque o código em schemeID.

A regra tal como foi publicada

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

Atualizado em 6 de novembro de 2026