O que significa
Num ficheiro CII, cada desconto e encargo do documento (BG-20, BG-21) ou de uma linha (BG-27, BG-28) é um elemento ram:SpecifiedTradeAllowanceCharge. Diz de que tipo é através de um indicador, ram:ChargeIndicator/udt:Indicator, que tem de conter a palavra false para um desconto ou true para um encargo. Outras grafias, como True, TRUE, 1, 0 ou yes, falham, tal como um indicador em falta ou vazio. Os espaços à volta da palavra são ignorados. A regra PEPPOL-EN16931-R043-2 faz a mesma verificação ao desconto sobre o preço unitário.
Porque é importante
O indicador distingue um desconto de um encargo, e os dois alteram os valores em sentidos opostos.
Como corrigir
Exporte de novo a partir de uma versão atualizada ou contacte o suporte do software e indique esta regra. Se o XML for construído manualmente, escreva a palavra false ou true, em minúsculas, em udt:Indicator dentro de ram:ChargeIndicator.
Depois de corrigir o ficheiro, volte a verificá-lo gratuitamente: Verificar uma fatura eletrónica
Ou corrija a fatura num formulário e transfira o ficheiro corrigido, por 1 crédito: Corrigir uma fatura eletrónica rejeitada
A regra tal como foi publicada
Allowance/charge ChargeIndicator value MUST equal 'true' or 'false' Onde esta regra se aplica
| Conjunto de regras | Versão |
|---|---|
| XRechnung 3.0 (CII) | 3.0.2 |