Saltar para o conteúdo
Tema
Português

Aviso

CII-SR-190: Descontos e encargos de linha não levam código de tipo

Em resumo

Aviso: convém verificar.

CII-SR-190 significa que um desconto ou encargo de uma linha da fatura contém o elemento TypeCode, que a EN 16931 não usa nesse local. É apenas um aviso: elimine o elemento e confie no indicador de encargo e no motivo.

Nesta página

O que significa

Cada desconto (BG-27) ou encargo (BG-28) de uma linha da fatura é verificado quanto à presença do elemento TypeCode, um código que classifica o tipo de entrada. Na EN 16931, o indicador de encargo já diz se a entrada é um desconto ou um encargo, e o código do motivo (UNTDID 5189 para descontos, UNTDID 7161 para encargos) ou o texto do motivo diz porquê.

Porque é importante

Este é um aviso, pelo que o ficheiro continua a ser aceite. O destinatário ignora o código de tipo, por isso este não explica nada ao cliente. Convém corrigir para obter um resultado limpo e para que a explicação viaje num campo que é realmente lido.

Como corrigir

Elimine o TypeCode do SpecifiedTradeAllowanceCharge da linha, no XML. Verifique se o indicador de encargo está certo: false para um desconto e true para um encargo. Se quiser dizer porque a entrada existe, acrescente um motivo em texto ou um código de motivo das listas acima.

A regra tal como foi publicada

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

Atualizado em 6 de novembro de 2026