SlideShare a Scribd company logo
SAP Fiori – Architecture overview
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 2
Agenda
SAP Fiori Architecture overview
Prerequisites
SAP Fiori components delivery
NetWeaver Gateway deployment option
Typical landscape
Future plan
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 3
Enables our customers to leverage their existing SAP
investments by providing instant value for all their employees.
SAP Fiori runs on Desktop, Tablet and Smartphone
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 4
SAP Fiori
First wave of 25 apps
My Leave Requests
My Timesheet
My Travel Requests
My Shopping Cart
Track Shopping Carts
Approvals
Insights
Approve Requests
Approve Leave Requests
Approve Timesheets
Approve Travel Requests
Approve Travel Expenses
Approve Shopping Carts
Approve Purchase Orders
Approve Requisitions
Approve Purchase Contracts
Purchasing
My Spend
Track Purchase Order
Order from Requisitions
Requests Insights
My Paystub
My Benefits
Purchasing
Agent
Manager Employee
Transactions
Insights
SAP
Fiori Sales
RepCreate Sales Orders
Change Sales Orders
Check Price and
Availability
Track Sales Orders
Track Shipments
Customer Invoices
SAP Fiori allows employees to work seamlessly across devices – desktop, tablet, or smartphone.
It provides improved user satisfaction and enables quicker approvals and better decisions.
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 5
Architecture Overview Fiori components
NW AS ABAP
SAP NetWeaver Gateway
Desktop/Tablet/Smartphone
HTML5
Browser SAP Fiori Apps
SAPUI5
Fiori OData Service Proxy
SAP Business Suite
Fiori Data + Model Provider
Odata/HTTPS
Business Application
RFC
Business ContentCustomizing
Authorization
Config
R
R
R
SAP Fiori Apps
SAPUI5
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 6
SAP NW
Gateway
Server SAP UI 5
Fiori UI Add-ons
SAP ERP
Fiori Integration Add-ons
SAP NW Gateway IW_BEP
1) Central Hub Deployment of
SAP NetWeaver Gateway
2) Embedded Deployment of
SAP NetWeaver Gateway
NetWeaver Gateway deployment options
SAP NW
Gateway
Server SAP UI 5
Fiori UI Add-ons
SAP ERP
Fiori Integration Add-ons
SAP NW Gateway IW_BEP
Please look at help.sap.com. Embedded Versus Hub Deployment
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 7
1. UISRA### 100 Fiori apps (UI Add-on)
Delivered as non-ABAP add-on on top of SAP NW and SAP UI5 (BSP app)
2. SRA### 100 OData integration components (integration Add-on)
Delivered as non-modifying ABAP add-on on top of SAP Business Suite
Application delivery – Pair components
DFA PRICECHECK
100
SRA016 600
UISRA016 100
Exception:
Approve Requests – UIGIB001
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 8
SAP UI5 Mobile library
Fiori Foundation (controls, utilities, …)
Launch Page
HTML View
Controller JS
Resources
CSS Images
Localizable texts
App Catalog
Fiori App
Resources
CSS Images
Localizable texts
App Descriptor
HTML Views
Controllers JS
registration
SAP Fiori Apps UI Add-on detail Fiori components
NW AS ABAP
SAP NetWeaver Gateway
Desktop/Tablet/Smartphone
HTML5
Browser SAP Fiori Apps
SAPUI5
Fiori OData Service
Proxy
SAP Business Suite
Fiori Data + Model
Provider
Odat
a/HT
TPS
Business Application
RFC
Business Content
Cust
omiz
ing
Auth
oriz
atio
n
C
o
nf
ig
R
R
R
Components:
UISRA### 100
SAP Fiori
Apps
SAPUI5
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 9
Fiori oData integration
ERP Module
(Function Modules, Classes, DDIC objects, …)
Gateway Runtime
Model ProviderData Provider
Function Modules
BAdI
R R
Classes
Dictionary Objects
R
R
R
RR
Backend integration add-on details Fiori components
NW AS ABAP
SAP NetWeaver Gateway
Desktop/Tablet/Smartphone
HTML5
Browser SAP Fiori Apps
SAPUI5
Fiori OData Service
Proxy
SAP Business Suite
Fiori Data + Model
Provider
Odat
a/HT
TPS
Business Application
RFC
Business Content
Cust
omiz
ing
Auth
oriz
atio
n
C
o
nf
ig
R
R
R
Service Proxy
Components:
SRA### 100
SAP Fiori
Apps
SAPUI5
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 10
Component Version Comments
NW SAP_BASIS 7.00 SPS21 and
above
Prerequisites Notes 1774246, 1799549,
1805986, 1754533, 1809628
ERP 6.0 SPS 15 and above 6.0 SPS 15 and above
6.0 EnhP2 SPS 06 and above
6.0 EnhP3 SPS 05 and above
6.0 EnhP4 SPS 05 and above
6.0 EnhP5 SPS 03 and above
6.0 EnhP6 SPS 01 and above
GW Server
GW BEP
GW_CORE 200 SP06
IW_FND 250 SP06
IW_PGW 1.00 SP03
IW_BEP 2.0 SP06
Notes 1799722 + 1805831
JSON - IWFND 2.50 (NW 7.02) SP 04 with
SAP Note 1648418
JSON - IWFND 2.40** (NW 7.00 on 7.20
Kernel with SAP Note 1648418
SAPUI5 – Runtime
Design time
UISAPUI5 100 SP04
UI_INFRA 100 SP04
UI2_7XX 100 SP04
UI2_FND 100 SP04
SAP UI5 Library v 1.10
Prerequisites: Minimal stack definition
For details, look at the Installation Guide.
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 11
Gateway 2.0 SP6
ECC 6.0 SP15
Desktop
Browser
(HTML5)
SAML 2.0
Reverse Proxy SAP Web Dispatcher
Mobile
Browser
(HTML5)
IdP
Typical Landscape
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 12
SAP Fiori and SAP Mobile Platform Future Plan
SAP NetWeaver Gateway
SAP Business Suite
SAP Mobile
Platform*
Desktop & Mobile Web
Browser (HTML5)
Hybrid Web
Container
Now: Direct Access via
SAP NetWeaver Gateway
*Future Plan: Support for
SAP Mobile Platform
- Hybrid Web Container
- Enhanced Mobile Capabilities
- Offline Access
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 13
Info Pages: SAP Fiori - Public
• SAP Fiori - SAP User Experience Community
• Marketplace - Apps - SAP Fiori
• help.sap.com/Fiori – Technical docs
• SAP Community Network (SCN) – SAP Fiori - QA
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 14
© 2013 SAP AG 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 AG.
The information contained herein may be changed without prior notice.
Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.
National product specifications may vary.
These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or
warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group
products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing
herein should be construed as constituting an additional warranty.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in
Germany and other countries.
Please see http://www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices.

More Related Content

What's hot

Sap fiori
Sap fioriSap fiori
Sap fiori
Anudeep Bhatia
 
SAP Fiori.pptx
SAP Fiori.pptxSAP Fiori.pptx
SAP Fiori.pptx
TechTrends1
 
SAP Cloud Platform - Integration, Extensibility & Services
SAP Cloud Platform - Integration, Extensibility & ServicesSAP Cloud Platform - Integration, Extensibility & Services
SAP Cloud Platform - Integration, Extensibility & Services
Andrew Harding
 
SAP Cloud Platform Product Overview L2 deck
SAP Cloud Platform Product Overview L2 deckSAP Cloud Platform Product Overview L2 deck
SAP Cloud Platform Product Overview L2 deck
SAP Cloud Platform
 
SAP Cloud Platform API Management Technical Brief
SAP Cloud Platform API Management Technical BriefSAP Cloud Platform API Management Technical Brief
SAP Cloud Platform API Management Technical Brief
SAP Cloud Platform
 
SAP Integration: Best Practices | MuleSoft
SAP Integration: Best Practices | MuleSoftSAP Integration: Best Practices | MuleSoft
SAP Integration: Best Practices | MuleSoft
MuleSoft
 
Introduction to SAP Gateway and OData
Introduction to SAP Gateway and ODataIntroduction to SAP Gateway and OData
Introduction to SAP Gateway and OData
Chris Whealy
 
Take the Next Step to S/4HANA with "RISE with SAP"
Take the Next Step to S/4HANA with "RISE with SAP"Take the Next Step to S/4HANA with "RISE with SAP"
Take the Next Step to S/4HANA with "RISE with SAP"
panayaofficial
 
SAP HANA Migration Deck.pptx
SAP HANA Migration Deck.pptxSAP HANA Migration Deck.pptx
SAP HANA Migration Deck.pptx
SingbBablu
 
End to-end sap fiori extensibility use case
End to-end sap fiori extensibility use caseEnd to-end sap fiori extensibility use case
End to-end sap fiori extensibility use case
dkr786
 
An Overview of SAP S4/HANA
An Overview of SAP S4/HANAAn Overview of SAP S4/HANA
An Overview of SAP S4/HANA
Debajit Banerjee
 
SAP API Management and API Business Hub (TechEd Barcelona)
SAP API Management and API Business Hub (TechEd Barcelona)SAP API Management and API Business Hub (TechEd Barcelona)
SAP API Management and API Business Hub (TechEd Barcelona)
Harsh Jegadeesan
 
SAP Fiori Mobility Applications
SAP  Fiori Mobility ApplicationsSAP  Fiori Mobility Applications
SAP Fiori Mobility Applications
Wise Men
 
Moving to SAP S/4HANA
Moving to SAP S/4HANAMoving to SAP S/4HANA
Moving to SAP S/4HANA
Andrew Harding
 
SAP S/4HANA Finance and the Digital Core
SAP S/4HANA Finance and the Digital CoreSAP S/4HANA Finance and the Digital Core
SAP S/4HANA Finance and the Digital Core
SAP Technology
 
1000 solved questions
1000 solved questions1000 solved questions
1000 solved questionsKranthi Kumar
 
Mastering SAP Monitoring - SAP SLT & RFC Connection Monitoring
Mastering SAP Monitoring - SAP SLT & RFC Connection MonitoringMastering SAP Monitoring - SAP SLT & RFC Connection Monitoring
Mastering SAP Monitoring - SAP SLT & RFC Connection Monitoring
Linh Nguyen
 
Sap Fiori Configurations
Sap Fiori ConfigurationsSap Fiori Configurations
Sap Fiori Configurations
Dipak Bujjad
 

What's hot (20)

Sap fiori
Sap fioriSap fiori
Sap fiori
 
SAP Fiori.pptx
SAP Fiori.pptxSAP Fiori.pptx
SAP Fiori.pptx
 
Fiori Presentation
Fiori PresentationFiori Presentation
Fiori Presentation
 
SAP Cloud Platform - Integration, Extensibility & Services
SAP Cloud Platform - Integration, Extensibility & ServicesSAP Cloud Platform - Integration, Extensibility & Services
SAP Cloud Platform - Integration, Extensibility & Services
 
SAP Cloud Platform Product Overview L2 deck
SAP Cloud Platform Product Overview L2 deckSAP Cloud Platform Product Overview L2 deck
SAP Cloud Platform Product Overview L2 deck
 
SAP Cloud Platform API Management Technical Brief
SAP Cloud Platform API Management Technical BriefSAP Cloud Platform API Management Technical Brief
SAP Cloud Platform API Management Technical Brief
 
SAP Integration: Best Practices | MuleSoft
SAP Integration: Best Practices | MuleSoftSAP Integration: Best Practices | MuleSoft
SAP Integration: Best Practices | MuleSoft
 
Introduction to SAP Gateway and OData
Introduction to SAP Gateway and ODataIntroduction to SAP Gateway and OData
Introduction to SAP Gateway and OData
 
Take the Next Step to S/4HANA with "RISE with SAP"
Take the Next Step to S/4HANA with "RISE with SAP"Take the Next Step to S/4HANA with "RISE with SAP"
Take the Next Step to S/4HANA with "RISE with SAP"
 
SAP HANA Migration Deck.pptx
SAP HANA Migration Deck.pptxSAP HANA Migration Deck.pptx
SAP HANA Migration Deck.pptx
 
End to-end sap fiori extensibility use case
End to-end sap fiori extensibility use caseEnd to-end sap fiori extensibility use case
End to-end sap fiori extensibility use case
 
An Overview of SAP S4/HANA
An Overview of SAP S4/HANAAn Overview of SAP S4/HANA
An Overview of SAP S4/HANA
 
SAP API Management and API Business Hub (TechEd Barcelona)
SAP API Management and API Business Hub (TechEd Barcelona)SAP API Management and API Business Hub (TechEd Barcelona)
SAP API Management and API Business Hub (TechEd Barcelona)
 
SAP Fiori Mobility Applications
SAP  Fiori Mobility ApplicationsSAP  Fiori Mobility Applications
SAP Fiori Mobility Applications
 
Moving to SAP S/4HANA
Moving to SAP S/4HANAMoving to SAP S/4HANA
Moving to SAP S/4HANA
 
SAP S/4HANA Finance and the Digital Core
SAP S/4HANA Finance and the Digital CoreSAP S/4HANA Finance and the Digital Core
SAP S/4HANA Finance and the Digital Core
 
1000 solved questions
1000 solved questions1000 solved questions
1000 solved questions
 
Mastering SAP Monitoring - SAP SLT & RFC Connection Monitoring
Mastering SAP Monitoring - SAP SLT & RFC Connection MonitoringMastering SAP Monitoring - SAP SLT & RFC Connection Monitoring
Mastering SAP Monitoring - SAP SLT & RFC Connection Monitoring
 
S4HANA Migration Overview
S4HANA Migration OverviewS4HANA Migration Overview
S4HANA Migration Overview
 
Sap Fiori Configurations
Sap Fiori ConfigurationsSap Fiori Configurations
Sap Fiori Configurations
 

Viewers also liked

Sap fiori overview 1.0
Sap fiori overview 1.0Sap fiori overview 1.0
Sap fiori overview 1.0rajpsft
 
SAP TechEd 2016 when_to_use_fiori_or_sap_screen_personas
SAP TechEd 2016 when_to_use_fiori_or_sap_screen_personasSAP TechEd 2016 when_to_use_fiori_or_sap_screen_personas
SAP TechEd 2016 when_to_use_fiori_or_sap_screen_personas
Peter Spielvogel
 
SAP Screen Personas June 2016
SAP Screen Personas June 2016SAP Screen Personas June 2016
SAP Screen Personas June 2016
Peter Spielvogel
 
SAP NetWeaver Portal OnDevice - Consuming your SAP NetWeaver Portal On Mobile...
SAP NetWeaver Portal OnDevice - Consuming your SAP NetWeaver Portal On Mobile...SAP NetWeaver Portal OnDevice - Consuming your SAP NetWeaver Portal On Mobile...
SAP NetWeaver Portal OnDevice - Consuming your SAP NetWeaver Portal On Mobile...SAP Portal
 
Webinar- SAP Fiori Deep Dive 1.0- Prosoft Technology Group
Webinar- SAP Fiori Deep Dive 1.0- Prosoft Technology GroupWebinar- SAP Fiori Deep Dive 1.0- Prosoft Technology Group
Webinar- SAP Fiori Deep Dive 1.0- Prosoft Technology Group
Jimmy Singh Mathur
 
UX - Usability - Fiori
UX - Usability - FioriUX - Usability - Fiori
UX - Usability - Fiori
Ctac Belgium
 
SLD Deployment
SLD DeploymentSLD Deployment
SLD Deployment
Tony de Thomasis
 
NetWeaver Developer Studio for New-Beas
NetWeaver Developer Studio for New-BeasNetWeaver Developer Studio for New-Beas
NetWeaver Developer Studio for New-Beas
Chander445
 
Cd168 (3)
Cd168 (3)Cd168 (3)
Cd168 (3)
Ravi Varma
 
SAP Teched 2016 best practive BPMN development
SAP Teched 2016 best practive BPMN developmentSAP Teched 2016 best practive BPMN development
SAP Teched 2016 best practive BPMN development
Daniel Graversen
 
Nwdi Overview And Features
Nwdi Overview And FeaturesNwdi Overview And Features
Nwdi Overview And Features
akrishnanr
 
SAP Landscape
SAP Landscape SAP Landscape
SAP Landscape
lakshmi rajkumar
 
Study of SAP R3 architecture
Study of SAP R3 architecture Study of SAP R3 architecture
Study of SAP R3 architecture
SapFico Training
 

Viewers also liked (15)

Sap fiori overview 1.0
Sap fiori overview 1.0Sap fiori overview 1.0
Sap fiori overview 1.0
 
SAP TechEd 2016 when_to_use_fiori_or_sap_screen_personas
SAP TechEd 2016 when_to_use_fiori_or_sap_screen_personasSAP TechEd 2016 when_to_use_fiori_or_sap_screen_personas
SAP TechEd 2016 when_to_use_fiori_or_sap_screen_personas
 
SAP Screen Personas June 2016
SAP Screen Personas June 2016SAP Screen Personas June 2016
SAP Screen Personas June 2016
 
SAP NetWeaver Portal OnDevice - Consuming your SAP NetWeaver Portal On Mobile...
SAP NetWeaver Portal OnDevice - Consuming your SAP NetWeaver Portal On Mobile...SAP NetWeaver Portal OnDevice - Consuming your SAP NetWeaver Portal On Mobile...
SAP NetWeaver Portal OnDevice - Consuming your SAP NetWeaver Portal On Mobile...
 
Webinar- SAP Fiori Deep Dive 1.0- Prosoft Technology Group
Webinar- SAP Fiori Deep Dive 1.0- Prosoft Technology GroupWebinar- SAP Fiori Deep Dive 1.0- Prosoft Technology Group
Webinar- SAP Fiori Deep Dive 1.0- Prosoft Technology Group
 
UX - Usability - Fiori
UX - Usability - FioriUX - Usability - Fiori
UX - Usability - Fiori
 
SLD Deployment
SLD DeploymentSLD Deployment
SLD Deployment
 
NetWeaver Developer Studio for New-Beas
NetWeaver Developer Studio for New-BeasNetWeaver Developer Studio for New-Beas
NetWeaver Developer Studio for New-Beas
 
Cd168 (3)
Cd168 (3)Cd168 (3)
Cd168 (3)
 
Lokent Banswani_Resume
Lokent Banswani_ResumeLokent Banswani_Resume
Lokent Banswani_Resume
 
SAP Teched 2016 best practive BPMN development
SAP Teched 2016 best practive BPMN developmentSAP Teched 2016 best practive BPMN development
SAP Teched 2016 best practive BPMN development
 
Nwdi Overview And Features
Nwdi Overview And FeaturesNwdi Overview And Features
Nwdi Overview And Features
 
SAP Landscape
SAP Landscape SAP Landscape
SAP Landscape
 
SAP Mobile Platform Architecture and Strategy
SAP Mobile Platform Architecture and StrategySAP Mobile Platform Architecture and Strategy
SAP Mobile Platform Architecture and Strategy
 
Study of SAP R3 architecture
Study of SAP R3 architecture Study of SAP R3 architecture
Study of SAP R3 architecture
 

Similar to sap fiori architecture

Open sap fiori1_week_02_unit_01_deplov
Open sap fiori1_week_02_unit_01_deplovOpen sap fiori1_week_02_unit_01_deplov
Open sap fiori1_week_02_unit_01_deplov
Nagendra Babu
 
News about UI5 that you absolutely have to know (UI5con 2017)
News about UI5 that you absolutely have to know (UI5con 2017)News about UI5 that you absolutely have to know (UI5con 2017)
News about UI5 that you absolutely have to know (UI5con 2017)
Stefan Beck
 
openSAP_fiops1_Week_1_All_Slides.pdf
openSAP_fiops1_Week_1_All_Slides.pdfopenSAP_fiops1_Week_1_All_Slides.pdf
openSAP_fiops1_Week_1_All_Slides.pdf
Sathish Kumar Elumalai
 
ASUG84544 - Workflow Solutions from SAP When to Use What.pdf
ASUG84544 - Workflow Solutions from SAP When to Use What.pdfASUG84544 - Workflow Solutions from SAP When to Use What.pdf
ASUG84544 - Workflow Solutions from SAP When to Use What.pdf
ssuser8bab641
 
SAP Fiori is now free - what does it mean to you- ProSoft Tehcnology Group
SAP Fiori is now free - what does it mean to you- ProSoft Tehcnology GroupSAP Fiori is now free - what does it mean to you- ProSoft Tehcnology Group
SAP Fiori is now free - what does it mean to you- ProSoft Tehcnology Group
Jimmy Singh Mathur
 
SIT Rome 2015
SIT Rome 2015SIT Rome 2015
SIT Rome 2015
Rui Nogueira
 
SAP Fiori Cloud Service webinar - June 10, 2016
SAP Fiori Cloud Service webinar - June 10, 2016SAP Fiori Cloud Service webinar - June 10, 2016
SAP Fiori Cloud Service webinar - June 10, 2016
Laurent Rieu
 
E4832528 5a7c-0010-82c7-eda71af511fa
E4832528 5a7c-0010-82c7-eda71af511faE4832528 5a7c-0010-82c7-eda71af511fa
E4832528 5a7c-0010-82c7-eda71af511fa
Nagendra Babu
 
SAPPHIRE NOW 2018 ASUG 11652 SAP Screen Personas as part of the SAP Fiori UX
SAPPHIRE NOW 2018 ASUG 11652 SAP Screen Personas as part of the SAP Fiori UXSAPPHIRE NOW 2018 ASUG 11652 SAP Screen Personas as part of the SAP Fiori UX
SAPPHIRE NOW 2018 ASUG 11652 SAP Screen Personas as part of the SAP Fiori UX
Peter Spielvogel
 
160d74ec 597c-0010-82c7-eda71af511fa
160d74ec 597c-0010-82c7-eda71af511fa160d74ec 597c-0010-82c7-eda71af511fa
160d74ec 597c-0010-82c7-eda71af511fa
Nagendra Babu
 
SAP HANA SPS08 SQLScript
SAP HANA SPS08 SQLScriptSAP HANA SPS08 SQLScript
SAP HANA SPS08 SQLScript
SAP Technology
 
Automate SAP S/4 HANA business processes across all user interfaces
Automate SAP S/4 HANA business processes across all user interfacesAutomate SAP S/4 HANA business processes across all user interfaces
Automate SAP S/4 HANA business processes across all user interfaces
Cristina Vidu
 
Sap fashion management intro
Sap fashion management introSap fashion management intro
Sap fashion management intro
Manu Sharma
 
Adeyinka Olurin - Goal 3 - Change Request Management
Adeyinka Olurin - Goal 3 - Change Request ManagementAdeyinka Olurin - Goal 3 - Change Request Management
Adeyinka Olurin - Goal 3 - Change Request ManagementAdeyinka Olurin
 
SAP Cloud Platform x Microsoft Graph
SAP Cloud Platform x Microsoft GraphSAP Cloud Platform x Microsoft Graph
SAP Cloud Platform x Microsoft Graph
Marius Obert
 
1571 Delek US Holdings - Increased Adaptatability with Fiori V3.0
1571 Delek US Holdings - Increased Adaptatability with Fiori V3.01571 Delek US Holdings - Increased Adaptatability with Fiori V3.0
1571 Delek US Holdings - Increased Adaptatability with Fiori V3.0Praveen Sabbavarapu
 
How SAP uses Flowable as its BPMN engine for SAP CP Workflow
How SAP uses Flowable as its BPMN engine for SAP CP WorkflowHow SAP uses Flowable as its BPMN engine for SAP CP Workflow
How SAP uses Flowable as its BPMN engine for SAP CP Workflow
Flowable
 
Fiori technical doc
Fiori technical docFiori technical doc
Fiori technical doc
atul103
 
Sap Business One 8 8 Pl12 Innovazione Evoluzione & Futuro
Sap Business One 8 8 Pl12 Innovazione   Evoluzione & FuturoSap Business One 8 8 Pl12 Innovazione   Evoluzione & Futuro
Sap Business One 8 8 Pl12 Innovazione Evoluzione & Futuro
Massimo Sala
 
7 s4log sap
7 s4log sap7 s4log sap

Similar to sap fiori architecture (20)

Open sap fiori1_week_02_unit_01_deplov
Open sap fiori1_week_02_unit_01_deplovOpen sap fiori1_week_02_unit_01_deplov
Open sap fiori1_week_02_unit_01_deplov
 
News about UI5 that you absolutely have to know (UI5con 2017)
News about UI5 that you absolutely have to know (UI5con 2017)News about UI5 that you absolutely have to know (UI5con 2017)
News about UI5 that you absolutely have to know (UI5con 2017)
 
openSAP_fiops1_Week_1_All_Slides.pdf
openSAP_fiops1_Week_1_All_Slides.pdfopenSAP_fiops1_Week_1_All_Slides.pdf
openSAP_fiops1_Week_1_All_Slides.pdf
 
ASUG84544 - Workflow Solutions from SAP When to Use What.pdf
ASUG84544 - Workflow Solutions from SAP When to Use What.pdfASUG84544 - Workflow Solutions from SAP When to Use What.pdf
ASUG84544 - Workflow Solutions from SAP When to Use What.pdf
 
SAP Fiori is now free - what does it mean to you- ProSoft Tehcnology Group
SAP Fiori is now free - what does it mean to you- ProSoft Tehcnology GroupSAP Fiori is now free - what does it mean to you- ProSoft Tehcnology Group
SAP Fiori is now free - what does it mean to you- ProSoft Tehcnology Group
 
SIT Rome 2015
SIT Rome 2015SIT Rome 2015
SIT Rome 2015
 
SAP Fiori Cloud Service webinar - June 10, 2016
SAP Fiori Cloud Service webinar - June 10, 2016SAP Fiori Cloud Service webinar - June 10, 2016
SAP Fiori Cloud Service webinar - June 10, 2016
 
E4832528 5a7c-0010-82c7-eda71af511fa
E4832528 5a7c-0010-82c7-eda71af511faE4832528 5a7c-0010-82c7-eda71af511fa
E4832528 5a7c-0010-82c7-eda71af511fa
 
SAPPHIRE NOW 2018 ASUG 11652 SAP Screen Personas as part of the SAP Fiori UX
SAPPHIRE NOW 2018 ASUG 11652 SAP Screen Personas as part of the SAP Fiori UXSAPPHIRE NOW 2018 ASUG 11652 SAP Screen Personas as part of the SAP Fiori UX
SAPPHIRE NOW 2018 ASUG 11652 SAP Screen Personas as part of the SAP Fiori UX
 
160d74ec 597c-0010-82c7-eda71af511fa
160d74ec 597c-0010-82c7-eda71af511fa160d74ec 597c-0010-82c7-eda71af511fa
160d74ec 597c-0010-82c7-eda71af511fa
 
SAP HANA SPS08 SQLScript
SAP HANA SPS08 SQLScriptSAP HANA SPS08 SQLScript
SAP HANA SPS08 SQLScript
 
Automate SAP S/4 HANA business processes across all user interfaces
Automate SAP S/4 HANA business processes across all user interfacesAutomate SAP S/4 HANA business processes across all user interfaces
Automate SAP S/4 HANA business processes across all user interfaces
 
Sap fashion management intro
Sap fashion management introSap fashion management intro
Sap fashion management intro
 
Adeyinka Olurin - Goal 3 - Change Request Management
Adeyinka Olurin - Goal 3 - Change Request ManagementAdeyinka Olurin - Goal 3 - Change Request Management
Adeyinka Olurin - Goal 3 - Change Request Management
 
SAP Cloud Platform x Microsoft Graph
SAP Cloud Platform x Microsoft GraphSAP Cloud Platform x Microsoft Graph
SAP Cloud Platform x Microsoft Graph
 
1571 Delek US Holdings - Increased Adaptatability with Fiori V3.0
1571 Delek US Holdings - Increased Adaptatability with Fiori V3.01571 Delek US Holdings - Increased Adaptatability with Fiori V3.0
1571 Delek US Holdings - Increased Adaptatability with Fiori V3.0
 
How SAP uses Flowable as its BPMN engine for SAP CP Workflow
How SAP uses Flowable as its BPMN engine for SAP CP WorkflowHow SAP uses Flowable as its BPMN engine for SAP CP Workflow
How SAP uses Flowable as its BPMN engine for SAP CP Workflow
 
Fiori technical doc
Fiori technical docFiori technical doc
Fiori technical doc
 
Sap Business One 8 8 Pl12 Innovazione Evoluzione & Futuro
Sap Business One 8 8 Pl12 Innovazione   Evoluzione & FuturoSap Business One 8 8 Pl12 Innovazione   Evoluzione & Futuro
Sap Business One 8 8 Pl12 Innovazione Evoluzione & Futuro
 
7 s4log sap
7 s4log sap7 s4log sap
7 s4log sap
 

Recently uploaded

Graphic Design Crash Course for beginners
Graphic Design Crash Course for beginnersGraphic Design Crash Course for beginners
Graphic Design Crash Course for beginners
e20449
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Globus
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Globus
 
RISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent EnterpriseRISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent Enterprise
Srikant77
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
AMB-Review
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
Tendenci - The Open Source AMS (Association Management Software)
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
Georgi Kodinov
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
Juraj Vysvader
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Mind IT Systems
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
XfilesPro
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Globus
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
Adele Miller
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
Globus
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Anthony Dahanne
 

Recently uploaded (20)

Graphic Design Crash Course for beginners
Graphic Design Crash Course for beginnersGraphic Design Crash Course for beginners
Graphic Design Crash Course for beginners
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
 
RISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent EnterpriseRISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent Enterprise
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 

sap fiori architecture

  • 1. SAP Fiori – Architecture overview
  • 2. © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2 Agenda SAP Fiori Architecture overview Prerequisites SAP Fiori components delivery NetWeaver Gateway deployment option Typical landscape Future plan
  • 3. © 2013 SAP AG or an SAP affiliate company. All rights reserved. 3 Enables our customers to leverage their existing SAP investments by providing instant value for all their employees. SAP Fiori runs on Desktop, Tablet and Smartphone
  • 4. © 2013 SAP AG or an SAP affiliate company. All rights reserved. 4 SAP Fiori First wave of 25 apps My Leave Requests My Timesheet My Travel Requests My Shopping Cart Track Shopping Carts Approvals Insights Approve Requests Approve Leave Requests Approve Timesheets Approve Travel Requests Approve Travel Expenses Approve Shopping Carts Approve Purchase Orders Approve Requisitions Approve Purchase Contracts Purchasing My Spend Track Purchase Order Order from Requisitions Requests Insights My Paystub My Benefits Purchasing Agent Manager Employee Transactions Insights SAP Fiori Sales RepCreate Sales Orders Change Sales Orders Check Price and Availability Track Sales Orders Track Shipments Customer Invoices SAP Fiori allows employees to work seamlessly across devices – desktop, tablet, or smartphone. It provides improved user satisfaction and enables quicker approvals and better decisions.
  • 5. © 2013 SAP AG or an SAP affiliate company. All rights reserved. 5 Architecture Overview Fiori components NW AS ABAP SAP NetWeaver Gateway Desktop/Tablet/Smartphone HTML5 Browser SAP Fiori Apps SAPUI5 Fiori OData Service Proxy SAP Business Suite Fiori Data + Model Provider Odata/HTTPS Business Application RFC Business ContentCustomizing Authorization Config R R R SAP Fiori Apps SAPUI5
  • 6. © 2013 SAP AG or an SAP affiliate company. All rights reserved. 6 SAP NW Gateway Server SAP UI 5 Fiori UI Add-ons SAP ERP Fiori Integration Add-ons SAP NW Gateway IW_BEP 1) Central Hub Deployment of SAP NetWeaver Gateway 2) Embedded Deployment of SAP NetWeaver Gateway NetWeaver Gateway deployment options SAP NW Gateway Server SAP UI 5 Fiori UI Add-ons SAP ERP Fiori Integration Add-ons SAP NW Gateway IW_BEP Please look at help.sap.com. Embedded Versus Hub Deployment
  • 7. © 2013 SAP AG or an SAP affiliate company. All rights reserved. 7 1. UISRA### 100 Fiori apps (UI Add-on) Delivered as non-ABAP add-on on top of SAP NW and SAP UI5 (BSP app) 2. SRA### 100 OData integration components (integration Add-on) Delivered as non-modifying ABAP add-on on top of SAP Business Suite Application delivery – Pair components DFA PRICECHECK 100 SRA016 600 UISRA016 100 Exception: Approve Requests – UIGIB001
  • 8. © 2013 SAP AG or an SAP affiliate company. All rights reserved. 8 SAP UI5 Mobile library Fiori Foundation (controls, utilities, …) Launch Page HTML View Controller JS Resources CSS Images Localizable texts App Catalog Fiori App Resources CSS Images Localizable texts App Descriptor HTML Views Controllers JS registration SAP Fiori Apps UI Add-on detail Fiori components NW AS ABAP SAP NetWeaver Gateway Desktop/Tablet/Smartphone HTML5 Browser SAP Fiori Apps SAPUI5 Fiori OData Service Proxy SAP Business Suite Fiori Data + Model Provider Odat a/HT TPS Business Application RFC Business Content Cust omiz ing Auth oriz atio n C o nf ig R R R Components: UISRA### 100 SAP Fiori Apps SAPUI5
  • 9. © 2013 SAP AG or an SAP affiliate company. All rights reserved. 9 Fiori oData integration ERP Module (Function Modules, Classes, DDIC objects, …) Gateway Runtime Model ProviderData Provider Function Modules BAdI R R Classes Dictionary Objects R R R RR Backend integration add-on details Fiori components NW AS ABAP SAP NetWeaver Gateway Desktop/Tablet/Smartphone HTML5 Browser SAP Fiori Apps SAPUI5 Fiori OData Service Proxy SAP Business Suite Fiori Data + Model Provider Odat a/HT TPS Business Application RFC Business Content Cust omiz ing Auth oriz atio n C o nf ig R R R Service Proxy Components: SRA### 100 SAP Fiori Apps SAPUI5
  • 10. © 2013 SAP AG or an SAP affiliate company. All rights reserved. 10 Component Version Comments NW SAP_BASIS 7.00 SPS21 and above Prerequisites Notes 1774246, 1799549, 1805986, 1754533, 1809628 ERP 6.0 SPS 15 and above 6.0 SPS 15 and above 6.0 EnhP2 SPS 06 and above 6.0 EnhP3 SPS 05 and above 6.0 EnhP4 SPS 05 and above 6.0 EnhP5 SPS 03 and above 6.0 EnhP6 SPS 01 and above GW Server GW BEP GW_CORE 200 SP06 IW_FND 250 SP06 IW_PGW 1.00 SP03 IW_BEP 2.0 SP06 Notes 1799722 + 1805831 JSON - IWFND 2.50 (NW 7.02) SP 04 with SAP Note 1648418 JSON - IWFND 2.40** (NW 7.00 on 7.20 Kernel with SAP Note 1648418 SAPUI5 – Runtime Design time UISAPUI5 100 SP04 UI_INFRA 100 SP04 UI2_7XX 100 SP04 UI2_FND 100 SP04 SAP UI5 Library v 1.10 Prerequisites: Minimal stack definition For details, look at the Installation Guide.
  • 11. © 2013 SAP AG or an SAP affiliate company. All rights reserved. 11 Gateway 2.0 SP6 ECC 6.0 SP15 Desktop Browser (HTML5) SAML 2.0 Reverse Proxy SAP Web Dispatcher Mobile Browser (HTML5) IdP Typical Landscape
  • 12. © 2013 SAP AG or an SAP affiliate company. All rights reserved. 12 SAP Fiori and SAP Mobile Platform Future Plan SAP NetWeaver Gateway SAP Business Suite SAP Mobile Platform* Desktop & Mobile Web Browser (HTML5) Hybrid Web Container Now: Direct Access via SAP NetWeaver Gateway *Future Plan: Support for SAP Mobile Platform - Hybrid Web Container - Enhanced Mobile Capabilities - Offline Access
  • 13. © 2013 SAP AG or an SAP affiliate company. All rights reserved. 13 Info Pages: SAP Fiori - Public • SAP Fiori - SAP User Experience Community • Marketplace - Apps - SAP Fiori • help.sap.com/Fiori – Technical docs • SAP Community Network (SCN) – SAP Fiori - QA
  • 14. © 2013 SAP AG or an SAP affiliate company. All rights reserved. 14 © 2013 SAP AG 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 AG. The information contained herein may be changed without prior notice. Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors. National product specifications may vary. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries. Please see http://www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices.