Central de rejeições SEFAZ / NF-e
NF-e · CÓDIGO 404
Rejeição 404: Uso de prefixo de namespace não permitido
Descrição
o XML do evento utiliza prefixo de namespace, formato não permitido pelo padrão de mensagem da NF-e.
Quando ocorre
- Tags foram geradas com prefixos como
nfe:antes do nome do elemento. - Uma biblioteca XML adicionou prefixo ao namespace durante a serialização.
- O namespace padrão foi substituído por namespace prefixado.
Regra de validação da SEFAZ
- Regra: Validação de forma da área de dados
- Validação: A validação da área de dados rejeita o uso de prefixo de namespace; deve ser utilizado o namespace padrão da NF-e.
- Código: 404
- Efeito: Rejeição
- Mensagem: Uso de prefixo de namespace não permitido
Exemplo
<nfe:envEvento xmlns:nfe="http://www.portalfiscal.inf.br/nfe"> ... </nfe:envEvento>
Como resolver
- Remover os prefixos das tags do XML.
- Utilizar o namespace padrão da NF-e sem prefixo.
- Gerar novamente o XML e validar antes da transmissão.
Orientação para suporte no HAFID
- Inspecionar o XML gerado pelo HAFID e procurar tags prefixadas, como
<nfe:envEvento>. - Verificar a biblioteca/rotina responsável pela serialização do XML se o prefixo for inserido automaticamente.
- Corrigir a geração e retransmitir um novo XML.
Resumo:
A rejeição 404 ocorre quando o XML do evento utiliza prefixo de namespace, formato não permitido pelo padrão de mensagem da NF-e. Corrija a causa indicada pela regra, gere novamente o evento quando aplicável e retransmita somente após a validação dos dados.
Referência
Nota Técnica 2020.001 v1.60 – Evento de manifestação do destinatário
Consultar a referência informada
Conteúdos relacionados
APOIO À SUA OPERAÇÃO FISCAL
Precisa de apoio com o HAFID ERP?
Se sua empresa utiliza o HAFID, informe à equipe GREENSYS o código retornado, o evento e o ambiente em que ocorreu a rejeição. A análise deve considerar a configuração da operação e o provedor utilizado.
Não envie senhas, certificados digitais ou chaves privadas pelo formulário.
Falar com a GREENSYS