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 |
Verifique o seu ficheiro
Regras relacionadas
- BR-05 A moeda da fatura é obrigatória
- BR-FR-CO-12_BT-5 Faturas que não estão em euros precisam do IVA em euros
- BR-FXEXT-CO-15 O total com IVA tem de ser o total sem IVA mais o valor do IVA
- BR-RO-030 Fatura em moeda estrangeira exige o RON como moeda do IVA
- PEPPOL-EN16931-R051 Todos os valores têm de estar na moeda da fatura
- BR-DEX-15 As sublinhas não são suportadas em XRechnung CII