Árvore de páginas

01. DADOS GERAIS

Produto:

TOTVS CRM Gestão de Clientes

Linha de Produto:

TOTVS CRM

Segmento:

Cross Segmentos

Módulo:Contas
Função:Filtro de empresas associadas ao usuário no cadastro de leads
País:Brasil
Ticket:https://suporte.totvs.com/portal/p/10098/consulta-tickets?ticket=13572768#
Requisito/Story/Issue (informe o requisito relacionado) :

DTCRMSE-1177 - Obtendo detalhes do item... STATUS

DTCRMSE-1502 - Obtendo detalhes do item... STATUS


02. SITUAÇÃO/REQUISITO

Como Usuário, quero que no cadastro de Leads eu possa apenas selecionar as empresas que estão vinculadas ao usuário responsável do lead conforme cadastro de usuário, de forma que eu não possa ver e selecionar empresas que o usuário responsável não faça  parte evitando assim que informações incorretas sejam definidas e que o registro seja compartilhado indevidamente com outras unidades.

03. SOLUÇÃO

DETALHAMENTO

Para atender a solicitação podemos partir de duas abordagens, sendo possível realizar ambas e com evolução.

  • Front-end:
    • O campo de seleção de "Empresa" realiza filtragem de exibição de empresas que não estão associadas ao usuário responsável do lead;
    • Isso efetivamente impediria que o usuário, por vias naturais, seleciona-se ou visualiza-se as empresas que o responsável não tenha acesso;
  • Back-end:
    • O back-end é autoritário, ou seja, ele realiza validação durante inserção e edição impedindo que um usuário selecione empresas que não estão associadas ao responsável, permitindo apenas manter as que já se encontravam no registro antes da operação.
    • O back-end também não devolve a informação para o front-end de quais outras empresas que o usuário responsável não possui acesso aquele Lead está vinculado.

No cadastro de Leads é listado todas as empresas cadastradas no CRM

Porém o usuário realizando o cadastro possui vinculo apenas com 2 empresas


Modificações no Front-End

Como proposta de solução, sugere-se a alteração do componente de select do campo empresas para que este passe a listar apenas as empresas que o usuário responsável esta associado como opções de seleção e, sugere-se listar também as empresas que estão vinculadas ao Lead mas que o usuário não está vinculado. 

04. DEMAIS INFORMAÇÕES

Não há.

05. ASSUNTOS RELACIONADOS

Não há.


  • Sem rótulos