Árvore de páginas


01. DADOS GERAIS

Produto:TOTVS Varejo Franquias e Redes
Linha de Produto:

Franquias e Redes

Segmento:

Varejo

Módulo:TOTVS Varejo PDV Omni
Função:Forma de pagamento
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DVARLIVEPDV-33808


02. SITUAÇÃO/REQUISITO

Ao realizar determinados pagamentos em TEF o PDV não finalizada a venda. Após concluir a transação do TEF o PDV retorna para a tela de pagamento, sem realizar as operações fiscais, sendo necessário finalizar a venda em dinheiro ou outra forma que não seja TEF para que a mesma seja concluída, porém, a transação TEF efetuada anteriormente é confirmada, fazendo com que o débito no cartão do cliente seja realizado normalmente.

03. SOLUÇÃO

Verificado que no banco o campo "administradora" da tabela pagamento_operadora não recebeu valores numéricos que possam ser convertidos para inteiro e posteriormente comparado com o valor da rede retornado pelo TEF durante a transação. Essa comparação é realizada para realizar o vinculo da operadora/pagamento no momento da gravação da venda no banco de dados. O valor recebido foi um texto causando erro de conversão.

Para a correção, foi adicionado uma validação antes da tentativa de conversão, para verificar se é possível realizar essa comparação. Caso não seja possível o PDV irá seguir o fluxo já existente de quando ele não encontra o vinculo com a tabela.

04. DEMAIS INFORMAÇÕES

  • N/A

05. ASSUNTOS RELACIONADOS

  • N/A

06. ANÁLISE DE IMPACTO

  • Vendas com pagamento em TEF (Android e UWP)