i Manual de Treinamento Administrador do Datasul EMS - BÁSICO Processo Módulo Básico - TimeOut 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, impressoras, NPS (N-Tier Process and Scheduler) e outras funcionalidades. 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
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. Av. Santos Dumont, 831, Joinville, SC, CEP 89.222-900
Í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 TimeOut
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, instrutor estará indicando a localização deste atalho localmente. o 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 Utiliza Controle? Grupo Usuários 3. Pressione OK. Conteúdo Sim sup Anotações Volta para Apresentação
10 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 Intervalo Carga Proshut Diretório SGDB Conteúdo 01 minuto <conteúdo informado pelo instrutor> <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. Anotações
12 Processo Módulo Básico - TimeOut Volta para Apresentação
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. ( ) O Timeout consiste na desconexão do usuário baseando-se no acesso
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 Anotações Volta para Apresentação