01. DADOS GERAIS
Produto: | TOTVS Varejo Lojas |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Varejo |
Módulo: | TOTVS Backoffice (Linha Protheus) - Controle de lojas (SIGALOJA) |
Função: | Venda Assistida |
País: | Brasil |
Ticket: | 17689776 |
Issue: | DVARLOJ4-14795 |
02. SITUAÇÃO/REQUISITO
Na rotina Venda Assistida, ao finalizar uma venda com Forma de Pagamento igual dois cartões de crédito e por algum motivo no segundo cartão, ocorrer algum problema com a conclusão da transação, ao retornar para escolher outra Forma de Pagamento, o sistema não está excluindo a Forma de Pagamento que não foi concluída.
Esta situação ocorre com o parâmetro MV_TEFPEND = "1".
03. SOLUÇÃO
Ajustadas as rotinas de transações TEF, para quando ocorrer problemas em alguma Transação TEF e for pedido para escolher outra Forma de Pagamento, está forma não concluída será deletada.
Com o ajuste acima, também foi solucionado a inconsistência que ocorria no sistema, com vendas com mais de 1 cartão:
_THREAD ERROR ([29688], desenv, SPON019402457) 31/07/2023 16:47:54 _
_array out of bounds ( 5 of 0 ) on LJVERADM(LOJA701C.PRW) 11/07/2023 15:06:26 line : 14486 _
04. DEMAIS INFORMAÇÕES
Verificar documentação dos parâmetros MV_TEFPEND e MV_LJTEFPD;
05. ASSUNTOS RELACIONADOS
FAQs do Varejo:
https://tdn.totvs.com/pages/viewpage.action?pageId=239032618https://tdn.totvs.com/display/public/PROT/Controle+de+Lojas+-+Protheus+12
https://tdn.totvs.com/display/PROT/TOTVSPDV+-+Protheus12