O que significa
Cada desconto (BG-27) ou encargo (BG-28) de uma linha da fatura é verificado quanto à presença do elemento UnitBasisAmount, um valor por unidade a partir do qual o desconto ou encargo é calculado. A EN 16931 admite apenas um valor base (BasisAmount), o valor sobre o qual se aplica uma percentagem, e não um valor por unidade.
Porque é importante
Este é um aviso, pelo que o ficheiro continua a ser aceite. O valor por unidade é ignorado e o software do destinatário trabalha apenas com o valor, o valor base e a percentagem que a EN 16931 define. Convém corrigir para obter um resultado limpo.
Como corrigir
No XML, localize o UnitBasisAmount dentro do SpecifiedTradeAllowanceCharge da linha e elimine-o. Se quiser mostrar o valor sobre o qual a percentagem foi aplicada, coloque esse valor no BasisAmount do mesmo desconto ou encargo. Confirme que o valor indicado é o valor final da linha.
A regra tal como foi publicada
UnitBasisAmount 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 |
Verifique o seu ficheiro
Regras relacionadas
- CII-SR-190 Descontos e encargos de linha não levam código de tipo
- CII-SR-191 Descontos e encargos de linha não levam dados de IVA próprios
- CII-SR-192 Descontos e encargos de linha não levam taxa de câmbio
- CII-SR-193 Descontos e encargos de linha não levam identificador
- CII-SR-194 As linhas não levam subtotal de IVA calculado
- CII-SR-195 As linhas não levam bloco de encargo de serviço logístico