Adaptar IUs SAP Fiori no momento da execução

Objective

After completing this lesson, you will be able to criar uma variante do app

Criação de tempo de execução SAP Fiori

A figura mostra a posição do modo Adaptar IU em uma tela.

Com a adaptação da IU no momento da execução (RTA), os apps SAP Fiori baseados em SAPUI5 que suportam RTA podem ser modificados direta e intuitivamente no launchpad do SAP Fiori, sem desenvolver qualquer texto fonte. As modificações efetuadas via RTA se aplicam a todo o app e, por isso, a todos os usuários do app, em todo o sistema. Todas as modificações em um app podem ser anuladas ou mesmo rejeitadas para reinicializar a IU para o app padrão. Apps baseados em elementos SAP Fiori suportam RTA por padrão.

O modo de adaptação da IU pode ser acessado mediante o botão Adaptar IU no Menu de ações do usuário para o app em execução. Isso exibe uma nova barra de cabeçalho com ações em torno de RTA. Quando você está no modo de adaptação, pode processar todos os elementos da IU, como campos, grupos de campos ou seções, que são destacados quando você passa o mouse sobre os mesmos ou os seleciona. Aqui está o que você pode fazer, entre outras coisas:

  • Arrastar e soltar
  • Remover
  • Adicionar
  • Renomear
  • Combinar e dividir campos

A barra de cabeçalho do modo de adaptação da IU contém as seguintes funções básicas:

  • Alternar entre modo de adaptação e de navegação
  • Anular e refazer modificações
  • Síntese de variantes de app existentes
  • Rejeitar todas as modificações e reinicializar o app para a versão original
  • Gravar as modificações em um transporte ABAP
  • Sair do modo de adaptação da IU e retornar ao app em execução
  • Criar uma nova variante de app
A figura lista as etapas necessárias para criar uma variante do app. Este procedimento é descrito abaixo.

Ao selecionar Salvar como, as modificações podem ser salvas como uma variante do app. É possível gravar várias variantes de uma aplicação e também de outras variantes. Cada variante tem um ID do app, que pode ser usado, no SAP Fiori Launchpad Designer, para criar um mapeamento de destino iniciando o app com essa variante. O mapeamento de destino pode ser criado referenciando o mapeamento de destino original do app e trocando o ID com o ID do app da variante do app.