Manual Criação Manutenção de Função - PFCG

43
Criação e Manutenção de Funções (Roles) - PFCG Criação e Manutenção de Funções (Roles) – PFCG 4.6C Versão 1.0 São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473 Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221- 8979 Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649 www.braxis.com.br - 1 -

Transcript of Manual Criação Manutenção de Função - PFCG

Page 1: Manual Criação Manutenção de Função - PFCG

Criação e Manutenção de Funções (Roles) - PFCG

Criação e Manutenção de Funções (Roles) – PFCG

4.6C

Versão 1.0

Mai 2006

Cristiane Guimarães Ferreira

São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979

Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br

- 1 -

Page 2: Manual Criação Manutenção de Função - PFCG

Criação e Manutenção de Funções (Roles) - PFCG

Definições utilizadas nesse documento:

PFCG = código da transação para Profile Generator

Função = Role

Perfil = Profile

Derivação = funcionalidade muito útil para a situação em que é necessária a criação de várias funções iguais, em termos de transações e objetos, mas diferentes em relação a Nível Organizacional. Ex. existem 5 grupos de compras distintos, mas a função comprador é exatamente igual, com exceção da determinação do grupo de compras. Cria-se uma função pai comprador, e atrelada a ela 5 filhas, sendo que cada uma com a definição do seu respectivo grupo de compras. Para qualquer manutenção basta alterar função pai, que as filhas receberão as alterações. Sendo assim é possível garantir que as funções permanecerão iguais

Função Pai = na funcionalidade de derivação, é a função origem (modelo), a partir das qual serão criadas as funções derivadas

Função Filha = função vinculada a Função Pai, que por esse motivo herda suas transações e objetos de autorização. Os únicos valores que podem ser definidos na Função Filha são os Níveis Organizacionais

São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979

Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br

- 2 -

Page 3: Manual Criação Manutenção de Função - PFCG

Criação e Manutenção de Funções (Roles) - PFCG

ÍNDICE

CRIAÇÃO DE FUNÇÃO............................................................................................................4Criação de Função Simples (Pai)......................................................................................4Criação de Função Filha (Derivada)................................................................................13Criação de Função via Cópia de Existente......................................................................20

MANUTENÇÃO DE FUNÇÃO.................................................................................................21TRANSPORTE DE FUNÇÃO..................................................................................................22

Transporte individual........................................................................................................22Transporte em massa......................................................................................................28

ASSOCIAÇÃO DE USUÁRIO A FUNÇÃO..............................................................................29ELIMINAÇÃO DE FUNÇÃO....................................................................................................33

São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979

Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br

- 3 -

Page 4: Manual Criação Manutenção de Função - PFCG

Criação e Manutenção de Funções (Roles) - PFCG

CRIAÇÃO DE FUNÇÃOEsse manual tem por objetivo fornecer um “passo-a-passo” de como criar e manter em uma função criada

pela PFCG. Fornecerá também as instruções para a utilização da funcionalidade de Derivação.

Criação de Função Simples (Pai)

O procedimento abaixo poderá ser utilizado para a criação de uma função simples, como também para criação de uma função pai, a ser utilizada no processo de derivação.

1. Execução da transação PFCG, ou então, pelo caminho de Menu abaixo:

São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979

Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br

- 4 -

Page 5: Manual Criação Manutenção de Função - PFCG

Criação e Manutenção de Funções (Roles) - PFCG

2. Preencher com o nome da função. Iniciar sempre com a letra “Z” ou “Y”, indicando que é um objeto do cliente (não standard SAP). Definir um padrão para nomenclatura, facilitando pesquisas e manutenção. Se possível, com utilizar 10 dígitos, para que o nome da função possa ser igual ao do perfil, que possui essa limitação. (Ver Definição de Nomenclatura.doc).

3. Acionar o botão

São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979

Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br

- 5 -

Page 6: Manual Criação Manutenção de Função - PFCG

Criação e Manutenção de Funções (Roles) - PFCG

4. Preencher o campo Descrição, procurando seguir um padrão, e fornecer alguma informação sobre a

função. Na pasta , utilizar o campo texto para registrar informações da função: atividade que visa dar acesso, grupo de usuários ao qual se destina, bem como alguma particularidade, ou então definição de objeto de autorização.

5. Salvar

São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979

Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br

- 6 -

Page 7: Manual Criação Manutenção de Função - PFCG

Criação e Manutenção de Funções (Roles) - PFCG

6. Selecionar a pasta , para a inclusão das transações que a função permitirá acesso.

7. Disponibilizar as transações via inclusão direta , e/ou via inclusão de menu

São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979

Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br

- 7 -

Page 8: Manual Criação Manutenção de Função - PFCG

Criação e Manutenção de Funções (Roles) - PFCG

8. Após definição das transações, salvar

9. Selecionar a pasta

São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979

Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br

- 8 -

Page 9: Manual Criação Manutenção de Função - PFCG

Criação e Manutenção de Funções (Roles) - PFCG

10. Preencher os campos: Nome Perfil – recomendado fornecer o mesmo nome da função (facilitando pesquisas), lembrando que esse campo possui a limitação de 10 caracteres. Caso esse valor não seja fornecido, o sistema irá gerar um código (T-XXXXXXXX); Txt. perfil, recomenda-se o mesma descrição da função, caso contrário receberá automaticamente o texto “Perfil para a função <função>”

11. Salvar

12. Acionar o botão para atribuição dos valores dos objetos de autorização

São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979

Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br

- 9 -

Page 10: Manual Criação Manutenção de Função - PFCG

Criação e Manutenção de Funções (Roles) - PFCG

13. Caso exista algum objeto de autorização que possua algum Nível Organizacional, a tela abaixo será apresentada. Caso contrário, ir diretamente para o passo 17

São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979

Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br

- 10 -

Page 11: Manual Criação Manutenção de Função - PFCG

Criação e Manutenção de Funções (Roles) - PFCG

14. Sempre utilizar essa tela para a determinação dos Níveis Organizacionais, isso facilita a manutenção, uma vez que basta atualizar os valores nesse local, e automaticamente todos os objetos relacionados serão atualizados. Importante! – Não deixar nenhum campo sem valor, caso não tenha um específico, preencher com “*”, caso contrário o objeto ficará . Se o Nível Organizacional for mantido diretamente no objeto, o vínculo com essa tela é perdido, e toda manutenção no objeto, a partir desse momento, deverá ser manual. Para re-estabelecer a manutenção automática, é necessário eliminar o objeto, inseri-lo manualmente, e atualizar o Nível Organizacional pela tela.

15. Se estiver criando uma função pai, definir apenas campos que forem comuns a todas as filhas (que serão derivadas da função pai). Nos demais campos preencher com “*”. Para definir os campos que não

tiverem valor específico, com “*”, basta acionar

16. Salvar

São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979

Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br

- 11 -

Page 12: Manual Criação Manutenção de Função - PFCG

Criação e Manutenção de Funções (Roles) - PFCG

17. Determinar os valores pertinentes aos campos dos objetos que estiverem . Verifique também as

entradas , caso necessite de algum valor distinto do definido pelo sistema (nesse caso é importante

registrar no campo texto da pasta , evitando a perda dessa definição em manutenções futuras)

18. Caso seja necessário incluir manualmente algum objeto de autorização, acionar o botão

. Importante – não utilizar essa funcionalidade para inclusão do objeto de autorização S_TCODE, para inclusão de transações seguir passo 6

São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979

Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br

- 12 -

Page 13: Manual Criação Manutenção de Função - PFCG

Criação e Manutenção de Funções (Roles) - PFCG

19. Após inclusão dos objetos, definir todos os valores necessários, de tal forma que todos os objetos

fiquem

20. Gerar

Criação de Função Filha (Derivada)O procedimento a seguir explica da criação de uma função que terá a definição das transações e objetos,

com exceção dos Níveis Organizacionais, iguais ao da Função Pai.

21. Repetir os passos de 1 à 4. Para determinar a relação de derivação, preencher o campo abaixo com o nome do perfil pai, nesse caso Z_FUNCAO_PAI

São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979

Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br

- 13 -

Page 14: Manual Criação Manutenção de Função - PFCG

Criação e Manutenção de Funções (Roles) - PFCG

22. Responder afirmativamente as perguntas abaixo

23. Preencher o campo Descrição e Salvar

São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979

Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br

- 14 -

Page 15: Manual Criação Manutenção de Função - PFCG

Criação e Manutenção de Funções (Roles) - PFCG

24. A pasta é automaticamente preenchida, e desabilitada para manutenção. A partir desse momento, as transações apenas poderão ser mantidas na função pai

São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979

Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br

- 15 -

Page 16: Manual Criação Manutenção de Função - PFCG

Criação e Manutenção de Funções (Roles) - PFCG

25. Seguir os passos de 9 à 14. Como se trata de uma função filha, basta preencher os Níveis Organizacionais que tiverem valor específico para essa filha, ou seja, os campos que possuem o valor diferenciado da função pai e das demais filhas. Para os campos que foram iguais ao pai, devem permanecer vazios

26. Transferir

São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979

Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br

- 16 -

Page 17: Manual Criação Manutenção de Função - PFCG

Criação e Manutenção de Funções (Roles) - PFCG

27. Alguns objetos ficarão e/ou

28. Gerar sem alterar nada, pois quando as funções filhas forem geradas a partir da pai, esses objetos serão todos atualizados de acordo com os valores definidos na função pai.

29. Acionar o botão da tela abaixo

30. Se preferir obter os valores dos objetos da função pai, antes de gerar a filha, basta acionar o botão

antes de gerar . Responder afirmativamente na tela abaixo

São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979

Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br

- 17 -

Page 18: Manual Criação Manutenção de Função - PFCG

Criação e Manutenção de Funções (Roles) - PFCG

31. Dessa forma, os objetos serão preenchidos com os valores definidos na função pai (com exceção dos valores dos níveis organizacionais que foram definidas na filha)

São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979

Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br

- 18 -

Page 19: Manual Criação Manutenção de Função - PFCG

Criação e Manutenção de Funções (Roles) - PFCG

32. Gerar . A função filha está completamente criada e respectivo perfil gerado, já pode ser associado aos usuários

33. Se os passos 28 e 29 tiverem sido seguidos, ou seja, as funções filhas foram geradas com objetos de autorização incompletos, após a criação de todas as funções filhas, voltar na função pai em modo de

na pasta , opção , e Gerar funções

derivadas . Responder afirmativamente a tela abaixo

34. É possível acompanhar no rodapé da tela principal, a geração das todas as respectivas funções filhas

São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979

Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br

- 19 -

Page 20: Manual Criação Manutenção de Função - PFCG

Criação e Manutenção de Funções (Roles) - PFCG

Criação de Função via Cópia de Existente

Outra forma de criar uma função é através de cópia .

35. Basta fornecer a função origem e a destino e acionar o botão

36. Note que, com exceção da Função, todo o restante é igual a função origem

37. Entrar em modo para fazer os ajustes necessários: descrições, valores em níveis organizacionais, valores de objetos, perfil, etc. Para maiores informações, ver Manutenção de Função nesse manual.

São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979

Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br

- 20 -

Page 21: Manual Criação Manutenção de Função - PFCG

Criação e Manutenção de Funções (Roles) - PFCG

MANUTENÇÃO DE FUNÇÃOA manutenção das funções também é realizada pela transação PFCG, após informar a função, acionar

. Com isso são habilitados os seguintes campos para alteração:

Campo da função

Pasta alteração do texto

Ainda na pasta acima, quebrar o vínculo de uma filha com a respectiva função pai, passando a

ser uma função simples independente. Basta acionar . Responder afirmativamente na tela abaixo:

Cuidado! Uma vez desfeito o vínculo, não é possível restabelecê-lo, para isso se faz necessária a criação de uma nova função. Ver Criação de Função Filha (Derivada).

inclusão e/ou exclusão de transações. Desde que não seja uma função filha, se for esse o caso, a manutenção deverá ser realizada na respectiva função pai

. Nesse ponto, é possível realizar as seguintes alterações: inclusão e/ou exclusão objetos de autorização; valores dos objetos de autorização e de níveis organizacionais.

Também é possível alterar . Basta, após acionar , no

menu: -> . Vale lembrar que estiver alterando uma função filha, somente o que estiver relacionado a descrição, nível organizacional e Txt.perfil será

São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979

Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br

- 21 -

Page 22: Manual Criação Manutenção de Função - PFCG

Criação e Manutenção de Funções (Roles) - PFCG

mantido após uma geração executada na função pai ( ), para os demais, irá prevalecer as definições da função pai.

TRANSPORTE DE FUNÇÃOPara transportar as funções é necessário incluí-las em uma change request. E essa atividade pode ser

realizada de 2 formas: individualmente ou em massa, conforme descrito a seguir.

Transporte individual

Na transação PFCG, informar a função que deverá ser transportada, no caso do exemplo Z_FUNCAO_F01

1. Acionar

São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979

Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br

- 22 -

Page 23: Manual Criação Manutenção de Função - PFCG

Criação e Manutenção de Funções (Roles) - PFCG

2. Na tela abaixo, executar

38. Confirmar as telas seguintes, pois são informativos

São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979

Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br

- 23 -

Page 24: Manual Criação Manutenção de Função - PFCG

Criação e Manutenção de Funções (Roles) - PFCG

39. Para o transporte apenas das funções (sem a atribuição dos usuários), processo geralmente usado,

manter apenas o item marcado e acionar

São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979

Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br

- 24 -

Page 25: Manual Criação Manutenção de Função - PFCG

Criação e Manutenção de Funções (Roles) - PFCG

40. Existem 2 possibilidades para associação da função a change request

Utilizar uma request já existente, acionando e selecionando uma das relacionadas:

São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979

Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br

- 25 -

Page 26: Manual Criação Manutenção de Função - PFCG

Criação e Manutenção de Funções (Roles) - PFCG

Criar uma nova change request, acionando

Preencher o campo e salvar

São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979

Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br

- 26 -

Page 27: Manual Criação Manutenção de Função - PFCG

Criação e Manutenção de Funções (Roles) - PFCG

41. Independente se a request utilizada for nova ou então já existente, será apresentada a lista de funções associada a ela. No caso da derivação, se a função a ser transportada for filha, automaticamente a função pai também será associada a change request

Cuidado!!!!! Ao incluir uma função filha a uma change request, automaticamente a função pai também é associada, mas a recíproca não é verdadeira. Se associar apenas a função pai na change request, apenas ela será transportada.

São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979

Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br

- 27 -

Page 28: Manual Criação Manutenção de Função - PFCG

Criação e Manutenção de Funções (Roles) - PFCG

Transporte em massa

Na transação PFCG, seguir o caminho de Menu: -> , conforme tela

42. Preencher com a lista de perfis que deverão ser incluídas na change request e executar

São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979

Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br

- 28 -

Page 29: Manual Criação Manutenção de Função - PFCG

Criação e Manutenção de Funções (Roles) - PFCG

43. Seguir os passos de 3 à 5. Como foram associadas 2 funções (Z_FUNCAO_F01 e Z_FUNCAO_F02), e as mesmas foram criadas utilizando derivação, as respectivas função “pai” também foram automaticamente associadas a change request

ASSOCIAÇÃO DE USUÁRIO A FUNÇÃOA associação do usuário a função também é realizada pela transação PFCG.

São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979

Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br

- 29 -

Page 30: Manual Criação Manutenção de Função - PFCG

Criação e Manutenção de Funções (Roles) - PFCG

Entrar em modo de alteração, acionando

São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979

Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br

- 30 -

Page 31: Manual Criação Manutenção de Função - PFCG

Criação e Manutenção de Funções (Roles) - PFCG

Selecionar a pasta

São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979

Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br

- 31 -

Page 32: Manual Criação Manutenção de Função - PFCG

Criação e Manutenção de Funções (Roles) - PFCG

Preencher o campo com o userid do usuário, no caso do exemplo USUARIO

Note que os campos e são automaticamente preenchidos. Esses valores podem ser alterados conforme a necessidade, ou seja, o prazo de validade dessa função para um determinado usuário pode ser definido. Importante! Para que esse prazo de validade seja respeitado, é necessária a execução periódica (de preferência diariamente) do Ajuste de mestre de usuários - job PFCG_TIME_DEPENDENCY. Outra consideração, após o vencimento do prazo de validade, o usuário permanecerá relacionado na função na PFCG, mas sem efeito. Por isso, quando realizar alguma consulta, verificar se o prazo de validade não está vencido.

São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979

Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br

- 32 -

Page 33: Manual Criação Manutenção de Função - PFCG

Criação e Manutenção de Funções (Roles) - PFCG

Após inclusão dos usuários, acionar para realização do Ajuste de mestre de usuário

Acionar

Gravar

No rodapé da tela aparecerá a mensagem

Observações:

- Função sem usuário associado;

- Função possui usuários associados, mas o Ajuste de mestre de usuários não foi executado após a última manutenção;

- Função possui usuários associados e o Ajuste de mestre de usuários executado após última atualização

ELIMINAÇÃO DE FUNÇÃOA eliminação de uma função também é realizada pela PFCG.

Para que a eliminação seja realizada via transporte de change request, o primeiro passo a ser executado e a associação da função em questão a uma change request. Para isso basta seguir o procedimento do item TRANSPORTE DE FUNÇÃO. Ainda com a change request em status Modificável, eliminar a função conforme procedimento:

São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979

Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br

- 33 -

Page 34: Manual Criação Manutenção de Função - PFCG

Criação e Manutenção de Funções (Roles) - PFCG

Executar a transação PFCG e informar a função a ser eliminada, no caso do exemplo Z_FUNCAO_F02

Acionar

Confirmar a eliminação

São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979

Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br

- 34 -

Page 35: Manual Criação Manutenção de Função - PFCG

Criação e Manutenção de Funções (Roles) - PFCG

A tela abaixo informa sobre a necessidade de associação da função a uma change request antes de eliminá-la, caso seja necessário o transporte da eliminação.

No rodapé da tela aparecerá a mensagem

São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979

Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br

- 35 -

Page 36: Manual Criação Manutenção de Função - PFCG

Criação e Manutenção de Funções (Roles) - PFCG

No caso de eliminação de uma função pai, primeiramente deve-se eliminar as respectivas funções filhas, ou então eliminar o vínculo de derivação com todas elas. Pois o sistema não permitirá a eliminação da função pai enquanto a mesma tiver alguma filha, conforme segue:

Acionar

Responder afirmativamente a questão abaixo:

São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979

Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br

- 36 -

Page 37: Manual Criação Manutenção de Função - PFCG

Criação e Manutenção de Funções (Roles) - PFCG

Segue retorno do sistema informando sobre a impossibilidade de exclusão da função, pelo fato da mesma ter funções vinculadas pelo processo de deverivação

No rodapé da tela inicial aparecerá a mensagem

São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979

Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br

- 37 -