Saltar para o conteúdo

Erro

FX-SCH-A-000734: O agente comercial precisa de um só campo para o nome

Em resumo

Erro: falha nas verificações selecionadas.

FX-SCH-A-000734 significa que o bloco do agente comercial da fatura não tem um elemento ram:Name, ou tem mais do que um. Inclua exatamente um ram:Name com o nome do agente comercial ou remova todo o bloco se tiver sido incluído por engano.

Nesta página

O que significa

Se indicar um agente comercial, a parte que tratou da venda em nome do fornecedor (ram:SalesAgentTradeParty), essa parte tem de conter exatamente um elemento filho ram:Name. Esta regra conta os elementos, sem verificar o texto do nome. A regra aplica-se apenas ao perfil Extended do Factur-X e do ZUGFeRD.

Porque é importante

O perfil Extended não permite nenhum dos casos, por isso uma verificação rigorosa rejeita o ficheiro.

Como corrigir

Abra o agente comercial no seu software de faturação e indique o nome uma só vez. Se a fatura não tem agente comercial, remova todo o bloco ram:SalesAgentTradeParty do XML. Se gera o XML manualmente, coloque um só ram:Name dentro de ram:SalesAgentTradeParty, em ram:ApplicableHeaderTradeAgreement, e remova os ram:Name repetidos. Volte a verificar o ficheiro corrigido.

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:Name' must occur exactly 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-000734 ainda falha e que outras regras falham.

Atualizado em 7 de novembro de 2026