Histórico da Página
...
Linha de Produto: | Microsiga Protheus |
Segmento: | Varejo |
Módulo: | Frente de Lojas |
Função: | FRTA271 |
Situação/Requisito: | Campo L4_VALOR não é gravado corretamente quando tenho duas formasde pagamento e uma delas possui troco. Quando: MV_LJTROCO = .F.
Exemplo: Valor da Venda: $ 510,00 Valor Pago em Cartão/Cheque: $ 38,00 Valor Pago em Dinheiro: $ 5,00 Troco: 23,00 Gravação da tabela: Valor em cartão -> L4_VALOR : $ 15,00 ( ou seja, o troco é subtraído do valor pago ) Valor em dinheiro -> L4_VALOR: $ 32,00 |
Solução/Implementação: | Ajuste na gravação das tabelas de Formas de Pagto (SL4) e impedir que o troco seja subtraido de todas as formas, apenas Quando: MV_LJTROCO = .F. Exemplo: Valor da Venda: $ 510,00 Valor Pago em Cartão/Cheque: $ 38,00 Valor Pago em Dinheiro: $ 5,00 Troco: 23,00 Gravação da tabela: Valor em cartão/cheque -> L4_VALOR : $ 38,00 Valor em dinheiro -> L4_VALOR: $ 32,00 |
Fontes do pacote: |
|
Pacote do chamado: |
|
...