Saltar para o conteúdo

Fatal

CII-SR-009: O cabeçalho deve ter exatamente um bloco de especificação

Em resumo

Fatal: falha nas verificações selecionadas.

A regra CII-SR-009 não é cumprida quando falta ram:GuidelineSpecifiedDocumentContextParameter em rsm:ExchangedDocumentContext ou quando existe mais do que um destes blocos. Acrescente o bloco em falta ou remova os blocos a mais para ficar exatamente um e volte a verificar o ficheiro.

Nesta página

O que significa

Conta os elementos filhos diretos ram:GuidelineSpecifiedDocumentContextParameter de rsm:ExchangedDocumentContext e exige exatamente um. A regra conta os blocos, não os elementos ID nem os respetivos valores.

Porque é importante

Este bloco é usado para indicar o identificador da especificação (BT-24). A representação CII da EN 16931 exige exatamente um bloco; a regra CII-SR-010 verifica separadamente a quantidade de elementos ID.

Como corrigir

Em rsm:ExchangedDocumentContext, acrescente ram:GuidelineSpecifiedDocumentContextParameter se estiver em falta. Se existirem vários blocos, mantenha o correspondente à especificação que a fatura deve seguir e remova os restantes. Verifique o ram:ID separadamente e volte a verificar o ficheiro.

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

GuidelineSpecifiedDocumentContextParameter must exist exactly once

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

Atualizado em 7 de novembro de 2026