Saltar para o conteúdo

Fatal

CII-DT-037: Use VAT para identificar o IVA

Em resumo

Fatal: falha nas verificações selecionadas.

CII-DT-037 significa que um bloco de imposto CII contém ram:TypeCode, mas nenhum desses elementos tem o valor exato VAT. Se o bloco representar IVA, corrija o código para VAT, em maiúsculas. Não altere o código de outro imposto para VAT apenas para eliminar o erro.

Nesta página

O que significa

A regra aplica-se a todos os elementos ram cujo nome termina em TradeTax, incluindo os blocos do resumo do IVA (BG-23), das linhas (BG-30) e dos descontos ou encargos que se aplicam à fatura inteira. O teste passa se ram:TypeCode estiver ausente ou se pelo menos um desses elementos tiver exatamente o valor VAT. Não exige a presença do elemento nem verifica a categoria ou a taxa de IVA.

Porque é importante

O tipo de imposto identifica o IVA separadamente da categoria e da taxa. Alterar um código não transforma outro imposto em IVA.

Como corrigir

Verifique que imposto representa o bloco afetado. Se for IVA, defina ram:TypeCode dentro de ram:ApplicableTradeTax ou ram:CategoryTradeTax como VAT, em maiúsculas. Se for outro imposto, reveja a forma correta de o representar, em vez de mudar apenas o código para eliminar o erro. Exporte o ficheiro corrigido e volte a verificá-lo.

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 shall be 'VAT'

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

Atualizado em 7 de novembro de 2026