Jump to content

Assista click.png tectoy.png

C6 chamada_c6.png botao.png

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á 1339 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

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
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link to comment
Share on other sites

  • Membros Pro

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

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.