You are on page 1of 14

SAP Fiori Installation and

Configuration
WWW.AMARMN.COM
SAP UI5 AND FIORI ONLINE TRAINING

Depending on the type of SAP Fiori app( transactional, fact sheet, analytical apps) setting up software
Transactional Apps

Any databasse
or SAP HANA
platform
edition
SAP
NetWeaver
SAP Business
Suite Product

Transactional and
Fact sheet apps

SAP Hana
platform
edition
SAP Netweaver
SAP Business
Suite Product

All three app types

SAP Hana
platform
edition
SAP HAna live
for SAP
business suite
SAP netweaver
SAP business
suite product

Implementation options
Abap environment- web dispatcher - handle internet traffic, KPI Modeling
Framework component, NW gateway- 7.4
HANA Database
HANA XS Engine- has 2 components, SAP HANA Live content, SAP Smart
Business component. SAP HANA Live content contains VDM.

Deployment options: central hub deployment, Embedded deployment


1. Central hub deployment- SAP fiori UI add-ons and SAP
gateway components are deployed in ABAP frontend
server( UI components , Gateway, Web Dispatcher ).
Backend data and business logic are deployed on ABAP
backend server.
2. Embedded deployment- SAP fiori UI add-ons and the
SAP Gateway are deployed along with the backend SAP
business suite.

Installing Abap frontend components


SAP Netweaver component version SPS 4 or higher 7.31 or above , ideally 7.4
SAP Gateway component 2 sps 10, SAP_GWFND - gateway foundation 740 SP 10 ( gw_core, iw_fnd,
iw_bep )
Central UI component- SAP_UI 740 SP 12
Check the version and patch levels of the installed components
Check if KPI Modeller is installed or not- UISKPI01
Download from SAP service marketplace
Tcode - SPAM-

Menu- system- status- > display

ABAP Backend server


FIORI ERP APPLICATIONS XI
Product specific applications- SRA001 po, SRA002, SRA003- travel, .
Sap netweaver component- if backend database is sap hana, this component
should be netweaver 7.4 sps 7.
Download the component file- from sap marketplace ato z components
(suserid)
-

spam

SAP HANA Live


http://<host>:<port>/sap/hba/explorer/URL:
http://EHP7.TRAINING.COM:8007/sap/hba/explorer/
http://help.sap.com/hba
VDM- virtual data modle, hana xs engine CRM, ERP, GRC, S/4 HANA FINANCE
http://ehp7.training.com:8007/sap/hba/explorer
VIEWS IN HANA - SAP ANALYTICS FOUNDATION 1.0
FI, CO, FS, FIN, LE, LO, MM, PM, PS, PP, TR, ..

Configuration Fiori Launchpad


1.
2.
3.
4.
5.
6.
7.
8.

Launchpad is entry point for Fiori apps


Configure launchpad for end users to log in and access their apps
Activate Fiori Launchpad and Launchpad designer services- Odata services
Tcode /iwfnd/maint_service- page_builder*
Activate ICF nodes for SAP Fiori Launchapad Tcode - SICF
/sap/bc/ui5_ui5/sap/ar_srvc_launch, arsrvc_upb_admn, ar_srvc_news
/iwfnd/maint_service- ZINTEROP_0001, ZPAGE_BUILDER_CONF_0001,
ZPAGE_BUILDER_CUST_0001, ZPAGE_BUILDER_PERS_0001, ZTRANSPORT_0001, Launchpad
Sicf- srvc, ushell, nwbc, start_up, logoff, ui2, ui5_ui5

launchpad:
http://EHP7.TRAINING.COM:8007/sap/bc/ui5_ui5/ui2/ushell/shells/abap/Fiorilaunchpad.html?s
ap-client=800&sap-language=EN
launchpad designer:

Configure Authorization roles

Copy standard SAP-delivered SAP Fiori Launchapd roles and assign to


administrators and end users
Tcode - Pfcg
Enter role name SAP_UI2_ADMIN_700 and click COPY ROLE
Edit, menu tab, select Authorization default select TADIR SERVICE,
program id- R3TR, select obj. Type IWSG
Add services activated in previous step

Click copy button, goto authorization tab


Click to propose a profile name
Click to save the role
click on the generate icon

Similarly for end users copy the role SAP_UI2_USER_700

Add following services to the copied role


Zinterop_0001, zpage_builder_pers_0001
Generate the authorizations

Communication channel security


Communication Path

Protocol Used

Type of Data Transferred

Web Browser to SAP Web


Dispatcher

OData
HTTP/HTTPS

Application data and security


credentials

SAP Web Dispatcher to ABAP


front-end server (SAP NetWeaver
Gateway)

OData
HTTP/HTTPS

Application data and security


credentials

SAP Web Dispatcher to ABAP


back-end server (ERP, CRM,
SRM, SCM)

INA
HTTP/HTTPS

Application data and security


credentials (for back-end
transactions)

ABAP front-end server to ABAP


back-end server (ERP, CRM,
SRM, SCM)

RFC

Application data and security


credentials

ABAP back-end server to any


database

SQL

Application data and security


credentials

To ensure confidentiality and integrity of data, we recommend encrypting all


communication channels as follows:

Protect HTTP connections by using Transport Layer Security (TLS) or


Secure Sockets Layer (SSL).
Protect RFC connections by using Secure Network Communications (SNC).
Protect SQL connections by using Secure Sockets Layer (SSL) or Transport
Layer Security (TLS).

Sap gateway

Sap netweaver 7.4- gw_core, iw_fnd, iw_bep, iw_hdb, GW_FND


Sap netweaver 7.3 install to Gateway 2.0

Gateway
SPRO- any kind of customizing
SM59 - RFC
SMT1 - trusted and trustee relationship

Sap system alias