O que significa
Um encargo numa linha da fatura (BG-28), como a entrega ou a embalagem, pode ter um código de motivo (BT-145). A regra verifica ram:ReasonCode sem o atributo listID contra a lista de códigos 29 do perfil, baseada na UNTDID 7161. Aplica-se apenas quando ram:ChargeIndicator/udt:Indicator tem o valor true. Um código vazio passa este teste. Um atributo listID vazio não é o mesmo que um atributo ausente e não seleciona esta verificação.
Porque é importante
O software do destinatário pode usar o código de motivo para registar o encargo, por exemplo como transporte ou embalagem, sem que uma pessoa leia o texto.
Como corrigir
No seu software de faturação, abra o encargo da linha e escolha um motivo com um código permitido que corresponda ao encargo, ou indique o motivo em texto simples em vez de um código. Se criar o XML diretamente, o código é ram:ReasonCode, sem o atributo listID, em ram:SpecifiedTradeAllowanceCharge da linha, onde ram:ChargeIndicator/udt:Indicator é true. Use um valor permitido da UNTDID 7161, como FC para um serviço de transporte, e coloque o texto explicativo em ram:Reason. Exporte de novo e volte a verificar o ficheiro.
Depois de corrigir o ficheiro, volte a verificá-lo gratuitamente: Verificar uma fatura eletrónica
Ou corrija a fatura num formulário e transfira o ficheiro corrigido, por 1 crédito: Corrigir uma fatura eletrónica rejeitada Beta
A regra tal como foi publicada
Value of 'ram:ReasonCode[not (@listID)]' is not allowed. Onde esta regra se aplica
| Conjunto de regras | Versão |
|---|---|
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Verifique o seu ficheiro
Regras relacionadas
- FX-SCH-A-001140 Uma linha só pode ter um total de encargos
- FX-SCH-A-001141 Uma linha só pode ter um total de descontos
- FX-SCH-A-001142 A moeda do total do IVA de uma linha deve ser uma moeda válida
- FX-SCH-A-001143 A moeda de contabilização do IVA num total de linha deve ser válida
- FX-SCH-A-001144 Uma característica do produto só pode ter um nome
- FX-SCH-A-001145 O esquema do código de classificação do produto deve ser válido