Saltar para o conteúdo

Fatal

CII-SR-014: A fatura deve ter exatamente um código de tipo de documento

Em resumo

Fatal: falha nas verificações selecionadas.

A regra CII-SR-014 exige exatamente um elemento ram:TypeCode em rsm:ExchangedDocument. Acrescente o elemento se estiver em falta ou remova os que estiverem a mais, para ficar apenas um, e volte a verificar o ficheiro.

Nesta página

O que significa

Conta os elementos filhos diretos ram:TypeCode de rsm:ExchangedDocument e exige exatamente um. Este elemento contém o código do tipo de documento (BT-3). A regra não verifica se o valor está vazio nem se o código é permitido.

Porque é importante

O código do tipo de documento (BT-3) distingue, por exemplo, uma fatura, uma nota de crédito e uma autofaturação. A contagem dos elementos e a verificação dos códigos permitidos são verificações separadas.

Como corrigir

Em rsm:ExchangedDocument, acrescente ram:TypeCode se estiver em falta ou remova os elementos TypeCode a mais. No elemento que ficar, indique o código adequado ao documento e permitido pelo conjunto de regras aplicável, por exemplo 380 para uma fatura ou 381 para uma nota de crédito. 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

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

Atualizado em 7 de novembro de 2026