Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.                                                             

  

(Obrigatório)

Informações Gerais

 

Especificação

Produto

Datasul

Módulo

CGA

Segmento Executor

Manufatura

Projeto1

MANCRM01

IRM1

 

Requisito1

MANCRM01-260

Subtarefa1

 

Chamado2

 

País

( x ) Brasil  (  ) Argentina  (  ) Mexico  (  ) Chile  (  ) Paraguai  (  ) Equador

(  ) USA  (  ) Colombia   (  ) Outro _____________.

Outros

<Caso necessário informe outras referências que sejam pertinentes a esta especificação. Exemplo: links de outros documentos ou subtarefas relacionadas>.

   Legenda: 1 – Inovação 2 – Manutenção (Os demais campos devem ser preenchidos para ambos os processos). 

(Obrigatório)

Objetivo

Desenvolver uma melhoria na interface de pesquisa de contas (HTML) afim de permitir que as contas do tipo contato sejam omitidas do resultado da busca realizada.

 

(Obrigatório)

Definição da Regra de Negócio

Alterar a interface de pesquisa de contas (lista), adicionando o ícone de configuração (engrenagem) no canto superior direito da interface.

Este ícone deverá ficar visível a todos os usuários e não fará parte do controle de acesso.

Ao acessar o ícone de configuração, deverá ser apresentada uma modal que possuirá a configuração onde o usuário irá indicar ser deseja omitir os contatos da pesquisa de contas.

Esta configuração deverá ser apresentada em formato lógico, possuindo uma label e uma descrição mais longa exemplificando o que irá ocorrer quando ativada a preferência.

label :Omite contas do tipo contato na pesquisa de contas?

descrição: Ao ativar esta preferência, as pesquisas realizadas irão ignorar as contas do tipo contato no resultado de sua busca. Para visualizar os contatos na busca basta remover o filtro "ignora contatos" presente na sessão "Filtrado por".


Adicionar uma nova preferencia para o CRM, que será responsável pelo controle de omissao de contato na pesquisa de contas.

Grupo: Geral

Título: Omitir os contatos na pesquisa de contas (HTML)

Descrição: Parâmetro que indica se deve omitir os contantos na pesquisa de contas (HTML). No filtro avançado esse parâmentro é desconsiderado.

Código: LOG_HIDE_CONTATO

Default : False

Tipo: Lógico

 A preferência deve ser individual (por usuário) e seu valor deve ser mantido na tabela configur, o valor padrão para esta preferência é falso.

Pesquisa de contas.

Ao acessar a interface de contas do CRM, deverá ser verificado se a preferência de omissão de contato está ativa, se sim, deverá ser adicionado a sessão de "Filtrado por:" o filtro que indica que serão ignorados os contatos na busca realizada, e após adicionar o filtro é que a busca inicial das contas deve ser realizada.

Caso o usuário utilize a busca rápida (área para informar o nome, CNPJ, CPF ou código ERP), e o filtro para ignorar os contatos estiver presente no "Filtrado por", ele será o único filtro mantido, eliminando os demais filtros aplicados, tendo como parâmetros de busca apenas o valor informado no campo de pesquisa e a preferência para ignorar os contatos.

Quando utilizado utilizada a pesquisa avançada, deve-se manter o mesmo comportamento da pesquisa rápida.a preferência para omitir os contatos deve ser mantida e o tipo de conta "contato" do filtro avançado de ser desabilitado para seleção.


 

 

 

Informações

O usuário logado não poderá remover o filtro de contatos omitidos durante a busca, para que o filtro seja eliminado o administrador deverá desativar o parâmetro.

 

 

 


<Na tabela abaixo informe quais são as rotinas envolvidas, o tipo de operação, a opção de menu e se necessário uma breve descrição das regras de negócio relacionadas a rotina>.

Rotina

Tipo de Operação

Opção de Menu

Regras de Negócio

dts.crm.account.account.list

[Alteração]

CRM - Gestão de contas - Cadastros - Manutenção de Contas

-

 

Exemplo de Aplicação:

  • Gravar na tabela configur os valores da nova interface de preferência.
  • Aplicar na consulta a preferência quando ativa.

 Tabelas Utilizadas

  • emsfnd.configur – Configurções

 


Opcional

Protótipo de Tela

Protótipo 01

Image Removed 

Protótipo 02

Image Removed

 

Opcional

Fluxo do Processo

 

<Nesta etapa incluir representações gráficas que descrevam o problema a ser resolvido e o sistema a ser desenvolvido. Exemplo: Diagrama - Caso de Uso, Diagrama de Atividades, Diagrama de Classes, Diagrama de Entidade e Relacionamento e Diagrama de Sequência>. 

Opcional

Dicionário de Dados

Não se aplica

 

 

 

(Opcional)

Estrutura de Menu

 Não se aplica


Programas

Não se aplica

 

Cadastro de Papéis

Não se aplica

 


[1] Nome Verbalizado é obrigatório para desenvolvimentos no Datasul 10 em diante.

[2] Tipo é obrigatório para desenvolvimento no Datasul 10 em diante

[3] Categorias são obrigatórias para os programas FLEX.

[4] Obrigatório quando o projeto for FLEX

[5] Obrigatório quando o projeto for FLEX

[6] Obrigatório quando o projeto for FLEX

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.