O que significa
Cada desconto (BG-27) ou encargo (BG-28) de uma linha da fatura é verificado quanto à presença do elemento BasisQuantity, uma quantidade em que o desconto ou encargo se baseia. A EN 16931 descreve estas entradas com um valor, uma base de cálculo opcional, uma percentagem opcional e um motivo. Não prevê aí qualquer quantidade.
Porque é importante
Este é um aviso, pelo que o ficheiro continua a ser aceite. O destinatário lê o valor e ignora a quantidade. Se o desconto devia variar com a quantidade, conta o valor que indicou e não algo calculado a partir deste elemento.
Como corrigir
No XML, localize o BasisQuantity dentro do SpecifiedTradeAllowanceCharge da linha e elimine-o. Confirme que o valor do desconto ou encargo já é o valor final da linha, porque nada será calculado a partir da quantidade. Se não conseguir editar o ficheiro, peça à empresa responsável pelo software de faturação que deixe de exportar este elemento.
A regra tal como foi publicada
BasisQuantity 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 |