Short Presentation Title - SAP Service Marketplace

SAP Fiori apps rapid-deployment solution
V5.20
Solution Details Presentation
Agenda
Overview
Solution in Detail
Package Deployment
Software Products and System Landscape
Detailed Scope
© 2014 SAP AG or an SAP affiliate company. All rights reserved.
Customer
2
At-a-Glance: SAP Fiori apps rapid-deployment solution
Ready to run, a solution with fixed scope, predefined services at a predictable price with the flexibility for future extension.
Business Requirement
Solution
What is my pain?
Solution description






Lowering total cost of ownership while improving employee productivity
Delivering frequently used software functions across multiple device types with a limited budget
Employees having high expectations regarding ease of use and user experience
Employees expecting the same look and feel on several devices like PC, laptop, tablet and phone
Busy managers who frequently travel, but need to execute important approval processes
Companies running SAP can now deploy SAP Fiori apps that provide great user
experience to support business tasks on many devices. Using best practices, service
providers install the infrastructure. Quickly and predictably, companies can boost
employee productivity and reduce total cost of ownership. This rapid-deployment solution
now includes the existing Transactional, Analytics and Factsheet Fiori apps. The complete
scope of the SAP Fiori Infrastructure rapid-deployment solution is now merged into this
package.
What are my needs?
In scope
 Increased employee satisfaction with consumer-quality user experience
Choose one or several Service Scope Options for ANY number of Fiori app:
 Back End for PRD
 Scoping Kit
 Portal Integration for DEV
 More productive use of SAP software investments
 Complete environment to run line-of-business apps on any device with existing SAP
software systems
 Rapid time to value with proven setup processes, pre-configured software functionality,
and flexible scope options
Advanced Security for DEV

HANA Integration for PRD

Extensibility Kit for DEV

Portal Integration for PRD
Fact Sheet for DEV

Production Kit

Advanced Security for PRD
Analytical App for DEV

Transactional App for PRD

Extensibility Kit for PRD

Smart Business Cockpit for DEV

Fact Sheet for PRD

Review Kit

Back End for DEV

Analytical App for PRD

Incremental App (UX Kit)

HANA Integration for DEV

Smart Business Cockpit for PRD

Starter Kit

Transactional App for DEV


Improve efficiency with the same look and feel on many devices
© 2014 SAP AG or an SAP affiliate company. All rights reserved.

Learn more
Customer
3
Overview
Improve efficiency with the same look and feel on many devices
Business challenges
There is a solution
 Lowering total cost of ownership while improving
employee productivity
 Delivering frequently used software functions across
multiple device types with a limited budget
 Employees having high expectations regarding ease
of use and user experience
 Employees expecting the same look and feel on
several devices like PC, laptop, tablet and phone
 Busy managers who frequently travel, but need to
execute important approval processes
Companies running SAP can now deploy SAP Fiori
apps that provide great user experience to support
business tasks on many devices. Using best practices,
service providers install the infrastructure. Quickly and
predictably, companies can boost employee productivity
and reduce total cost of ownership.
© 2014 SAP AG or an SAP affiliate company. All rights reserved.
Customer
5
Benefits for you
Business benefits
Measurable success
 Increased employee satisfaction with consumerquality user experience
 More productive use of SAP software investments
 Complete environment to run line-of-business apps
on any device with existing SAP software systems
 Rapid time to value with proven setup processes, preconfigured software functionality, and flexible scope
options
 Shorter response time for manager approvals
 Improve employee efficiency by minimizing time
needed for administrative tasks
 Minimized user training due intuitive process flow
 Use SAP Fiori apps on many devices with no device
specific adaptation
© 2014 SAP AG or an SAP affiliate company. All rights reserved.
Customer
6
Solution in Detail
SAP Fiori UX
All Apps Types are included to the SAP Fiori apps rapid-deployment solution
Transactional
Analytical incl. Smart Business
Fact Sheet & Contextual
Navigation
Task-based Access
Insight to Action
Search and Explore
Access to tasks like change, create, or entire
processes with guided navigation
Visual overview over a complex topic for
monitoring or tracking purposes
View on essential information about an object
and contextual navigation between related
objects
Runs on any
DB and HANA
Runs on HANA
* This is the current state of planning and may be changed by SAP at any time
© 2014 SAP AG or an SAP affiliate company. All rights reserved.
Customer
8
SAP Fiori Transactional Apps Deployment:
Scope and benefits
The SAP Fiori Transactional Apps Deployment guides you
step by step through the configuration of SAP Fiori
Transactional apps.
For app-specific configuration steps, the SAP Fiori apps
reference library (link) is used as the basis to start the
deployment of SAP Fiori transactional apps. You will also
find detailed information on app-specific backend
configuration settings, for example on workflow
configuration.
 Deploy any transactional SAP Fiori app in your system
landscape
 Automate parts of the generic Fiori configuration steps
so that you can quickly carry out the implementation; this
is useful especially for 3-tier system landscapes
 With SAP Fiori apps you get multiple business benefits
for example: to free managers’ time spent on
administrative tasks for more creative and high-value
use, or improve managers' work by giving them a
delightful user experience for normal chores and tasks
Find a description of the relevant SAP backend
transactions related to the specific SAP Fiori apps in the
Test Script documents. For many Fiori apps a frontend
process description is also included as part of the Test
Script documents.
Make sure that you check out the possibilities of
automating the deployment for some generic configuration
settings using the SAP Task Manager.
© 2014 SAP AG or an SAP affiliate company. All rights reserved.
Customer
9
SAP Fiori Transactional Apps Deployment:
In the system
Key functionality














Generic configuration for transactional apps
Settings in the SAP Gateway System
Add OData and UI5 Services
Activate OData and UI5 Services
Assign the Backend Role for the User
Settings for the SAP Fiori Launchpad
Assign a User to the SAP Fiori Launchpad
Use of SAP Fiori apps reference library
App-specific configuration using the SAP Fiori apps reference library
Additional app-specific configuration
Generic Settings for Manager-Role Applications
Additional Configuration Steps Approve Requests
Additional Configuration Steps for SAP Fiori Apps for SAP CRM
Additional Configuration Steps Report Quality Issue / My Quality
Tasks
 Troubleshooting
© 2014 SAP AG or an SAP affiliate company. All rights reserved.
Customer
10
SAP Fiori Analytical Apps Deployment:
Scope and benefits
Get detailed information on how to implement any SAP
Fiori app based on the architectural type for SAP Fiori
Analytical Apps. It helps to deploy any SAP Fiori
analytical app in a rapid-deployment solution using the
SAP Fiori apps reference library.
Make sure that you check out the possibilities of
automating the deployment for some generic
configuration settings using the SAP Task Manager.
© 2014 SAP AG or an SAP affiliate company. All rights reserved.
 Make use of the capabilities on the SAP Fiori
Reference Library
 Step-by-Step approach to deploy any of the SAP Fiori
Analytical apps (including the latest releases)
 The SAP Fiori Analytical Apps are needed to build a
SAP Smart Business Cockpit
 Automate parts of the Fiori configuration setting, so
that you can quickly deploy to several SAP backend
systems
Customer
11
SAP Fiori Analytical Apps Deployment:
In the system
Key functionality
 Use of SAP Fiori Apps Reference Library
 SAP Fiori Analytical App Configuration
Walkthrough Example
 HANA DB: Assign the Role for the User
 Gateway System: Activate UI5
Services, Assign a User to the SAP Fiori
Launchpad
 SAP Fiori Analytical without Smart Business
cockpits App Configuration
 KPI Modeler: Create KPI
 KPI Modeler: Create Evaluation
 KPI Modeler: Add Tile
 KPI Modeler: Configure KPI Drill-Down
 KPI Modeler: Manage KPI Authorizations
 Troubleshooting
© 2014 SAP AG or an SAP affiliate company. All rights reserved.
Customer
12
SAP Fiori Factsheet Apps Deployment:
Scope and benefits
Get detailed information on how to implement any SAP
Fiori app based on the architectural type for SAP Fiori
Factsheet apps. It helps to deploy any SAP Fiori
Factsheet app using the SAP Fiori apps reference
library. The SAP Fiori Factsheet apps will allow you to
seamlessly navigate to various factsheets from
appropriate places, where it makes sense from a
business perspective.
Make sure that you check out the possibilities to
automate the deployment for some configuration
settings using the SAP Task Manager.
© 2014 SAP AG or an SAP affiliate company. All rights reserved.
 State-of-the-art search experience
 Powerful contextual navigation by browsing the
related web of business entities
 Comprehensive 360° view on business entities
 High-Performance powered by HANA
 Beautiful, simple and intuitive UI
 Automate parts of the Fiori configuration setting, so
that you can quickly deploy to several SAP backend
systems
Customer
13
SAP Fiori Factsheet Apps Deployment:
In the system
Key functionality
 Generic Configuration for Fact Sheet
 Create Required Search Connectors
 Check Import Log of Software
Component
 Find the required search connectors
 Create Search Connectors
 Schedule Indexing
 Test Embedded Search
 Activating Required Services
 Find Required Services
 Activate the required ODATA services
 Activate the required UI services
 Assign Required Roles
 Verification of a Fact Sheet
 Troubleshooting
© 2014 SAP AG or an SAP affiliate company. All rights reserved.
Customer
14
SAP Fiori Smart Business Enablement:
Scope and benefits
This guide provides detailed information on how to
implement any Smart Business Fiori Cockpit.
Implementing a Smart Business Cockpit will allow you
to interact between SAP Fiori apps.
 Insight to action: drill down to the issue and fix it.
 Integrate and navigate between SAP Fiori apps while
keeping the context
For example you can access an SAP Fiori Factsheet
app from an SAP Fiori Analytical app directly, where it
makes sense from a business perspective. After you
have analyzed your business data, you might have
found an issue that you want to fix immediately. Use the
drill-down possibilities to immediately open a
transactional SAP Fiori app and execute.
If you are already using SAP Lumira, you can
customize a drill down to the SAP Lumira report from an
SAP Fiori apps.
© 2014 SAP AG or an SAP affiliate company. All rights reserved.
Customer
15
SAP Fiori Smart Business Enablement:
In the system
Key functionality
 Combining the required apps for a Smart
Business Fiori Cockpit
 Changing a Navigation Target in Sales
Order Fulfillment Issue Smart Business
 Changing a Navigation Target in FrontEnd Server
 Changing a Target Mapping in Launchpad
Designer
 Verifying Navigation Target change
 SAP Lumira Server Integration
enablement
 Assigning roles and creating technical
user
 Run Lumira Server configurations
 Using Lumira in Fiori Launchpad
© 2014 SAP AG or an SAP affiliate company. All rights reserved.
Customer
16
SAP Fiori Advanced Security Setup:
Scope and benefits
The Fiori Advanced Security is an important part for
your companies security setup. In general the goal is to
configure your SAP Fiori apps on the highest security
standard possible, to prevent any unauthorized access
to critical information or even external manipulation of
your system. Various configuration steps are necessary
to achieve this.
 Understand the general security settings required.
 Implement Single sign-on for better employee
efficiency
Configuring the Single sign-on (SSO) is equally of high
relevance. In the Fiori Advanced Security you will find
two options described in detail for SAML 2.0 and X.509.
© 2014 SAP AG or an SAP affiliate company. All rights reserved.
Customer
17
SAP Fiori Advanced Security Setup:
In the system
Key functionality
 Set up of SSO SAML 2.0 (Single Sign On)
 Set up of SSO X.509 (Single Sign On)
 Installation and configuration of Apache Reverse
Proxy (Optional)
 Enablement of the HTTPS for Apache Reverse
(Optional)
© 2014 SAP AG or an SAP affiliate company. All rights reserved.
Customer
18
SAP Fiori Integration with Enterprise Portal:
Scope and benefits
With the optional SAP Fiori Integration with SAP
Enterprise Portal you can integrate a defined list of SAP
Fiori apps into the SAP Enterprise Portal.
This is beneficial, if the SAP Enterprise Portal is already
implemented and used by your company. You can
either integrate the complete SAP Fiori Launchpad or
only a single SAP Fiori app, which can be accessed in a
tab section.
© 2014 SAP AG or an SAP affiliate company. All rights reserved.
 Continue to use the SAP Enterprise Portal as single
access point for your employees.
 Start the SAP Fiori Launchpad from the SAP Portal
and leverage the existing security settings of the SAP
Enterprise Portal.
Customer
19
SAP Fiori Integration with Enterprise Portal:
In the system
Key functionality
 Configure SAP Web dispatcher to forward requests to SAP Enterprise
Portal
 Configuration steps in the Enterprise Portal required for Integration
 Enabling SAP Fiori Launchpad on Portal
 Configure Enterprise Portal to connect to the SAP NetWeaver Gateway
System
 Set Trust between the Portal and the SAP NetWeaver Gateway System
 Create Role
 Create SAP Fiori Launchpad iView
 Create SAP Fiori App specific iView
 Assign Role/s to Users or Groups
© 2014 SAP AG or an SAP affiliate company. All rights reserved.
Customer
20
Mobilizing SAP Fiori Apps – e.g. SAP Fiori Client:
Scope and benefits
An SAP Fiori app can be run seamlessly on many devices like
desktop, tablet or smartphone. "Mobilizing" in this case now
means taking the mobility one step further by installing the
SAP Fiori apps on your smartphone using the SAP Fiori
Client.
Potential performance issues on mobile browsers can be
optimized by running the SAP Fiori apps within a native
application container (SAP Fiori Client). The SAP Fiori Client
has specific capabilities that mitigate some of the limitations of
the mobile browser. Once SAP Fiori runs within a native
application, there are additional capabilities that can then be
made available. The SAP Fiori Client works today against the
SAP Fiori Front-end server and/or SAP Gateway directly, but
when you route Fiori application traffic (web asset and data
requests) through the SAP Mobile Platform server, additional
capabilities become available to the application such as the
native smartphone features for example the barcode scanner.
© 2014 SAP AG or an SAP affiliate company. All rights reserved.
 Using the Mobile app SAP Fiori Client will enable you
to view and use the SAP Fiori Launchpad in a mobile
app
 The SAP Fiori Client is available on iOS, Android, and
Windows
 Additionally you will be guided through the basic set
up of using the SAP Mobile Platform features such
as Cordova plugins (Kapsel), barcode scanning and
so on.
Customer
21
Mobilizing SAP Fiori Apps – e.g. SAP Fiori Client:
In the system
Key functionality




Running Launchpad In SAP Fiori Client
Installing the SAP Fiori Client
Launching the SAP Fiori Client
Configuring the SAP Fiori Client
Not part of the Service Delivery:
 Running Launchpad In Custom Application Apply SAP
Mobile Platform Features
 Setup of Development Environment
 Kapsel Plugins Overview
 Deploy Custom Application into SAP Fiori Client using
SDK
 Verify SMP Features
 Add Kapsel Plugin to SAP Fiori Client Resources
 Add Sample App into SAP Fiori Launchpad
 Verify Barcode Scanner Feature
© 2014 SAP AG or an SAP affiliate company. All rights reserved.
Customer
22
SAP Fiori App Extensibility and Customization:
Scope and benefits
Enrich your deployment by extending the SAP Fiori app, for example, with
an additional field using Eclipse or the cloud offering of SAP Web IDE. You
can also find a detailed description on how to customize the SAP Fiori app
with the SAP Fiori Theme Designer.
SAP customers are used to being able to adapt and customize the end user
screens to their specific use cases and to their companies needs. This is
also valid for Fiori apps.
SAP Fiori apps come along with pre-defined extension points using which
the SAP Fiori apps can be extended as per user requirements.
 Get quickly up-to-speed on how to
extend an existing SAP Fiori app on
the 3 most frequent standard cases
(Additional field, change field name,
hide a field) in SAP Web IDE
 How to extend an existing Fiori app,
if you use the Eclipse based
development environment
 Understand the simple use cases of
the SAP Fiori Theme Designer
This scope item shows you how to:
•
•
•
•
add an additional field (including how to extend the oData
service, if required)
change a field name
hide fields
customizing your own themes
© 2014 SAP AG or an SAP affiliate company. All rights reserved.
Customer
23
SAP Fiori App Extensibility and Customization:
In the system
Key functionality
Use Web IDE to extend the Fiori App in the Cloud:










Extend SAP-Delivered Standard Fiori Applications using SAP Web IDE
Check and Activate HTTP Service in SAP Gateway System
Configure SAP Web IDE
Hide Title Field
Hide Field on SAP Fiori Screen by Code Modifications
Change Label
Add Field Showing Item Type Description
Replace View
Test your Extension in SAP Web IDE
Deploy Extension Project
© 2014 SAP AG or an SAP affiliate company. All rights reserved.
Use Eclipse to extend the Fiori App:
 Extend SAP-Delivered Standard Fiori Applications using Eclipse IDE
 Download the SAP-Delivered Standard Fiori Application from the ABAP
System
 Retrieving the Fiori App Name
 Import the SAP-Delivered Standard Fiori Application on Eclipse
 Create the Application Project
 Import the Downloaded Application to the Eclipse Project
 Extend OData Service
 Test the Extended OData Service
 Extend SAP-Delivered Standard Application
 Create the Extension Application Project
 Change a Field Label
 Hide a Field
 Implement the View Extension (Add Fields)
 Create a New Launchpad, New Catalog, New Tile and New Role in the
Catalog
 Add a New Tile to the Launchpad
Customer
24
SAP Fiori Launchpad Operation:
Scope and benefits
Once the SAP Fiori Launchpad has been deployed,
there are typical tasks that occur repeatedly during
operation. For example, you might want to make new
Transactional, Analytical, or Factsheet SAP Fiori apps
available for your end user.
You can also find an easy explanation on how to add an
SAP NetWeaver Business Client (NWBC) app to the
SAP Fiori Launchpad.
 Carry out standard recurring task in the Launchpad
during operation at your company
 Adding tailored SAP Fiori apps to the SAP Fiori
Launchpad
 Access the SAP NetWeaver Business Client (NWBC)
from Fiori Launchpad
You can then make full use of the power of the SAP
Fiori Launchpad by accessing News via a Fiori tile.
© 2014 SAP AG or an SAP affiliate company. All rights reserved.
Customer
25
SAP Fiori Launchpad Operation:
In the system
Key functionality
 Adding a Transactional App into SAP Fiori Launchpad
 Adding an Analytical App into SAP Fiori Launchpad
 Adding a Fact Sheet into SAP Fiori Launchpad
 Adding a NWBC App into SAP Fiori Launchpad
 Adding a News Tile into SAP Fiori Launchpad
© 2014 SAP AG or an SAP affiliate company. All rights reserved.
Customer
26
Free Download of UX Solution & Service Content
- SAP Service Marketplace
 SAP Fiori apps rapid-deployment solution
http://service.sap.com/rds-fiori-apps
 SAP Fiori Design rapid-deployment solution
http://service.sap.com/rds-ui-sapui5
 SAP Screen Personas rapid-deployment
solution
http://service.sap.com/rds-ui-personas
© 2014 SAP AG or an SAP affiliate company. All rights reserved.
Get an overview
of the solution
scope
Download
the solution
content
for detailed
documentation,
use-cases, sample
apps, best practice
guides, test
scripts, etc.
Customer
27
Comparison to previous releases
(- Compare SAP Fiori apps rapid-deployment solution V4.20 with the SAP Fiori apps rapid-deployment solution V5.20)
•The
SAP Fiori Infrastructure rapid-deployment solution was merged into the
package SAP Fiori apps rapid-deployment solution
•Now
supporting ALL SAP Fiori transactional apps, fact sheets and analytical apps
•Generic
•All
assets enhanced and updated
•New
•New
documentation supporting any SAP Fiori app developed by SAP
scope item structure
content:
•Additional
Best Practices on how to automate the deployment of SAP Fiori apps
•Extensibility:
•SAP
content for SAP Web IDE added
Fiori Integration with SAP Enterprise Portal
•Smart
Business Enablement including Lumira integration
•Mobilizing
SAP Fiori apps (SAP Mobile Platform)
•RDS-specific
assets, for example Backend Prerequisite Checks added
© 2014 SAP AG or an SAP affiliate company. All rights reserved.
Customer
28
Package Deployment
SAP Fiori Architecture
(SAP Fiori apps rapid-deployment solution include all App-Types)
Reverse Proxy (SAP Web Dispatcher)
HTTPS (HTML / OData)
R
Progression:
(1) Only Transactional Apps can run on
any DB. Fact sheets & Analytical Apps
require HANA.
Front-End Server (NW ABAP)
SAP Business Suite
Product-Specific UI Add-Ons
(2) Only Fact Sheets requires Search
Models.
INA Search
Protocol
R
R
KPI Framework (3)
HTTPS (OData)
(KPI modeler, generic drill-down app)
NW Central UI Add-On
SAP NetWeaver Gateway
Trusted RFC
HANA XS Engine (3)
R
SAP Fiori App Content
Back-End Server (NW ABAP)
SAP Business Suite
(3) Only Analytical Apps requires
HANA XS Engine and additionally, KPI
Framework is needed for Smart
Business Apps.
Search
Models (2)
ERP
CRM
SCM
SAP SmartBusiness
VDM Reuse Content
ERP
CRM
SCM
R
Any DB (1) / HANA
© 2014 SAP AG or an SAP affiliate company. All rights reserved.
Customer
30
Rapid Deployment of SAP Fiori Apps
What’s included – Service scope
 Companies running SAP software can now deploy
SAP Fiori apps that provide great user experience to
support business tasks on any device. Using best
practices, service providers install SAP Fiori
infrastructure and configure apps. Quickly and
predictably, companies can boost employee
productivity and reduce total cost of ownership.
Partner’s scope of service may vary.
© 2014 SAP AG or an SAP affiliate company. All rights reserved.
Fast, predictable outcomes
Customer
31
Service scope
Key deliverables
What does SAP deliver?
What do you have to do?













 Provide the IT infrastructure (server)
 Provide the SAP Business Suite backend in DEV/QA/PRD as
necessary
 Provide fixed contact people in the business and IT
departments
 Attend Key User Training
 Provide Technology support
 Switch to Quality Assurance2
 Execute User Acceptance Testing2
 Conduct End-User Training2
 Switch Solution to Production2
 Go Live Support2
Project Preparation
Kick-off Workshop
Scope Validation Workshop1
Installation Confirmation
Development Environment
Activation of Solution
Confirmation of Activation of Solution
Key User Training
Quality Assurance Environment2
Assistance for Testing2
Production Environment2
Assistance for Go Live Support2
Hand Over and Project Closure2
Partner’s scope of service may vary.
© 2014 SAP AG or an SAP affiliate company. All rights reserved.
1Only
2Only
relevant for scope option 01
relevant for scope options 12,13,14,15,16,17,18,20,21,31,34
Customer
32
Integration Points to other Packages
SAP Employee and Manager Self-Service rapid-deployment solution V3.606 (link)
SAP Fiori apps rapid-deployment solution V5.20
Which Fiori App requires which business scenario (scope item) configured as a pre-requisite?
Manager
Approve Travel Requests
Employee Role
My Travel Requests
Role
Approve Travel Expenses
Approve Leave Requests
Approve Timesheets
HCM Core Services and
Approvals in Manager
Self-Service (F43)
OR
Travel Management in
Employee SelfService (F26)
HCM Core and Approvals
Services for Manager
Lanes (FE3)
Employee Role
Travel Management
Service for Employee
Lanes (FE4)
OR
Legend:
Fiori app
Scope Item ECC/MSS
Employee Role
My Paystubs
My Leave Request
My Benefits
My Timesheet
Payments and Benefits in
Employee Self-Service
(F25)
OR
Payments and Benefits
Services for Employees
Lanes (FE2)
© 2014 SAP AG or an SAP affiliate company. All rights reserved.
Time Management in
Employee Self-Service
(F40)
OR
Time Management Services
for Employees Lanes (FE1)
Customer
33
Integration Points to other Packages (Fiori and CRM)
SAP Best Practices for the SAP CRM rapid-deployment solution V6.703 (Link)
SAP Fiori apps rapid-deployment solution V5.20
SAP Fiori Apps for SAP Customer Relationship Management (CRM) (MFI)
My Contacts
My Accounts
My
Appointments
My Tasks
CRM Account and
Contact Management
(C36)
CRM Activity
Management
(C31)
Account and Contact
Management
(C66)
Activity
Management
(C65)
My
Opportunities
Simulate
Sales
Pipeline
Track
Sales
Pipeline
CRM Opportunity
Management
(C32)
Opportunity
Management
(C63)
Pipeline and
Performance
Management
(C67)
My Leads
My Notes
CRM Lead
Management
(C37)
Generic Fiori
Feature
Lead
Management
(C30)
CRM Scope Item / Documentation
• After implementing the SAP Best Practices for the SAP
CRM rapid-deployment solution V6.703 the 8 Fiori Apps
listed, were immediately usable.
• Only very few delta setting were necessary to run the Fiori
Delta Configuration is
documented in
SAP Note 1958660
Apps. The delta configuration is documented in the SAP
Note 1958660
© 2014 SAP AG or an SAP affiliate company. All rights reserved.
Customer
34
Integration Point to other Packages
SAP ERP Foundation Extension - Fiori Transactional App – SAP ERP Baseline Best Practices SAP Fiori apps rapid-deployment solution V5.20
Application
SD
MM
PP
MRP
Fiori App
Create Sales Orders
Change Sales Orders
Track Sales Orders
Track Shipments
Customer Invoices
Check Price and Availability
My Quotations
My Contacts
Order From Requisitions
Track Purchase Orders
Confirm Production Orders
Confirm Production Operations
Report Quality Issue
My Quality Tasks
Release Production Orders
Monitor Materials with Shortages
Monitor External Requirements
Check Material Coverage
The How-to Guides facilitate a seamless integration of FIORI
applications with ERP processes. Find the Guides in the SAP note.
(How_to_Guides_Fiori.zip)
© 2014 SAP AG or an SAP affiliate company. All rights reserved.
Application
Fiori App
Manager
Approve Leave Request
Employee
Project
Management
Approve Timesheet
Approve Purchase Contracts
Approve Purchase Orders
Approve Requisitions
My Spend
My Leave Requests
My Timesheet
My Paystubs
My Benefits
Change WBS Element Status
Confirm Project Milestone
Confirm Network Activity
Delta Configuration is
documented in
SAP Note 1972326
Customer
35
SAP Gateway
Central Hub Deployment
In this scenario, the complete UI layer consisting of the central UI add-on, the product-specific UI add-ons and the
SAP Gateway is contained in the ABAP front-end server. The ABAP back-end server contains the business logic
and the back-end data.
Pros:
Separates the business logic and the back-end data from the UI layer for the following strategic advantages:
 Decoupling the lifecycle of the UI apps from the back end, especially for the apps also that run on any database, which has these
advantages:
– Faster iterations for the UI apps
– Changes to the UI are possible without having development authorizations in the back end.





Single point of maintenance for UI issues, such as browser support and updated versions of SAP UI5 libraries
Central place for theming and branding SAP Fiori apps
Routing and composition of multiple backend systems is supported.
Single point of access to backend systems.
Enhanced security because of no direct access to the backend system.
Cons:
 Requires separate SAP Gateway system.
© 2014 SAP AG or an SAP affiliate company. All rights reserved.
Customer
36
SAP Gateway
Embedded Hub Deployment
In this scenario, SAP Gateway system is deployed on the same server as the Business Suite.
Pros:
 No additional separate SAP Gateway system required.
Cons:
 If multiple SAP Business Suite systems are used Gateway would have to be configured multiple times
 Upgrade of Add-Ons in a backend system in larger companies is usually only possible once or twice a year.
 If embedded deployment is chosen, the system must not be used as a hub for additional backend systems since
this might lead to a situation where the SAP Gateway release of the hub system is lower than the version of the
SAP NetWeaver Gateway backend components of the remote backend system(s). As a result Routing and
composition cannot be used.
See SAP Note
1830198 - SAP NW Gateway:
Dependencies Between IW_BEP
and IW_FND
© 2014 SAP AG or an SAP affiliate company. All rights reserved.
Customer
37
SAP Gateway Deployment Options
1) Central Hub Deployment of SAP
Gateway
SAP Gateway
Server
2) Embedded Deployment of SAP
Gateway
Fiori UI Add-ons
SAP UI 5
SAP Gateway IW_BEP
Fiori Integration Add-ons
SAP ERP
SAP Gateway
Server
Fiori UI Add-ons
SAP UI 5
SAP Gateway IW_BEP
Fiori Integration Add-ons
SAP ERP
Recommendation is to use the Central Hub
Deployment, if several SAP backend systems
need to be connected.
© 2014 SAP AG or an SAP affiliate company. All rights reserved.
Embedded Deployment can make
sense, if you only need to connect to one
backend system.
Customer
38
Software Products and
System Landscape
Which software is used?
 SAP NetWeaver Gateway 2.0, SP08
 SAP UI5
 SAP Business Suite applications, depending on the app selected SAP CRM, SAP ERP, SAP SRM
 SAP HANA (depending on the chosen Fiori app)
© 2014 SAP AG or an SAP affiliate company. All rights reserved.
Customer
40
Fiori Architecture for Transactional Fiori apps
Desktop
Browser
(HTML5)
Web App
(HTML5)
Reverse
Proxy
VPN
SAP Web
Dispatcher
Connectivity
solutions
Authentication
Mechanisms
X.509
certificate
SAP SSO2
company
network only
SAML 2.0
Gateway 2.0 SP08
IdP
ECC 6.0
*Optional component; ^ Available H2/2013
© 2014 SAP AG or an SAP affiliate company. All rights reserved.
Customer
41
Languages Supported
Fiori Available in many languages (current support see applicable notes, e.g. 1917162)
Languages:
Chinese
Czech
English
French
German
Hungarian
Italian
Japanese
Norwegian
Portuguese
Russian
Spanish
Turkish
Polish
Latest Status : service.sap.com/pam
© 2014 SAP AG or an SAP affiliate company. All rights reserved.
Customer
42
SAP Rapid-Deployment solutions
The fastest way to run your business better
© 2014 SAP AG or an SAP affiliate company. All rights reserved.