01. DADOS GERAIS
Produto: | TOTVS Moda |
---|---|
Linha de Produto: | Virtual Age |
Segmento: | Varejo |
Módulo: | Comercial PDV |
Função: | Venda PDV |
País: | Brasil |
Ticket: | 14273540 |
Requisito/Story/Issue (informe o requisito relacionado) : |
02. SITUAÇÃO/REQUISITO
Cliente solicitou implementação no PDVFM001 para que quando o valor total da transação atingir um determinado valor seja 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.
- VL_TROCA_TPVALOR_VD: Define o valor que será realizada a troca de operação.
- CD_OPER_TROCA_VALOR_VD: Define qual operação será utilizada na troca.
Ao ser solicitado o recebimento da venda, será realizada a validação dos parâmetros. 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á 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: 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 tenham configurados os parâmetros referente a troca por valor.
Imagem 01: Demonstração da configuração do parâmetro VL_TROCA_TPVALOR_VD com um valor configurado.
Imagem 02: Demonstração da configuração do 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 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 caso de manutenção dos itens da mesma. Neste caso se for necessário a volta da transação, a mesma deverá ser cancelada e gerada uma nova transação.