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

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


01. DADOS GERAIS

Produto:

Solucoes_totvs
SolucaoTOTVS Moda

Segmento:

Segmentos_totvs
Segmento Varejo

Módulo:

Varejo

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
tabsDemonstração, Passo 02Valor Mínimo, Quantidade mínima, Passo 03, Passo 04
idsDemonstraçãoValor,Quantidade
Totvs custom tabs box items
defaultyes
referenciaDemonstraçã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.


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
defaultno
referenciaQuantidade

Image AddedImage 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. 


Templatedocumentos