Membros Pro Siagri Sistemas de Gestão Posted January 19 Membros Pro Share Posted January 19 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 More sharing options...
Consultores José M. S. Junior Posted January 19 Consultores Share Posted January 19 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. José Junior Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Link to comment Share on other sites More sharing options...
Membros Pro Siagri Sistemas de Gestão Posted January 20 Author Membros Pro Share Posted January 20 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 More sharing options...
Consultores Solution José M. S. Junior Posted January 20 Consultores Solution Share Posted January 20 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. 1 1 José Junior Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Link to comment Share on other sites More sharing options...
Membros Pro Siagri Sistemas de Gestão Posted January 20 Author Membros Pro Share Posted January 20 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 More sharing options...
Consultores José M. S. Junior Posted January 21 Consultores Share Posted January 21 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. 1 José Junior Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Link to comment Share on other sites More sharing options...
Membros Pro Siagri Sistemas de Gestão Posted January 21 Author Membros Pro Share Posted January 21 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 More sharing options...
Membros Pro Siagri Sistemas de Gestão Posted January 21 Author Membros Pro Share Posted January 21 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 More sharing options...
Moderadores Kiko Fernandes Posted January 21 Moderadores Share Posted January 21 Obrigado por reportar. Tópico fechado. Para nova dúvida, abra novo tópico. Conheç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 More sharing options...
Administradores Juliana Tamizou Posted January 25 Administradores Share Posted January 25 Tópico movido para a área do SAC, para que o SLA de respostas seja considerado Juliana Tamizou Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (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 More sharing options...
Recommended Posts