O que significa
O teste UBL assinala a presença de cac:CreditNoteLine/cac:AllowanceCharge/cbc:AllowanceChargeReasonCode, mesmo que o elemento esteja vazio. Abrange o código de motivo de um desconto de linha (BG-27, BT-140) ou de um encargo de linha (BG-28, BT-145). Esta é a versão para linhas de notas de crédito da BR-NL-32-2, que verifica cac:InvoiceLine.
Porque é importante
O perfil neerlandês recomenda omitir os códigos de motivo destes descontos e encargos nas linhas da nota de crédito. Indicar o motivo por palavras conserva a explicação sem o código.
Como corrigir
Em cada linha de nota de crédito afetada, preencha ou mantenha cac:AllowanceCharge/cbc:AllowanceChargeReason com o motivo correto, por exemplo mercadoria devolvida ou correção de preço. O texto corresponde a BT-139 no desconto e BT-144 no encargo. Remova cbc:AllowanceChargeReasonCode, em vez de o deixar vazio. Mantenha os restantes dados do desconto ou do encargo. Exporte a nota de crédito e volte a verificá-la.
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:CreditNoteLine/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:CreditNoteLine/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 |