Ir para conteúdo
  • Cadastre-se

dev botao

Erro na consulta de CT-e no ACBrMonitor


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

Recommended Posts

  • Membros Pro
Postado

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?

  • Moderadores
Postado

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.

  • Moderadores
  • Solution
Postado

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.

  • Curtir 1
  • Obrigado 1
Consultor SAC ACBr

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

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

  • Membros Pro
Postado
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!

  • Moderadores
Postado

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.

 

  • Curtir 1
Consultor SAC ACBr

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

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

  • Membros Pro
Postado
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.

  • Membros Pro
Postado
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!

  • Moderadores
Postado

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

 

 

 

 

  • Administradores
Postado

Tópico movido para a área do SAC, para que o SLA de respostas seja considerado

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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 !!

  • Este tópico foi criado há 1032 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.