Ir para conteúdo
  • Cadastre-se

dev botao

Como compartilhar o mesmo PDC em duas aplicações ?


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

Recommended Posts

  • Fundadores

Se você está homologando o TEF PayGoWeb, deve ter recebido da equipe do ACBr, um número PDC (Ponto de Captura)

Se você ainda não conhece a integração do ACBrTEFD com o TEF PayGoWeb, veja primeiro esse vídeo...

 

Conforme instruções no e-mail que enviamos, esse PDC deverá ser instalado na aplicação que será usada nos testes de homologação...

Porém, se você tentar instalar o mesmo PDC em outro terminal ou até mesmo em outra aplicação na mesma máquina... provavelmente irá receber uma mensagem de erro como:
"PONTO DE CAPTURA NAO LIBERADO PARA INSTALACAO"

image.png

Esse erro ocorre, porque a PayGoWeb tem informação de que esse PDC já foi instalado em outro terminal ou diretório...

Isso é um problema comum, quando a Sw.House deseja instalar o mesmo PDC no Demo do ACBr (TEFDemoNF), e também em sua aplicação que será homologada

 

Podemos fazer com que duas aplicações que estão no mesmo disco, compartilhem o mesmo PDC, se elas estiverem usando o mesmo Diretório de Trabalho

O PDC, após instalado no terminal, irá criar uma estrutura de pasta, como a demonstrada abaixo:

DirTrabalho --+-- Data
              +-- Log

Então tudo que temos que fazer, é informar nos fontes de ambas aplicações, para que elas usem a mesma pasta de Trabalho...

Por exemplo, insira nos fontes de ambas as aplicações o trecho de código abaixo:

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

 

  • Curtir 3
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 para o comentário
Compartilhar em outros sites

  • 5 meses depois ...
  • Fundadores

Se você já usa o novo componente ACBrTEFAPI, observe essas linhas, comentadas no TEFAPIDemo
 

  // -- Exemplo de como ajustar o diretório de Trabalho, da PayGoWeb -- //
  if (ACBrTEFAPI1.TEF is TACBrTEFAPIClassPayGoWeb) then
    TACBrTEFAPIClassPayGoWeb(ACBrTEFAPI1.TEF).DiretorioTrabalho := 'C:\PAYGOWEB';
 

 

  • Curtir 3
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 para o comentário
Compartilhar em outros sites

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