Como funciona o processo de chamada
Fluxo de Integração via funções:
Utilizando-se uma operação de venda como exemplo, a interação entre a automação comercial e o sistema TEF acontece da seguinte forma:
| Software - Automação Comercial | TEF Stone |
|---|---|
| Modo: Ativo na Tela | Desativado |
| **1º Passo) **Abre o dia do movimento | |
| **2º Passo) **Inicializa a DLL do sistema TEF --> | O sistema TEF realiza os procedimentos de abertura de dia e confirma a transação com o sistema de automação |
| 3º Passo) Inicia a Operação de venda | |
| 4º Passo) Registra os produtos ou serviços adquiridos | |
| 5º Passo) Totaliza a operação de venda | |
| ... | |
| **6º Passo) **Seleciona forma de pagamento com TEF e solicita transação para o sistema | |
| Modo: Ativo em background | Modo: Ativo na tela |
| 7º Passo) Intepreta os parâmetros recebidos | |
| 8º Passo) Coleta as informações necessárias | |
| 9º Passo) Submete a transação à instituição financeira | |
| 10º Passo) Recebe resposta da instituição financeira | |
| 11º Passo) Cria o arquivo NNNNN.PDV, e opcionalmente o arquivo RNNNNNN.PDV, contendo a imagem do boleto a ser impresso e a imagem reduzida, respectivamente | |
| **12º Passo)**Retorna as informações da resposta da transação para a automação comercial | |
| Modo: Desativado | |
| <!-- | |
| Modo: Ativo na Tela | |
| ... | |
| 13º Passo) Imprimir o comprovante reduzido na mensagem promocional do cupom fiscal (se existir) | |
| 14º Passo) Encerra a operação de venda | |
| 15º Passo) Confirma a transação do comprovante reduzido impresso (se for o caso) | |
| 16º Passo) Imprime os documentos envolvidos | |
| 17º Passo) Elimina, obrigatoriamente, o(s) arquivo(s) NNNNNN.PDV e o RNNNNNN.PDV. | |
| 18º Passo) Confirma a(s) transação(ões) com o TEF | |
| 19º Passo) O sistema de automação finaliza a(s) transação(ões) com o TEF --> | Confirma com a instituição financeira a(s) transação(ões) confirmadas pela automação e desfaz a(s) restantes |
| O sistema TEF finaliza a(s) transação(ões) com o sistema de automação | |
| <!-- | |
| 20º Passo) O sistema de automação reconhece a finalização e prepara o início de outra venda | |
| ... | |
| 21º Passo) O sistema de automação finaliza a DLL do sistema TEF | --> O sistema TEF realiza os procedimentos de fechamento de dia e confirma a transação com o sistema de automação |
| <!-- | |
| 22º Passo) O sistema de automação fecha o dia de movimento |
Updated 10 months ago
