Páginas filhas
  • DT Permitir venda para determinada classificação de pessoa


01. DADOS GERAIS

Produto:

TOTVS Moda

Linha de Produto:

Virtual Age

Segmento:

Varejo

Módulo:

Moda - Faturamento

Função:Bloquear venda para pessoa que possua determinada classificação configurada
País:Brasil
Requisito/Story/Issue (informe o requisito relacionado) :

DVAARM-9828


02. SITUAÇÃO/REQUISITO

Foi solicitada a possibilidade de possuir um parâmetro para indicar a classificação de pessoa que permitirá a realização de venda. Além disso a criação de uma restrição para vendas realizadas no PDVFM001 para que clientes que não possuam a classificação do parâmetro configurada, possam ter a venda realizada desde que a restrição esteja configurada.

03. SOLUÇÃO

Foi desenvolvido o parâmetro empresa "DS_LST_CLAS_VENDA_PDV" que tem como objetivo indicar uma lista de classificações de pessoa que permitirá realizar a venda. Foi desenvolvida também a restrição "IN_VALIDA_VENDA_CLAS" para o componente PDVFM001, sendo assim caso o cliente informado no PDVFM001 possua a classificação configurada no parâmetro supracitado, a venda será permitida, caso não possua e a restrição mencionada não se encontre configurada, não será possível dar sequência na criação da transação.


Imagem 01 - Demonstra o componente ADMFM014, onde está sendo configurado o parâmetro empresa "DS_LST_CLAS_VENDA_PDV" com as classificações "5050/2" e "11/01" configuradas para a empresa 001.


Imagem 02 - Demonstra o componente ADMFM024, onde está sendo consultada a restrição "IN_VALIDA_VENDA_CLAS" e pode ser observado que a mesma não está cadastrada para nenhum usuário.


Imagem 03 - Demonstra o componente PESFM022 (PESFM010 → "Classificação") onde pode ser visto que para a pessoa com o código "27087", o tipo de classificação "5050/2" configurado anteriormente no parâmetro está configurado.


Imagem 04 - Pode ser visto que após confirmar, o cliente "27087" pode ser adicionado na criação da transação, pelo fato do cliente informado possuir a classificação configurada anteriormente.


Imagem 05 - Demonstra o componente PESFM022, onde pode ser visto que as classificações do cliente foram alteradas e o mesmo passou a ter apenas o tipo "5050/1" configurado.


Imagem 06 - Ao informar o cliente "27087", a mensagem acima é apresentada, pelo fato de que o mesmo não possui a classificação configurada no parâmetro mencionado anteriormente.


Imagem 07 - Em seguida é apresentada a mensagem demonstrando a restrição que não está cadastrada para realizar a liberação do usuário.


Imagem 08  - Dessa vez está sendo configurado um usuário a restrição.


Imagem 09  - Pelo fato da restrição estar configurada com a opção "Permitir" e "Senha", ao informar a pessoa "27087" que não possuí a classificação configurada, o componente ADMFM020 é apresentado, onde está sendo digitado o usuário e a senha liberado na restrição e em seguida acionado o botão "Confirmar" para dar prosseguimento a transação.