O que significa
Ao nível da fatura inteira, o teste UBL assinala a presença de cac:AllowanceCharge/cbc:AllowanceChargeReasonCode, mesmo que o elemento esteja vazio. Abrange o código de motivo de um desconto (BG-20, BT-98) ou de um encargo (BG-21, BT-105). As variantes para descontos e encargos verificam o mesmo elemento.
Porque é importante
O perfil neerlandês recomenda omitir os códigos de motivo destes descontos e encargos. Indicar o motivo por palavras conserva a explicação sem o código.
Como corrigir
Em cada cac:AllowanceCharge afetado ao nível da fatura, preencha ou mantenha cbc:AllowanceChargeReason com o motivo correto, por exemplo desconto de quantidade ou portes de envio. O texto corresponde a BT-97 no desconto e BT-104 no encargo. Remova cbc:AllowanceChargeReasonCode, em vez de o deixar vazio, sem alterar os valores do desconto ou do encargo. Exporte o ficheiro e volte a verificá-lo.
Depois de corrigir o ficheiro, volte a verificá-lo gratuitamente: Verificar uma fatura eletrónica
A regra tal como foi publicada
The use of an allowance reason code (cac:AllowanceCharge/cbc:AllowanceChargeReasonCode) is not recommended Em SI-UBL 2.0 / NLCIUS (invoice), SI-UBL 2.0 / NLCIUS (credit note), a regra tem a seguinte redação:
The use of a charge reason code (cac:AllowanceCharge/cbc:AllowanceChargeReasonCode) is not recommended Onde esta regra se aplica
| Conjunto de regras | Versão |
|---|---|
| SI-UBL 2.0 / NLCIUS (invoice) | 2.0.3.13 |
| SI-UBL 2.0 / NLCIUS (credit note) | 2.0.3.13 |