Saltar para o conteúdo

Erro

FX-SCH-A-000489: O código do meio de pagamento tem de ser permitido (Basic WL)

Em resumo

Erro: falha nas verificações selecionadas.

FX-SCH-A-000489 significa que o código do meio de pagamento (BT-81) não consta da lista de códigos permitidos pelo perfil Basic WL. Corrija-o para um código permitido que corresponda ao meio de pagamento efetivo e volte a verificar o ficheiro.

Nesta página

O que significa

No perfil Basic WL de Factur-X e ZUGFeRD, a regra compara ram:SpecifiedTradeSettlementPaymentMeans/ram:TypeCode com a lista de códigos de meios de pagamento do perfil. Um valor vazio passa neste teste. A regra FX-SCH-A-000488 conta separadamente os elementos ram:TypeCode, mas não verifica o seu conteúdo. Exemplos de códigos são 30 para transferência bancária, 58 para transferência bancária SEPA e 59 para débito direto SEPA.

Porque é importante

O código representa o meio de pagamento segundo a lista do perfil. Esta verificação não confirma se as restantes instruções de pagamento estão completas ou corretas.

Como corrigir

Confirme o meio de pagamento no seu software de faturação e verifique se a exportação usa o código correspondente da lista Basic WL. No XML, corrija ram:TypeCode dentro de ram:SpecifiedTradeSettlementPaymentMeans. Use o código permitido, não o nome do meio de pagamento escrito por extenso. Exporte a fatura corrigida 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:TypeCode' is not allowed.

Onde esta regra se aplica

Conjunto de regras Versão
Factur-X 1.09 BASIC WL 1.0.9-2
ZUGFeRD 2.5 BASIC WL 2.5.2
Texto da regra retirado de phive-rules 4.6.4.

Verifique o seu ficheiro

Arraste para aqui a sua fatura eletrónica para ver se a regra FX-SCH-A-000489 ainda falha e que outras regras falham.

Atualizado em 7 de novembro de 2026