Você está na página 1de 67

EXECUTIVE INFORMATION SYSTEM

MICROSIGA Software S/A


Av. Braz Leme, 1399/1631
02511-000 – São Paulo – Brasil
Telefone (011) 3981-7000
http://www.microsiga.com.br

Copyright © MICROSIGA Software S/A


Todos os direitos reservados e protegidos pela Lei de Direitos Autorais nº. 9.610 de 19/02/1.998.
Nenhuma parte deste documento pode ser reproduzida, publicada ou transmitida por impressão, fotocópia, microfilme, fita de
áudio, eletronicamente, mecanicamente, ou qualquer outro meio, ou armazenado em um sistema de informação recuperado, sem
a permissão prévia, por escrito do proprietário destes direitos.
Em função do contínuo desenvolvimento dos produtos da MICROSIGA Software S/A, este documento está sujeito a modificações
que serão atualizadas nas subseqüentes revisões de novas versões. Portanto, toda informação contida neste documento é de
natureza geral e nunca poderá ser utilizada em qualquer obrigação contratual.
Elaboração:

MICROSIGA Educação Corporativa

Apoio e Revisão:

Auditoria de Cursos MICROSIGA


SUMÁRIO

EXECUTIVE INFORMATION SYSTEM ..........................................................................................................1


INTRODUÇÃO ........................................................................................................................................5
VISÃO GERAL DO CURSO ......................................................................................................................5
Objetivo do Curso ........................................................................................................................ 5
O que é o Módulo de Executive Information System: ................................................................. 6
Conceitos ..................................................................................................................................... 7
Data Warehouse ..................................................................................................................... 7
Módulo de Executive Information System............................................................................... 7
Conexão .................................................................................................................................. 7
Definição................................................................................................................................. 7
Importação .............................................................................................................................. 8
Consulta ................................................................................................................................... 8
Atributos .................................................................................................................................. 9
Drill Down .............................................................................................................................. 9
Senhas ..................................................................................................................................... 9
Instalação ................................................................................................................................... 10
O que você aprendeu neste capítulo ......................................................................................... 11
Próximo Passo ............................................................................................................................ 11

CONEXÃO ..........................................................................................................................................13
O que você irá aprender neste capítulo .................................................................................... 13
Rotinas Abordadas ..................................................................................................................... 13
Estabelececimento de Conexão ................................................................................................ 14
Deleção de Conexões ............................................................................................................... 16
O que você aprendeu neste capítulo ......................................................................................... 17
Próximo Passo ............................................................................................................................ 17

DEFINIÇÃO .........................................................................................................................................19
O que você irá aprender neste capítulo .................................................................................... 19
Rotinas Abordadas ..................................................................................................................... 19
Elaboração de Definições Simples ............................................................................................ 20
Dicionário .................................................................................................................................. 22
Elaboração de Definições Compostas ....................................................................................... 23
Atualização de DataWareHouse – Importação Incremental .................................................... 25
O que você aprendeu neste capítulo ......................................................................................... 27
Próximo Passo ............................................................................................................................ 27

CONSULTAS .......................................................................................................................................29
O que você irá aprender neste capítulo .................................................................................... 29
Rotinas Abordadas ..................................................................................................................... 29
Elaboração das Consultas .......................................................................................................... 30
Características dos Gráficos ...................................................................................................... 31
Dimensões e Indicadores dos Gráficos ..................................................................................... 32
Definição de Drill Down ........................................................................................................... 33
Tabelas ....................................................................................................................................... 35
Dimensões e Indicadores das Tabelas .................................................................................. 35
Atributos ..................................................................................................................................... 38
Filtro ...................................................................................................................................... 39
Indicadores Virtuais .................................................................................................................... 40
Alertas ........................................................................................................................................ 41
Ranking ...................................................................................................................................... 42
Variáveis .................................................................................................................................... 43
Parâmetros ................................................................................................................................. 44
Legenda ..................................................................................................................................... 46
O que você aprendeu neste capítulo ......................................................................................... 47
Próximo Passo ............................................................................................................................ 47

UTILITÁRIOS ......................................................................................................................................49
O que você irá aprender neste capítulo .................................................................................... 49
Rotinas Abordadas ..................................................................................................................... 49
Conversor de Definições ........................................................................................................... 50
Agendamentos das Importações ................................................................................................ 51
Usuários, Grupos e Permissões .................................................................................................. 52
Grupos de Usuários ............................................................................................................... 52
Usuários ................................................................................................................................ 53
Permissões ............................................................................................................................. 54
Senhas para Drivers ODBC ....................................................................................................... 57
Criação de Conexão para SQL Server. ...................................................................................... 58
Criação de Conexão para Oracle.............................................................................................. 59
Criação de Conexão para Informix ............................................................................................ 61
Criação de Conexão para DB2 .................................................................................................. 63
Criação de Conexão para outros Bancos (Sybase e Btrieve) .................................................... 64
Integração com o Crystal Report ............................................................................................... 65
Integração com o WorkFlow ..................................................................................................... 66
O que você aprendeu neste capítulo ......................................................................................... 67
Próximos Passos ......................................................................................................................... 67

4 – SIGAEIS Protheus
INTRODUÇÃO

V ISÃO GERAL DO C URSO

Este curso foi elaborado para transmitir ao usuário da Ferramenta Módulo de Executive Information
System, todo o conhecimento teórico e prático na sua utilização.
Após o curso, o usuário terá adquirido conhecimento suficiente, para um perfeito uso da Ferramen-
ta.
Este curso mostra apenas a Ferramenta Módulo de Executive Information System, não abordando
outras ferramentas agregadas a este produto, como o Crystal Reports, o Excel e o Workflow.
Para estes produtos existem os respectivos treinamentos.
Não há necessidade de conhecimentos destas outras ferramentas.

Objetivo do Curso

Ao término deste curso, o aluno deverá estar habilitado a:


• Elaborar Definições;
• Dar manutenção as Consultas:
– Elaborar novas Consultas;
– Alterar configuração das Consultas;
– Incluir DrillDown;
– Incluir Atributos;
• Agendar Importação;
• Gerenciar Usuários.

SIGAEIS Protheus – 5
O que é o Módulo de Executive Information System:

O Módulo de Executive Information System é uma poderosa ferramenta de apoio à decisão que tem
como objetivo disponibilizar informações em formas de Gráficos e Tabelas para que possam analisá-
los e assim usá-lo como base, para tomadas de decisões.
A Ferramenta Módulo de Executive Information System tem por objetivo, oferecer Consultas Gerenciais
Gráficas e/ou Impressas através de relatórios do Crystal.
A Ferramenta se baseia em três conceitos principais:
• DataWareHouse:
É o Banco de Dados que a ferramenta acessa, formado por dados agregados que
são importados da Base Operacional do Protheus.
• Módulo de Executive Information System:
Tem como principal objetivo elaborar Gráficos e Tabelas, para Análises.
• Multidimensional On Line Analytical Processing (MOLAP):
Também conhecido como Cubo, permite o rápido acesso à milhares de informações de forma
rápida, pois os dados são armazenados de forma combinatória e sumarizada.
Conceitos

Data Warehouse

Modalidade de implementação de uma base de dados informacional voltada ao armazenamento de


dados compartilháveis, obtidos a partir dos ambientes de dados operacionais.
Trata-se tipicamente de uma base que permite aos usuários consultar o vasto repertório de dados
operacionais, para acompanhar e realizar frente às tendências de negócios e facilitar os esforços de
previsão de planejamento.

Módulo de Executive Information System

Ferramentas programadas para disponibilizar consultas previamente preparadas.


Oferece uma poderosa ferramenta de construção de gráficos, tabelas e detalhamento de informações.
Atualmente estas ferramentas possibilitam a submissão de consultas específicas a base de dados Multi-
Dimensionais.
São conhecidas também como ferramentas de suporte à decisão.

Conexão

Cada Conexão faz a ligação com a base de dados operacional a ser analisada.
Para cada tipo de base de dados (DBF, Oracle, SQL, etc) existem diferentes parâmetros a serem
informados.

Definição

Aqui são definidas as quebras e valores a serem apresentados nas consultas.


É com certeza a fase mais importante na construção das consultas, pois será através das Definições
que será gerada a base consolidada que o Módulo de Executive Information System: trabalhará.
Importação

Os sistemas de Módulo de Executive Information System constróem suas próprias bases de dados,
cujos dados são consolidados baseados na base de dados operacional.
Para a criação e atualização destas bases, que chamaremos de bases de fatos, são realizadas
importações que consolidam os dados da base operacional, baseado nas quebras informadas nas
Definições.
Estas importações, no Módulo de Executive Information System podem ser agendadas e executadas
periodicamente através de um agente importador.
A razão de não se consultar diretamente a base de dados operacional, é simplesmente, uma ques-
tão de performance.
Com a criação destas bases de fatos através das importações periódicas, as consultas são rápidas e
objetivas.
No Módulo de Executive Information System podemos agendar a criação/atualização das bases de
fatos nas Definições.
Existe um agente Importador, que dispara a importação em períodos de hora especificados pelo
usuário.
Adicionalmente, pode-se agendar a execução de um arquivo do tipo (RDMAKE) que gere arquivos
de trabalho, para serem utilizados nas Definições do Módulo de Executive Information System.

Consulta

É através da consulta que o usuário vai poder analisar seus dados.


Cada consulta é baseada em uma Definição, e é composta por um Gráfico e uma Tabela
Multidimensional.

8 – SIGAEIS Protheus
Atributos

Atributos são fatores que atuam sobre uma consulta, alterando-a ou mostrando informações adicio-
nais.
No Módulo de Executive Information System são atributos:
• Filtros: Permite aplicar um filtro a uma consulta de acordo com as quebras e/ou
valores;
• Indicadores: Permite a definição de um novo indicador baseado nos existentes na
Definição;
• Alertas: Permite aplicar diferentes cores na tabela, de acordo com a fórmula, de
forma a salientar a informação;
• Ranking: Permite visualizar na consulta um Ranking dos maiores ou menores por
valores;
• Variáveis: Permite a criação de fórmulas que serão usadas nos indicadores virtuais, de modo
a facilitar a construção de indicadores que utilizem sempre fórmulas semelhantes.

Drill Down

Drill Down é um conceito de Ferramentas OLAP que se refere ao aprofundamento da consulta em


um nível mais baixo de análise.
Basicamente é definir no Módulo de Executive Information System, qual será a próxima consulta
após a atual.
Na realidade, o Drill Down nada mais é que uma outra consulta contendo um filtro da anterior.

Senhas

O Módulo de Executive Information System utiliza um sistema simples de Senhas.


Pode-se criar Usuários com Senhas e definir para cada usuário permissões como o acesso a impor-
tação, definição e elaborar novas consultas, etc.
O sistema já possui um usuário padrão chamado SIGAEISADM, com Senha em (Branco).
Ele possui todas as permissões e não pode ser Excluído.
Tanto o Usuário como a Senha são sensitivos.

SIGAEIS Protheus – 9
Instalação

O Módulo de Executive Information System deve ser instalado da seguinte maneira:


No Servidor:
Execute o (Arquivo Setup.exe), localizado no CD da versão P8, no diretório Módulo de Executive
Information System.
IMPORTANTE: O CD deve estar mapeado com um drive qualquer.
Não deverá ser executado o (Setup.exe) através de UNCs.
Por exemplo:
\\SERVER\CDROM\SIGAEIS\SETUP.EXE.
Caso seja feito desta maneira, o Módulo de Executive Information System: não funcionará.
Após o Término da Instalação, compartilhe o diretório onde foi instalado o Executive
Information System, dando total acesso aos usuários que irão utilizá-lo.
Nas Estações:
Após realizar a Instalação do Módulo de Executive Information System: no Servidor, execute em
toda Estação que for visualizar as consultas, o arquivo (Setup.Exe), localizado no diretório
\SIGAEIS\CLIENT.
Mais uma vez lembre-se de Mapear o CD.
Esta instalação pedirá apenas o diretório do executável do Módulo de Executive Information
System, que está localizado no Servidor no diretório mapeado.
Lembre-se que, caso o seu Data Warehouse for gerado em Bases SQL Server ou Oracle, deve ser
instalar também o Client destes bancos em todas Estações.

10 – SIGAEIS Protheus
O que você aprendeu neste capítulo

Uma breve explicação dos Conceitos existentes na Ferramenta Módulo de Executive Information
System.
Neste capítulo, você aprendeu como realizar uma Conexão utilizando Bases de Dados Codebase,
aprendeu também, como deletar uma Conexões existentes.

Próximo Passo

Com os Conceitos já conhecidos, agora vamos aprender a utilizar a Ferramenta, através da Cone-
xão ao Banco de Dados.

SIGAEIS Protheus – 11
12 – SIGAEIS Protheus
C ONEXÃO

O que você irá aprender neste capítulo

Neste capítulo veremos como estabelecer a Conexão com a Banco de Dados Codebase.

Rotinas Abordadas

Módulo de Executive Information System:


• Estabelececimento de Conexão;
• Deleção de Conexões.

SIGAEIS Protheus – 13
Estabelececimento de Conexão

A Conexão tem por objetivo, informar ao Módulo de Executive Information System: onde está a
Banco de Dados Operacional de onde os dados serão armazenados no Data Warehouse.
Como existem vários tipos, a MICROSIGA homologou para o Módulo de Executive
Information System: os seguintes tipos de Bancos de Dados:
• BF(CDX e ADS);
• SQL Server(6.5 e 7.0);
• Oracle(7.x e 8.x);
• Informix;
• SyBase;
• Btrieve;
• DB2.
Outras bases estão sendo homologadas de acordo com o Protheus.
A Criação da Conexão, para as Bases DBF, SQL Server e Oracle deverá ser feita obrigatoriamente
dentro do Módulo de Executive Information System.
Para as outras Bases é necessário criar DataSources ODBC no Gerenciador de ODBC, um aplicativo
localizado no Painel de Controle do Windows.
Para maiores detalhes da conexão de cada um dos tipos de Banco de Dados, consulte o Help do
Módulo de Executive Information System.
A(s) Conexão(ões), deverá(ão) ser criada(s) em toda(s) Estação(ões) onde foi(ram) instalado(s) o Client
do Módulo de Executive Information System, sempre com a mesma nomenclatura.

14 – SIGAEIS Protheus
Exercício 01 – Como criar Conexões para Bases DBF:
1. Acesse o “Módulo de Executive Information System:”;
2. No campo “Usuário”, informe “SIGAEISADM”;
O campo “Senha”, deverá permancer em “Branco”.
3. Confira os dados e confirme o acesso ao “Módulo de Executive Information System”;
4. Selecione as seguintes opções “Utilitários” + “Nova Conexão”;
5. Na pasta “Drivers”, selecione a opção “Standart” e confirme;
A opção “Standard”, pode ser utilizada tanto para “CDX”, quanto para “ADS”.
6. Na pasta “Conexão”, informe os dados a seguir:
Nome: DADOSCURSO
Tipo: Dbase
Diretório: C:\AP6\Dadosadv

Dica:

Sempre utilize o tipo de banco de dados “DBase”, exceto nos casos em que o “Data
Warehouse” contenha algum campo “Memo”, deverá ser utilizado o tipo “Visual Fox Pro”.
7. Confira os dados e confirme a “Nova Conexão”.

Para saber sobre Estabelecimento de Conexões, do Módulo de Executive Information System,


posicionado na opção, tecle <F1> e será apresentado o Help do Programa, esclarecendo,
a sua finalidade e como executá-lo.

SIGAEIS Protheus – 15
Deleção de Conexões

Não existe a opção de Alteração de Conexões, para tanto, devemos Deletá-la e Recriá-la.

Exercício 02 – Como deletar Conexões:


1. Selecione as seguintes opções “Utilitários” + “Deletar Conexão”;
2. Selecione a conexão “EISDADOSSX”;
3. Confira os dados e confirme a “Deleção da Conexão”.

Para saber sobre Deleção de Conexões, do Módulo de Executive Information System,


posicionado na opção, tecle <F1> e será apresentado o Help do Programa, esclarecendo,
a sua finalidade e como executá-lo.

16 – SIGAEIS Protheus
O que você aprendeu neste capítulo

Neste capítulo, você aprendeu como realizar Conexões com Bancos de Dados Codebase.
Aprendeu também, como Deletar Conexões existentes.

Próximo Passo

Com a Conexão estabelecida, no próximo capítulo vamos aprender a compor o Data WareHouse
que construirá as Consultas.

SIGAEIS Protheus – 17
18 – SIGAEIS Protheus
DEFINIÇÃO

Ao elaborar a Definição, modelamos o (Data Warehouse).


Nesta elaboração definimos as Tabelas, Relacionamentos e Campos que serão apresentados nas
Consultas.
A Definição se baseia nas Regras de Negócios de cada cliente e deve ser muito bem elaborada,
para que o Data Warehouse, seja coeso e sem redundâncias.
É possível criar um número ilimitado de Definições, de acordo com a necessidade.
A Definição atualizará no Data Warehouse, através do que chamamos da rotina de Importação.
Podemos criar dois tipos de Definições; com uma Única Tabela ou com Inúmeras Tabelas.

O que você irá aprender neste capítulo

Neste capítulo, veremos como a elaborar Definições Simples, ou seja, como uma única Tabela e
uma Definição Composta, com mais de uma Tabela.

Rotinas Abordadas

Módulo de Executive Information System:


• Elaboração de Definições Simples;
• Dicionário;
• Elaboração de Definição Composta
• Atualização de DataWareHouse – Importação Incremental.

SIGAEIS Protheus – 19
Elaboração de Definições Simples

Este tipo de Definição com uma Única Tabela, é geralmente usada para gerar Tabelas Temporárias
ou (Permanentes), através de uma Função do Protheus (Anteriormente chamada de Rdmake) ou
através de uma (Stored Procedure) em Bancos Relacionais.
Esta Tabela já conterá todos os dados que o usuário deseja visualizar nas Consultas.
A criação deste tipo de tabela geralmente se dá quando não se consegue trazer o resultado espera-
do ou correto realizando o relacionamento entre várias tabelas.
Isto se deve ao fato das Tabelas dos Bancos de Dados não serem totalmente normatlizadas, impe-
dindo que certos relacionamentos tragam o resultado esperado.
Outro caso onde se usa este método de geração de Tabelas Auxiliares, é quando já se tem uma
Função pronta que gere um Report, bastando transformar a mesma, para que altere um Arquivo de
Dados Temporário.

Exercício 03 – Como elaborar Definições Simples:


1. Selecione as seguintes opções “Arquivos” + “Nova Definição”;
2. No campo “Conexão Origem”, selecione “DADOSCURSO”;
3. No campo “Arquivo”, selecione a “Tabela – SE1010”;
4. Na tela “Campos”, selecione o campo “E1_TIPO”;
5. Clique na opção ( >> ) da tela “Dimensão”;
6. Repita o passo “5”, para o campo “E1_CLIENTE”;
7. Repita o passo “5”, para o campo “E1_VENCTO”;
8. Após transferí-lo para tela “Dimensão”, dê um clique duplo;
O sistema abrirá a tela de “Fórmulas”.

Dica:

A área acinzentada abaixo será utilizada, para elaborar a “Função” que aplicará o “Filtro”.
9. Clique com o botão direito do mouse, sobre a área acinzentada, e selecione o campo
“E1_VENCTO”;
10. Clique novamente com o botão direito do mouse e selecione “>=”;
Automaticamente após a inserção do “>=”, habilita-se o campo “De”, para a
informação do “Valor” a ser comparado.
11. Informe “01/01/2001” e pressione <Enter> ou clique na opção ao lado;

20 – SIGAEIS Protheus
12. Confira os dados, confirme a “Expressão” e aplique o “Filtro”;
Note que a dimensão “E1_VENCTO”, ficou na cor azul, ou seja existe um “Filtro
Aplicado”.
13. Selecione agora o opção “E1_VALOR”;
14. Clique na opção (>>) da tela “Indicadores”;

Obs:

Observe que ao clicar na opção (>>), o sistema aapresentará um “Menu” com cinco
“Funções”, que informam ao Módulo de Executive Information System, como serão
calculados os “Indicadores”.
15. Selecione a opção “Total”;
16. Clique na opção “OK”;
17. Confirme a mensagem “Utilizar para a consulta sempre a tabela maior”;
18. Informe o nome “Def1” e confirme a gravação;
19. Confira os dados e Grave no diretório “Consultas”;

Obs:

Note que assim que gravamos a definição, o sistema já sugere a “Importação”.


20. Confira os dados e “Cancele a Importação”.

Para saber sobre Definição Simples, do Módulo de Executive Information System,


posicionado na opção, tecle <F1> e será apresentado o Help do Programa, esclarecendo,
a sua finalidade e como executá-lo.

SIGAEIS Protheus – 21
Dicionário

Antes de partirmos para uma Definição com mais de uma Tabela, falaremos do Dicionário do Módulo
de Executive Information System.
Como vimos no exemplo anterior, as Dimensões e Indicadores escolhidos possuem nomes técnicos,
dificultando a análise por parte do usuário.
Para resolver este problema, o Módulo de Executive Information System: oferece duas alternati-
vas para Nomear os Campos:
• Usando o Dicionário, contido no Protheus;
• Usando suas próprias definições.

Exercício 04 – Como importar Definições com o Dicionário de Dados do Protheus:


1. Selecione as seguintes opções “Arquivos” + “Abrir Definição”;
2. Informe “Def1” e confirme;
3. Clique na opção “OK”, pois por ser “DBF”, não existe a “Necessidade de Senha”;
4. Clique na opção “Utiliza Dicionário”;
5. No campo “Diretório dos SXs”, informe “C:\MP8\SigaAdv\”, ou pressione a opção
“Pasta” e selecione o diretório citado;
6. Clique na opção “Importar”;
7. Confira os dados e confirme a “Importação de Definições”.

Dica:

• Caso queira utilizar um “Título Próprio” para cada campo, basta clicar na opção
“Dicionário” e informar a “Nomenclatura” desejada;

• Sempre que possível, utlize a opção do “Dicionário”, pois a mesma é bem mais rápida
por não acessar o “Dicionário de Dados” do “Protheus”.

Para saber sobre Dicionário, do Módulo de Executive Information System, posicionado na


opção, tecle <F1> e será apresentado o Help do Programa, esclarecendo, a sua finalidade
e como executá-lo.

22 – SIGAEIS Protheus
Elaboração de Definições Compostas

Quando sabemos que é possível realizar o Relacionamentos entre Tabelas do Protheus e que o
mesmo trará os resultados esperados, fica mais simples a elaboração das Definições, pois, não há
necessidade de executar nenhuma Função no Protheus, para gerar Tabelas Temporárias.

Exercício 05 – Como elaborar Definições Compostas:


1. Selecione as seguintes opções “Arquivos” + “Nova Definição”;
2. No campo “Conexão Origem”, selecione “DADOSCURSO”;
3. Clique na opção “SQL”;
O sistema apresentará uma nova tela com a “Definição via SQL”.
4. Clique na opção “Tabelas”;
5. Selecione a “Tabela – SA1010” e clique na opção “OK”;

Dica:

Para selecionar mais de uma “Tabela” ao mesmo tempo, pressione a tecla <Ctrl> e clique
sobre as “Tabelas”.
6. Faça o mesmo com as “Tabelas – SA3010, SB1010, SD2010 e SF2010”;
7. Cancele a “Adição de Novas Tabelas”;
8. Organize a “Tabelas” de forma que não fiquem sobrepostas e um pouco distantes
umas das outras;
9. Realize os “Relacionamentos”, informando os dados a seguir:
Tabela Origem Campo Origem Tabela Destino Campo Destino
SD2010 D2_CLIENTE SA1010 A1_COD
SD2010 D2_COD SB1010 B1_COD
SD2010 D2_DOC SF2010 F2_DOC
SF2010 F2_VEND1 SA3010 A3_COD

Dica:

Para selecionar “Dimensão e Indicadores”, basta selecionar o “Campo” e arrastá-lo até


qualquer uma das “Telas”.
10. Selecione as “Dimensões e Indicadores”, informando os dados a seguir:

SIGAEIS Protheus – 23
Dimensões Indicadores
A1_EST D2_PRCVEN (Média)
A1_NREDUZ D2_QUANT (Total)
B1_COD D2_TOTAL (Total)
D2_EMISSAO
F2_VEND1
F2_COND
11. Confira os dados e confirme a “Definição no SQL”;
12. Ative a utilização do “Dicionário do Protheus”;
13. Confira os dados e confirme a “Definição”;
14. Confirme a mensagem “Utilizar para a consulta sempre a Tabela Maior”;
15. Informe o nome “Def2” e confirme a gravação;
16. Confira os dados e “Grave” no diretório “Consultas”;
O sistema apresentará a “Tela de Importação”.
17. Confira os dados e confirme a “Importação”.

Para saber sobre Definição Composta, do Módulo de Executive Information System,


posicionado na opção, tecle <F1> e será apresentado o Help do Programa, esclarecendo,
a sua finalidade e como executá-lo.

24 – SIGAEIS Protheus
Atualização de DataWareHouse – Importação Incremental

A Importação Incremental no Módulo de Executive Information System, permite que apenas um


determinado período de tempo seja atualizado ou acrescentado ao Data Warehouse.
Exemplo 1:
Imagine que a sua base operacional possua dados dos anos 1998, 1999, 2000 e 2001.
Ao criar uma definição e realizar a primeira importação, toda a sua base de dados será consoli-
dada e inserida no Data Warehouse.
Como sua base de dados operacional está grande e você precisa livrar espaço, você ter que
apagar os anos de 1998 e 1999 da base operacional.
Com os dados destes anos eliminados, caso você faça uma importação do Data Warehouse sem
ser com a importação incremental, você perderá os anos 1998 e 1999 e apenas terá os anos de
2000 e 2001.
Exemplo 2:
Uma importação de toda a sua base operacional demora cerca de 10 horas.
Imagine ter que realizar toda a importação desta base todo dia.
Usando a importação Incremental, o Módulo de Executive Information System: importará ape-
nas o movimento do dia anterior e deixará os outros dias no Data Warehouse.
Há um enorme ganho de tempo na importação, que será de apenas um dia.
Exemplo 3:
Imagine que você teve que reprocessar os custos dos meses de Janeiro e Fevereiro deste ano na
sua base operacional.
Usando a importação Incremental, você atualizará no Data Warehouse apenas estes meses,
sem precisar importar novamente toda a base operacional.
A configuração da importação Incremental é feita no momento da importação e no momento do
agendamento de uma Definição.
Note que ela apenas será disparada se houver algum campo do tipo Data na definição.
As Opções Existentes são:
• Atualiza a Próxima Importação
Ao selecionar esta opção, informe na tabela situada abaixo das opções o período que você
quer atualizar.
Informe a Data Inicial e Data Final no formato dd/mm/yyyy;
• Utiliza como período sempre a Data do Sistema
As importações atualizarão apenas o movimento da data de hoje do Sistema.
• Utiliza como período sempre a Data Anterior do Sistema
As importações atualizarão apenas o movimento do dia anterior à data do sistema.

SIGAEIS Protheus – 25
• Atualiza com períodos variáveis
Ao escolher esta opção aparecem duas caixas para que se informe a Data Inicial e a Data
Final.
A diferença em relação à primeira opção é que você pode usar a variável DATABASE, para
se referir a data corrente e uma mascara do tipo DD ± x/MM ± x/YYYY ± x.
Exemplo 1:
Para se importar o movimento dos últimos 30 dias, use DDATABASE-30 até DDATABASE.
Exemplo 2:
Para se importar apenas o movimento do, use Mês 01/MM/YYYY até 00/MM/YYYY.

Dica:

Se você colocar no campo “Dia” o “Valor 00”, ele calculará o “Último Dia do Mês”.

Exemplo 3:

Para se importar apenas o movimento dos últimos 2 meses, use 01/MM – 2/YYYY até 00/
MM/YYYY.

Exemplo 4:

Para se importar o movimento do ano anterior até hoje, use 01/01/YYYY-1 até
DDATABASE.

Para saber sobre Atualização de DataWareHouse – Importação Incremental, do Módulo


de Executive Information System, posicionado na opção, tecle <F1> e será apresentado o
Help do Programa, esclarecendo, a sua finalidade e como executá-lo.

26 – SIGAEIS Protheus
O que você aprendeu neste capítulo

Neste capítulo, você aprendeu a realizar Definições de Composição, aprendeu também como alterá-
las.

Próximo Passo

Com as Definições realizadas, no próximo capítulo vamos aprender a elaborar as Consultas.

SIGAEIS Protheus – 27
28 – SIGAEIS Protheus
CONSULTAS

Após termos modelado e criado as Definições, podemos criar inúmeras Consultas baseadas nestas
Definições.
Toda consulta no Módulo de Executive Information System é composta de uma Tabela e de um
Gráfico, além de podermos realizar Integrações com Relatórios no Crystal Reports, o Excel e o
Workflow.
Existe também em cada Consulta uma Barra de Ferramentas (Tool Bar) com vários opções de Con-
figurações, tanto para o Gráfico como para a Tabela.

O que você irá aprender neste capítulo

Neste capítulo elaboraremos algumas Consultas e exercitaremos todas as possibilidades de altera-


ções com as Consultas e Tabelas nas quais se baseiam estas Consultas.

Rotinas Abordadas

Módulo de Executive Information System:


• Elaboração das Consultas;
• Características dos Gráficos;
• Dimensões e Indicadores dos Gráficos;
• Definição de Drill Down;
• Exercitar os Atributos das Consultas.

SIGAEIS Protheus – 29
Elaboração das Consultas

A Consulta sempre é baseada em uma Definição previamente criada.


A Consulta sempre trata de um Gráfico e uma Tabela.
Inicialmente a Consulta gerada, vem com Dimensões e Indicadores padrões, os primeiros informa-
dos na Definição.
Através dos Gráficos, podemos realizar Análises do Comportamento das Dimensões e Indicadores
a elas associados, de forma clara e objetiva.

Exercício 06 – Como elaborar Consultas de Definições Simples:


1. Selecione as seguintes opções “Arquivos” + “Nova Consulta”;
2. Selecione a “Definição – DEF1.Módulo de Executive Information System”;
3. No campo “Nome da Consulta”, informe “Consulta1” e confirme.

Para saber sobre Elaboração de Consultas Simples, do Módulo de Executive Information


System, posicionado na opção, tecle <F1> e será apresentado o Help do Programa,
esclarecendo, a sua finalidade e como executá-lo.

30 – SIGAEIS Protheus
Características dos Gráficos

Nesta opção poderemos montar todo o Lay Out que desejarmos, para os Gráficos.
Podemos definir a Forma, as Cores, os Tipos de Barras, a Largura, etc.

Exercício 07 – Como definir Características dos Gráficos:


1. Com a consulta, mencionada no exercício anterior, aberta, clique na opção
“Propriedades”;
2. Selecione a pasta “Opções”;
3. Clique na opção “Cores Variadas”;

Obs:

Esta opção fará com que as “Barras do Gráfico”, sejam preenchidas com cores variadas,
ao invés de apenas uma cor, como apresentado.
4. Na pasta “Bar”, altere o campo “Largura da Barra(%)”, para “30”;

Obs:

Esta opção fará com que a “Largura das Barras do Gráfico”, sejam apresentadas com
“30%” do tamanho original.
5. Selecione a pasta “Características do Gráfico”;
6. No campo “Número de Pontos por Vez”, informe “5”;

Obs:

Esta opção fará com que sejam exibidos, de uma só vez, no máximo “5 Barras”, no
“Gráfico”.
7. Confira os dados e confirme as “Alterações”.

Para saber sobre Características dos Gráficos, do Módulo de Executive Information System,
posicionado na opção, tecle <F1> e será apresentado o Help do Programa, esclarecendo,
a sua finalidade e como executá-lo.

SIGAEIS Protheus – 31
Dimensões e Indicadores dos Gráficos

Todo Gráfico é composto de um (Eixo X), onde vai uma dimensão e o (Eixo Y), onde estarão os
Indicadores.
Além disto, podemos colocar no (Eixo X) um Subagrupamento para o mesmo, incluindo uma Di-
mensão.

Exercício 08 – Como alterar Dimensões:


1. Clique na opção “Dimensões, Grupos e Indicadores”;

Obs:

Note que no “Eixo X” temos selecionada a “Dimensão – Tipo” e nos “Indicadores”, temos
o “Valor”.
2. No “Eixo X”, clique sobre a opção “Cliente”, de forma que está opção seja marcada;

Obs:

• A opção “Mostra Outros” faz com que a consulta, caso possua “Filtro” ou “Ranking”,
apresente como “Último Valor” a diferença entre o “Total Geral” e o “Total” apresentado
no Gráfico, que possui apenas alguns elementos devido ao “Filtro” ou “Ranking”;

• A opção “Casas Decimais” formata o “Número de Casas Decimais”, tanto para o


“Gráfico”, como para a “Tabela”.
3. Confira os dados e confirme a “Alteração das Dimensões”.

Para saber sobre Dimensões e Indicadores do Gráfico, do Módulo de Executive Information


System, posicionado na opção, tecle <F1> e será apresentado o Help do Programa,
esclarecendo, a sua finalidade e como executá-lo.

32 – SIGAEIS Protheus
Definição de Drill Down

Drill Down é um conceito de Ferramentas OLAP, que se refere ao aprofundamento da Consulta em


um nível mais baixo de análise, ou seja, mais detalhado.
Basicamente é definir no Módulo de Executive Information System qual será o próxima consulta
após a atual.
Na realidade, o Drill Down, nada mais é que uma outra consulta contendo um filtro da anterior.
Nesta tela você escolhe qual Dimensão e Agrupamento (Caso desejar) e os Indicadores que serão
apresentados.
Você pode habilitar, para o Drill Down apenas a Tabela e/ou Gráfico.
Toda Consulta pode conter um Drill Down, ainda que seja em uma consulta gerada a partir de um
Drill Down.
Não há Limitação no número de Drill Downs criados em uma consulta.
Tudo vai depender do Número de Sequências desejadas e da Memória da Máquina.

Exercício 09 – Criando um DrillDown:


1. Clique na opção “DrillDown”;

2. Nas opções do “Eixo X”, selecione “Tipo”;


3. Nas opções dos “Indicadores”, selecione a opção “Vlr. Título (Total)”;

Obs:

Note que estão selecionadas, abaixo, as opções “Gráfico” e “Tabela”, ou seja, ao acessar
o “DrillDown”, será gerado um novo “Gráfico” e uma nova “Tabela” a partir da barra
selecionada.
4. Clique na opção “OK”;
5. Clique na barra “000003”;

Obs:

Note que foi aberto um novo “Gráfico” e uma nova “Tabela” com o detalhe do “Cliente –

SIGAEIS Protheus – 33
000003”, ou seja, a “Somatória dos Valores dos Títulos do Cliente – 000003”.
6. Configure o “Gráfico”, através da opção “Propriedades”;

7. Clique novamente na opção “DrillDown”;

8. Nas opções do “Eixo X”, selecione “Vencimento”;


9. Nas opções dos “Indicadores”, selecione a opção “Vlr. Título (Total)” e confirme;
10. Clique na barra “NF”;

11. Clique na opção “Dimensões, Grupos e Indicadores”;


12. No “Eixo X”, dê um clique duplo sobre a opção “Vencimento”;
O sistema apresentará a tela de “Tipos de Quebra”.
13. Selecione a opção “Mensal” e confirme;
14. Configure o “Gráfico”, através da opção “Propriedades”;
15. Confira os dados e confirme a “Alteração”;
16. Salve a “Consulta”;
17. Selecione a pasta “Tabela”, no alto a esquerda, para observar os dados que compõe
o “Gráfico”.

Para saber sobre DrillDown, do Módulo de Executive Information System, posicionado na


opção, tecle <F1> e será apresentado o Help do Programa, esclarecendo, a sua finalidade
e como executá-lo.

34 – SIGAEIS Protheus
Tabelas

As Tabelas do Módulo de Executive Information System: permitem uma grande flexibilidade nas
Consultas.
As Tabelas usam o conceito de Molap, onde o usuário pode visualizar a tabela em várias visões,
como se fosse um Cubo.
Nas Tabelas não existe a possibilidade de formatação como as do Gráfico.

Dimensões e Indicadores das Tabelas

A configuração de Dimensões e Indicadores é semelhante a do Gráfico, exceto pelo fato de poder


escolher mais de uma Dimensão, pois este é o objetivo do Cubo.
A configuração das Dimensões e Indicadores da Tabela exibe as seguintes opções:
• Mostra Sub-Totais:
Mostra ou não os totais de cada quebra na tabela.
• Mostra Total Geral:
Mostra ou não o Total Geral dos indicadores.
• Mostra Outros:
Caso haja Filtro ou Ranking, mostra a diferença entre o Total Geral do indicador menos o Total
com Filtro ou Ranking.
• Acumula Totais de Indicadores Virtuais:
Caso esta opção esteja setada, ela mostrará uma somatória simples do Indicador, caso contrá
rio ela mostrará o cálculo do Indicador baseado nos totais dos Indicadores que compõem os
Indica dores virtuais.

SIGAEIS Protheus – 35
Exercício 10 – Como configurr Dimensões e Indicadores nas Tabelas:
1. Clique na pasta “Tabela”;

2. Clique na opção “Dimensões, Grupos e Indicadores”;


3. No grupo “Dimensões”, selecione também o campo “Tipo”;

Obs:

Observe os demais itens passíveis de configuração;


4. Confira os dados e confirme a “Configuração de Tabelas”.

Obs:

Note que as “Configurações” realizadas nas “Tabelas”, não influenciam no “Gráfico”.

Para saber sobre Dimensões e Indicadores do Gráfico, do Módulo de Executive Information


System, posicionado na opção, tecle <F1> e será apresentado o Help do Programa,
esclarecendo, a sua finalidade e como executá-lo.

36 – SIGAEIS Protheus
Exercício 11 – Como Elaborar Consultas de Definições Compostas:
1. Selecione as seguintes opções “Arquivos” + “Nova Consulta”;
2. Selecione a “Definição – DEF2.Módulo de Executive Information System”;
3. No campo “Nome da Consulta”, informe “Consulta2” e confirme;

4. Clique na opção “Propriedades”;


5. Selecione o “Tipo de Gráfico – Linhas Largas” e confirme;

6. Clique na opção “Dimensões, Grupos e Indicadores”;


7. No “Eixo X”, dê um clique duplo sobre a opção “Emissão”;

Obs:

O sistema apresentará a tela de “Tipos de Quebra”.


8. Selecione a opção “Mensal”;
9. Nos “Indicadores”, selecione a opção “Vlr. Total” e desmarque a opção “Vlr Unitário”;
10. Confira os dados e confirme a “Alteração”;

11. Clique novamente na opção “Propriedades”;


12. Na pasta “Linhas”, clique na opção “Vísivel dos Pontos”;
13. Clique também na opção “Cor Variável da Linha”;
14. Na pasta “Características do Gráfico”, altere o “Número de Pontos por Vez”, para
“5”;
15. Clique na opção “Visível do Gradiente”;
16. Clique na opção “Cor Início” e altere, para uma “Cor Azul” qualquer;
17. Confira os dados e confirme as “Alterações”;

18. Clique na opção “DrillDown”;

19. Nas opções do “Eixo X”, selecione “Estado”;


20. Nas opções dos “Indicadores”, selecione “Vlr. Total” e confirme a “Criação do
DrillDown”;
21. Clique no ponto do mês “10/2001”;
22. Altere o “Tipo do Gráfico”, para “Pizza” e confirme;
23. Salve a “Consulta”.

Para saber sobre Consultas Compostas, do Módulo de Executive Information System,


posicionado na opção, tecle <F1> e será apresentado o Help do Programa, esclarecendo,
a sua finalidade e como executá-lo.

SIGAEIS Protheus – 37
Atributos

O Módulo de Executive Information System oferece a Confirmação de (5 Atributos), para as Consul-


tas.
Estes Atributos, podem serem configurados, para funcionarem tanto para a Tabela, quanto para o
Gráfico ou então apenas para um deles.
Há casos que o Atributo funciona apenas, para a Tabela.
• Filtro:
Independente para o Gráfico e para a Tabela, ou então pode ser usado para ambos.
• Indicador Virtual:
Permite a definição de um Novo Indicador baseado nos Indicadores existentes na Definição.
• Ranking:
Permite colocar em Ordem Crescente ou Decrescente as Dimensões de acordo com o Valor
de um Indicador.
• Alertas:
Permite colocar Alertas de Cores diferentes na Tabela, de acordo com determinada Fórmula.
• Variáveis:
Permite a Criação de Fórmulas que serão usadas nos Indicadores Virtuais, de modo a facilitar
a Construção de Indicadores, que utilizem sempre Fórmulas parecidas.

38 – SIGAEIS Protheus
Filtro

O Filtro do Módulo de Executive Information System: funciona independente, para a Tabela e para
o Gráfico, isto é, você pode criar um Filtro apenas para a Tabela e outro apenas para o Gráfico, o
Filtro pode também ser usado, para ambos.

Exercício 12 – Como aplicar Filtros a Consultas:


1. Clique na opção “Filtros, Alertas, etc”;
2. Selecione a opção “Filtro” e clique na opção “Fórmulas”;
3. No campo “Nome”, informe “Prod00001e00002”;
4. Selecione a opção “Default”;
5. No campo “Descrição”, informe “Filtro dos Produtos – 00001 e 00002”;

Dica:

A “Área Acinzentada” abaixo é usada, para elaborar a “Função” que gerará o “Filtro”.
6. Clique com o botão direito do mouse e selecione “Codigo”;
7. Clique novamente com o botão direito do mouse e selecione “=”;

Obs:

Automaticamente após a Inserção do “=”, habilita-se o campo “De”, para a digitação do


“Valor” a ser comparado.
8. Informe “00001” e pressione <Enter> ou clique na opção ao lado;
9. Continue formando a “Expressão”, até que fique da seguinte maneira “Código =
00001” OR “Código = 00002” ”;
10. Confira os dados e confirme a “Expressão” e aplique o “Filtro”;

11. Clique na opção “Dimensões, Grupos e Indicadores”;


12. No “Eixo X”, dê um clique duplo sobre “Emissão” ;
13. Selecione a opção “Mensal” e confirme;
14. Confira os dados e confirme a “Configuração”.

Para saber sobre Atributo Filtro, do Módulo de Executive Information System, posicionado
na opção, tecle <F1> e será apresentado o Help do Programa, esclarecendo, a sua finalidade
e como executá-lo.

SIGAEIS Protheus – 39
Indicadores Virtuais

Crie nesta opção Indicadores Virtuais, formados pelos Indicadores existentes e informados nas De-
finições.
Estes Indicadores, não existem no Data Warehouse.
Repare que você tem a opção de Criar Indicadores Virtuais, com algumas Variáveis iniciadas e
finalizadas com (##).
Quando houver a palavra (Total) no meio deles, significa que esta variável representa o (Total Ge-
ral), incluíndo o (Filtro ou Ranking).
Caso exista a palavra (Geral) no meio deles, significa que esta variável representa o (Total Geral),
excluindo o (Fitro ou Ranking).
Estas Variáveis existem, para cada Indicador.

Exercício 13 – Como cadastrar Indicadores para Consultas:


1. Selecione o “Primeiro Nível da Consulta”;
2. Selecione a pasta “Tabela”;

3. Clique na opção “Filtros, Alertas, etc”;


4. Selecione a opção “Indicadores” e clique na opção “Fórmulas”;
5. No campo “Nome”, informe “FatLiq”;
6. Na “Área de Edição da Expressão”, componha a seguinte expressão:
“Vlr. Total * .82”;
7. Confira os dados e confirme a “Expressão” e o “Indicador”;

8. Clique na opção “Dimensões, Grupos e Indicadores”;


9. Nas opções dos “Indicadores”, selecione “FatLiq”;
10. Confira os dados e confirme a “Seleção”.

Dicas:

• Note que neste momento na “Tabela”, também está exibido o “Indicador” criado.

• Detalhe, este “Indicador”, apenas está apresentado na pasta “Tabela”, caso desejar
exibí-lo no “Gráfico”, será necessário habilitar o “Indicador”, para a pasta “Gráfico” também.

Para saber sobre Atributo Indicador Virtual, do Módulo de Executive Information System,
posicionado na opção, tecle <F1> e será apresentado o Help do Programa, esclarecendo,
a sua finalidade e como executá-lo.

40 – SIGAEIS Protheus
Alertas

Os Alertas nos permitem diferenciar determinados Valores em uma Tabela, de modo a permitir
Realizar Análises mais detalhadas baseadas em um determinado comportamento de uma Dimen-
são.
Para cada Alerta você pode definir uma Cor.
É importante notar que uma Célula, pode entrar na regra de mais de um Alerta.
Neste caso, a Cor do Alerta é (Preto bold).
Ao verificar uma Célula com cor diferente, basta dar um duplo clique em cima da mesma, para
verificar qual(is) Alerta(s) a mesma contém.

Exercício 14 – Como inserir Alertas em Consultas:


1. Abra a “Consulta1”;
2. Selecione a pasta “Tabela”;

3. Clique na opção “Filtros, Alertas, etc”;


4. Selecione a opção “Alertas” e clique na opção “Fórmulas”;
5. No campo “Nome”, informe “>4000”;
6. Clique na opção “Cor”, selecione a “Cor Vermelha” e confirme;
7. Na “Área de Edição da Expressão”, componha a expressão “Vlr. Titulo > 4000”;
8. Confira os dados e confirme a “Expressão”;
9. Aplique o “Alerta”.

Dica:

O “Alerta” apenas pode ser utilizado na pasta “Tabela”, ou seja, não se aplica ao “Gráfico”.

Para saber sobre Atributo Alerta, do Módulo de Executive Information System, posicionado
na opção, tecle <F1> e será apresentado o Help do Programa, esclarecendo, a sua finalidade
e como executá-lo.

SIGAEIS Protheus – 41
Ranking

Você pode ordenar os Elementos de uma Dimensão em Ordem Crescente ou Decrescente, infor-
mando o Número de Elementos desejados.

Exercício 15 – Inserindo um Ranking a uma Consulta:


1. Selecione a “Consulta2”;

2. Clique na opção “Dimensões, Grupos e Indicadores”;


3. No “Eixo X”, selecione a opção “Vendedor 1”;
4. Nos “Indicadores”, selecione, apenas, a opção “Quantidade” e confirme;

5. Clique na opção “Filtros, Alertas, etc”;


6. Selecione a opção “Ranking” e clique na opção “Fórmulas”;
7. No campo “Nome”, informe “Ranking1”;
8. Selecione a opção “Maiores” e coloque a quantidade “2”;
9. Selecione a opção “Default”;
10. Confira os dados, confirme e aplique o “Ranking”;

Obs:

Note que o “Gráfico” foi modificado e mostra as “Quantidade Vendidas” dos dois primeiros
“Vendedores”, mais a dimensão “Outros”.
11. Clique na opção “Dimensões, Grupos e Indicadores”;
12. Clique sobre a opção “Mostra Outros”, de forma a desmarcá-la;
13. Confira os dados e confirme a “Alteração”;
14. Altere o “Gráfico”, para “Barras Horizontais”;
15. Na pasta “Características do Gráfico”, posicione a legenda “Embaixo”;
16. Salve a “Consulta” e feche-a;
17. Reabra a “Consulta2”, para verificar que a “Dimensão - Outros”, deixou de ser exibida.

Para saber sobre Atributo Ranking, do Módulo de Executive Information System, posicionado
na opção, tecle <F1> e será apresentado o Help do Programa, esclarecendo, a sua finalidade
e como executá-lo.

42 – SIGAEIS Protheus
Variáveis

Ao se gerar vários Indicadores Virtuais, às vezes surge a necessidade de se repetir um mesmo


trecho de uma Fórmula em vários Indicadores Virtuais.
Para facilitar existe o conceito de Variável, onde pode-se criar fórmulas como se fossem Indicado-
res Virtuais.
Após criar uma Variável, a mesma aparecerá no menu dos campos, precedida por uma “@”(Arroba),
ao Gerar/Alterar, um Indicador Virtual.

Exercício 16 – Como utilizar o Atributo Variáveis:


1. Clique na opção “Filtros, Alertas, etc”;
2. Selecione a pasta “Variáveis” e clique na opção “Fórmulas”;
3. No campo “Nome”, informe “PrcMedUS”;
4. Na “Área de Edição da Expressão”, componha a expressão “Vlr. Unitário/2.75”;
5. Selecione a pasta “Indicadores” e clique na opção “Fórmulas”;
6. No campo “Nome”, informe “QtdeUS”;
7. Na “Área de Edição da Expressão”, componha a expressão “Quantidade *
@PrcMedUS“;
8. Aplique os “Atributos”;

9. Clique na opção “Dimensões, Grupos e Indicadores”;


10. No “Eixo X”, selecione a opção “Código”
11. Nas opções “Indicadores”, marque a opção “Vlr. Total”, “QtdeUS” e confirme.

Para saber sobre Atributo Variáveis, do Módulo de Executive Information System,


posicionado na opção, tecle <F1> e será apresentado o Help do Programa, esclarecendo,
a sua finalidade e como executá-lo.

SIGAEIS Protheus – 43
Parâmetros

O objetivo ao gerar um Parâmetro é quando da Aplicação de um Filtro, permitindo que sejam


realizadas Várias Seleções Diferentes, baseando-se em um mesmo Critério, alterando apenas seu
Conteúdo.
Ao gerar um parâmetro deve-se informar um Nome, Descrição (Opcional), um Valor qual o
tipo daquele parâmetro, conforme explicação abaixo:
• String:
Tipo de parâmetro, que aceita qualquer Sequência de Caracteres (Letras, Números ou
Caracteres Especiais);
• Número:
Tipo de Parâmetro, que aceita apenas Valores Numéricos;
• Data:
Tipo de Parâmetro, que aceita apenas Valores que Contenham Data;
• Utiliza com IN:
Esta opção deverá ser marcada, apenas se o parâmetro será utilizado com a Cláusula IN em
um Filtro.

Exercício 17 – Como utilizar o Atributo Parâmetros:


1. Clique na opção “Filtros, Alertas, etc”;
2. Selecione a opção “Parâmetros” e clique na opção “Fórmulas”;
3. No campo “Nome”, informe “DeCódigo”;
4. No campo “Descrição”, informe “Produto Inicial”;

Obs:

Note que o campo “Valor Padrão”, está propositalmente em branco, e a opção “String”,
está selecionada;
5. Confirme a inclusão do primeiro “Parâmetro”;
6. Clique novamente na opção “Fórmulas”;
7. No campo “Nome”, informe “AtéCódigo”;
8. No campo “Descrição”, informe “Produto Final”;

44 – SIGAEIS Protheus
Obs:

Note que, aqui também, o campo “Valor Padrão” está, propositalmente em “Branco”, e a
opção “String”, está selecionada;
9. Confirme a inclusão do segundo “Parâmetro”;
10. Inclua agora um novo “Filtro”;
11. No campo “Nome”, informe “FiltraPorParâmetro”;
12. No campo “Descrição”, informe “Filtra produtos por parâmetro”;
13. Na “Área de Edição da Expressão”, componha a expressão “Codigo >= ?DeCódigo
AND Codigo <= ?AtéCódigo“;
14. Confira os dados e confirme a “Aplicação do Filtro”;

15. Clique na opção “Atualizar Parâmetros”;

Obs:

Note que o sistema apresentou a “Tela de Atualização de Parâmetros” com duas pastas
“De Código” e “Até Código”;
16. No campo “Novo Valor” do “Produto Inicial”, informe “00001”;
17. Selecione a pasta “AtéCódigo”;
18. No campo “Novo Valor” do “Produto Final”, informe “00003”;
19. Confira os dados e confirme;

Obs:

Note que foram exibidas neste momento, apenas as colunas relacionadas aos “Produtos –
00001, 00002 e 00003”.

Para saber sobre Atributo Parâmetro, do Módulo de Executive Information System,


posicionado na opção, tecle <F1> e será apresentado o Help do Programa, esclarecendo,
a sua finalidade e como executá-lo.

SIGAEIS Protheus – 45
Legenda

A Legenda nos mostra algumas informações da consulta atual, tais como: Nome, Descrição, Atribu-
tos, Drill Down, etc).

Exercício 18 – Como visualizar Legendas:


1. Clique na opção “Legenda”;

2. Observe as informações contidas na “Legenda”;


3. Clique no “X” superior do lado direito, para fechar a “Legenda”.

Para saber sobre Legendas, do Módulo de Executive Information System, posicionado na


opção, tecle <F1> e será apresentado o Help do Programa, esclarecendo, a sua finalidade
e como executá-lo.

46 – SIGAEIS Protheus
O que você aprendeu neste capítulo

Neste capítulo, além de elaborar Consultas exercitamos também os Atributos possíveis a uma Con-
sulta e/ou Tabela.

Próximo Passo

Elaborada a Consulta, vamos agora ver como importá-la automaticamente, aprenderemos também,
como Configurar o Ambiente para o usuário.

SIGAEIS Protheus – 47
48 – SIGAEIS Protheus
UTILITÁRIOS

O que você irá aprender neste capítulo

Neste capítulo, abordaremos a funcionalidade dos Utilitários do Módulo de Executive Information


System.

Rotinas Abordadas

Módulo de Executive Information System:


• Conversor de Definições;
• Agendamento de Importação;
• Manutenção de Usuários.

SIGAEIS Protheus – 49
Conversor de Definições

Esta funcionalidade permite a alteração no nome das tabelas utilizadas em uma Definição.
Suponha que uma Definição foi gerada usando as (Tabelas – SA1990 e SD2990).
Ao levar a Definição, para uma outra empresa, que ao invés de (SA1990 e SD2990), utiliza como
Nomenclatura (SA1010 e SD2010), basta alterar o Nome das mesmas, nesta tela.

Exercício 19 – Como utilizar Conversores de Definições:


1. Selecione as seguintes opções “Utilitários” + “Conversor de Definição”;
2. Clique na pasta do campo “Definição”;
3. Selecione a definição “Def1” e confirme;
4. No campo “Tabelas Atuais”, selecione a “Tabela – SE1010”;
5. No campo “Novo Alias”, altere para “SE1990”;
6. Confira os dados e confirme a “Conversão”.

Para saber sobre Conversão de Definições, do Módulo de Executive Information System,


posicionado na opção, tecle <F1> e será apresentado o Help do Programa, esclarecendo,
a sua finalidade e como executá-lo.

50 – SIGAEIS Protheus
Agendamentos das Importações

Com as Definições criadas, é necessário realizar constantemente as Importações (Atualizações)


das mesmas.
Para facilitar este trabalho, o Módulo de Executive Information System, possui a opção de se Agendar
as Importações das Definições em determinados horários.
Este Agendamento, serve também para execução de Funções do Protheus.

Exercício 20 – Como utilizar Conversores de Definições:


1. Selecione as seguintes opções “Utilitários” + “Agendar Importação”;
2. Nos campos “Data Inicial” e “Data Final”, informe a “Data de Hoje”;
3. No campo “Freqüência (Dias)”, informe “1”;
4. No campo “Hora Início”, informe “Dois Minutos após a Hora Atual”;
5. No campo “Arquivo”, clique na pasta e selecione o arquivo “DEF1.EIS”;
6. Clique na opção “EIS-Importação”;
7. Informe como usuário “SIGAEISADM”, a “Senha” não será necessário;
8. Confira os dados e confirme.

Obs:

Note que neste momento o “Gerenciador de Importação”, está ativo.

Dica:

Além de “Funções do Protheus” e “Definições”, também é possível executar arquivos do


tipo “BAT, EXE e COM”.

Para saber sobre Agendamento de Importação, do Módulo de Executive Information System,


posicionado na opção, tecle <F1> e será apresentado o Help do Programa, esclarecendo,
a sua finalidade e como executá-lo.

SIGAEIS Protheus – 51
Usuários, Grupos e Permissões

O Módulo de Executive Information System permite a Criação de Contas de Usuários e Grupos,


para habilitar o Acesso (Permissões) a determinadas Consultas.

Grupos de Usuários

Exercício 21 – Como cadastrar Grupos de Usuários:


1. Selecione as seguintes opções “Utilitários” + “Grupo de Usuários”;
2. Clique na opção , ao habilitar o campo “Grupos de Usuários”, informe “CursoEIS”;
3. No campo “Descrição”, informe o “Grupo CursoEIS”;
4. Clique na opção “OK”.

Para saber sobre Grupos de Usuários, do Módulo de Executive Information System,


posicionado na opção, tecle <F1> e será apresentado o Help do Programa, esclarecendo,
a sua finalidade e como executá-lo.

52 – SIGAEIS Protheus
Usuários

Exercício 22 – Como cadastrar Usuários:


1. Selecione as seguintes opções “Utilitários” + “Usuários”;

2. Clique na opção , ao habilitar o campo “Usuários”, informe “UserEIS”;


3. No campo “Senha”, informe “123” e clique na opção “OK”;
4. Repita a informação da “Senha – 123” e clique novamente na opção “OK”;
5. Selecione as seguintes opções “Utilitários” + “Usuários”;

6. Clique novamente na opção , ao habilitar o “Campo – Usuários”, informe


“UserGrupo”;
7. Nas opções “Grupos”, selecione a opção “CursoEIS”;
8. No campo “Senha”, informe “124” e clique na opção “OK”;
9. Repita a informação da “Senha – 124” e clique novamente na opção “OK”.

Para saber sobre Usuários, do Módulo de Executive Information System, posicionado na


opção, tecle <F1> e será apresentado o Help do Programa, esclarecendo, a sua finalidade
e como executá-lo.

SIGAEIS Protheus – 53
Permissões

Exercício 23 – Como cadastrar Permissões:


1. Selecione as seguintes opções “Utilitários” + “Permissões”;
2. Na tela “Nome”, selecione o “Grupo – CursoEIS”;

3. No campo “Definição”, clique na opção ;


4. Selecione a “Definição – DEF1.EIS” e confirme;
5. Nas opções “Campos da Definição”, selecione todos os campos;

Dica:

Ao marcar estes “Campos”, o usuário poderá visualizá-los nas “Consultas desta Definição”.

Obs:

Percebam que estas “Permissões”, são pertinentes a “Definição”.


6. Nas opções “Permissões Existentes”, selecione cada uma delas e clique na opção
“Transferência” ;

7. Clique na opção “Confirma”;


8. Clique na opção “Nova”;
9. Repita os mesmos passos, para a “DEF2.EIS”, lembrando de selecionar todos os “Cam-
pos da Definição” e todas as “Permissões Existentes”;

Obs:

Note que agora existem “Duas Definições” cadastradas, para o grupo “CursoEIS”.
10. Selecione a pasta “Consultas”;

11. No campo “Consulta”, clique na opção ;

Obs:

Nesta tela, aparecerão todas as “Consultas”, relacionadas a “DEF1.EIS”.

54 – SIGAEIS Protheus
12. Selecione a “Consulta – Consulta1” e clique na opção “OK”;
13. Nas opções “Permissões Existentes”, selecione cada uma delas e clique na opção
de “Transferência” ;

14. Clique na opção “Confirma”;

Dica:

Caso houvesse uma nova consulta, para cadastrar as “Permissões”, bastaria clicar no opção
“Nova” e selecionar a “Nova Consulta”.
15. Selecione novamente a pasta “Permissões”;
16. No campo “Nome”, selecione o “Usuário – UserEIS”;

Obs:

Note que não há nenhuma “Definição”, atribuída a este usuário.


17. No campo “Definição”, clique na opção ;
18. Selecione a “Definição – DEF2.EIS” e confirme;
19. Nas opções “Campos da Definição”, selecione todos os campos;
20. Clique na opção “Confirma”;
21. Selecione a pasta “Consultas”;

22. No campo “Consulta”, clique na opção ;

Obs:

Nesta tela aparecerão todas as “Consultas”, relacionadas a “DEF2.EIS”.


23. Selecione a “Consulta – Consulta2” e clique na opção “OK”;
24. Nas opções “Permissões Existentes”, selecione a opção “Visualizar Consulta”;

25. Clique na opção e refaça o procedimento, desta vez para a opção “Acessar
DrillDown”;
26. Clique na opção “Confirma”;
27. Clique na opção “Cancelar”.

Para saber sobre Permissões, do Módulo de Executive Information System, posicionado na


opção, tecle <F1> e será apresentado o Help do Programa, esclarecendo, a sua finalidade
e como executá-lo.

SIGAEIS Protheus – 55
Exercício 24 – Como configurar o Desktop do Usuário:
1. Saia do Módulo de Executive Information System:;
2. Acesso-o novamente com o “Usuário – UserEIS” e “Senha – 123”;

– Insere um novo Módulo na Árvore;

– Deleta um Módulo da Árvore;

– Insere uma Consulta/Relatório no Módulo que está selecionado;

– Deleta a Consulta ou Relatório selecionado

– Grava as Alterações realizada na Árvore

– Oculta/Exibe a Árvore
3. Selecione o “Primeiro Nível da Árvore”;
4. Insira um “Novo Módulo”, com o “Nome – UserIDE”;

Obs:

Note que dentro da “Estrutura Gerada – UserIDE”, são acrescentadas duas novas pastas
“Consultas” e “Relatórios”.
5. Selecione a pasta “Consultas” e clique na opção para inserir uma “Nova Consulta”;
6. Selecione a “Definição – DEF1.EIS”;
7. Clique sobre a “Consulta1” e clique na opção “OK”;

Obs:

Note que aparece a mensagem dizendo que o acesso não é permitido, pois, ao usuário
“UserEIS”, apenas foi cadastrada permissões a “DEF2.EIS”.
8. Selecione então a “Consulta2” da “DEF2.EIS”.

Para saber sobre Configuração do Desktop do Usuário, do Módulo de Executive Information


System, posicionado na opção, tecle <F1> e será apresentado o Help do Programa,
esclarecendo, a sua finalidade e como executá-lo.

56 – SIGAEIS Protheus
Senhas para Drivers ODBC

Isto é necessário para que o Módulo de Executive Information System, no momento de Importar ou
Abrir uma Consulta não solicite Usuário e Senha.

Para saber sobre Senha para Drivers ODBC, do Módulo de Executive Information System,
posicionado na opção, tecle <F1> e será apresentado o Help do Programa, esclarecendo,
a sua finalidade e como executá-lo.

SIGAEIS Protheus – 57
Criação de Conexão para SQL Server.

Após haver instalado a Parte Client do SQL Server na estação, siga os seguintes passos:
No Módulo de Executive Information System, selecione as seguintes opções “Utilitários” + “Nova
Conexão”.
O sistema apresentará a Seleção do Tipo de Base de Dados operacional a ser acessada.
Selecione o MSSQL.
Informe na tela que se abre os seguintes parâmetros :
• Nome:
Informe um Nome, para esta Conexão;
• Banco de Dados:
Informe o Nome do Banco de Dados do Servidor SQL, onde está a Base de Dados Advanced
Protheus;
• Server:
Informe o Nome do Servidor ou o Endereço IP.

Obs:

Recomendamos o Nome e não o IP, por ser mais rápido;


• Nome do usuário:
Informe o Nome do Usuário do SQL, que tem acesso ao Banco de Dados informado acima;
• Senha:
Informe a Senha do Usuário acima

Para saber sobre Criação de Conexão para SQL Server, do Módulo de Executive Information
System, posicionado na opção, tecle <F1> e será apresentado o Help do Programa,
esclarecendo, a sua finalidade e como executá-lo.

58 – SIGAEIS Protheus
Criação de Conexão para Oracle.

Após haver instalado o Client do Oracle na estação, configure um Alias, para o Banco de Dados do
Protheus (Seu DBA deverá saber como criar o Alias no Client do Oracle).
Na Ferramenta Módulo de Executive Information System, acesse as seguintes opções “Utilitários”
+ “Nova Conexão”.
O sistema apresentará a seleção do Tipo de Base de Dados operacional a ser acessada.
Selecione o ORACLE.
Informe na tela que se abre os seguintes parâmetros:
• Nome:
Informe um nome para esta conexão;
• Banco de Dados:
Deixe este parâmetro em branco.
• Server:
Informe o nome alias criado anteriormente.
• Nome do usuário:
Informe o nome do usuário do Oracle que tem acesso ao Banco de Dados informado no Alias.
• Senha:
Informe a senha do Usuário acima

Criaremos agora alguns ODBCs, para acessar outros Bancos.

Obs:

Note que as “Telas” podem mudar de acordo com a “Versão do Driver”, utilizada.

SIGAEIS Protheus – 59
Para saber sobre Criação de Conexão para Oracle, do Módulo de Executive Information
System, posicionado na opção, tecle <F1> e será apresentado o Help do Programa,
esclarecendo, a sua finalidade e como executá-lo.

60 – SIGAEIS Protheus
Criação de Conexão para Informix

Para se criar Conexão, para Banco de Dados Informix, é necessário que a Estação possua um
Driver ODBC Informix instalado.
Caso não possua, é necessário Instalar o Client do mesmo.
Para esta verificação, acesse o Painel de Controle do Windows e Execute o ODBC 32 Bits (Ou um
Ícone com ODBC).

Obs:

Os “Parâmetros” abaixo podem variar de acordo com a “Versão do ODBC”.


Na pasta (Drivers), verifique se existe o Driver, para Informix.
Crie um novo DataSource, na pasta User DSN.
Clique em Add e selecione o Driver, para Informix.
Informe os seguintes Parâmetros:
• DataSourceName:
Informe um Nome, para o DataSource;
• Server Name:
Informe o Nome da Instância, onde estão os dados;
• Host Name:
Informe o Nome do Servidor, onde está instalado o Informix;
• Service:
Informe o Nome do Serviço, associado ao Server Name
• Protocol:
Informe o Nome do Protocolo, utilizado pelo Informix;
• Options:
Deixe em branco
• DataBase Name:
Informe o Nome do Banco de Dados;
• User Id:
Informe o Nome do Usuário, que acessa o Banco de Dados;
• Password:
Informe a Senha do Usuário acima.

SIGAEIS Protheus – 61
Para saber sobre Criação de Conexão para Informix, do Módulo de Executive Information
System, posicionado na opção, tecle <F1> e será apresentado o Help do Programa,
esclarecendo, a sua finalidade e como executá-lo.

62 – SIGAEIS Protheus
Criação de Conexão para DB2

Para se criar Conexão, para Banco de Dados DB2, é necessário que a estação tenha o Produto
Client Acess da IBM instalado.
Caso não tenha, é necessário instalá-lo.
Para esta verificação, acesse o Painel de Controle do Windows e Execute o ODBC 32 Bits (Ou um
Ícone com ODBC).

Obs:

Os “Parâmetros” abaixo, podem variar de acordo com a “Versão do ODBC”.


Na pasta (Drivers), verifique se existe o Driver, para Client Acess.
Crie um novo DataSource na pasta (User DSN).
Clique em (Add), para selecionar o Driver, para Client Acess.
Informe os seguintes Parâmetros:
• Data Source Name:
Informe o Nome do DataSource;
• System:
Informe o Nome do Sistema AS400 configurado;
• User ID:
Informe o Nome do Usuário do AS400.
• Default Libraries:
Informe a Biblioteca (Banco de Dados), onde se encontram as Tabelas do
Protheus.

Para saber sobre Criação de Conexão para DB2, do Módulo de Executive Information
System, posicionado na opção, tecle <F1> e será apresentado o Help do Programa,
esclarecendo, a sua finalidade e como executá-lo.

SIGAEIS Protheus – 63
Criação de Conexão para outros Bancos (Sybase e Btrieve)

Siga as Configurações do Manual do ODBC, para estes Bancos de Dados.


Geralmente é necessário Instalar algum Client, para obter estes Drivers

Para saber sobre Criação de Conexão para outros Bancos (Sybase e Btrieve), do Módulo
de Executive Information System, posicionado na opção, tecle <F1> e será apresentado o
Help do Programa, esclarecendo, a sua finalidade e como executá-lo.

64 – SIGAEIS Protheus
Integração com o Crystal Report

O Módulo de Executive Information System permite a Impressão da Tabela, mas com algumas
Limitações.
Por exemplo, as colunas a serem impressas serão apenas as que estão na tela.
Para cobrir estas Limitações, integramos o Módulo de Executive Information System: com o melhor
Gerador de Relatórios do mercado atual, o Seagate Crystal Reports.
O Crystal Reports, deverá ser adquirido à parte e deverá ser uma versão superior à 7.0 e deverá
permitir acesso a Banco de Dados através de ODBC.
Você pode integrar cada consulta ou Drill Down com um Report do Crystal.

Para saber sobre Integração com o Crystal Report, do Módulo de Executive Information
System, posicionado na opção, tecle <F1> e será apresentado o Help do Programa,
esclarecendo, a sua finalidade e como executá-lo.

SIGAEIS Protheus – 65
Integração com o WorkFlow

O Módulo de Executive Information System, possui uma Integração da Tabela com o Workflow,
apresentando os Alertas existentes.

Para saber sobre Integração com o WorkFlow, do Módulo de Executive Information System,
posicionado na opção, tecle <F1> e será apresentado o Help do Programa, esclarecendo,
a sua finalidade e como executá-lo.

66 – SIGAEIS Protheus
O que você aprendeu neste capítulo

Neste capítulo, aprendemos que os Utilitários que se encontram no Módulo de Executive Information
System.
Aprendemos também como o funciona cada um deles.

Próximos Passos

Esperamos que você tenha conhecido e aprendido sobre os principais recursos do Módulo de
Executive Information System.
Se tiver alguma sugestão para melhoria do nosso material, utilize o nosso e-mail:
microsigaeducacao@microsiga.com.br
Teremos satisfação em recebê-la e analisaremos a viabilidade de aplicá-la ao nosso material.
Agora o próximo passo é:
Aplicar o conteúdo apresentado à necessidade de trabalho de sua empresa!

Número de Registro:

8112709041358 - EIS

SIGAEIS Protheus – 67

Você também pode gostar