Árvore de páginas


CONTEÚDO

  1. Visão Geral
  2. Parâmetros
  3. Configurações
  4. Mais Informações
  5. Tabelas utilizadas


01. VISÃO GERAL

Descrever as ações, das configurações, dos parâmetros MV_TEFMULT, MV_TEFPEND, MV_LJTEFPD e MV_LJCFTEF, utilizados pelo sistema nas rotinas TEF, onde definirão em casos que possam ocorrer algum imprevisto, as ações a serem executadas, na sequência do fluxo do sistema.

02. Parâmetros:

ParâmetroDescrição
MV_TEFMULTDetermina se a venda poderá ser com múltiplas transações TEF (mais de um cartão);
MV_TEFPENDEste parâmetro define a ação, que o Sistema irá executar, quando ocorrer algum problema, em uma transação TEF e exista alguma transação, já aprovada na mesma venda;
MV_LJTEFPDPermite definir qual ação, será executada, se existir transação TEF pendente;
MV_LJCFTEFPermite definir se a transação TEF com status de "Pendente" será Confirmada ou Cancelada, caso ocorra, uma queda do sistema durante uma transação TEF;

03. Configurações:

Parâmetro: MV_TEFMULT
Descrição: O parâmetro MV_TEFMULT, permite definir se a venda, poderá ser realizada com mais de uma transação TEF, ou seja mais de uma cartão na mesma venda.

 Exemplo:
MV_TEFMULT= .T.

Configurações aceitas pelo Sistema:

ConteúdoDescrição
.T.Venda com várias transações TEF ;
.F.Venda com somente um pagamento em Cartão;


Parâmetro: MV_TEFPEND
Descrição:
 Este parâmetro define a ação, que o Sistema irá executar, quando ocorrer algum problema, em uma transação TEF e exista transação outra, já aprovada na mesma venda.

Exemplo:
MV_TEFPEND = "0"

Configurações aceitas pelo Sistema:

ConteúdoDescrição
"0"Todas as transações TEF da venda serão canceladas;
"1"Mantém as transações TEF da venda que foram aprovadas e verifica se o usuário, deseja mudar a forma de pagamento, do valor das transações que não foram aprovadas;
"2"Mantém a forma de pagamento no grid, permitindo realizar uma nova tentativa de efetivar o pagamento, porém, diferentemente da opção "0", o sistema mantém as transações já aprovadas, sem realizar o cancelamento;


Parâmetro:: MV_LJTEFPD
Descrição: 
Este parâmetro permite definir qual ação, será executada, se existir transação TEF pendente.

Estas ações, serão executadas em momentos diferentes, desta forma o parâmetro MV_LJTEFPD, deverá ser configurado com 3 posições, onde serão definidas as seguintes ações:

Configurações das posições do parâmetro MV_LJTEFPD:

PosiçãoDescrição
1Ação que o sistema irá realizar, na abertura do sistema, se existir transação TEF pendente, caso ter ocorrido alguma queda de sistema;
2Ação que o sistema irá realizar, se for necessário, Sair da tela da rotina Venda Assistida(SIGALOJA) e existir alguma transação TEF pendente na venda;
3Ação que o sistema irá executar, se ocorrer problema na impressão do comprovante TEF;


Exemplos:

Conteúdo

Ação

2Cancela transação TEF pendente ao abrir o sistema;
12

Confirma transação TEF pendente ao abrir o sistema;
Cancela transação TEF pendente ao sair da tela do Venda Assistida;

333

Mantém transação TEF pendente ao abrir o sistema;
Mantém transação TEF pendente ao sair da tela do Venda Assistida;
Mantém transação TEF pendente quando ocorrer problemas na impressão do comprovante TEF;


Configurações aceitas pelo Sistema:

ConteúdoDescrição
1Confirma todas transações TEF, pendentes ao abrir o sistema;
2Cancela todas as transações TEF, pendente ao abrir o sistema;
3Mantem todas as transações TEF, pendentes;
4

Dependendo de qual situação a venda for recuperada o sistema irá confirmar ou cancelar a transação TEF pendente;
Obs.: Esta configuração "4", somente está disponível para configuração na posição 1. Configuração implementada para o PDV FrontLoja;


Parâmetro: MV_LJCFTEF
Descrição: O parâmetro MV_LJCFTEF, permite definir se a transação TEF com status de "Pendente" será Confirmada ou Cancelada, caso ocorra, uma queda do sistema durante uma transação TEF.
Este tratamento é realizado ao acessar o sistema novamente, após sua queda, onde é verificado se existe alguma transação TEF pendente para aquele PDV que sofreu a queda do sistema.

 Exemplo:
MV_LJCFTEF = .T.

Configurações aceitas pelo Sistema:

ConteúdoDescrição
.T.Confirma todas as Transações TEF pendentes;
.F.Cancela todas as Transações TEF pendentes;

04. Mais Informações:

05. TABELAS UTILIZADA

  • SX6 - Parâmetros do Sistema;