O que significa
A secção de totais (SpecifiedTradeSettlementHeaderMonetarySummation) guarda a soma dos descontos de toda a fatura (BT-107) no elemento AllowanceTotalAmount. A verificação conta quantas vezes ele aparece e admite no máximo uma.
Porque é importante
Este valor é subtraído à soma das linhas para obter o total da fatura sem IVA. Com dois valores, o destinatário não sabe qual deve subtrair, pelo que os totais não coincidem. É um erro fatal e a fatura é rejeitada.
Como corrigir
O seu software de faturação costuma somar os descontos automaticamente, por isso um valor repetido resulta normalmente de uma falha na exportação ou de uma edição manual. Crie e exporte a fatura novamente e volte a executar a verificação. Se editar o XML manualmente, elimine o AllowanceTotalAmount a mais e mantenha o que é igual à soma dos descontos de toda a fatura (BT-92).
A regra tal como foi publicada
AllowanceTotalAmount shall occur at most once in SpecifiedTradeSettlementHeaderMonetarySummation. 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 |