Jump to content

dev botao

CStat=243 Rejeicao: XML Mal Formado - O esquema especificado nao existe


Rubens
Go to solution Solved by Italo Giurizzato Junior,
  • Este tópico foi criado há 2174 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Olá...

Já alguns dias venho tentando trabalhar em homologação com o estado de MT. Na maioria das vezes dá HTTP 500 ou 12030. Hoje tirei o dia para resolver isso. Tenho Win10 atualizado. NFe tudo funciona, produção e homologação. NFCe funciona produção, somente honologação que dá os erros mencionados. Já tava preparado para formatar o meu pc quando me lembrei do síncrono e assíncrono. Então resolvi testar. Quando mando consultar status retorna OK: Quando mando consultar uma NFCe só retornar ERRO: e quando mando enviar uma NFCe retorna CStat=243 Rejeicao: XML Mal Formado - O esquema especificado nao existe. 

Peguei o xml e comparei com um xml gerado em produção e pelo IE dá para ver que no xml de homologação tem uma linha em branco antes dos dados do xml e os cabeçalhos são diferentes.  Mandei validar no site da tecnospeed (não consegui abrir o validador da SEFAZ-RS) e o validador da tecnospeed acusou erro no XML: 

Resultado

ico-error.pngO XML contém os seguintes erros:

  • O XML é inválido. Erro: "Whitespace is not allowed at this location. Line: 1 -

Tô mandando o log do acbrmonitor quando manda consultar e gerar a nfce, o xml que tá dando erro na sefaz e um xml em produção gerado pelo acbr, para verificarem. O cabeçalho do XML é diferente,  daí talvez o erro de xml mal formado e esquema especificado não existe.

A NFCe 17846 é homologação e a 17847 é produção. Versão do ACBR 1.2.0.19.

Obrigado

Rubens

 

Xmls ACBR Producao e Homologacao.png

LOG.TXT

51180907407005000182650010000178461000178460-nfe.xml

51180907407005000182650010000178471000178475-nfe.xml

Link to comment
Share on other sites

  • Administradores

Tópico movido para a área do SAC, para que o SLA de respostas seja considerado

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link to comment
Share on other sites

  • Consultores

Boa tarde Rubens,

A nota de numero 17847 o inicio esta diferente da nota 17846 pelo simples fato da 17847 ter sido autorizada pela SEFAZ e a 17846 não.

Outra coisa a nota 17847 esta usando a versão 1.00 do QR-Code já a 17846 esta usando a versão 2.00

Favor dar uma lida nessa postagem:

 

  • Like 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link to comment
Share on other sites

Bom dia Italo. 
Obrigado pela indicação das boas práticas.. Vou tentar implementar aqui.

Voltando ao caso do XML mal formado, independente da comparação com o xml válido em produção, eu corrigi a versão do Qrcode e gerei um novo xml e a Sefaz-MT rejeitou pelo mesmo motivo: XML Mal formado. Daí consegui abrir o validador de XML do Sefaz-RS e lá também deu erro no XML, que pode ser visto na figura abaixo. 64547394_ErroValidadorXMLRS.png.5218996a480cbb7648632930cf59a8f6.png

Será que não pode estar realmente gerando alguma lixo, alguma coisa errada no xml de homologação? Porque se tivesse validado no Sefaz-RS, realmente estava comprovado um erro no Sefaz-MT. 

Desculpe a insistência, é que a a uma semana da desativação da versão 3.10 fica meio complicado ficar fazendo testes na versão de produção. 

Obrigado,

Rubens

LOG.TXT

51180907407005000182650010000178471000178475-nfe.xml

Link to comment
Share on other sites

  • Consultores
  • Solution

Bom dia Rubens,

Para validar o XML no validador da SEFAZ, se faz necessário abrir o XML através do bloco de notas, selecionar todo o seu conteúdo e colar no campo do validador referente ao conteúdo do XML.

Eu fiz isso e ele apontou 3 problemas:

1. Data/Hora de emissão atrasada (este podemos desconsiderar uma vez que a fiz a checagem um dia depois que consta no XML).

2. GTIN (cEAN) não informado (tanto o cEAN quanto o cEANTrib estão em branco, favor corrigir)

3. Emissor não habilitado a emitir NF-e (este podemos desconsiderar)

  • Like 2
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.