Linha de Produto: | Bematech Loja |
---|---|
Segmento: | Varejo |
Módulo: | Bematech PDV |
Função: | Finalizar cupom |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : | DVARMAN1-5262 |
Vendas finalizadas em convenio ou promissória ou vale funcionário estão gerando mensagem do financeiro com valores incorretos.
Análise:
Problema começou após atualização da versão 2020.1.81.0
Venda realizada em promissória no dia 02/06/2020 Cupom 15142 valor correto = 282.70
Ao consultar cupom no Live consta valores divergentes no campo recebido
Ao consultar o movpg.dbf possui apenas duas linhas para o IDOPERACAO da venda
brow for idoperacao='14F78E9A-1CCD-4305-B71B-9E98FA84C63F'
Ao consultar a mensagem que foi enviada para o financeiro constam 4 itens de pagamentos que não foram utilizados na venda
é possível observar que o valor da capa esta correto, porem foram gerados vários itens de pagamento indevidamente.
Ao Expandir os itens do pagamentos temos os valores
Item 1 = 94,23
Item 2 = 94.23
Item 3 = 94,24
Item 4 = 282,7
Item 5 = 0
A soma dos 3 primeiros é igual a 282,70 que é o total da venda
Item 2
Item 3
Item 4
Item 5
Verificado como era criado a mensagem do financeiro para mesma loja antes da atualização na versão 2019.9.93.8
Cupom 13645 realizado em 09/05/2020
Mensagem enviada para o financeiro
Detalhe dos Itens
Item 1
Item 2
Item 3
Devido bug, as vendas realizadas com as formas de pagamento em [F4 - Outros] com exceção do pagamento (4 - CARTÃO) e estejam com o TIPO=Padrão, estavam inserindo um pagamento a mais com o valor total da venda, realizado a correção no PDV para não ocorrer mais a duplicidade de valores.
Correção efetuado no bpsp.exe para tratar corretamente estas formas de pagamento.