Jump to content

dev botao

Sequência inválida quando abre duas aplicações


udenilson
Go to solution Solved by Daniel Simoes,
  • Este tópico foi criado há 1480 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Estamos novamente com a mensagem de "Sequencia Inválida" no PaygoWeb.  O erro acontece no seguinte cenário:

Carregamos uma instancia do aplicativo e realizamos uma transação TEF, depois carregamos outra instancia do aplicativo e realizamos outra

transação TEF.  Quando voltamos para a primeira instancia o erro acontece.

Isso poderia ser resolvido não permitindo que o cliente abra mais de uma instancia do aplicativo, mas gostaríamos de saber se pode

ser resolvido de outra forma, já que o cliente precisa abrir duas instancias do nosso aplicativo.

Link to comment
Share on other sites

  • Fundadores
  • Solution

Qual a finalidade de Fazer Pagamentos em MultiThread ?

Não seria possível manter 2 fluxos de pagamento, na mesma aplicação, ao mesmo tempo...

  • Like 2
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
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

Daniel, é um processo para cada executável aberto, o cliente tem necessidade de abrir dois executáveis, e sem querer ele acaba acionando o TEF novamente, mais o primeiro executável já usou o TEF uma vez, quando o segundo executavel vai acionar o TEF ele se perde na sequencia.

Link to comment
Share on other sites

  • Fundadores

É um TEF de produção ? Ele usa TEF nos dois sistemas ?

Se SIM, acho que será necessário trabalhar com 2 PDCs... e duas pastas de trabalho distintas...

Você não consegue desabilitar a integração de TEF, em um dos sistemas ?

 

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
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

  • Fundadores
3 horas atrás, udenilson disse:

Essa sequência é componente TEF que gera ou a Paygo?

é a própria PayGo Web...

As duas aplicações, estão configuradas para usar a mesma pasta de Trabalho, na PayGo Web ?

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
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

  • Fundadores

Então isso definitivamente será um problema... pois a DLL está criando duas pastas de trabalho... e uma aplicação não fica conhecendo as alterações feitas na outra pasta...

  ACBrTEFD1.TEFPayGoWeb.DiretorioTrabalho := 'C:\PAYGOWEB';

isso define o Diretório de Trabalho da DLL, em uma pasta específica...

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
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

  • Fundadores

Se precisar de uma ajuda com isso.. veja nos fontes do ACBrMonitorPLUS, uma implementação com MUTEX do Windows

http://svn.code.sf.net/p/acbr/code/trunk2/Projetos/ACBrMonitorPLUS/Lazarus/ACBrMonitor.lpr

  • Thanks 1
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
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

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