Jump to content

Delphi chamada_delphi.png acbr.png

C6 chamada_c6.png botao.png

Erro na consulta de CT-e no ACBrMonitor


Go to solution Solved by José M. S. Junior,

Recommended Posts

  • Membros Pro

Boa tarde ao realizar a consulta de um CT-e através do comando CTe.ConsultarCTe passando o caminho do arquivo xml a consulta é realizada e retorna os dados porem é apagado o conteúdo do xml consultado.

Testado nas versões 1.3.0.304 e 1.4.0.82. Feito teste também por dentro do ACBrMonitor aba teste Consultar CTe.

Esse comportamento é esperado?

Devo criar um novo xml temporário apenas para a consulta?

Link to comment
Share on other sites

  • Consultores

Boa tarde, 

Esse comportamento não é esperado pois o ACBr não apaga o XML em nenhum momento, ele apenas atualiza o XML se existir eventos de autorização por exemplo. Por favor anexe o log completo do ACBrMonitor para análise.

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link to comment
Share on other sites

  • Membros Pro
14 horas atrás, José M. S. Junior disse:

Boa tarde, 

Esse comportamento não é esperado pois o ACBr não apaga o XML em nenhum momento, ele apenas atualiza o XML se existir eventos de autorização por exemplo. Por favor anexe o log completo do ACBrMonitor para análise.

Bom dia, segue os logs.

LOG.TXT LOG_COMP.TXT

Link to comment
Share on other sites

  • Consultores
  • Solution

Acabei de subir um ajuste para essa função de consulta de CTe por chave... O que ocorre é que quando realiza uma consulta apenas pela chave (sem informar o path) o ACBrMonitor tenta localizar o xml com essa chave no diretório atual configurado para gravar os xmls, se não encontrar ai então realiza a consulta apenas pela chave sem carregar o CTe na memória. O que estava ocorrendo é que quando não encontrava o XML em disco apresentava msg de erro e não concluía a consulta pela chave do  CTe.

Esse ajuste estará disponível na próxima versão do ACBrMonitor.

  • Like 1
  • Thanks 1
Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link to comment
Share on other sites

  • Membros Pro
2 horas atrás, José M. S. Junior disse:

Acabei de subir um ajuste para essa função de consulta de CTe por chave... O que ocorre é que quando realiza uma consulta apenas pela chave (sem informar o path) o ACBrMonitor tenta localizar o xml com essa chave no diretório atual configurado para gravar os xmls, se não encontrar ai então realiza a consulta apenas pela chave sem carregar o CTe na memória. O que estava ocorrendo é que quando não encontrava o XML em disco apresentava msg de erro e não concluía a consulta pela chave do  CTe.

Esse ajuste estará disponível na próxima versão do ACBrMonitor.

Boa tarde, certo mas no meu caso estava passando o caminho do xml e não a chave mas quando sair a versão vou baixar e testar.

por enquanto muito obrigado!

Link to comment
Share on other sites

  • Consultores

Pelo log acima ocorreu erro sempre quando passou a chave apenas...

19/01/2022 15:35:33 - CTe.ConsultarCTe("51220118495981000150570010019012221773356148")
19/01/2022 15:35:33 - ERRO: Arquivo 51220118495981000150570010019012221773356148 nao encontrado.
Arquivo C:\ACBrMonitorPLUS\Logs\51220118495981000150570010019012221773356148 nao encontrado.
Arquivo C:\ACBrMonitorPLUS\Logs\51220118495981000150570010019012221773356148-cte.xml nao encontrado.

 

  • Like 1
Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link to comment
Share on other sites

  • Membros Pro
45 minutos atrás, José M. S. Junior disse:

Pelo log acima ocorreu erro sempre quando passou a chave apenas...

19/01/2022 15:35:33 - CTe.ConsultarCTe("51220118495981000150570010019012221773356148")
19/01/2022 15:35:33 - ERRO: Arquivo 51220118495981000150570010019012221773356148 nao encontrado.
Arquivo C:\ACBrMonitorPLUS\Logs\51220118495981000150570010019012221773356148 nao encontrado.
Arquivo C:\ACBrMonitorPLUS\Logs\51220118495981000150570010019012221773356148-cte.xml nao encontrado.

 

Bom dia, sim esse foi um teste para ver se passando apenas a chave daria certo, mas não deu certo.

Vou baixar a versão e testar.

Link to comment
Share on other sites

  • Membros Pro
22 horas atrás, José M. S. Junior disse:

Acabei de subir um ajuste para essa função de consulta de CTe por chave... O que ocorre é que quando realiza uma consulta apenas pela chave (sem informar o path) o ACBrMonitor tenta localizar o xml com essa chave no diretório atual configurado para gravar os xmls, se não encontrar ai então realiza a consulta apenas pela chave sem carregar o CTe na memória. O que estava ocorrendo é que quando não encontrava o XML em disco apresentava msg de erro e não concluía a consulta pela chave do  CTe.

Esse ajuste estará disponível na próxima versão do ACBrMonitor.

Bom dia baixei a versão 1.4.0.87 e realizei o teste e deu certo, muito obrigado!

Link to comment
Share on other sites

  • Moderadores

Obrigado por reportar. Tópico fechado.
Para nova dúvida, abra novo tópico. 


logoacbr.pngConheça o Portal do Projeto ACBr

Ajude o Projeto ACBr crescer - Assine o SAC ACBr
Assine um dos planos de longa duração do SAC ACBr, obtenha Descontos Especiais, Parcele no Cartão e ainda ganhe Brindes Exclusivos. Saiba mais aqui

Conheça o ACBrLib, o ACBr de forma nativa para qualquer linguagem de programação. Saiba mais aqui

 

 

 

 

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

Guest
This topic is now closed to further replies.
×
×
  • 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.