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.
Como Resolver
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:
<?xml version="1.0" encoding="UTF-8"?>
<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, a mensagem seria rejeitada pela SEFAZ.
xmlns:xsi="http://www.portalfiscal.inf.br/cte" versao="3.00"
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.
Referência
Comentários
0 comentário
Por favor, entre para comentar.