5Steps2FIORI
Gain hands-on experience on Fiori configuration
Markus Andres
Alessandro Sabidussi
Jorge “Javier” Baltazar
Step by step approach organized in phases
30
WP 1 WP 2 WP 3 WP 4 WP 5
Step by step approach organized in phases
Date Day 1 Day 2 Day 3 Day 4 Day 5
Objective Gateway Configuration FIORI Configuration Special Launchpad Troubleshooting & Extensibility and
Basic FIORI features Performance Analysis Development
Configuration Build Custom Theme
Content / Tasks • Configuration of SAP • Activation and • SAP Theme Designer • Fiori App • ABAP in Eclipse
Front-end Server configuration of • Notification area Troubleshooting • CDS Views
• Activation and FIORI applications • App Finder • Caches • Develop a new FIORI
configuration of • Application selection • System description • Webdynpro & Web application
FIORI Launchpad • Build roles & GUI integration
• Activation of catalogues • Optimizing
Enterprise Search Performance
Duration roll-out 60 mins 45 mins 1 hour 1 hour 30 min. 1 hour 15 min.
session
Partner additional effort 3 - 4 hours 2 - 3 hours 2 - 3 hours 3 - 4 hours 3 - 4 hours
Partner Resources Tech / Basis Consultant Tech / Basis Consultant Tech / Basis Consultant Tech / Basis Consultant Developer
required Application Consultant Application Consultant
(validation & testing) (validation & testing)
2
Customer
Content:
➢ Fiori Apps Selection and Configuration
➢ Call to action
➢ Q&A
3
Customer
Fiori Apps Selection
and Configuration
Agenda
Fiori Content Selection
Fiori Content Activation
Building Roles and Profiles
5
Fiori Content Selection
Fiori Content Selection Options
8 Steps to finding content that suits your needs
1. Obtain assigned transactions per user role in the system
2. Obtain Fiori Role proposal from SAP’s Best Practice Documents
Discard, match
3. Obtain most used transactions from TX: ST03N and priorize
4. Identify obsolete/not supported transactions in Simplification List
7. Enrich list with Fiori 8. Define how to
5. Define prioritized list of 6. Run Fiori App
Lighthouse access content not
roles and transactions Recommendations
Scenarios available in SAP
Fiori
7
Access content not available in SAP Fiori launchpad through App Finder
The App Finder is the place where the user
can access all their available apps
▪ Discover and launch apps
▪ Add apps to the Home Page
▪ Remove apps from the Home Page
▪ Access the User Menu and SAP Menu
of connected S/4HANA back-end system to add/remove
classic user interfaces
▪ Allows you to reuse your current definition of
backend roles
Using Fiori Rapid Activation App-Finder is activated Out-of-the-
box
8
Access content not available in SAP Fiori launchpad through SAP Business
Client 7.0
RUN SAP GUI FOR WINDOWS TRANSACTIONS (NATIVE) TOGETHER WITH SAP FIORI UX
BENEFITS: SAP Fiori launchpad, SAP Fiori UX, and desktop experience in one client
REQUIREMENTS
SAP Business Client with connection type
Fiori launchpad
SYSTEMS
SAP Fiori Front-End Server (FES) based on
SAP NetWeaver AS ABAP
Min. UI Add-On 2.0 SP01 for SAP NetWeaver or
component
SAP_UI 750 SP01*
Application backend
SAP_UI 7.51 on SAP S/4HANA 1610 or higher to
obtain SAP Fiori visual theme Belize for SAP GUI
transactions
* detailed requirements see SAP Note 2227396 10
Client Strategy – Browser access vs. local client
▪ Check expectations of your end-users and project sponsor:
Change management for power users vs. footprint/TCO of local client (SAP Business Client)
▪ SAP Business Client offers a bridge into the SAP Fiori world and combines best of both worlds
– connection type SAP Fiori launchpad as hybrid mode:
FLP and SAP Fiori apps in browser – SAP GUI transactions in Windows Client (local installation)
– connection type SAP Logon as SAP GUI only-variant offering tab navigation (as replacement for SAP Logon Client)
DESKTOP CLIENT
SAP FIORI LAUNCHPAD
SAP BUSINESS CLIENT IN BROWSER
BROWSER
SAP GUI SAP Business Client SAP Fiori launchpad
SAP Fiori apps
SAP Fiori apps Web Dynpro ABAP/FPM
Web Dynpro ABAP/FPM Web Dynpro ABAP/FPM SAP GUI for HTML
SAP GUI for Windows SAP GUI for Windows SAP GUI for Windows
NO FIORI NO FIORI
FRONTEND SERVER
SAP S/4HANA on premise SAP S/4HANA cloud
11
Client strategy for desktop access: Browser or SAP Business Client
Web browser SAP Business Client
e.g. Google Chrome, Firefox, MS IE/Edge with connection type SAP Fiori launchpad
SAP Fiori launchpad SAP Fiori launchpad
SAP Fiori apps SAP Fiori apps
SAP GUI for HTML SAP GUI for Windows
Web Dynpro ABAP applications Web Dynpro ABAP applications
12
Fiori Content Activation
Exercise Overview
Fiori Content Activation Steps
Required for Embedded Deployments
Setup of SAP Fiori Content Activation
Execute Fiori Content Activation Issue transaction STC01 and execute task list SAP_FIORI_CONTENT_ACTIVATION
1. Select recommended Business
Roles
2. Choose Deployment Mode
(Embedded Deployment => Co-
Deployed (Default))
3. Specify <PREFIX> for role creation
e.g. Z
4. Optional: Create test users
Note: The generated users will follow a
certain naming convention
<PREFIX><COUNTER>_<ROLE_ABBR
EVIATION>
e.g. T1_AAAC (Based on role
SAP_BR_AA_ACCOUNTANT)
5. Run Follow-up activities listed in the
note
Note: Certain Business Roles have special prerequisites which could lead to task list dumps, therefore should only be selected in case the prerequisites
are met!
14
Fiori Content Activation Steps
Required for Embedded Deployments
Post-Activation Steps using Rapid
Activation:
▪ Enable My Inbox Apps
– Adjust System Alias "LOCAL" via transaction
SPRO: Change Software Component from
"Default" to "/IWPGW/BWF"
See also 2348671 - My inbox error "Task facade
not implemented for provider"
▪ Note: Certain Business Roles require
additional follow-up activities
Follow-up activities and known activation errors are listed in
the note
If you find errors not listed in the note, send an email to
[email protected] 15
Fiori Content Activation Steps – Additional Configurations
Required for Embedded Deployments
Fiori Apps Library Link
You can find a link to the App Specific Configuration. The
required task can be technical (e.g. setting up search connectors)
or functional (e.g. defining cost centers)
16
Exercise Tips & Tricks
The exercise described in this Work Package is simple:
❑ This task list can potentially activate all apps in the
system, however, the exercise has been built using a
subset of apps. Try to use the recommended
settings to avoid surprises.
❑ Backup your implementation by downloading the
suggested files. This could save you in case of
trouble in a real implementation project!
❑ In this new version all objects are added to a
Transport Order, however, there are a couple of
objects that still require manual procedures for
transports one of them is described in the exercises.
17
Building Roles and Profiles
Exercise Overview
Authorizations are driven from the SAP Fiori launchpad content assignment
Content Creation Content Assignment
Scope CONF Scope CUST
Custom User
Technical Catalog Custom
refer
Business
Target
Catalog
Mapping(s)
Tile(s)
refer Technically
refer
Business represented as a
copy Role
App*
Security Role (in
Transaction PFCG)
SAP
Technical Catalog refer
SAP
Business
Target Catalog
Mapping(s) Tile(s) Business
Catalog(s)
refer
App* * SAP Fiori app, GUI Tcode, WDA app, or URL
More Information: Best Practices for Content Configuration
19
SAP Fiori content manager - references
Transactions
▪ FCM CUST Layer (client-dependent): /UI2/FLPCM_CUST
▪ FCM CONF Layer (client independent): /UI2/FLPCM_CONF
Release dates
▪ SAP_UI 7.52 SP07; RTC 01.07.2019 (S/4 OP 1709)
▪ SAP_UI 7.53 SP04; RTC 01.07.2019 (S/4 OP 1809)
▪ SAP_UI 7.54 SP00; RTC 20.09.2019 (S/4 OP 1909)
Release note https://launchpad.support.sap.com/#/notes/2772270
Documentation Setting Up Catalogs with the Launchpad Content Manager
Best Practices for Managing Catalogs
Blog: New SAP Fiori launchpad content manager tool available for S/4HANA
1709 and 1809 customers
21
Exercise Tips & Tricks
The exercise described in this Work Package is simple:
❑ Make sure you are not missing any of the suggested
authorization objects.
❑ You will notice how easy it is now to create Fiori
Catalogs, Roles and Profiles using Fiori Content
Manager.
22
Closure
and call to action
System Landscape per partner
Terminal Server S/4HANA 1909
2 Application Server
Browser
1
SAP GUI SAP HANA 2.0 SP04
SAP ADT
in Eclipse
Communication
24
Call to action
• Review this presentation (published in JAM group)
• Execute the activity documents for
• Basic Fiori and Gateway Configuration (WP1)
• Fiori Apps Selection and Configuration (WP2)
• Collaborate using JAM in case of issues or doubts
25
Q&A
Ask your questions
Use Jam to post your
questions
26
Thank you.
Contact information:
SAP 5Steps2FIORI Team
[email protected]
5Steps2FIORI <YOUR EDITION>