Para resolver a Rejeição 404, deve-se verificar se os namespaces da mensagem de envio do CT-e possuem algum prefixo diferente do que são permitidos pelo projeto CT-e da SEFAZ.
Abaixo exemplo de mensagem XML correto em relação ao padrão da SEFAZ:
<consStatServCte xmlns="http://www.portalfiscal.inf.br/cte" versao="3.00">
<tpAmb>2</tpAmb>
<xServ>STATUS</xServ>
</consStatServCte>
No exemplo acima, caso tivéssemos informado um prefixo "xsi" (por exemplo) no namespace padrão, ficando como abaixo:
xmlns:xsi="http://www.portalfiscal.inf.br/cte" versao="3.00"
A mensagem seria rejeitada pela SEFAZ.
Clientes TecnoSpeed, não precisam se preocupar com essa rejeição, pois em nossos produtos todas as mensagens de comunicação são geradas automaticamente e sem interferência do usuário.
Explicando a validação
A Rejeição (404):"Uso de prefixo de namespace não permitido", indica que ao emitir um CT-e, foi informado um prefixo não permitido em algum namespace da mensagem de envio. E nesse caso a rejeição 404 irá ocorrer.
Na prática, o que isso significa?
Ao efetuarmos uma comunicação com a SEFAZ devemos seguir obrigatoriamente o padrão de comunicação exigida, caso contrário, iremos receber uma mensagem de rejeição.
Explicando as exceções/observações
N/A.
Referência
Comentários
0 comentário
Por favor, entre para comentar.