01. DADOS GERAIS

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


02. SITUAÇÃO/REQUISITO

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

03. SOLUÇÃO

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.



<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>