01. DADOS GERAIS
| Produto: | |
|---|
| Segmento: | |
|---|
| Módulo: | |
|---|
| Função: | Validar valor mínimo e quantidade mínima de produtos para reativação de cadastro durante a venda |
|---|
| País: | Brasil |
|---|
| Requisito/Story/Issue (informe o requisito relacionado) : | DVAVAR-16431 DVAVAR-18412 |
|---|
02. SITUAÇÃO/REQUISITO
Foi solicitado que, após o cliente ficar 'x' dias sem realizar uma compra, a próxima aquisição tenha um valor mínimo obrigatórioe quantidade minima de produtos obrigatórios.
03. SOLUÇÃO
Foi desenvolvido o parâmetro NR_DIAS_REATIV_CAD_COMPRA para validar o número de dias sem compras realizadas e o parâmetro os parâmetros VL_MINIMO_REATIV_CADASTRO/QT_MINIMA_REATIV_CADASTRO para definir o valor mínimo e quantidade minima de produto necessário para a reativação do cadastro. Além disso, foi criada a restrição IN_LIB_MIN_REATI_CAD, que concede a determinados usuários a permissão para autorizar vendas abaixo desse valor mínimo.
...
| Totvs custom tabs box |
|---|
| tabs | Demonstração, Passo 02Valor Mínimo, Quantidade mínima, Passo 03, Passo 04 |
|---|
| ids | DemonstraçãoValor,Quantidade |
|---|
|
| Totvs custom tabs box items |
|---|
| default | yes |
|---|
| referencia | DemonstraçãoValor |
|---|
|  
Imagem 01 e 02 - Configuramos o número de dias sem compra com 40 dias e o valor mínimo de compra deve ser de R$ 500,00 reais.
Image Added
Imagem 03 – Na restrição IN_LIB_MIN_REATI_CAD, cadastramos um usuário que tenha a permissão de liberar a venda mesmo que o valor mínimo de compra não seja atingido. Importante: caso nenhum usuário esteja cadastrado na restrição, e os parâmetros estejam preenchidos, a mensagem de aviso sobre o valor mínimo não bloqueará a venda. O bloqueio da venda ocorrerá somente quando pelo menos um usuário estiver cadastrado na restrição.
Image Added]
Imagem 04 - Para a demonstração utilizaremos o cliente '2', onde sua última compra foi no dia '03/09/2024' e a data em que estamos fazendo a demonstração é '18/10/2024' totalizando uma diferença de 46 dias.
Image Added
Gif 01 - Acima, demonstramos como funcionará a validação e a restrição onde o usuário cadastrado poderá efetuar a liberação da transação, caso contrário a mesma não poderá ser finalizada. |
| Totvs custom tabs box items |
|---|
| default | no |
|---|
| referencia | Quantidade |
|---|
| Image Added Image Added
Imagem 01 e 02 - Configuramos o número de dias sem compra com 2 dias e a quantidade mínima de compra deve ser de 5 produtos.
Image Added
Imagem 03 – Na restrição IN_LIB_MIN_REATI_CAD, cadastramos um usuário que tenha a permissão de liberar a venda mesmo que a quantidade minima de compra não seja atingido. Importante: caso nenhum usuário esteja cadastrado na restrição, e os parâmetros estejam preenchidos, a mensagem de aviso sobre a quantidade minima de compra não bloqueará a venda. O bloqueio da venda ocorrerá somente quando pelo menos um usuário estiver cadastrado na restrição.
Image Added
Imagem 04 - Para a demonstração utilizaremos o cliente '2', onde sua última compra foi no dia '02/06/2025' e a data em que estamos fazendo a demonstração é '15/07/2025' totalizando uma diferença de 43 dias.
Image Added
Gif 01 - Acima, demonstramos como funcionará a validação e a restrição onde o usuário cadastrado poderá efetuar a liberação da transação, caso contrário a mesma não poderá ser finalizada. |
|