You are on page 1of 27
SAP Fiori Implementation, Administration and Configuration PARTICIPANT HANDBOOK INSTRUCTOR-LED TRAINING. Course Version: 15 Course Duration: 5 Day(s) e-book Duration: 16 Hours 20 Minutes Material Number: 50136720 SAP Copyrights and Trademarks ‘© 2016 SAP SE or an SAP affiliate company. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the ‘express permission of SAP SE or an SAP affiliate company, SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate company) in Germany and other countries, Please see hitp://globall?,,epx for adcitional trademark information and notices. Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors National product specifications may vary. ‘Those materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP SE or its affiliated companies shall not be liable {or errors or omissions with respect to the materials. The only warranties for SAP SE or SAP affiliate company products and services are those that are set forthin the express warranty statements accompanying such products and services, if any. Nothing herein should be construec as constituting an additional warranty. Inparticular, SAP SE or its affliated companies have no obligation to pursue any course of business ‘outlined in this document or any related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP SE's or its affliated companies’ strategy and possible future developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time for any reason without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. All orward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations, Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions. ‘© Copyrights reserved oy Typographic Conventions ‘American English is the standard used in this handbook, ‘The following typographic conventions are also used. YOO CHE Example text Example text ‘© Copyriant lights reserve, Contents 20 35 al 51 a1 7 98 109 00 11 17 137 149 150 164 189 207 212 221 233 224 241 273 2m, 285 295 Course Overview Unit 1: Unit 2: Unit 3: Unit 4: Unit 5: Unit 6: ‘SAP Fiori Introduction and Architecture Lesson: Defining the Role of SAP Fiori in SAP User Experience Lesson: Identifying SAP Fiori Architecture and Technology Exercise l: Connect to the SAP Fiori System Lesson: Explaining the Role of SAPUIS Lesson: Explaining SAP Gateway and OData Services Lesson: Explaining the SAP S/4HANA Architecture Lesson: Performing the SAP Fiori Configuration SAP Fiori Installation Lesson: Installing SAP Fiori ‘SAP Fiori System Configuration & Security Lesson: Identifying System Configuration Lesson: Configuring Fact Sheets Exercise 2: Check SAP Fiori Software Components and SAP Gateway IMG Settings Lesson: Configuring SAP Fiori Security Launchpad Configuration Lesson: Configuring SAP Fiori Launchpad Lesson: Configuring Transactional Apps and Fact Sheets Exercise 3: Add a Tile to the SAP Fiori Launchpad. Exercise 4: Create a Static URL Tile on the SAP Fiori Launchpad Lesson: Exploring SAP Fiori Theme Designer Exercise 5: Customize Fiori Launchpad Using Theme Designer Data Flow Lesson: Understanding SAP Fiori Data Flow Exercise 6: Identity SAP Fiori Runtime Data Flow Worktiow Lesson: Explaining SAP Business Workflow Basics Lesson: Extending My Inbox (Workflow) Exercise 7: Add Custorn Workflow Scenarios to the SAP Fiori My Inbox App © Copyright. Alright reserved 325 226 337 341 365 381 382 392 397 19 425 435 450 461 467 468 Unit 7: Unit 8: Unit 9: ‘SAP Fiori on SAP HANA (Analytical Apps) Lesson: Identifying SAP HANA Extended Application Services and Architecture Lesson: Installing Analytical Apps Lesson: Configuring Analytical Apps Exercise 8: Configure a KPI Using the Launchpad KPI Modeler Exten: ity (Transactional Apps and Fact Sheets) Lesson: Extending SAP Fiori Lesson: Extending OData Exercise 9: Add a Custom Field to SAP Fiori My Quotations. OData Extensibility Lesson: Understanding Basics of SAP Fiori UI Extensibility Lesson: Extending SAP Fiori UI Exercise 10: Extend 2 Transaction Application: SAP Fiori Extensibility Lesson: Extending Analytical Apps Lesson: Extending Fact Sheets, Integrated End User Feedback Feature and Activation for Fiori Lesson: Explaining the Integrated End User Feedback Feature Course Overview TARGET AUDIENCE This course is intended for the following audiences: Application Consultant Application Consultant Business Process Owner/Team Lead/Power User Development Consultant Solution Architect System Administrator Technology Consultant © Copyright. Alrights reserved, a Oy vil © Copyrgnt Allright reserve, Lesson1 Defining the Role of SAP Fioriin SAP User Experience Lesson 2 Identifying SAP Fiori Architecture and Technology Exercise 1: Connect to the SAP Fiori System Lesson 3 Explaining the Role of SAPUIS, Lesson 4 Explaining SAP Gateway and OData Services Lesson 5 Explaining the SAP S/4HANA Architecture Lesson 6 Performing the SAP Fiori Configuration UNIT OBJECTIVES + Define the role of SAP Fiori in SAP User Experience + Identity SAP Fiori Architecture and Technology + Explain the role of SAPUIS + Explain the role of SAP Gateway and OData + Explain the SAP S/4HANA Architecture + Perform the SAP Fiori configuration 20 35 ‘© Copyright Allrghts reson: Defining the Role of SAP Fiori in SAP User Experience LESSON OBJECTIVES After completing this lesson, you will be able to: + Define the role of SAP Fior| in SAP User Experience SAP Fiori Overview Scenario You are in the process of evaluating your IT infrastructure based on the best possible choice of deployment (on-premise, cloud, hybrid). You want to remain flexible and assure maximum continuity and support. You also wish to speed up your business processes and reduce your operational costs by taking advantage of the latest technology: you are investigating the speed and simplification benefits of in-memory computing, Finally you want to provide users with a madern and simplified user experience optimized for all devices. ‘© Copyrignt Aligrts reserve, Lesson: Defining the Role ot SAP Fon in SAP User Experience User Experience Drives Innovation a 228% In20 years a $10,000 investment in design-centric companies would have yielded returns 228% greater that the same investment in the SEP. ‘© Copyright. Argh reserved EESAP A Unt SAP Fier Introduction and Architecture Rey Ta, Ney RE) een, 72% “roy! Kept ht on Keep en Figure Shit Frominformaton to novation Tecwloay Why? + We won't get too far if we only keep fixing the current situation. + Weare spending too much resources in keeping the lights on, + We need to simplify so we have more room to grow. + Design can help us to achieve this. Figure The Vakeo! User Bgoreee 4 © Copyriant Aligrts reserve, Lessor: Defining the Role ct SAP Fion in SAP User Experience Figures Mnaseti72 User Experience Innovation Figures Mirdset272 Figure 7 SAPs Director: Digtal Vanstormaton ‘© Copyright Allrghts reserved Unt SAP Fier Introduction and Architecture @ Re —————————E Watch Video ‘Tie cette pega ay be change Figure SAP Fon Dosen Evation Figure SAP Fon Design Parples — Role- Based Delver User Worn Depending on Tasks to Be Done Provide the eleven tasks fed acts for the user Figured SAP For Design Prnesles — Goherent Single Pont of Acoees AerossFunatonal Arwas ard Aeros ances Applying the Fiori concept, the monolithic bundles of functionality of traditional enterprise systems like CRM, HCM, SCM, and so on, are simplified into more granular tasks and activities. This allows the end user to select only the activities that are relevant to him or her. © Copyriant Aligrts reserve, Lesson: Defining the Role ot SAP Fon in SAP User Experience ‘oillustrate this simplification, consider an activity in a process "swim lane” diagram. The diagram defines a process with many activities across multiple roles, Each activity represents ‘one individual step for one specific role, The activity steps in a "swim lane” diagram are similar to the activilies of a Fiori App. ‘The activities can be micro-tasks (or example, leave approval, travel expenses) and cognitive tasks (for example, pipeline analysis, performance reviews) by casual users and managers (logether constituting the majority of enterprise users) as well as complex activities by specialists (for example, G/L entries, recruiting). By collecting these activities into a catalog ‘and presenting a workspace (Fiori Launchpad) for users to collect only the activities that are relevant, the conceptis similar to the millions of apps on the Apple App Store and the handful ‘of apps that actually exist on a user's smart phone. Itis truly a user-centered experience. eeeoe Figure I SAP Fon Dasign Pr les By Faseit ser Fon oveew ‘© Copyright. Argh reserved 7 oy Unt SAP Fier Introduction and Architecture ‘nen tmecarert attain nde be change SAP at any ee Fqueis onel SAPs UXStrategy New User Experience) SAP FIORI * efficent acess to information * user productivity * complexity reduction ‘ia he cat state ot panna maybe ranged by SAP a ay tne Figure i SAP S/@HANA, a © Copyriant Aligrts reserve, Lesson: Defining the Role ot SAP Fon in SAP User Experience Fgure IS Boardroom Redefines SAP Fiori apps reference library Sarat? = ‘wwvsap com/for-demo Faure 6 SAP Busness Sate ‘© Copyright. Argh reserved » ay Unt: SAP Fler Inracuction an Arcntecture successfagters People Profile ___ New Home Page Faure SAP Fioriis the center of UX for SAP Cloud offerings, whether as applications or as design patterns, Figure I Customers lnovate Through Epa Discover: Who are the users, how do they work? What are their dally challenges? Design’ © Copyriant Aligrts reserve, Lesson: Defining the Role ot SAP Fon in SAP User Experience + Create Ul mackups + Get and incorporste user feedback Deliver: + Implement the solution + Conduct user acceptance tests Analyze: “+ Validate your user experience and the acceptance of your current solutions ‘opensap: Design for none esurses destaners F gure 1S Education & Best Pract ces to Help Vou Get fe UX Sis YouNew ‘Sample for openSAP - Bulle your own Fori App (update launched in Ql 2016). ‘© Copyright. Argh reserved a oy Unt SAP Fier Introduction and Architecture Ea COULD SEES? veo = E Ur emecxsiner AP Fit ainenpes |S? Fel pon reterenc ary “the the crete of planing and maybe angedby SAP a ny re [ER 20 cist ectronpes tobiscover Design Devel. Aust ane Bepoy SAP Fan UX a Key capabilities ayy tree ities vopronprampete ra} = Shcdenemars “Conmoma cage 2h 298 sar ‘ + Method Cards, Best Practices, and Online Learning (Guido tops and templates ‘e-Learring about cesignthineng fe methodsagies Best practice guidelines . Bose a Benefits =a sane mp sp pm en je | SUE Frenne apoancoageeas case [BR Fowe2t tsa tetrotes— Sobsh 2 © Copyriant Aligrts reserve, Lesson: Defining the Role ot SAP Fon in SAP User Experience EaEay BUILD RAPID PROTOTYPING & USER RESEARCH TOOL FOR NON-TECHNICAL USERS “Va brantorming tec eton aa ens +e prettyping capes Crate newor start Hom an exeing center and wey Dign complancete ques —Le. sar tries Ct ron th sample ats and date ode! coraeasn . Hon ty rape wh Ul cogeneration to ftps dereopment rie 1° sremoinendoner tnt ay areniontctente fw * sedge yates anaes Figure 22: Tools &Technologes — BUILD For more information on BUILD, visit: nttos://www bulls, me/splashapp/ Youtube channel: httos://,corn/channel/UCIUOKVKOfkw5-hogBYPis INNOVATE =) 8 REALIZE @ rt) ADVISE e Rapa Dopo SoUTITe Pa SNPs UX Des AP: Supper ora ‘© Copyright. Argh reserved ERSAP A Unt: SAP Fler Inracuction an Arcntecture ‘Your User Experience realiz as a Service (UXaa: a yr Figure28: SAP Fon Overview At SAP we want to help you to better scale when realizing your desired user experience while ‘you transition inte the cloud. To do so we will leverage our SAP HANA Cloud Platform to offer ‘you Uxaa8, UxaaS is an integrated offering bringing existing and new tools together on SAP HANA Cloud Platform (HCP) to empower organizations to innovate and soale for a great User Experience, F gure 5: User Pxperence asa Se-vice (UXaaS) —To Accelerate Applciion Design and Development Fido: ‘SAP's answer is User Experience as a Service on SAP HANA Cloud Platform (HCP) that: + Includes the best-in-class application development and deployment capabilities from HCP. + Brings SAP Fiori tools, content, and design guidelines to the Cloud + Introduces differentiating capabilities to enable non-technical users (praduct manager. signer, business expert) to learn and apply user-centered design during discover and design phases “ © Copyriant Aligrts reserve, Lesson: Defining the Role ot SAP Fon in SAP User Experience + Also includes learning content and community to upskill yur organization. Value proposition of right apps, right experience, right cost: “+ Identify the right apps and experience based on end-user validation early on to avoid costly rework + Scale the UX capabilties of your IT organization by up-skillng and reduce spencing on third-party services + Accelerate application design and development through integrated offering + Reduce cost of development and deployment by Cloud offering UxXaaS Offers End-to-End Scenarios Combining New and Existing Tools {546 Span nap, Lar, Communty au Q+y Theme booger Deer son Us 1 Fes iinet SAP HANA Ci Pata Qe Vv SAP Web Anais Fgure 26: SAP Fier Overview How does SAP do that? We are combining some of the existing tools on HOP with some new tools that are squarely focused on Discover & Design phases - such as BUILD. ‘These products jointly help customers address their key scenarios for building and extending applications on Paas., ‘© Copyright. Argh reserved » Sy Unt: SAP Fler Inracuction an Arcntecture SAP Fiori Apps Task-basedaccess Insights Searchand explore Insight to action Access tasks to create, Geta veual veniew of | View essental cockpit ‘change, aporeve ‘complex topicfor | ifermaten about an | Analyze and valute Processes win guided | mantoringor tacking | object wih cantetusl | strategic or operetonal navigation purposes, ravigaton between | KPIs veal ime ane related objecs ‘ngger te ight ction =|= TES ee | Ba Tigure27- SRP Fon Aap Types The first release of Fiori apps included: 25 transactional apps to do such things as approve ‘workfiow, enter a timesheet, request leave. ‘Transactional apps allow access to tasks like change and creation, and are accomplished with ‘guided navigation, The second release included three new apo types: + Analytical apps which allow for monitoring or tracking certain important functions + Factsheets which allow for viewing essential factual information and search features. They do nol expand beyond your realm of cata, anc can only see what you normally see, For example, the customer gets a purchase order number, saying it’s waiting to be approved, Via an escalation email which is one of perhaps 200 emails he gets. He searches for the number and finds it, then selects it, sees detalls ane then goes to the actual application and approves it (in the transactional app for example). + SAP Smart Business which allow for analyzing and evaluating strategic or operational KPIs, inreal time to trigger the right action © Copyriant Aligrts reserve, Lesson: Defining the Role ot SAP Fon in SAP User Experience a Figure 28: SAP Fen Apps Larary ‘The SAP Fiori Aops Library is kept up to date with apps frequently added. It can be found at the folllowing Web address: hitos://fioriappslibrary hana, UX impacts Business Value Gain productivity Increase user adoption Save training costs Figure 28:ihy Focus on User Experience? 5) @ @® 3 & Great User Experience ® Why is focusing on the user experience important? Because having a great user experience has an impact on business value. Many people believe user experience is simply colors and fonts, however we've learned throughout this presentation that that is simply not true. I great user experience is ‘achieved, people gain productivity anc can work faster and more efficiently, increasing adoption, decreasing errors and saving training costs. All very positive outcomes that immediately impact the overall business value. ‘© Copyrights reserved v oy Unt SAP Fier Introduction and Architecture ‘SAP’s UX Design Services Offering: Overview sweaty DESIGN THINKING. Peete INNOVATE _ Design innovative solution Peete cae tn) ADVISE tees reece ead eae ee wie ena eat REALIZE — *aptstandara solution Oo eoraicea Figure 0/SAP Fon Apps Several leads were identified by our customers and they asked us for advice to understand the SAP strategy and translate it to their reality. They asked for services to realize (Implement, adapt and optimize) the user experience of existing software, I you achieved results such as with screen personas or Fiori, the next levelis to have customers build up skill on their own or empower their organization for a user experience strategy. ‘The last level is for the customer to become really innovative. This isthe final goal of all customers, to be more innovative and they can achieve that by designing new products, looking for new services, and so on. Allof this is powered by design thinking. In summary: the design services that SAP offers are to advise about the strategy and the valve of a solid user experience. B © Copyriant Aligrts reserve, Lesson: Defining the Role ot SAP Fon in SAP User Experience Woe 2. DEFINE and EXECUTE Customer specie UX strategy - Uncertand Ute & Seerato8 rg 5 7s + invedtgate NEWand RENEW |", guploernanaondemandesn olson > smpcomiunesplorer oH + volute ENABLE solutions + Bld inonledge rm SAP «Follow SAP Ul teohnology strategy ere ees + htpesservice.sop.convinnovation discovery Figure 3 Revommencatons for Customers ‘Our recommendations: 1, Understand SAP user experience 2, Detine and execute your specific user experience strategy, + Define pain points + Where can you have high business value? + Investigate 3, Find additional inks and joinin the discussions. LESSON SUMMARY You should now be able to: Define the role of SAP Fiori in SAP User Experience Seige egiaroared » oy