i
Manual de Treinamento
Administrador do Datasul EMS - BÁSICO
Processo Módulo Básico -
TimeOut
Datasul EMS 2.02 a 2.05
Datasul EMS 5.04 a 5.05
Datasul HR 2.06 a 2.08
Integração e Tecnologia
Conheça as funcionalidades tecnológicas dos módulos de Menu, Segurança e Básico do produto Datasul EMS/HR, o qual administra funções de menu, usuários, segurança,
ii
Copyright © 1999-2003 DATASUL S.A. Todos os direitos reservados.
Nenhuma parte deste documento pode ser copiada, reproduzida, traduzida ou transmitida por qualquer meio eletrônico ou mecânico, na sua totalidade ou em parte, sem a prévia autorização escrita da DATASUL S.A., que reserva-se o direito de efetuar alterações sem aviso prévio. A DATASUL S.A não assume nenhuma responsabilidade pelas conseqüências de quaisquer erros ou inexatidões que possam aparecer neste documento.
DATASUL S.A.
Índice
iii
Índice
Prefácio... v
Como o Manual é Organizado... v
Convenções Usadas neste Manual ... vi
Processo Módulo Básico - TimeOut ... 7
Objetivos do Processo ...7
Benefícios para o Usuário...7
Objetivos Específicos do Treinamento ...7
Principais Conceitos ...7 Fluxograma ...7 Procedimentos ...7 Parâmetros Básico ...7 Gerenciador TimeOut ...7 Estudo de Caso ...7
Qual a funcionalidade do campo Grupo de Usuários, existente no programa de Parâmetros Básico para a funcionalidade de TimeOut? ...7
Assinale as sentenças verdadeiras sobre Timeout. ...7
No programa de Gerenciador de TimeOut, quais os possíveis intervalos que podem ser configurados? ...7
Utilizando o ambiente do Datasul EMS 5 disponibilizado, simule a funcionalidade de Timeout com o RPW, desconentado usuários...7
v
Prefácio
Este manual foi construído com base na metodologia de Planejamento
Instrucional, também conhecida como Planejamento Centrado no Treinando
ou Planejamento por Objetivos.
Todas as informações, aqui contidas, estão dispostas de forma a facilitar ao máximo sua aplicação prática. Os especialistas, autores deste treinamento, além de serem os próprios desenvolvedores do módulo apresentado, passaram por uma completa formação nesta metodologia, recebendo o título de Multiplicadores de Conhecimento.
Nas primeiras páginas do manual, você encontrará a lista de objetivos instrucionais desenhados por esta equipe de especialistas. Leia atentamente estes objetivos e certifique-se de que cada passo, que você caminha nesta trilha de desenvolvimento, leva-o a um ganho de performance.
Logo a seguir, são apresentados os procedimentos que constituem o processo, isto é, suas principais áreas funcionais, juntamente com os objetivos instrucionais específicos para o processo.
Entendendo e cumprindo os objetivos deste manual, você estará garantindo o retorno do investimento efetuado em sua formação, além de evoluir profissionalmente.
Como o Manual é Organizado
O manual de treinamento é dividido em capítulos. O capítulo representa um processo e apresenta os objetivos específicos e os benefícios do treinamento. Cada capítulo apresenta os procedimentos que o compõem.
Lendo os conceitos, você terá um bom entendimento de como o Datasul EMS funciona. Trabalhando com os procedimentos, você ganhará experiência prática em usar o Datasul EMS.
vi
Convenções Usadas neste Manual
• Este ícone identifica uma Dica, isto é, uma informação adicional importante para facilitar a operacionalização técnica de um processo. • Este ícone identifica uma Observação, isto é, um comentário adicional
focando o negócio.
• Este ícone indica Cuidado, isto é, as informações apresentadas alertam sobre ações que podem provocar algum dano ao processo, como, por exemplo, informações incorretas ou falta de dados necessários.
• Este ícone identifica uma lista de Pré-requisitos para a realização de uma tarefa.
• Este ícone indica Importante, isto é, alguma informação para a qual se quer chamar a atenção.
Este ícone é usado para indicar que existem informações complementares a serem buscadas no manual de referência correspondente. Na versão digital deste manual, ao clicar sobre este ícone, é possível abrir o manual de referência no ponto desejado.
Este ícone, acompanhado da inscrição Volta para Apresentação, só tem validade
para a versão digital deste manual. Serve para abrir e/ou voltar para a apresentação do treinamento, no próximo processo a ser examinado.
7
Processo Módulo Básico -
TimeOut
Objetivos do Processo
• Contextualizar o TimeOut;
• Conhecer a parametrização do TimeOut; • Conhecer a execução do TimeOut.
Benefícios para o Usuário
A principal vantagem que o usuário deste processo irá obter é: • Configurar e utilizar a funcionalidade de desconexão de usuários.
Objetivos Específicos do Treinamento
Após o treinamento neste processo, você deverá estar apto a: • Configurar o TimeOut;
• Executar o TimeOut.
Principais Conceitos
TimeOut
Controle de desconexão das bases de dados do produto Datasul EMS 2, Datasul EMS 5 e Datasul HR, aos usuários conectados no produto e que não estejam efetuando movimentações nas bases em um período de tempo parametrizado.
8
Processo Módulo Básico - TimeOut
RPW (Remote Procedure Wait)
Consiste em executar programas remotamente por intermédio de um Servidor de Aplicação. O usuário parametriza a execução do programa (servidor, data/hora de execução, etc). Trata-se de um recurso desenvolvido pela Datasul e disponível para o Datasul EMS e Datasul HR.
Fluxograma
Processo Módulo Básico - TimeOut
9
Procedimentos
Este processo possui como pré-requisito a execução do:
700123 - Processo Estrutura do Produto e Registro do Produto.
700129 - Processo Módulo Segurança - Preparação das Informações
700133 - Processo Módulo Básico - NPS
Os procedimentos serão realizados acessando o produto Datasul EMS 2.05, o instrutor estará indicando a localização deste atalho localmente.
O usuário para acessar o produto é 'super' com a senha 'super' nos atalhos a serem utilizados neste processo.
Parâmetros Básico
Os usuários que não estiverem relacionados no grupo de usuários relacionado ao programa, podem ter somente uma sessão ativa do produto. Caso o usuário não esteja no grupo informado e já tenha uma sessão do produto ativa é exibida mensagem, informando que já existe outra sessão do produto ativa para este usuário.
1. Selecione Integração e Tecnologia → Tecnologia → Básico (NPS) →
Tarefas → TimeOut → Parâmetros Básico.
2. Na tela Parâmetros Básicos - BTB927AA, entre os seguintes dados:
Campo Conteúdo Utiliza Controle? Sim
Grupo Usuários sup
3. Pressione OK.
Anotações
Volta para Apresentação10
Processo Módulo Básico - TimeOut
Gerenciador TimeOut
A forma de execução da Função de TimeOut recomendada é que seja do tipo Batch. Marcada esta opção, com o acionamento do botão Executar é exibida uma Janela onde deve ser informado um servidor pré-cadastrado, a ser utilizado na execução da função de TimeOut. É possível também, a criação de pedidos periódicos que permitem agendar pedidos para diferentes datas a partir de um pedido de execução, mas para a Função de TimeOut está opção não é valida, pois o sistema considera apenas os parâmetros informados na Janela Gerenciador TimeOut (BTB934AA). Informados estes dados, primeiramente é criado um pedido de execução com os parâmetros informados, que fica na fila de execução daquele servidor RPW informado anteriormente, após a criação deste pedido é feita a verificação de ociosidade dos usuários. Os usuários que no intervalo de tempo informado no Gerenciador TimeOut, não utilizarem as bases conectadas serão derrubados, ou seja, as bases conectadas não utilizadas naquele intervalo de tempo, são desconectadas daquela sessão.Este processo se repete até o momento em que é setado, no programa Parâmetros Básicos (BTB927AA) o campo Utiliza Controle para Não o próximo pedido, no momento de sua execução, é encerrado com erro de Funcionalidade Desativada. É gerado um relatório com informações das sessões desconectadas e sempre que algum usuário for desconectado, é adicionado no término do arquivo novas informações, desta forma pode-se obter o histórico das desconexões.
O campo Diretório SGDB, é informado o caminho completo em que se encontram as bases do produto. Deve-se informar “/” no final. Se o arquivo de parâmetros de conexão (.pf) utilizado na ativação do RPW utiliza uma conexão do tipo “local-host”, não utilizando a rede (parâmetro -N) para conexão do banco, o atributo Diretório SGDB deve ser deixado em branco pois o TimeOut utilizará o caminho de cada banco informado no .pf. Caso a localização é igual para todas as bases, informe o diretório no campo Diretório SGBD e acione o botão Replicar, desta forma é atribuído a todas as bases o mesmo conteúdo. Existindo alguma base com localização diferente, pode-se alterar o caminho no próprio browser.
1. Execute o atalho do produto Datasul EMS 2, utilizando-se para logar o usuário ADM.
2. Selecione Integração e Tecnologia → Tecnologia → Menu.
3. Utilizando de outra sessão do produto com o usuário logado Super, selecione Integração e Tecnologia → Tecnologia → Básico (NPS) →
Tarefas → TimeOut → Gerenciador TimeOut.
4. Na tela Gerenciador TimeOut - BTB934AA, selecione pasta PARÂMETROS, entre com os seguintes dados:
Processo Módulo Básico - TimeOut
11
Campo Conteúdo Intervalo 01 minuto
Carga Proshut <conteúdo informado pelo instrutor>
Diretório SGDB <conteúdo informado pelo instrutor>
5. Pressione (Replica).
6. Na tela Gerenciador TimeOut - BTB934AA, pasta IMPRESSÃO, selecione o destino Terminal e execução On-Line.
7. Pressione o botão EXECUTAR, para que seja apresentado o relatório com as informações.
8. Aguarde o término da execução do programa, deverá apresentar no relatório a desconexão do usuário ADM.
--- Listagem Sessões Datasul EMS2 Desconectadas Folha: 1 --- 15/09/2003 - 09:41:44
Usuário PID Connect USR Base de Dados Acesso 1 Acesso 2 Status Retorno Término --- ---- --- --- --- --- --- --- adm 1572 6 mguni 2674 2674 Sessão Desconectada: User 6 disconnect initiated. (6796) 15/09/03 - 09:41:43 adm 1572 6 mgadm 1563 1563 Sessão Desconectada: User 6 disconnect initiated. (6796) 15/09/03 - 09:41:43 adm 1572 6 mgdis 1204 1204 Sessão Desconectada: User 6 disconnect initiated. (6796) 15/09/03 - 09:41:43 adm 1572 6 mgind 1763 1763 Sessão Desconectada: User 6 disconnect initiated. (6796) 15/09/03 - 09:41:43 adm 1572 6 mginv 573 573 Sessão Desconectada: User 6 disconnect initiated. (6796) 15/09/03 - 09:41:43 adm 1572 6 movadm 639 639 Sessão Desconectada: User 6 disconnect initiated. (6796) 15/09/03 - 09:41:44 adm 1572 6 movdis 674 674 Sessão Desconectada: User 6 disconnect initiated. (6796) 15/09/03 - 09:41:44 adm 1572 6 movind 860 860 Sessão Desconectada: User 6 disconnect initiated. (6796) 15/09/03 - 09:41:44
---DATASUL - - BTB934RP - V:2.00.00.005
9. Pressione o botão FECHAR para finalizar o programa. 10. Retorne para a tela principal do Datasul EMS.
12
Processo Módulo Básico - TimeOut
Processo Módulo Básico - TimeOut
13
Estudo de Caso
Qual a funcionalidade do campo Grupo de Usuários,
existente no programa de Parâmetros Básico para a
funcionalidade de TimeOut?
( ) Indicar o grupo de usuários que poderá ser desconectado.
( ) Indicar o grupo de usuários que não poderá ser desconectado e poderá abrir mais de uma sessão do produto com o mesmo usuário.
( ) Indicar o grupo de usuários que não poderá ser desconectado e somente poderá abrir uma única sessão do produto por usuário.
( ) Indicar o grupo de usuários que poderá ativar a funcionalidade de TimeOut como também de desconectar qualquer usuário do produto.
Resultados Esperados
Checklist Atingido Observação
Conhecer sobre a funcionalidade do campo Grupo de Usuários, disponível no programa de Parâmetros TimeOut.
Anotações
Assinale as sentenças verdadeiras sobre Timeout.
14
Processo Módulo Básico - TimeOut
a base de dados.
( ) O tipo de execução recomendada para o programa gerenciador do Timeout, é através do RPC.
( ) O tipo de execução recomendada para o programa gerenciador do Timeout, é através do RPW. Criando-se um único pedido, durante a execução do gerenciador inicialmente será criado o próximo pedido automaticamente.
( ) O Timeout utiliza-se para monitorar os usuários o produto da Progress OpenAppserver.
Resultados Esperados
Checklist Atingido Observação
Conhecer características sobre a funcionalidade de TimeOut.
Anotações
No programa de Gerenciador de TimeOut, quais os possíveis
intervalos que podem ser configurados?
( ) Dia. ( ) Hora. ( ) Minuto. ( ) Segundos.
Processo Módulo Básico - TimeOut
15
Resultados Esperados
Checklist Atingido Observação
Conhecer a configuração dos intervalos do
Gerenciador TimeOut.
Anotações
Utilizando o ambiente do Datasul EMS 5 disponibilizado,
simule a funcionalidade de Timeout com o RPW,
desconentado usuários.
Os procedimentos serão realizados acessando o produto Datasul EMS 5.05, o instrutor estará indicando a localização deste atalho localmente.
O usuário para acessar o produto é 'super' com a senha 'super' nos atalhos a serem utilizados.
Resultados Esperados
Checklist Atingido Observação
Execução da Manutenção de Usuários - prgtec/sec/sec000aa Execução da Manutenção Grupos de Usuários - prgtec/sec/sec001aa Execução de Parâmetros Gerais Básico - prgtec/btb/btb932zc
16
Processo Módulo Básico - TimeOut
Checklist Atingido Observação
Execução do Gerenciamento de TimeOut - prgtec/btb/btb934za Manutenção Servidor de Execução - prgtec/btb012aa.p Ativação Servidor de Execução - prgtec/btb/btb908za.py