Gerenciador de Perfis

Objetivo

Permitir a visualização e o controle de forma rápida e clara todos os perfis existentes.

ProgramaSO0705
Pré-Requisito

É pré-requisito para a execução dessa função:
Função Salvar Perfil (SO700A)

Visão Geral

Por intermédio dessa função é possível gerenciar todos os perfis existentes, independendo do produto utilizado, e toda a estrutura envolvida em um perfil, desde o produto, programa, perfil, objeto, propriedade e grupo de usuários envolvido.

Descrição

Janela Gerenciador de Perfis

Na tabela a seguir estão descritos os elementos desta tela:

Nome Botão

Descrição

Elimina

Quando acionado, elimina o registro, conforme o nível selecionado (perfis de um programa, perfil específico, objeto de um perfil).


Importante:

O botão permanece habilitado apenas quando um programa, um perfil ou um objeto está selecionado.


Grupos de Usuários

Quando acionado, executa a Janela de Grupos de Usuários do Perfil, para manutenção dos grupos existentes.


Importante:

Para que o botão esteja habilitado, é necessário que um perfil, objeto, propriedade ou grupo esteja selecionado.

Altera o Perfil Padrão

Quando acionado, permite alterar o perfil padrão do perfil relacionado. Para cada programa pode existir apenas um perfil ou nenhum perfil padrão.


Importante 1:

Para que o botão esteja habilitado, é necessário que um perfil, objeto, propriedade ou grupo esteja selecionado.

Importante 2:

Existe apenas um Perfil Padrão por programa. O ícone de usuário em vermelho, indica que se trata do Perfil Padrão, enquanto que o ícone de usuário em cinza indica apenas um perfil do programa.

AtualizaQuando acionado, atualiza a estrutura de Produtos / Programas / Perfis / Objetos / Propriedades / Grupo de Usuários.
Selecionar Produtos

Quando acionado, apresenta a Janela Seleção de Produtos.

Consulta AnalíticaQuando acionado, apresenta a Função Consulta de Perfis (SO0300).
Manutenção ParâmetrosQuando acionado, apresenta a Função Parâmetros Gerais do SOP (SO0000).
Executa Gerenciador APPC

Quando acionado, apresenta a Função Gerenciador de APPC´s (SO0706).

Executa Troca Valores Propriedade

Quando acionado, apresenta a Função Troca de Valores das Propriedades (SO0503)

Janela Gerenciador de Perfis – Nível Produto

Na tabela a seguir estão descritos os elementos desta tela:

Campo

Descrição

Programa

Exibe o código interno do programa do Datasul-EMS.

Prog Externo

Exibe o nome externo do programa.

Descrição

Exibe a descrição do programa.

Para expandir o nível de Produto, basta efetuar dois cliques em um dos itens do nível (EMS2, EMS5 ou HR). Ao efetuar o duplo clique, é possível verificar os programas otimizados do Produto.

Importante:

Ao selecionar o produto, as informações referentes ao nome do programa externo e à descrição aparecem apenas se o produto selecionado for o produto utilizado pelo usuário no momento.

Janela Gerenciador de Perfis – Nível Programa 

Esta opção é utilizada para verificar quais os perfis existentes em um programa.

Na tabela a seguir estão descritos os elementos desta tela:

Campo

Descrição

Perfil

Exibe o código dos perfis.

Descrição

Exibe o comentário dos perfis.

Importante:

Essas informações são visualizadas por meio do item do nível Programa selecionado. Pelo nível Programa expandido é possível verificar quais os perfis existentes em um programa. Além disso, é possível visualizar qual dos perfis é o perfil padrão (por meio do ícone do lado esquerdo do perfil).

Janela Gerenciador de Perfis – Nível Perfil

Esta opção é utilizada para visualizar uma subdivisão de objetos/grupos de usuários do Perfil.

Na tabela a seguir estão descritos os elementos desta tela:

Campo

Descrição

Descrição

Exibe o comentário do perfil.

Criador

Exibe o código do usuário criador do perfil.

Data Criação

Exibe a data de criação do perfil.

Hora de Criação

Exibe a hora de criação do perfil.

Ult Manutenção por

Exibe o código do usuário que efetuou a última manutenção no perfil.

Data Ult Manut

Exibe a data da última manutenção efetuada no perfil.

Hora Ult Manut

Exibe a hora da última manutenção efetuada no perfil.

Perfil Padrão

Indica se o perfil é ou não Perfil Padrão.

Importante:

Essas informações são visualizadas por meio do item do nível Perfil selecionado. Por meio do nível Perfil expandido é possível visualizar uma subdivisão de objetos/grupos de usuários do Perfil.

Janela Gerenciador de Perfis – Nível Objeto

Esta opção é utilizada para verificar quais são os objetos otimizados e criados em um perfil.

Na tabela a seguir estão descritos os elementos desta tela:

Campo

Descrição

Tipo

Exibe o tipo do objeto (botão, Browse, campo, coluna Browse etc).

Nome:

Exibe o nome interno do objeto.

Nome do Pai

Exibe o nome interno do objeto pai. Apenas objetos dinâmicos e colunas do browse possuem objetos pai. Para objetos dinâmicos, o objeto pai é o nome da frame onde o objeto é instanciado. Para colunas do browse, o nome do objeto Pai é o nome do browse. Em ambos os casos, o nome do pai é obtido automaticamente pelo Otimizador de Telas.

Programa Pai

Exibe o nome do programa pai. Para programas com tecnologia DDK GUI 2000 (Thin) e EMS5 (DWB), geralmente o nome do programa pai do objeto é o nome interno do próprio programa. Para DDK GUI(Smarts), o nome do programa pai pode ser ainda o nome do programa que está instanciado no programa principal (exemplo: app/ap0501-b01.w, que está instanciado no programa app/ap0501.w).

Banco

Exibe o nome do banco lógico do objeto. Essa informação é utilizada apenas para objetos dinâmicos relacionados a atributos. O nome do banco é obtido automaticamente pelo Otimizador de Telas, para auxiliar no processo de geração de tabelas/atributos de extensão.

Tabela

Exibe o nome da tabela do objeto. Essa informação é utilizada apenas para objetos dinâmicos relacionados a atributos.

O nome da tabela é obtido automaticamente pelo Otimizador de Telas, para auxiliar no processo de geração de tabelas/atributos de extensão.

Em alguns casos, é necessário o usuário informar qual é a tabela relacionada, entre as possíveis tabelas utilizadas pelo programa.

Tabela Externa

Exibe o nome da tabela de externa de extensão criada pelo Otimizador de Telas. Essa informação é obtida após a geração de objetos dinâmicos relacionados a atributos

Tp Atributo

Exibe o tipo de atributo de um objeto. O tipo de atributo pode ser:

Estático – para objetos já existentes em um programa

Dinâmico – para retângulos, textos e botões criados pelo SOP

SOR – Atributo criado no banco repositório que precisa ser gerado

SOR Gerado – atributo criado no banco repositório gerado

Consulta – Atributo dinâmico de Consulta

Específico – Atributo de tabela de um banco de dados específico

Ult Manut Por

Exibe o código do usuário que efetuou a última manutenção no objeto.

Data Ult Manut

Exibe a data da última manutenção efetuada no objeto.

Hora Ult Manut

Exibe a hora da última manutenção efetuada no objeto.

Importante:

Por intermédio do nível Objeto expandido é possível verificar quais são os objetos otimizados e criados em um perfil. A imagem ao lado do nome do objeto indica o tipo de objeto correspondente.

Janela Gerenciador de Perfis – Nível Propriedade

Esta opção é utilizada para verificar quais são as propriedades do objeto selecionado.

Na tabela a seguir estão descritos os elementos desta tela:

Campo

Descrição

Descrição

Exibe o comentário do perfil.

Valor

Exibe o código do usuário criador do perfil.

Importante:

Por intermédio do nível Propriedade é possível verificar quais são as propriedades do objeto selecionado. A imagem ao lado do nome do objeto indica o tipo de objeto correspondente.

Janela Gerenciador de Perfis – Nível Grupo

Esta opção é utilizada para verificar quais quais são as propriedades do objeto selecionado.

Na tabela a seguir estão descritos os elementos desta tela:

Campo

Descrição

Grupo

Exibe o código dos grupos de usuários do perfil.

Descrição

Exibe a descrição dos grupos de usuários do perfil.

Importante:

Por intermédio do nível Grupo de Usuários é possível verificar quais são os grupos que pertencem um determinado perfil.

#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))