Dúvida
No Microsiga Protheus qual é a finalidade do parâmetro MV_TEFPEND?
Ambiente
Microsiga Protheus - SIGALOJA - SIGAFRT - TOTVS PDV - Aplicável à partir da versão 11.80.
Solução
Esse parâmetro define a ação que o sistema irá tomar quando tiver problema em uma transação TEF e outra transação já tiver sido aprovada.
Exemplo:
Valor da venda: R$100,00
Valor Cartão 01: R$50,00
Valor Cartão 02: R$50,00
Transação cartão 01: OK
Transação cartão 02: Falhou
Para o Controle de Lojas:
- MV_TEFPEND = "0" - Sistema cancela a transação do primeiro cartão e mantem as formas no grid, para nova tentativa de transacionar os cartões ou desfazer os pagamentos e incluir novos.
- MV_TEFPEND = "1" - O sistema mantem a transação do Cartão 01 e apresenta a mensagem: "Houve problemas com a transação TEF. Deseja escolher outra forma de pagamento?". Caso deseje trocar por outra forma de pagamento o Cartão 02 é retirado do grid:
- MV_TEFPEND = "2" - A primeira transação é mantida e o sistema retorna para o grid para nova tentativa de transacionar o segundo cartão.
Para o TOTVS PDV:
- MV_TEFPEND = "0" - Sistema permite limpar os pagamentos cancelando a transação do cartão 01.
- MV_TEFPEND = "1" - Sistema permite alteração do cartão 02 por outra Forma de Pagamento, porém não permite o operador limpar os pagamentos, mantendo obrigatoriamente a transação do cartão 01.
Obs: O TOTVS PDV não considera a opção "2" do parâmetro, somente as opções "0" e "1".
Para inclusão:
Nome | MV_TEFPEND |
Tipo |
Caractere |
0 Comentários