Plataforma de Comunicação Elgin versão 3.13.9
Documentação das bibliotecas de integração com hardware Elgin
Modo Passivo (Troca de arquivos/GP)

Descrição do modo passivo. Mais...

Módulos

 Exemplo de Transação Venda Débito / Crédito
 
 Operações com PIX
 
 Customização GP
 
 Descrição das Chaves
 

Descrição detalhada

Descrição do modo passivo.

Módulo Passivo

O módulo passivo foi desenvolvido para facilitar a integração de parceiros que já possuem implementações no padrão troca de arquivos.
A troca de arquivos utiliza 2 diretórios. Um deles para a automação enviar os arquivos de requisição e outro para as respostas.
Por meio de um processo contínuo, a API tenta ler o arquivo de requisição até que a Automação Comercial o crie. Após a leitura do arquivo e processamento da requisição, a API gera um arquivo de saída no diretório de saída para a Automação Comercial ler.
Os diretórios são criados na execução da aplicação caso não existam. Os caminhos default são:

Há 2 tipos de arquivos para troca de dados entre automação e API TEF. Um deles serve para enviar dados e o outro para enviar uma resposta confirmando o recebimento dos dados. O arquivo de dados recebe o nome “INTPOS.001”. Já o arquivo de confirmação de recebimento de dados recebe o nome “INTPOS.STS”.

Abaixo segue um diagrama do fluxo de iterações entre PDV e E1_TEFPay_Passivo e logo adiante um exemplo dos arquivos de requisição e resposta:

Diagrama de sequencia para fluxo de comunicação entre PDV e Módulo de troca de arquivos