Árvore de páginas

Finalização de Venda com TEF Discado e parâmetro MV_LJPAGTO com 2

Linha de Produto:

Microsiga Protheus

Segmento:

Varejo

Módulo:

Frente de Lojas

Função:

LOJA010T

Situação/Requisito:

  • Inconsistência de array out of bounds ao efetuar venda em TEF Discado com MV_TEFMULT = F e MV_LJPAGTO = 2

"array out of bounds ( 2 of 1 )  on FR271GENCERRA(FRTA271G.PRW)"

  • Para o TEF Discado, o arquivo de requisição (intpos) está sem o campo tipo de parcelamento ( 017-000 )

Solução/Implementação:

  • ajustar a variável e acessar a posição correta do array
  • Envio do conteúdo do campo para que não seja solicitado a tela de tipo de parcelamento (Loja ou Administradora) no Gerenciador, respeitando o conteúdo da tag (017-000)

  • Inserção da mensagem alertando sobre o cancelamento da venda, em caso de queda de energia.

  • Ajuste na impressão do documento do TEF para impressora não fiscal

Fontes do pacote:

FWLSCLIENT.PRX 08/04/2016
FRTA271.PRW 26/04/2016
FRTA271F.PRW 30/05/2016
FRTA271G.PRW 30/05/2016
LOJXFUND.PRW 05/05/2016
LOJA010T.PRX 30/05/2016
LOJA140.PRX 30/05/2016

 Pacote do chamado:TV5158.zip

 

Teste realizado em ambiente de desenvolvimento