Objetivo: Cadastrar Grupo de Indicadores associados que serão executados de acordo com agendamento e os seus resultados enviados por e-mail para destinatários definidos.
Menu: Tabelas > Indicadores > Grupo de Indicadores
Entrada de Menu: INDM0011
Dados
Objetivo: Cadastrar o Grupo de Indicadores informando o código, descrição, usuário responsável e assunto para envio de e-mail.
Campos Obrigatórios:
- Código: Código do Grupo de Indicadores. Não é permitido mais de um registro com o mesmo Código. Campo formado por letras(maiúsculas) e/ou números. (Tamanho do campo: 10 caracteres).
- Descrição: Descrição do Grupo de Indicadores. Não é permitido mais de um registro com a mesma Descrição. (Tamanho do campo: 50 caracteres).
- ID Usuário Responsável: Usuário responsável pelo Grupo de Indicadores. No caso de erro na execução do agendamento o usuário responsável receberá um e-mail com informação da ocorrência de erro. O usuário responsável deve estar previamente cadastrado e ter um e-mail válido. Por padrão é o usuário que está incluindo o Grupo de Indicadores.
Demais Campos:
- Assunto para envio de e-mail: Descrição do assunto do e-mail a ser enviado juntamente com as informações e resultados das consultas enviadas no corpo do e-mail. (Tamanho do campo: 250 caracteres).
- Última Execução: Data/hora da última execução agendada do Grupo de Indicadores. O horário é de acordo com o servidor, não necessariamente igual ao do dispositivo do usuário.
- Próxima Execução: Data/hora da proxima execução agendada do Grupo de Indicadores. O horário é de acordo com o servidor, não necessariamente igual ao do dispositivo do usuário.
HTML
Objetivo: Inserir imagens que podem ser utilizadas no arquivo HTML.
Demais Funcionalidades:
- Imagens: Imagens associadas ao Grupo de Indicadores e que podem ser utilizadas no e-mail. Cada imagem inserida terá um nome atribuído internamente, formado pelos caracteres "IMG_" e um número sequencial para cada imagem.
Botões:
- Buscar: Localiza as novas imagens à serem utilizadas no arquivo HTML associadas ao Grupo de Indicadores.
- : Remove a imagem associada ao Grupo de Indicadores.
Arquivo HTML padrão:
- Visualizar: Visualiza o HTML do Grupo de Indicadores da forma em que será enviado no e-mail.
- Baixar: Faz o download do arquivo HTML padrão.
Arquivo HTML Personalizado:
- Escolher arquivo: Permite selecionar em um diretório local, um arquivo com o html personalizado (Somente é permitido extensão do arquivo .html).
Caso já exista um arquivo html salvo para o Grupo de Indicadores, os botões abaixo ficam visíveis:- Visualizar: Visualiza o HTML personalizado do Grupo de Indicadores da forma em que será enviado no e-mail;
- Baixar: Faz o download do arquivo HTML personalizado;
- Remover: Remove o arquivo HTML personalizado.
Observações:
- Para criação do arquivo HTML customizado, é necessário nos locais onde serão incluídas as imagens cadastradas para o grupo de indicadores, atribuir o valor #IMAGEM no src da tag img, e nos locais do html onde serão incluídos os indicadores é necessário informar a tag completa #INDICADOR:
Exemplos para imagens:
<img src="#IMAGEM/>
<img src="#IMAGEM> </img>
<img src="#IMAGEM" width="200" height="150"/>
Exemplos para indicadores:
<#INDICADOR/>
<#INDICADOR> </#INDICADOR>
<#INDICADOR width="500" height="400"/>
Agendamento
Objetivo: Definir o agendamento da execução dos indicadores associados ao grupo e o envio de e-mail para os destinatários configurados.
Primeira execução: Executar o primeiro agendamento do Grupo de Indicadores.
- Executar em: Quando marcado executa o agendamento da primeira execução na data e hora informada e habilita as opções para repetir a execução do agendamento, caso contário, desabilita as opções para repetir a execução do agendamento. A data e hora informada deve estar no formato (DD/MM/AAAA HH:MM).
Repetir a execução: Repetir a execução do agendamento do Grupo de Indicadores a partir da primeira execução. Opções para repetir a execução habilitadas apenas quando configurada a data e hora da primeira execução.
- Não repetir: Quando marcado a execução do agendamento não é repetida, caso contrário, é configurada a repetição da execução do agendamento. Por padrão campo marcado.
- Todas as semanas, no mesmo horário, no(s) dia(s): Quando marcado deve ser selecionado o(s) dia(s) da semana que será repetida a execução do agendamento. O horário será o mesmo da primeira execução.
- Segunda
- Terça
- Quarta
- Quinta
- Sexta
- Sábado
- Domingo
- Todos os meses, no mesmo horário, no dia: Quando marcado deve ser informado o dia (DD) do mês que será repetida a execução do agendamento. O dia do mês informado deve estar entre 01 a 31. O horário será o mesmo da primeira execução.
- Diariamente à cada intervalo (em horas) de: Quando marcado deve ser informado o intervalo de horas em que será repetida a execução do agendamento. É considerado o horário da primeira execução para contemplar o início do intervalo (em horas).
- Diariamente à cada intervalo (em minutos) de: Quando marcado deve ser informado o intervalo em minutos em que será repetida a execução do agendamento. É considerado o horário da primeira execução para contemplar o início do intervalo (em minutos).
Demais Validações:
- Ao executar o Grupo de Indicadores serão executados todos os Indicadores relacionados á ele mesmo que o usuário não tenha direito de acesso ao Indicador (de acordo com a configuração de direito de acesso do cadastro de Indicador).
Observações:
- Para a geração do email é utilizada a ferramenta PhantomJS, que depende de algumas bibliotecas do sistema operacional, no caso de linux é necessário existirem as bibliotecas GLIBCXX_3.4.9 e GLIBC_2.7 (vide http://phantomjs.org/download.html);
- A configuração do envio de email depende do arquivo mail-service.xml (ou PIMSMC-mail-service.xml, lembrando que pode existir os dois arquivos mail-service, eles não poderão ter o mesmo valor no atributo JNDIName. O valor utilizado para o PIMSMC é mail/PIMSMulticulturaMailService).
Indicadores
Indicadores associados ao Grupo: Relação dos indicadores associados ao Grupo de Indicadores. Na execução do agendamento do Grupo de Indicadores serão executados os indicadores associados e o envio de e-mail para os usuários e contas não corporativas configuradas.
- Cada Tipo de Resultado do indicador possui um ícone para representá-lo na grid.
- Para incluir um novo Indicador há que o localizar do lado direito na guia de Indicadores, selecionar o indicador a ser incluído, “arrastar” e “soltar” na grid de Indicadores associados ao Grupo.
- Para excluir um indicador associado ao Grupo de Indicadores há que clicar com o botão direito sobre o indicador que deseja excluir e clicar em “Excluir”.
- A ordem em que os indicadores serão apresentados no arquivo HTML padrão (e-mail) pode ser definida através de botões laterais (para cima ou para baixo) reposicionando o indicador associado ao Grupo de Indicadores.
Indicadores: Relação dos indicadores existentes.
- Código: Código do Indicador. Campo utilizado para ordenação dos indicadores, porém é permitido ordenar a consulta pelos demais campos realizando um clique duplo na coluna. A guia relaciona todos os indicadores existentes para a associação ao Grupo de Indicadores.
- Descrição: Descrição Completa do Indicador.
- Tipo de Resultado: Tipo de Resultado do indicador. Exemplo: Consulta, Gráfico - Pizza, Mapa, Gráfico - Barras com Linhas e etc.
- Estilo: Estilo do Gráfico do Indicador. Exemplo: para o indicador com tipo de resultado Gráfico - Pizza podemos ter os estilos Pizza Básico, Pizza com Legenda e Pizza com Gradiente.
- Filtro Padrão Unidade: Identifica o indicador que possui filtro com o Valor Padrão configurado como “Unidade Administrativa” (Sim/Não).
Demais Validações:
- Não é permitido mais de um registro do mesmo indicador para o mesmo o Grupo de Indicadores.
- Não é permitido associar ao Grupo de Indicadores um indicador que tenha filtro configurado como “Obrigatório” e o Valor Padrão configurado como “Nenhum”.
Demais Funcionalidades:
- Visualizar: Ao clicar no botão é visualizado e-mail de acordo com a estrutura definida no arquivo HTML, juntamente com as imagens a serem utilizadas e o resultado da execução dos indicadores associados ao Grupo de Indicadores selecionado. O e-mail visualizado não é enviado para os destinatários configurados.
Envio de e-mail
Objetivo: Configurar os grupos de usuários, usuários corporativos e e-mail não corporativos destinatários do envio do e-mail.
Tipos/Grupos de Usuários: Permite configurar quais os Grupos de Usuários irão receber e-mail quando executado o agendamento do Grupo de Indicadores. É permitido configurar os Grupos dos tipos “Padrão” e “Customizado” associados ao domínio corrente da aplicação.
Exceções: Permite configurar quais os usuários deverão ser tratados como exceção:
- ID usuário: Usuário que será tratado como exceção. O usuário deve estar previamente cadastrado. Não é permitido mais de um registro com o mesmo usuário para o mesmo Grupo de Indicadores.
- Enviar (Sim/Não): Indica como será tratada a exceção para o usuário (Sim-Indica que será enviado e-mail para o usuário independente se o Grupo do Usuário está ou não configurado para envio de e-mail. Não-Indica que NÃO será enviado e-mail para o usuário independente se o Grupo do Usuário está ou não configurado para envio de e-mail).
Demais Validações:
- Envio de e-mail para os usuários configurados para envio de e-mail e para as Unidades Administrativas em que os mesmos tem direito de acesso.
E-mail não corporativo:
- E-mail: Permite configurar contas de e-mail não corporativo para receber o e-mail. O e-mail informado deve ser válido e obrigatoriamente deve ter a estrutura de conta de e-mail com conta”+”@”+”domínio”+”.”+”extensão. Não é permitido mais de registro com o mesmo e-mail para o mesmo Grupo de Indicadores. (Tamanho do campo: 80 caracteres).
Demais Validações:
- Envio de e-mail para as contas de e-mail não corporativos configurados para envio de e-mail com resultados de todos os indicadores associados ao Grupo de Indicadores e de todas as Unidades Administrativas.
Pré-Visualizar
Objetivo: Realizar a Pré-visualização do Grupo de Indicadores de acordo com os filtros informados.
Demais Validações:
- Caso o Grupo de Indicadores possuir indicadores com filtros obrigatórios sem valores padrões e o mesmo grupo de indicador estiver configurado para agendamento, o sistema emitirá uma mensagem ao usuário para não permitir o agendamento, automaticamente abrirá uma grid com os mesmos filtros obrigatórios sem valores padrões .
- Caso o Grupo de Indicadores possuir mais de um indicador que utilizam o mesmo tipo de filtro e não possuírem valores padrões, ao informar o valor para um dos filtros, o sistema deverá carregar/sugerir o mesmo valor para os demais filtros que não possuirem valores.
- Ao executar a pré visualização serão executados todos os Indicadores relacionados ao Grupo de Indicadores mesmo que o usuário não tenha direito de acesso ao Indicador (de acordo com a configuração de direito de acesso do cadastro de Indicador).
- Fonte de Mapas: Identifica a fonte de mapas utilizada na aplicação PIMS Multicultivos.
- Nenhum: Indica que não é utilizada nenhuma fonte de mapas.
- Fonte de mapas local: Indica que é utilizada uma fonte de mapas local. Quando a fonte de mapas é local, deve ser configurado também o caminho para utilização de fonte de mapas local.
- Google Maps - Híbrido
- Google Maps - Estrada
- Google Maps - Satélite
- Google Maps - Terreno
Relatório
Os filtros da tela são aplicados para o relatório e para o exportar dados.
Campos:
- Código: Código do Grupo de Indicadores. Campo utilizado para ordenação do relatório.
- Descrição: Descrição do Grupo de Indicadores
- Indicador:
- Indicador: Código e Descrição do Indicador associado ao Grupo de Indicadores. Campo utilizado para ordenação dos indicadores dentro do grupo.
- Tipo de Resultado: Tipo de Resultado do Indicador.
- Estilo: Definição de Estilo do Gráfico de acordo com o Tipo de Resultado para o Gráfico.
- Indicador:
Filtros:
- Código: Código do Grupo de Indicadores. (Tamanho do campo: 10 caracteres).
- Descrição: Descrição do Grupo de Indicadores. (Tamanho do campo: 50 caracteres).