Páginas filhas
  • DT Validar valor mínimo para reativação de cadastro durante a venda


01. DADOS GERAIS

Produto:

TOTVS Moda

Segmento:

Varejo

Módulo:

Varejo

Função:Validar valor mínimo para reativação de cadastro durante a venda
País:Brasil
Requisito/Story/Issue (informe o requisito relacionado) :DVAVAR-16431


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ório.

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 VL_MINIMO_REATIV_CADASTRO para definir o valor mínimo 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.


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.


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.


]

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.


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.