Saltar para o conteúdo

Aviso

CII-SR-131: Remova a taxa de câmbio do desconto do preço unitário

Em resumo

Aviso: convém verificar.

CII-SR-131 significa que o desconto do preço unitário de uma linha tem dados de câmbio (ActualTradeCurrencyExchange), que uma fatura EN 16931 não deve conter. Elimine esse bloco 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 um bloco ActualTradeCurrencyExchange, que indicaria uma taxa de câmbio para o desconto. O valor do desconto em si é permitido.

Porque é importante

Uma fatura EN 16931 indica os seus valores numa só moeda, a moeda da fatura, por isso uma taxa de câmbio num único desconto não tem lugar nela e pode ser ignorada. O ficheiro continua a ser aceite, por ser apenas um aviso. Convém corrigir para ter um ficheiro sem avisos, e convém rever a linha se o desconto devia ter sido convertido de outra moeda.

Como corrigir

Elimine o bloco ActualTradeCurrencyExchange do AppliedTradeAllowanceCharge dentro de GrossPriceProductTradePrice na linha. Confirme que o valor do desconto (ActualAmount) já está na moeda da fatura. Se o seu software escrever o bloco, procure nas definições de exportação uma opção EN 16931, XRechnung ou Peppol BIS, ou peça ao suporte do software que deixe de o acrescentar.

A regra tal como foi publicada

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

Atualizado em 6 de novembro de 2026