Saltar para o conteúdo

Erro

FX-SCH-A-001048: A morada do fornecedor de uma linha precisa de um só país

Em resumo

Erro: falha nas verificações selecionadas.

FX-SCH-A-001048 significa que a morada postal do fornecedor de uma linha não tem o elemento ram:CountryID, ou tem mais do que um. Mantenha exatamente um ram:CountryID com o código do país correto.

Nesta página

O que significa

No perfil Extended do Factur-X e do ZUGFeRD, cada ram:PostalTradeAddress dentro de ram:ItemSellerTradeParty do fornecedor da linha tem de conter exatamente um ram:CountryID. Esta regra conta os elementos, não verifica os seus valores.

Porque é importante

A estrutura da morada do fornecedor da linha prevê um único elemento de país. Esta verificação estrutural não determina as regras fiscais aplicáveis.

Como corrigir

Na morada do fornecedor da linha afetada, acrescente ram:CountryID se faltar ou elimine os elementos repetidos, mantendo um com o código de país correto. O elemento fica dentro de ram:PostalTradeAddress do ram:ItemSellerTradeParty da linha. Não altere o fornecedor da fatura (BG-4). 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:CountryID' 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-001048 ainda falha e que outras regras falham.

Atualizado em 7 de novembro de 2026