Tempo aproximado para leitura: 00:09:00 min
Dúvida
Como criar um novo Dashboard?
Ambiente
Cross Segmentos - TOTVS CRM Automação de Força de Vendas (SFA) - Web - Configuração - Todas as versões
Solução
Para criar um Novo Dashboard no TOTVS CRM Automação de Força de Vendas (SFA) siga os passos descritos abaixo:
1 - Acessando o TOTVS CRM Automação de Força de Vendas (SFA) com um usuário de Perfil Administrador, acesse o menu de Dashboard:
2 - Para a criação de um novo Dashboard, no exemplo demonstrado neste artigo precisaremos criar um novo Indicador.
2.1 - Acessando Dashboard - Indicador - Novo, iremos inserir a consulta SQL que irá buscar no banco de dados do TOTVS CRM Automação de Força de Vendas (SFA) as informações que precisamos exibir no Dashboard e realizar as demais configurações necessárias.
Observação: Para escrever as consultas SQL, o usuário deverá possuir conhecimento na linguagem do banco de dados POSTGRESQL, pois está é a linguagem padrão do banco do TOTVS CRM Automação de Força de Vendas (SFA), portanto as consultas SQL descritas neste módulo deverão respeitar a sintaxe da linguagem.
2.2 - Na primeira opção iremos inserir os Dados do novo Indicador criado. Conforme vemos na imagem abaixo, por padrão o Indicador sempre trará selecionado a Situação de Ativo. No campo Descrição, inserimos o nome de TESTE CLIENTES CADASTRO para o Indicador. O campo Base de Dados, sempre trará por padrão selecionado Base de dados do Sistema e no campo Consulta iremos inserir a consulta SQL que irá trazer os resultados para serem demonstrados no Dashboard.
2.2.1 - Conforme descrito no item 2.2, no campo Consulta iremos inserir a consulta SQL que irá buscar os dados do banco de dados para serem exibidos no Dashboard, clicando no botão cinza de Configurações Avançadas o campo Consulta irá se expandir e poderemos escrever nossa consulta. Conforme demonstrado abaixo, estamos realizando uma consulta simples para listar os clientes cadastrados no TOTVS CRM Automação de Força de Vendas (SFA) usando a data de cadastro como parâmetro para Filtro.
Consulta usada para exemplo:
select
datacadastro,
dataultimaatualizacao,
nomeparceiro,
nomeparceirofantasia,
sgltipopessoa,
codigoerp
from parceiro
where datacadastro between :CLIENTES_DATAINI AND :CLIENTES_DATAFIM
order by datacadastro desc
2.3 - Em Propriedades do Gráfico, vamos selecionar o tipo Tabela, pois queremos que os registros apareçam com colunas no topo e os registros abaixo das colunas.
2.4 - Em Indicadores, poderemos vincular novos indicadores ao indicador que está sendo criado, em nosso exemplo não usaremos novos indicadores, portanto não preencheremos nada nesta opção.
2.5 - Filtros(só será cadastrado se necessário), neste campo iremos selecionar ou não os filtros que serão utilizados no Dashboard. Um ponto importante a destacarmos é que se houver a necessidade de cadastrar um filtro específico para o Dashboard, será necessário cadastrar um novo Filtro Global.
2.5.1 - Cadastrando um novo Filtro Global, no exemplo usado neste artigo estaremos realizando o cadastro de um novo Filtro Global, para realizar o cadastro acesse, Dashboard - Indicador - Filtro Global.
Clicando em Adicionar será aberto a tela para criarmos a configuração para o novo Filtro Global que será usado pelo Dashboard. Os dados foram preenchidos da seguinte maneira:
Descrição: TESTE CLIENTES CADASTRO FILTRO
Nome do Parâmetro: CLIENTES_DATAINI,CLIENTES_DATAFIM
Tipo de Filtro: Valores fixos
Tipo de componente: Data Dinâmica
Data de referência: Utilizar a data atual(dessa forma, sempre que carregar o Dashboard terá um filtro padrão até a data atual)
Frequência: De: 6 Meses até a data de referência
Em Simulação da configuração atual será exibido uma simulação de como irá ser exibido o filtro no Dashboard. Após finalizar as configurações clique em Confirmar e o registro será gravado.
2.5.2 - Selecionando um novo filtro no Indicador, na tela de criação de novo Indicador, role a tela até ao final até chegar em Filtros(conforme item 2.5), clique em Adicionar e preencha as informações conforme abaixo:
Filtro da visão: Sim
Filtro Global: TESTE CLIENTES CADASTRO FILTRO.
Nome do parâmetro: Carregará os parâmetros criado no Filtro Global TESTE CLIENTES CADASTRO FILTRO
Após selecionar os filtros clique em Confirmar.
2.6 - Finalizado as configurações do Indicador, vamos rolar a tela para cima até a opção da Consulta SQL, vamos clicar novamente no botão cinza Configurações Avançadas para exibir a Consulta SQL e clicar no botão Confirmar, nesta etapa o indicador irá validar a consulta e as configurações realizadas no Indicador, estando tudo correto deverá ser exibido a mensagem A consulta foi executada com sucesso.
Após esta validação, clique em Gravar.
3 - Após realizar todas as configurações dos Indicadores e Filtros Globais, acesse Dashboard - Listar e clique em Adicionar.
Insira uma Descrição(nome) para o Dashboard, em nosso exemplo inserimos o nome TESTE CLIENTES CADASTRO, feito isso clique em Gravar.
3.1 - Após gravar a Descrição do indicador, clique no ícone do Lápis no canto direito da tela para configurarmos as visões do nosso Dashboard.
3.2 - Após Editar o Dashboard, será aberto a tela para configurarmos a visão do Dashboard, nesta tela podemos clicar no botão do canto inferior direito da tela + Adicionar Indicador ou simplesmente clicar com o mouse e arrastar para dimensionar o tabela que o Indicador ira ocupar na tela. Após isso irá abrir uma janela para selecionarmos o Indicador que criamos, conforme descrito a partir do item 2.1 deste artigo.
3.3 - Selecionado o Indicador clique em Confirmar. Após confirmar veremos que o indicador TESTE CLIENTES CADASTRO está selecionado na Visão 1.
Observação: Podemos criar várias Visões para um único Dashboard, para isso basta clicar no + ao lado direito da Visão 1 e será criado uma nova Visão para que selecione outros indicadores.
3.3.1 - Permissões de acesso, após vincular o indicador ao Dashboard, no botão de permissões de acesso poderemos conceder permissão de acesso a visão do Dashboard, a permissão poderá ser concedida por Perfil de acesso, Grupo ou para um usuário específico.
Para maiores informações sobre acesse a documentação completa sobre esta opção clicando aqui.
3.4 - Após configurarmos a Visão 1 do Dashboard, rolando a tela para baixo, vemos que existe a opção de Configurações da Visão, nesta parte podemos adicionar descrições para a visão e até mesmo deixar exibindo os filtros que foram realizados no Dashboard.
3.5 - Em Configurações do Dashboard, podemos definir algumas configurações de exibição, como por exemplo, podemos definir para o Dashboard avançar as visões de forma automática a cada intervalo de X segundos.
Em nossa demonstração não selecionaremos nada nesta opção.
4 - Após realizar as configurações das visões do Dashboard e clicar em Gravar, vamos acessar Dashboard - Visualizar.
4.1 - Localize o Dashboard criado, dê um duplo clique em seu nome ou clique uma vez sobre o nome e depois clique em Confirmar.
Será carregado o Dashboard e deverá aparecer os dados listados em tela conforme a consulta SQL que foi construída.
4.2 - Clicando no Filtro, localizado no canto superior direto da tela, irá abrir o campo para selecionar a data inicial e data final que foi criada nos Filtros Globais, após preencher a data clique em Confirmar.
4.3 - Após clicar em Confirmar os dados serão recarregados em tela.
ATENÇÃO: Criação de Dashboards sem utilização de filtros, poderão acarretar em sobrecarga de processamento na aplicação e com isso deixando-a inoperante.
Importante!
Recomendamos testar esta configuração primeiramente em seu ambiente de homologação e após os testes necessário replicar para o ambiente de produção.
0 Comentários