Ir para conteúdo
  • Cadastre-se

dev botao

NFSeX - Falha ao interpretar o XML "xmlParseDoc"


Ver Solução Respondido por Renato Rubinho,
  • Este tópico foi criado há 873 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Postado

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

  • Consultores
Postado

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.

  • Membros Pro
Postado

Coloquei a descrição sem a quebra mas mesmo assim não da certo!

Sobre o municipio o proprio componente já coloca o valor com 4 dígitos!

O erro persiste!  Erro: Falha ao interpretar o XML "xmlParseDoc"

Segue o nome anexo!

 

23333NF-rps.xml

  • Consultores
Postado

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 / Araraquara-SP

Araraquara - A era dos Trólebus

  • Consultores
Postado

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 / Araraquara-SP

Araraquara - A era dos Trólebus

  • Membros Pro
Postado

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?

  • Consultores
  • Solution
Postado

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.

×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.