CGS2001A7 - Manipular Representantes

Ultima Revisão: 19/05/2023

Função:

Manipular representantes no cadastro de entidades.


Conceito:

Representante é uma pessoa física ou jurídica que tem como principal função ser intermediadora dos negócios entre uma empresa e seus clientes, apresentando seus produtos e realizando a venda até sua finalização.


Implicações:

1 - O Usuário Logado poderá consultar e atribuir representantes ao cadastro das entidades.


Premissas:

1 - Moldura - [Representante a Manipular]:

1.1 - Necessário que o usuário informe um representante previamente cadastradas em CGS2001 - Entidades.


1.2 - Opcionalmente, permitir que o usuário informe o percentual de comissão.


1.3 - Necessariamente, que informe qual sequência ser considerada (0, 1, 2, 3, ou 4).


2 - Moldura [Filtros de Entidades]: Permitir, opcionalmente, que o Usuário Logado informe os filtros: Código, Estado, Município, Região e Critério de Seleção.


3 - Moldura [Serviços - Consultar em todas as sequências]: Selecionar todas as CGS2001 - Entidades, considerando opcionalmente os [Filtros de Entidades], obrigatoriamente que a entidade tem que estar caracterizada como 'Cliente' e o representante informado como segue:


3.1 - Ao clicar no botão [Quem Usa]: Exibir na [Spread de Entidades] as entidades que tem o representante informado em qualquer sequencia e exibir no campo de tela [Consulta] a frase: "Entidades que usam o representante informado".


3.2 - Ao clicar no botão [Quem Não Usa]: Exibir na [Spread de Entidades] as entidades que não tem o representante informado em nenhuma sequencia e exibir no campo de tela [Consulta] a frase: "Entidades que não usam o representante informado".


3.3 - Ao clicar no botão [Quem Está Sem]: Exibir na [Spread de Entidades] as entidades que estão sem representante, ou seja, todas as sequencias estão vazias e exibir no campo de tela [Consulta] a frase: "Entidades sem nenhum representante".


4 - Moldura [Serviços - Novas atribuições na sequência]: Para cada entidade exibida na [Spread de Entidades]:


4.1 - Ao clicar no botão [Deixar Sem (Limpar)]: Mover Null para o representante da sequencia informada, e zero para o percentual de comissão e após, limpar a [Spread de Entidades].


4.2 - Ao clicar no botão [Passar a Usar (Por)]: Mover o representante informado para o representante da sequencia informada e o respectivo percentual de comissão, e após, limpar a [Spread de Entidades].