Jump to content
Notícias do ACBr

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

consultoria_sticker.png

Conteúdo para desenvolvedores
 ao vivo de terça a quinta!
Saiba mais

dev.png

logo_acbr_paygo.png

TEF ACBr PayGo
Seja um revendedor e ofereça uma solução completa para seu cliente.


botao.png

beneficios.png

Preview NFE/CTE/MDFE


Go to solution Solved by José M. S. Junior,
  • Este tópico foi criado há 186 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui

Recommended Posts

 
Pessoal, estamos tendo um pequeno problema quando o cliente usa o preview para visualizar a Danfe, etc antes de imprimir.
 
Usamos o ACBRMonitor em modo de monitoramento de TXT, desta forma enviamos os comandos para uma pasta e aguardamos o retorno do acbr, ou seja, enviamos o comando COMANDOMDFE.TXT por exemplo e acionamos um timer aguardando a resposta do acbr (COMANDOMDFE-resp.txt)
 
Quando o cliente manda um primir por exemplo um MDFE e o preview está inativo, funciona sem problemas, a MDFE sai normal, o acbr gera o COMANDOMDFE-resp com a informação AUTORIZADO USO e sabemos que deu tudo certo e fazemos outros procedimentos quando tudo deu certo.
 
Mais quando o preview está ativo e o cliente imprime a MDFE do preview mais esquece de fechar o preview, dai o acbr não gera o COMANDOMDFE-resp e daí o nosso sistema nao tem como saber se deu certo até o cliente fechar...
 
Como o preview aparece somente se deu tudo ok, não teria como vcs gerarem a resposta ANTES de abrir o preview? Ou seja, o sistema saberia que deu tudo certo e dai se o cliente nao fechar o preview não tem problema...
 
Link to post
Share on other sites

Sugestão.

Porque tu não faz o processo todo de envio sem acionar a impressão e dai chama o comando de impressão após tudo ok passando o xml

assim se ele esquecer o preview aberto e ficar o dia todo ali o problema será dele

 

  • Like 1
Consultor SAC ACBr Juliomar Marchetti
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

skype: juliomar
telegram: juliomar
http://www.juliomarmarchetti.com.br
Embarcadero MVP
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil
Link to post
Share on other sites
  • Solution

O recomendado em produção, depois de estar homologado é utilizar sempre impressão direta... quando gerado o preview, em qualquer relatório que seja, o ACBrMonitor não vai responder enquanto o mesmo não for fechado. Isso é nativo do gerador de relatórios, imagina que a cada emissão realizada ficasse uma instancia do relatório em aberto... Por isso o próprio gerador funciona como modal.

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 post
Share on other sites
Em 28/08/2020 at 10:41, José M. S. Junior disse:

O recomendado em produção, depois de estar homologado é utilizar sempre impressão direta... quando gerado o preview, em qualquer relatório que seja, o ACBrMonitor não vai responder enquanto o mesmo não for fechado. Isso é nativo do gerador de relatórios, imagina que a cada emissão realizada ficasse uma instancia do relatório em aberto... Por isso o próprio gerador funciona como modal.

fica uma sugestão de criar um EXE (chamapreview.exe por exemplo) só pra chamar o preview, não atrapalhando o fluxo do acbr, assim se o usuario nao fechar o preview tem como depois de alguns segundos nós matarmos o preview sem precisar matar o acbr e perder o fluxo de processamento que é feito após o preview... é só uma sugestão"

Link to post
Share on other sites
8 minutos atrás, mgmobile disse:

fica uma sugestão de criar um EXE (chamapreview.exe por exemplo) só pra chamar o preview, não atrapalhando o fluxo do acbr, assim se o usuario nao fechar o preview tem como depois de alguns segundos nós matarmos o preview sem precisar matar o acbr e perder o fluxo de processamento que é feito após o preview... é só uma sugestão"

Acho que já tem algo assim:

 

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link to post
Share on other sites
×
×
  • Create New...