webPostoPay 24.6.1
Tópicos principais da versão:
Implementações/Melhorias
Ajuste - Exige Motorista - Permitir Motorista não Cadastrado
O PAY possui apenas checkbox para exigência de inserir placas, porém não há como obrigar preencher motorista, com isso após identificar venda - Cliente e selecionar próximo na tela de Identificar Venda - Motorista deverá validar se o mesmo possui “S” ou “N” na coluna “Exige Motorista” na tabela clientes; e Ao selecionar Próximo na tela Identificar Venda - Motorista do PAY e o motorista estiver em branco deverá trazer uma notificação para o usuário com a seguinte descrição “Motorista é obrigatório.
webPostoPAY > Identificar Venda > Exige Motorista
Ajuste - Falha ao cancelar Pagamento
No webPostoPay ao realizar um pagamento no dinheiro e escanear o qr code de pontuação do MeuPosto app com um produto invalido. Ele retorna para a tela de pagamento, como se não tivesse ocorrido pagamento, porem, a transação foi gerada e salva no banco, com isso foi implantado o ajuste para que essa rotina não ocorra mais.
webPostoPAY > Formas de Pagamento > Cancelar Venda
Melhoria - Integração Ponto Cash
Existem dois momentos de identificação do cliente na fidelidade com o Ponto Cash. O primeiro quando ele quer resgatar o seu cashback e o segundo quando o cliente quer apenas pontuar/acumular cashback, com isso em forma pagamento, ao clicar em Ponto Cash, irá manter a identificação do cliente , porém esta identificação pode ser armazenada para uso posterior.
webPostoPAY > Integração > Ponto Cash
Melhoria - Fidelidade de Fidelimax - CPF/CNPJ de fidelidade
O cliente deseja que a venda seja bloqueada quando CPF/CNPJ for diferente do cliente do cupom, evitando que um determinado motorista de uma empresa cadastrada possa pontuar no seu CPF em uma venda que foi realizada para o CNPJ, com isso foi implantado a chave: PDV - Permite CPF/CNPJ de fidelidade diferente do cupom, com a funcionalidade de:
Quando a chave estiver igual a Não, significa que o PDV não vai deixar o usuário colocar um CPF/CNPJ de fidelidade diferente do identificado no cupom (F12).
Quando estiver igual a SIM o sistema vai trabalhar da forma que é hoje, permitindo colocar o CPF/CNPJ da fidelidade diferente do cupom, porém quando imprimir o cupom fiscal o CPF/CNPJ que deve ser impresso é o que foi identificado no F12 e não o da fidelidade.
Ajuste - Abastecimento Pré-Pago - Shell Box Pista
O SHELLBOX DINHEIRO estava sendo identificado pelo PAY como cartão, no entanto, na própria tabela abastecimento_pre_pago possui a coluna abp_ds_prazo que identifica como 001 gerando no log como "ADMINISTRADORA_NAO_ENCONTRADA", com isso foi efetuado o Ajuste para que:
Quando o prazo de um pagamento realizado na modalidade pré pago for '001', precisa ser lançado como dinheiro e não cartão.
Ao realizar a baixa de um abastecimento que possui registro de desconto, precisa realizar o lançamento do valor como desconto.
Melhoria - Rotina de Despesa com Venda
As vendas realizadas no PAY para clientes com checkbox marcado “Apurar venda como despesa” no Faturamento do cliente não estava criando a despesa conforme o PDV realiza, causando assim faltas no caixa para quando são realizadas vendas para estes clientes pelo PAY. Neste caso PDV apura como despesa e PAY apura como dinheiro, com isso foi Implementado rotina para o PAY para apurar vendas como despesa igualmente ao PDV.
Ajuste - Permitir Imprimir Documento já cancelado pelo PDV.
O PAY estava validando a coluna vmo_fl_situacao(tabela venda_mobile) para determinar se a visualização da venda no Histórico de Vendas está disponível para impressão como uma venda autorizada, porém tal coluna não é atualizada pelo PDV no cancelamento da venda, por não estar na sua rotina de tabelas, com isso foi efetuado um ajuste para que essa rotina não ocorra mais.
Realizado uma venda através do pay:
Ao cancelar a mesma pelo pdv:
Tabela pedido:
Tabela venda_mobile:
Correções
https://qualityautomacao.atlassian.net/browse/QP-24638
https://qualityautomacao.atlassian.net/browse/QP-24719
https://qualityautomacao.atlassian.net/browse/QP-24541