Saltar para o conteúdo

Fatal

CII-SR-010: O contexto do documento deve ter exatamente um ID de especificação

Em resumo

Fatal: falha nas verificações selecionadas.

A regra CII-SR-010 exige exatamente um elemento ram:ID no total dos blocos ram:GuidelineSpecifiedDocumentContextParameter dentro de rsm:ExchangedDocumentContext. Acrescente o ID em falta ou remova os elementos ID a mais e volte a verificar o ficheiro.

Nesta página

O que significa

Conta todos os elementos ram:GuidelineSpecifiedDocumentContextParameter/ram:ID diretamente sob rsm:ExchangedDocumentContext e exige um total de um. Não verifica se o ID está vazio nem se o seu valor é válido.

Porque é importante

O elemento ID é usado para indicar o identificador da especificação (BT-24). Esta regra verifica o total de elementos ID nos blocos; a regra CII-SR-009 exige separadamente exatamente um bloco de especificação.

Como corrigir

Em rsm:ExchangedDocumentContext, localize os elementos ram:ID que são filhos diretos dos blocos ram:GuidelineSpecifiedDocumentContextParameter. Acrescente um se não existir nenhum ou remova os que estiverem a mais, para ficar apenas um no total. Use o identificador da especificação que a fatura deve seguir. Corrija eventuais blocos duplicados segundo CII-SR-009 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

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

Atualizado em 7 de novembro de 2026