Histórico da Página
...
Cliente solicitou implementação no PDVFM001 para que , quando o valor total da transação atingir um determinado valor , seja realizado realizada a troca de operação.
03. SOLUÇÃO
Foi implementado no componente PDVFM001 a validação dos parâmetros empresa VL_TROCA_TPVALOR_VD e CD_OPER_TROCA_VALOR_VD.
...
Ao ser solicitado o recebimento da venda, será realizado realizada a validação dos parâmetros, estando . Estando ambos configurados, será verificado se o valor total da venda é maior ou igual que o valor configurado no parâmetro, onde caso seja, será realizado realizada a troca da operação da venda, e em seguida recarregando a transação para atualização dos valores conforme operação e em seguida continuando o recebimento da venda.
Obs: Existe Existem os parâmetros empresa CD_OPER_TROCA_VALOR_PDV e QT_VENDA_TROCA_OPER_PDV, onde fazem a troca baseado na quantidade de itens. Estes parâmetros terão prioridade na validação caso tenha configurado tenham configurados os parâmetros referente ao a troca por valor.
Totvs custom tabs box | ||||
---|---|---|---|---|
| ||||
Imagem 01: Demonstração da configuração do parametro parâmetro VL_TROCA_TPVALOR_VD com um valor configurado. Imagem 02: Demonstração da configuração do parametro parâmetro CD_OPER_TROCA_VALOR_VD com uma operação configurada. Imagem 03: Demonstração de uma venda no componente PDVFM001, onde a mesma esta com um valor total maior que o configurado. Imagem 04: Demonstração do processo de troca realizado ao solicitar o recebimento da venda. Obs.: Quando realizado realizada a troca da operação da transação devido a validação dos parâmetros, o sistema não realiza a volta para a operação anterior em casos caso de manutenção dos itens da mesma. Neste caso se for necessário a volta da transação, a mesma deverá ser cancela cancelada e gerada uma nova transação. |
...