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 |