Uploaded by renan

Aula 01 Exercicio 03 Criar Catálogo, Grupo, Função e Bloco por Referência (1)

advertisement
Apostila de Exercícios
Aula 1 do programa “SAP Fiori para Analistas Funcionais”
Cristiano Marques
cristiano.marques@gmail.com
Setembro / 2020
Tutorial: Criação de Catálogo, Grupo, Função e Bloco
por Referência
Passo 1: Criação de catálogos
Os catálogos, grupos e blocos são configurados no servidor
front-end.
! Atenção! O usuário que configura catálogos e grupos deve ser
algum administrador do sistema (basis, funcional ou programador).
! Atenção! Para acessar a configuração de catálogos e grupos, é
necessário que o usuário tenha a função SAP_UI2_ADMIN_700
cadastrada em seu perfil na transação SU01.
- Na seção Configuration do manual, localizar o nome do catálogo de
negócios.
- Acessar a transação /UI2/FLPD_CUST - Fiori Lpd. Designer (clientspec.)
Será aberta a url do Launchpad Designer. Essa url pode ser salva
nos favoritos.
http://<host>.<domain>:<port>/sap/bc/ui5_ui5/sap/arsrvc_upb_admn
/main.html?sap-client=<client>?scope=CUST
Onde <host>.<domain>:<port> são as configurações específicas do
seu ambiente
- Pesquisar pelo catálogo de algum aplicativo
Os catálogos e grupos standard contém vários aplicativos
cadastrados, mas nem sempre todos estes aplicativos estão sendo
instalados na empresa. Neste caso, podemos “copiar” os tiles
desejados para um novo catálogo, criando bloco ‘por referência’.
! Atenção! Para transportar as configurações de catálogos e grupos
para outros ambientes, deve-se primeiro informar a request clicando
no ícone de engrenagem (Configurações) no canto superior direito
da página.
- Desmarcar “Sem (objeto local)” e escolher request de customizing
da lista.
Dando continuidade:
- Clicar no botão Criar Catálogo (botão “+” no canto inferior esquerda
pagina)
- Escolher catalogo Standard, informar título e ID (nome técnico).
Clicar em Gravar.
Observação: Existe uma convenção, de se usar o prefixo BC_ para
catálogos de negócios ou TC_ para catálogos técnicos.
O catálogo será criado vazio.
Passo 2: Adicionar Blocos
Agora existem duas formas de adicionar blocos: copiando de
outro catálogo (criação por referência), ou adicionando a
configuração manualmente.
Passo 2.1: Adicionar Blocos por Referencia
Em caso de criação de bloco por referência (copiar bloco existente
para outro catalogo):
- Acessar o catálogo original, acessar a segunda aba de nome
Blocos, que exibe os tiles em forma de lista.
- Selecionar o app na lista, clicar em Criar Referência.
! Observação! Prestar atenção no objeto semântico e ação
informados na linha selecionada, pois será necessário identifica-los
no próximo passo.
- Informar catálogo de destino.
- Ainda no catálogo original, acessar aba Atribuições de Destino
(Target Mappings)
Lembra que falei no passo anterior para prestar atenção no
objeto semântico e ação? Essa informação vai ser usada aqui.
- Selecionar na lista a linha que tem o mesmo objeto semântico e
ação do passo anterior, e clicar em Criar Referência.
- Informar catálogo de destino.
Pronto! Agora seu catálogo tem um bloco configurado!
Passo 3: Manutenção de grupos
O grupo é o conjunto de aplicativos que aparece para o usuário
na tela inicial do Fiori Launchpad.
- Na seção Configuration do manual, localizar o nome do grupo de
negócios. Pode ser que não tenha grupo para alguns aplicativos.
- Caso você queira utilizar o grupo standard, nenhuma modificação
deve ser feita.
- Caso você queira utilizar um novo grupo, clicar no botão Criar
Grupo.
Observação: Existe uma convenção, de se usar o prefixo BG_ para
grupos com apps contidos em catálogos de negócios.
- Marcar a opção “Permitir aos usuários a personalização do seu
grupo”, para que os usuários fiquem livres para adicionar e remover
blocos de seu launchpad pessoal.
- Dentro do grupo clicar em Inserir bloco
e escolher o catálogo.
Serão exibidos todos os aplicativos cadastrados neste catálogo.
- Clicar no ícone “+” embaixo do bloco, para que este seja adicionado
ao grupo.
- Clique em Voltar. O bloco será exibido no grupo.
Passo 4: Criação de função PFCG para catálogos de grupos
A função PFCG é configurada no servidor front-end, e contém
o nome do catálogo e o nome do grupo de blocos.
Essa função é adicionada ao perfil do usuário na transação
SU01.
- Na seção Configuration do manual, localizar o nome da função
(Business Role).
- A função standard já contém o catalogo e grupo standard (reveja o
manual de implantação). Caso você deseje usar os catálogos e
grupos standard. Deve-se apenas atribuir essa função ao usuário.
- Em caso de catalogo customizado, acessar transação PFCG, e criar
nova função, informando o nome da função, e clicando no botão
Função individual.
Observação: Existe uma convenção, de se usar o prefixo BCR_ para
funções contendo catálogos de negócios e grupos, e o prefixo TCR_
para funções contendo catálogos técnicos.
- Na aba Menu, clicar no botão inserir nó, e selecionar Catalogo de
Blocos SAP Fiori
- Informar o catálogo definido no passo 5. Avançar.
- Na aba Menu, clicar no botão inserir nó, e selecionar Catalogo de
Grupos SAP Fiori
- Informar o catálogo definido no passo 6. Avançar.
Passo 4: Atribuição de função de aplicativos a usuário front-end
A função PFCG contendo catálogos e grupos é atribuída ao
usuário no servidor front-end.
O ID do usuário no servidor front-end deve ser igual ao do
servidor back-end.
- Na transação Manutenção de Função (PFCG), na aba Usuário,
atribua a função que contém os catálogos e grupos a um usuário,
especificando o ID do usuário.
- Repare no farol do botão ‘Ajuste usuários’. Se o farol ficar diferente
de verde, clique no botão ‘Ajuste usuários’
Outra forma de executar esse passo é:
- Acessar transação SU01 e informar ID do usuário
- Acessar aba Funções e informar função PFCG
Passo 5 – Testando o aplicativo
- Agora o aplicativo pode ser aberto:
ATENÇÃO!!!
No caso de aplicativos standard, depois que o aplicativo está
configurado com os passos acima, o restante envolve também
CONFIGURAÇÃO
FUNCIONAL!
Escolhi
esse
aplicativo
intencionalmente, para dar este exemplo pra vocês.
Por exemplo, para este aplicativo de solicitações de viagem, o id
usuário que abre o aplicativo precisa estar cadastrado como
funcionário no módulo SAP HR. Veja o que acontece ao clicar no
botão Novo (+).
Aviso aos FUNCIONAIS! Ter em conta que todo aplicativo standard
tem um customizing funcional por trás, que faz com que os dados de
negócio apareçam no aplicativo! Tem casos que é customizing já
existente na SPRO (o aplicativo lê o customizing que existe), tem
casos que os add-ons criam novos itens na SPRO. Tem casos que o
customzing é na transação SIMGH. Confira sempre os detalhes no
manual de implantação, ok? No SAP Fiori Library sempre terá um link
para um manual mais detalhado. Vai estar assim:
- O link vai abrir uma nova página do help.sap, com mais
informações:
- Leia atentamente todas as instruções do site help.sap . A primeira
parte tem as mesmas informações do Fiori App Library, porém mais
pro final tem as informações relacionadas a customizing funcional
específicas para o aplicativo.
Download