Jump to content

dev botao

NFSeX - Falha ao interpretar o XML "xmlParseDoc"


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

Recommended Posts

  • Membros Pro

Olá pessoal!

Estou tentando emitir uma nota p/ Uberlândia, e está ocorrendo o seguinte erro:

Código  : X801
   - Mensagem: Erro ao Assinar: Erro: Falha ao interpretar o XML "xmlParseDoc"
 

Segue em anexo o RPS

Reparei que o campo DescricaoRPS não está indo... acho que pode ser por isso!

Em qual propriedade do componente devo inserir o valor?

 

Grato!

23321NF-rps.xml

Link to comment
Share on other sites

  • Consultores

Esse município possui leiaute próprio.

Veja no manual se os campos gerados no XML estão com informações de acordo com o previsto.

Achei estranho o município com 4 dígitos. Tente também uma descrição simples, sem o <br > e sem acentos para ver se passa.

Link to comment
Share on other sites

  • Consultores

Bom dia,

Notei que as tags: ComplementoEnderecoTomador e EmailTomador contem o caractere "-" com conteúdo.

Remova, favor atribuir uma string vazia para esses campos caso não tenha a informação.

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

  • Consultores

Bom dia,

Continua ocorrendo erro: Erro ao Assinar: Erro: Falha ao interpretar o XML "xmlParseDoc" ?

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

  • Consultores

Muito estranho pois acabei de realizar um teste usando o programa exemplo e tive o seguinte resultado:

Método Executado: Enviar Lote Síncrono
 
Parâmetros de Envio
Numero do Lote: 27759574
 
Parâmetros de Retorno
Data de Envio : 30/12/1899
Numero do Prot: 27759574
Numero da Nota: 
Link          : 
Código Verif. : 
Sucesso       : False
 
Erro(s):
Código  : 1202
Mensagem: Prestador de Servicos nao encontrado no Cadastro Municipal (CCM).O prestador IM 20001383 nao foi encontrado.
Correção: 

O Rps foi gerado, assinado, validado, enviado, mas foi rejeitado, mais até ai tudo bem.

A questão é, não ocorreu erro ao tentar assinar.

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

  • Consultores

Você esta com todos os fontes de todas as pastas atualizados?

Se sim, Reinstalou o ACBr com a opção de apagar arquivos antigos marcada?

Se sim, compilou a aplicação com a opção Build?

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

  • Consultores

Boa tarde,

Não existe nenhuma cópia de Unit do ACBr em alguma pasta do seu projeto?

Analisando o XML que você que contem o erro não encontrei nada que fosse a fonte do erro.

Os testes você esta fazendo com o programa exemplo do componente?

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

  • Membros Pro

Não existe nenhuma cópia de Unit do ACBr em alguma pasta do seu projeto?

Não tem. Removi tudo, reinstalei e mesmo assim nada!

Os testes você esta fazendo com o programa exemplo do componente?

R: Fiz os testes tanto no de exemplo como no sistema da empresa.

 

Acha que pode ser DLL?

Link to comment
Share on other sites

  • Consultores
  • Solution

Boa tarde,

Tente com as configurações a seguir.

SSLLib := libOpenSSL

SSLCryptLib := cryOpenSSL

SSLHttpLib := httpOpenSSL

SSLXmlSignLib := xsLibXml2

SSLType := LT_TLSv1_2

Copie as dlls atuais na pasta do seu exe.

trunk2/DLLs/OpenSSL/1.1.1.10/X86/

Copie também as dlls atuais da LibXml2.

trunk2/DLLs/LibXml2/x86/

Lembrando, se a sua aplicação for x86, use as dlls x86, mesmo que o S.O. seja 64.

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.