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á 822 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 / 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 / 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 / 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 / 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.

The popup will be closed in 10 seconds...