Saltar para o conteúdo

Aviso

CII-SR-128: Remova o texto do motivo do desconto do preço unitário

Em resumo

Aviso: convém verificar.

CII-SR-128 significa que o desconto do preço unitário de uma linha tem um motivo escrito em texto (Reason), que uma fatura EN 16931 não deve conter. Elimine esse texto do desconto; é apenas um aviso, por isso o ficheiro continua a ser aceite.

Nesta página

O que significa

Em cada linha, o preço unitário antes do desconto (BT-148) pode ter um desconto (BT-147). Esta regra verifica que esse desconto não contém o elemento Reason, a explicação do desconto em texto livre. O valor do desconto em si é permitido.

Porque é importante

A EN 16931 descreve o desconto do preço unitário apenas pelo seu valor, por isso não existe campo para um motivo escrito e o software que recebe a fatura pode não o mostrar. O ficheiro continua a ser aceite, por ser apenas um aviso. Convém corrigir para ter um ficheiro sem avisos, ou quando o cliente precisa da explicação e pode não a ver.

Como corrigir

Elimine o elemento Reason do AppliedTradeAllowanceCharge dentro de GrossPriceProductTradePrice em cada linha afetada. Mantenha o valor do desconto (ActualAmount). Se o cliente precisar de ler a explicação, passe o texto para uma nota da linha (BT-127). Se o seu software de faturação escrever o elemento, procure nas definições de exportação uma opção EN 16931, XRechnung ou Peppol BIS.

A regra tal como foi publicada

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

Atualizado em 6 de novembro de 2026