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 5 months ago