Saltar para o conteúdo

Fatal

BR-DEX-14: O pagamento de terceiros tem de usar a moeda da fatura

Em resumo

Fatal: falha nas verificações selecionadas.

BR-DEX-14 significa que a moeda do valor de um pagamento de terceiros não é a mesma que a moeda da fatura (BT-5). Corrija-o indicando o valor na moeda da fatura.

Nesta página

O que significa

O valor de cada pagamento de terceiros (BT-DEX-002) tem um código de moeda. Esse código tem de ser o mesmo que o código da moeda da fatura (BT-5). Em UBL, é o atributo currencyID em PaidAmount, comparado com o DocumentCurrencyCode.

Porque é importante

Os pagamentos de terceiros entram no valor a pagar, que está na moeda da fatura. Misturar moedas tornaria essa soma sem sentido, pelo que a fatura não passa a verificação e é rejeitada.

Como corrigir

Verifique o código de moeda junto ao valor do pagamento de terceiros. Se for diferente da moeda da fatura, converta o valor e indique o código da moeda da fatura, por exemplo EUR. Se for a própria moeda da fatura que está errada, corrija-a.

A regra tal como foi publicada

Die Währungsangabe von "Third party payment amount" BT-DEX-002 muss BT-5 ("Invoice currency code") entsprechen.

Termos de negócio: BT-5

Onde esta regra se aplica

Conjunto de regras Versão
XRechnung 3.0 (UBL) 3.0.2
XRechnung 3.0 (UBL credit note) 3.0.2
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 BR-DEX-14 ainda falha e que outras regras falham.

Atualizado em 6 de novembro de 2026