Ir para conteúdo
  • Cadastre-se

dev botao

SAT - acbrmonitor fechando sozinho


  • Este tópico foi criado há 1603 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Administradores

Bom dia.

Por favor anexe seus logs..

Qual versão do ACBrMonitorPlus está utilizando?

Att,

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

Link para o comentário
Compartilhar em outros sites

  • Moderadores
2 horas atrás, Grands Sistemas disse:

ACBrMonitorPLUS-1.2.0.53...segue log em anexo 

log.txt 7 kB · 2 downloads

Boa tarde,

Note que no parâmetro com o nome da impressora está passando o parenteses () na descrição, este é uma caractere reservado para envio de comandos com ACBrMonitor, pode ser isso que que está causando o problema.

veja:

HP LaserJet Professional M1132 MFP em graci-pc (4 redirecionada)

Outro detalhes, sempre passe parâmetros do tipo String entre Aspas duplas " ". 

 

Consultor SAC ACBr

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

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

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Tem muitas divergências com os comando que está enviando...

Está passando o comando do componente SAT mas com parâmetros da NFe, o arquivo .ini que está passando também é de NFe mas está passando no método do SAT. 

Siga o modelo da documentação para emissão com o SAT, e depois de autorizado passe o comando SAT.ImprimirExtratoVenda(...) para emissão do cupom.

https://acbr.sourceforge.io/ACBrMonitor/SATCriarEnviarCFe.html

  • 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.

Link para o comentário
Compartilhar em outros sites

Olá José , boa tarde.
Fizemos alguns ajustes no nosso arquivo INI conforme indicado e o problema ainda persiste, e não é constante. As vezes envia, as vezes trava... Em algum desses testes conseguimos enviar 2 SATs, mas na hora de cancelar o ACBR continua travando.
Percebemos que o ACBR não cria o SAI.TXT .
Segue o arquivo LOG  e o ENT.TXT em anexo.


 

ENT.txt LOG.TXT

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Bom dia, 

Esta questão de travamento utilizando o SAT é bem incomum, não há relatos. Mas é bem provável que seja algo referente a comunicação com a dll do SAT. A dll está atualizada? copie a dll para a pasta raiz do ACBrMonitorPLUS...

Atualize também a versão do ACBrMonitor, houve diversas melhorias depois desta versão que está utilizando...

  • 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.

Link para o comentário
Compartilhar em outros sites

Bom dia !
As DDLs do fabricante já estão na raiz do ACBR
Percebi no arquivo de log que toda vez que trava, retorna o erro: EFOpenError - Unable to open file. Analisando o erro , talvez o arquivo esteja ficando preso pela aplicação ou algo parecido. Hoje na nossa estrutura , criamos o arquivo em uma pasta temporaria e depois copiamos para a pasta de monitoramento do ACBR, no entanto, trocaremos o comando de cópia do arquivo e aumentaremos o timeout do ACBR.
Se der certo eu volto aqui para postar a solução.

Por enquanto, agradeço a atenção e empenho para resolver nosso problema.
 

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Moderadores

O recomendado é criar o arquivo temporário diretamente. ex: ENT.tmp  depois que a aplicação escrever o método apenas renomeia para o nome correto: ENT.txt

Configure um timeOut de espera do retorno, antes de enviar o próximo método...

  • Curtir 2
Consultor SAC ACBr

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

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

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 1603 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.