Saltar para o conteúdo

Erro

FX-SCH-A-000833: O destinatário final da entrega só pode ter um código de função

Em resumo

Erro: falha nas verificações selecionadas.

FX-SCH-A-000833 significa que o destinatário final da entrega (ram:UltimateShipToTradeParty) tem mais do que um código de função (ram:RoleCode). Mantenha um só código de função e remova os restantes.

Nesta página

O que significa

Em ram:ApplicableHeaderTradeDelivery/ram:UltimateShipToTradeParty, o elemento ram:RoleCode pode aparecer diretamente uma vez ou nenhuma. A regra falha quando existem dois ou mais desses elementos diretamente no destinatário final da entrega.

Porque é importante

Factur-X 1.09 EXTENDED e ZUGFeRD 2.5 EXTENDED permitem um único campo opcional de código de função no destinatário final da entrega.

Como corrigir

Verifique os códigos de função do destinatário final da entrega no seu software de faturação. Se criar o XML diretamente, deixe no máximo um elemento ram:RoleCode dentro de ram:ApplicableHeaderTradeDelivery/ram:UltimateShipToTradeParty e remova os restantes. Se não conseguir corrigir este campo, indique o identificador da regra e o caminho XML ao suporte do software. Exporte novamente 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

Element 'ram:RoleCode' may occur at maximum 1 times.

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
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-000833 ainda falha e que outras regras falham.

Atualizado em 7 de novembro de 2026