SlideShare une entreprise Scribd logo
1  sur  27
Télécharger pour lire hors ligne
Fiori: What Is It And Lessons From a Customer Deployment
Paul Snyman

October 25, 2013
SAP Fiori

• What is SAP Fiori?
• Benefits
• Architecture
• Client example: Time Entry
• Lessons Learned from a customer deployment
• Configuration overview

October 25, 2013

2

© 2013 EPI-USE America, Inc. All Rights Reserved.
2
What is Fiori?
•  SAP Fiori mobilizes some of the most common business functions like
workflow approvals, information lookups and self service tasks
•  It’s a collection of apps with a simple and easy to use experience for broadly
and frequently used SAP software functions that work seamlessly across
devices - desktop, tablet, or smartphone

October 25, 2013

3

© 2013 EPI-USE America, Inc. All Rights Reserved.
3
What is Fiori - How does it look?

October 25, 2013

4

© 2013 EPI-USE America, Inc. All Rights Reserved.
4
SAP Fiori - Key Benefits

§  Responsive Design automatically adjust as per
device form factor
§  Leverage Existing Landscape
§  Prepackaged Instant Value
apps
§  Great Enterprise User
Experience
§  Supports various devices
§  Requirement - HTML5
compatible browser

October 25, 2013

5

© 2013 EPI-USE America, Inc. All Rights Reserved.
5
What is Fiori - Technology Behind It?
•  SAP UI5
•  SAP’s HTML5 + Java Script UI development framework
•  Future direction for SAP user interfaces

•  SAP NW Gateway
•  Software layer for SAP ERP that exposes SAP data using OData (web) protocol

October 25, 2013

6

© 2013 EPI-USE America, Inc. All Rights Reserved.
6
SAP Fiori - Architecture
§  SAP Business Suite (ERP/SRM)
§  System where Business Functionality resides. Fiori utilizes role based access as
defined in Business Suite
§  ABAP Add-on
§  Pre-delivered Integration content/code for each of the app in Fiori suite. It covers Model
Provider, Data Provider, ABAP Function Modules etc.

§  SAP NW Gateway
§  It translates SAP ABAP objects to REST Odata format, which can be consumed by
UI5 application
§  UI Add-on
§  Pre-delivered UI content/code for each of the app in Fiori Suite on top of SAP NW and UI5

§  HTML5 Browser
§  Client which runs Fiori web app on your device (Desktop, Tablet, Mobile)

October 25, 2013

7

© 2013 EPI-USE America, Inc. All Rights Reserved.
7
Example Fiori Landscape

October 25, 2013

© 2013 EPI-USE America, Inc. All Rights Reserved.

8
SAP Fiori Architecture Options

Central Hub

Embedded

SAP NW Deployment Options
October 25, 2013

© 2013 EPI-USE America, Inc. All Rights Reserved.

9
Fiori Software Components

October 25, 2013

© 2013 EPI-USE America, Inc. All Rights Reserved.

10
10
Client Example: Time Entry

October 25, 2013

© 2013 EPI-USE America, Inc. All Rights Reserved.

11
Client Example: Time Entry

October 25, 2013

© 2013 EPI-USE America, Inc. All Rights Reserved.

12
Client Example: Time Entry

October 25, 2013

© 2013 EPI-USE America, Inc. All Rights Reserved.

13
Client Example: Time Entry

October 25, 2013

© 2013 EPI-USE America, Inc. All Rights Reserved.

14
Client Example: Time Entry

October 25, 2013

© 2013 EPI-USE America, Inc. All Rights Reserved.

15
Client Example: Time Entry

October 25, 2013

© 2013 EPI-USE America, Inc. All Rights Reserved.

16
Client Example: Time Entry

October 25, 2013

© 2013 EPI-USE America, Inc. All Rights Reserved.

17
Client Example: Time Entry

October 25, 2013

© 2013 EPI-USE America, Inc. All Rights Reserved.

18
Client Example: Time Entry

October 25, 2013

© 2013 EPI-USE America, Inc. All Rights Reserved.

19
Client Example: Time Entry

October 25, 2013

© 2013 EPI-USE America, Inc. All Rights Reserved.

20
Client Example: Time Entry

October 25, 2013

© 2013 EPI-USE America, Inc. All Rights Reserved.

21
Lessons Learned from a Customer Deployment
•  Ensure the client understands how mobile fits into business process.
•  In client’s case, they looked only at pieces and not the whole and the gaps only became
evident once they saw the pieces.

•  Understand what you are and are not getting with each application.
•  You really need to demo these apps to the customer and identify their limitations before
commencement of the project in order to manage expectations

•  Understand the landscape and where you wish to host the UI and gateway
components because there are several options.
•  If using a separate Gateway, realize that you need production users to exist in the
Gateway system also.
•  Be on the very latest versions of components necessary for Fiori.

•  How will users authenticate themselves?
•  Most clients will have an enterprise authentication scheme, authentication piece was
more trouble than we anticipated.

•  Decide on a strategy for making systems internet-accessible upfront.
•  Will the DEV Fiori landscape be accessible to internet users concurrently with PRD Fiori?
•  Client QA testing was done internally on iPads, using internal URL that bypassed external
authentication/external URLs.
October 25, 2013

© 2013 EPI-USE America, Inc. All Rights Reserved.

22
REFERENCES
•  Home Page
•  https://experience.sap.com/fiori

•  YouTube Overview
•  http://www.youtube.com/watch?v=mYbn9Q6P0cU

•  Release Notes, Installation Guide and other information
http://help.sap.com/fiori

•  Rapid Deployment Solution for Mobile Apps
http://service.sap.com/rds-mobile-apps

•  Mobile Community SCN
http://scn.sap.com/community/mobile

October 25, 2013

© 2013 EPI-USE America, Inc. All Rights Reserved.

23
23
Thank you
gracias, merci, efcharisto, hvala,
Kiitos, durdaladawhy, ‫ , ش‬asante sana,
bedankt, danke, rekhmet, go raibh maith agat, salamot, 谢谢, doh je,
spasibo, शui$या, arigato, tack, shukriya, tesekkür ederim, bayarlalaa,
terimah, mahalo, takk, kasih, mamnoon, dhannvaad, dziêkujê, tapadh leat,
grazie,
dakujem, khawp khun,
ngiyabonga
Paul Snyman
Email: paul.snyman@us.epiuse.com
Twitter: @snymanpaul

The document and its contents may not be duplicated, used, or disclosed in whole or in part. EPI-USE America, Inc. SAP America, SAP AG,
SucessFactors or any anu 3rd party material herein retains ownership of this document, unless explicitly stated otherwise in this document or in a
written contract. EPI-USE Inc., SAP America Inc, SAP AG, SucessFactors or any anu 3rd party material herein and the EPI-USE, SAP America, SAP
AG, SucessFactors or any anu 3rd party material herein logo are trademarks or registered trademarks of such company. All other trademarks
mentioned are the property of their respective owners. Data contained in this document serves information purposes only, unless explicitly mentioned
otherwise. National product specifications may vary.
October 25, 2013

© 2013 EPI-USE America, Inc. All Rights Reserved.

24
Follow Us!

@EPIUSEAmerica

EPI-USE
www.EPIUSE.com

EPI-USE

EPI-USE
EPIUSEAmerica

October 25, 2013

© 2013 EPI-USE America, Inc. All Rights Reserved.
SAP Fiori - Architecture

UI Add On
October 25, 2013
26
SAP Fiori - Architecture

ABAP Add-on - Integration
October 25, 2013
27

Contenu connexe

Tendances

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 Upgrade Project Brief
Sap Upgrade Project BriefSap Upgrade Project Brief
Sap Upgrade Project Brief
vpallapothu
 

Tendances (20)

SAP Fiori.pptx
SAP Fiori.pptxSAP Fiori.pptx
SAP Fiori.pptx
 
sap fiori architecture
sap fiori architecturesap fiori architecture
sap fiori architecture
 
Transition to SAP S/4HANA System Conversion: A step-by-step guide
Transition to SAP S/4HANA System Conversion: A step-by-step guide Transition to SAP S/4HANA System Conversion: A step-by-step guide
Transition to SAP S/4HANA System Conversion: A step-by-step guide
 
Rise with sap s 4 hana cloud, private edition service description guide
Rise with sap s 4 hana cloud, private edition service description guideRise with sap s 4 hana cloud, private edition service description guide
Rise with sap s 4 hana cloud, private edition service description guide
 
SAP ECC to S/4HANA Move
SAP ECC to S/4HANA MoveSAP ECC to S/4HANA Move
SAP ECC to S/4HANA Move
 
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 S_4HANA Migration Cockpit - Migrate your Data to SAP S_4HANA.pdf
SAP S_4HANA Migration Cockpit - Migrate your Data to SAP S_4HANA.pdfSAP S_4HANA Migration Cockpit - Migrate your Data to SAP S_4HANA.pdf
SAP S_4HANA Migration Cockpit - Migrate your Data to SAP S_4HANA.pdf
 
SAP Fiori UX/UI
SAP Fiori UX/UISAP Fiori UX/UI
SAP Fiori UX/UI
 
SAP Fiori Mobility Applications
SAP  Fiori Mobility ApplicationsSAP  Fiori Mobility Applications
SAP Fiori Mobility Applications
 
Migrating to SAP S/4HANA
Migrating to SAP S/4HANAMigrating to SAP S/4HANA
Migrating to SAP S/4HANA
 
rise-with-sap-s4hana-cloud-private-edition-and-sap-erp-pce-english-v2-2021.pdf
rise-with-sap-s4hana-cloud-private-edition-and-sap-erp-pce-english-v2-2021.pdfrise-with-sap-s4hana-cloud-private-edition-and-sap-erp-pce-english-v2-2021.pdf
rise-with-sap-s4hana-cloud-private-edition-and-sap-erp-pce-english-v2-2021.pdf
 
Sap Upgrade Project Brief
Sap Upgrade Project BriefSap Upgrade Project Brief
Sap Upgrade Project Brief
 
Fiori for s4 hana troubleshooting tips and tricks
Fiori for s4 hana  troubleshooting tips and tricksFiori for s4 hana  troubleshooting tips and tricks
Fiori for s4 hana troubleshooting tips and tricks
 
BPD Design Template
BPD Design TemplateBPD Design Template
BPD Design Template
 
S4HANA Migration Overview
S4HANA Migration OverviewS4HANA Migration Overview
S4HANA Migration Overview
 
SAP S/4HANA - What it really is and what not
SAP S/4HANA - What it really is and what notSAP S/4HANA - What it really is and what not
SAP S/4HANA - What it really is and what not
 
“Migration to Suite of HANA”
“Migration to Suite of HANA”“Migration to Suite of HANA”
“Migration to Suite of HANA”
 
LSA++ english version
LSA++ english versionLSA++ english version
LSA++ english version
 
Preparing for SAP EHP Upgrade
Preparing for SAP EHP UpgradePreparing for SAP EHP Upgrade
Preparing for SAP EHP Upgrade
 
Rise with SAP
Rise with SAPRise with SAP
Rise with SAP
 

En vedette

Sap fiori overview 1.0
Sap fiori overview 1.0Sap fiori overview 1.0
Sap fiori overview 1.0
rajpsft
 

En vedette (20)

Sap fiori
Sap fioriSap fiori
Sap fiori
 
Sap fiori overview 1.0
Sap fiori overview 1.0Sap fiori overview 1.0
Sap fiori overview 1.0
 
Sap Fiori Configurations
Sap Fiori ConfigurationsSap Fiori Configurations
Sap Fiori Configurations
 
Simo Ahava - Tag Management Solutions – Best. Data. Ever. MKTFEST 2014
Simo Ahava - Tag Management Solutions – Best. Data. Ever. MKTFEST 2014Simo Ahava - Tag Management Solutions – Best. Data. Ever. MKTFEST 2014
Simo Ahava - Tag Management Solutions – Best. Data. Ever. MKTFEST 2014
 
In memory computing
In memory computingIn memory computing
In memory computing
 
David guetta
David guettaDavid guetta
David guetta
 
Workshop
WorkshopWorkshop
Workshop
 
Backbone.js
Backbone.jsBackbone.js
Backbone.js
 
Management Consulting
Management ConsultingManagement Consulting
Management Consulting
 
intel core i7
intel core i7intel core i7
intel core i7
 
Selena Gomez
Selena GomezSelena Gomez
Selena Gomez
 
Oprah Winfrey
Oprah WinfreyOprah Winfrey
Oprah Winfrey
 
Medical devices
Medical devicesMedical devices
Medical devices
 
The big bang theory
The big bang theoryThe big bang theory
The big bang theory
 
The Big Bang Theory
The Big Bang TheoryThe Big Bang Theory
The Big Bang Theory
 
Manchester city
Manchester cityManchester city
Manchester city
 
Datomic
DatomicDatomic
Datomic
 
Datomic
DatomicDatomic
Datomic
 
Datomic
DatomicDatomic
Datomic
 
Waldorf Education
Waldorf EducationWaldorf Education
Waldorf Education
 

Similaire à SAP Fiori - what is it and lessons learned from a customer deployment

Mike Siegler at INCOSE Minneapolis, 2014
Mike Siegler at INCOSE Minneapolis, 2014Mike Siegler at INCOSE Minneapolis, 2014
Mike Siegler at INCOSE Minneapolis, 2014
Etherios
 
SIC Finale Status Report August 6.pptx
SIC Finale Status Report August 6.pptxSIC Finale Status Report August 6.pptx
SIC Finale Status Report August 6.pptx
Shaista Ansari
 

Similaire à SAP Fiori - what is it and lessons learned from a customer deployment (20)

Monitoring in the DevOps Era
Monitoring in the DevOps EraMonitoring in the DevOps Era
Monitoring in the DevOps Era
 
Enabling Enterprise Mobility with UI5 and SAP Fiori
Enabling Enterprise Mobility with UI5 and SAP FioriEnabling Enterprise Mobility with UI5 and SAP Fiori
Enabling Enterprise Mobility with UI5 and SAP Fiori
 
So why do you need a Mobile Strategy
So why do you need a Mobile StrategySo why do you need a Mobile Strategy
So why do you need a Mobile Strategy
 
Omaha rug mobile
Omaha rug mobileOmaha rug mobile
Omaha rug mobile
 
[Vietnam Mobile Day 2013] - Mobilization process for enterprise
[Vietnam Mobile Day 2013] - Mobilization process for enterprise[Vietnam Mobile Day 2013] - Mobilization process for enterprise
[Vietnam Mobile Day 2013] - Mobilization process for enterprise
 
Scaling Agile with the Lessons of Lean Product Development Flow
Scaling Agile with the Lessons of Lean Product Development FlowScaling Agile with the Lessons of Lean Product Development Flow
Scaling Agile with the Lessons of Lean Product Development Flow
 
Rauch delighting mobile customers with content for apps, videos, and a social...
Rauch delighting mobile customers with content for apps, videos, and a social...Rauch delighting mobile customers with content for apps, videos, and a social...
Rauch delighting mobile customers with content for apps, videos, and a social...
 
Cd168 (3)
Cd168 (3)Cd168 (3)
Cd168 (3)
 
Usability247 business overview
Usability247 business overviewUsability247 business overview
Usability247 business overview
 
Insights on Android App Development, Marketing and Monetization
Insights on Android App Development, Marketing and MonetizationInsights on Android App Development, Marketing and Monetization
Insights on Android App Development, Marketing and Monetization
 
Publishing Your First Paid App on AppExchange: The Inside Scoop
Publishing Your First Paid App on AppExchange: The Inside ScoopPublishing Your First Paid App on AppExchange: The Inside Scoop
Publishing Your First Paid App on AppExchange: The Inside Scoop
 
OOW15 - Oracle E-Business Suite Technology: Latest Features and Roadmap
OOW15 - Oracle E-Business Suite Technology: Latest Features and RoadmapOOW15 - Oracle E-Business Suite Technology: Latest Features and Roadmap
OOW15 - Oracle E-Business Suite Technology: Latest Features and Roadmap
 
Mike Siegler at INCOSE Minneapolis, 2014
Mike Siegler at INCOSE Minneapolis, 2014Mike Siegler at INCOSE Minneapolis, 2014
Mike Siegler at INCOSE Minneapolis, 2014
 
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
 
Mobile Mumbo Jumbo - Demystifying the World of Enterprise Mobility with Oracle
Mobile Mumbo Jumbo - Demystifying the World of Enterprise Mobility with OracleMobile Mumbo Jumbo - Demystifying the World of Enterprise Mobility with Oracle
Mobile Mumbo Jumbo - Demystifying the World of Enterprise Mobility with Oracle
 
PSD Enablement Session "Mobile Reference Applications"
PSD Enablement Session "Mobile Reference Applications" PSD Enablement Session "Mobile Reference Applications"
PSD Enablement Session "Mobile Reference Applications"
 
Bring Your Legacy Applications to the Mobile World - DOAG 2014
Bring Your Legacy Applications to the Mobile World - DOAG 2014Bring Your Legacy Applications to the Mobile World - DOAG 2014
Bring Your Legacy Applications to the Mobile World - DOAG 2014
 
Keynote: PeopleSoft strategy and update
Keynote: PeopleSoft strategy and updateKeynote: PeopleSoft strategy and update
Keynote: PeopleSoft strategy and update
 
SIC Finale Status Report August 6.pptx
SIC Finale Status Report August 6.pptxSIC Finale Status Report August 6.pptx
SIC Finale Status Report August 6.pptx
 
Improving the Mobile Application User Experience (UX)
Improving the Mobile Application User Experience (UX)Improving the Mobile Application User Experience (UX)
Improving the Mobile Application User Experience (UX)
 

Dernier

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Dernier (20)

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

SAP Fiori - what is it and lessons learned from a customer deployment

  • 1. Fiori: What Is It And Lessons From a Customer Deployment Paul Snyman October 25, 2013
  • 2. SAP Fiori • What is SAP Fiori? • Benefits • Architecture • Client example: Time Entry • Lessons Learned from a customer deployment • Configuration overview October 25, 2013 2 © 2013 EPI-USE America, Inc. All Rights Reserved. 2
  • 3. What is Fiori? •  SAP Fiori mobilizes some of the most common business functions like workflow approvals, information lookups and self service tasks •  It’s a collection of apps with a simple and easy to use experience for broadly and frequently used SAP software functions that work seamlessly across devices - desktop, tablet, or smartphone October 25, 2013 3 © 2013 EPI-USE America, Inc. All Rights Reserved. 3
  • 4. What is Fiori - How does it look? October 25, 2013 4 © 2013 EPI-USE America, Inc. All Rights Reserved. 4
  • 5. SAP Fiori - Key Benefits §  Responsive Design automatically adjust as per device form factor §  Leverage Existing Landscape §  Prepackaged Instant Value apps §  Great Enterprise User Experience §  Supports various devices §  Requirement - HTML5 compatible browser October 25, 2013 5 © 2013 EPI-USE America, Inc. All Rights Reserved. 5
  • 6. What is Fiori - Technology Behind It? •  SAP UI5 •  SAP’s HTML5 + Java Script UI development framework •  Future direction for SAP user interfaces •  SAP NW Gateway •  Software layer for SAP ERP that exposes SAP data using OData (web) protocol October 25, 2013 6 © 2013 EPI-USE America, Inc. All Rights Reserved. 6
  • 7. SAP Fiori - Architecture §  SAP Business Suite (ERP/SRM) §  System where Business Functionality resides. Fiori utilizes role based access as defined in Business Suite §  ABAP Add-on §  Pre-delivered Integration content/code for each of the app in Fiori suite. It covers Model Provider, Data Provider, ABAP Function Modules etc. §  SAP NW Gateway §  It translates SAP ABAP objects to REST Odata format, which can be consumed by UI5 application §  UI Add-on §  Pre-delivered UI content/code for each of the app in Fiori Suite on top of SAP NW and UI5 §  HTML5 Browser §  Client which runs Fiori web app on your device (Desktop, Tablet, Mobile) October 25, 2013 7 © 2013 EPI-USE America, Inc. All Rights Reserved. 7
  • 8. Example Fiori Landscape October 25, 2013 © 2013 EPI-USE America, Inc. All Rights Reserved. 8
  • 9. SAP Fiori Architecture Options Central Hub Embedded SAP NW Deployment Options October 25, 2013 © 2013 EPI-USE America, Inc. All Rights Reserved. 9
  • 10. Fiori Software Components October 25, 2013 © 2013 EPI-USE America, Inc. All Rights Reserved. 10 10
  • 11. Client Example: Time Entry October 25, 2013 © 2013 EPI-USE America, Inc. All Rights Reserved. 11
  • 12. Client Example: Time Entry October 25, 2013 © 2013 EPI-USE America, Inc. All Rights Reserved. 12
  • 13. Client Example: Time Entry October 25, 2013 © 2013 EPI-USE America, Inc. All Rights Reserved. 13
  • 14. Client Example: Time Entry October 25, 2013 © 2013 EPI-USE America, Inc. All Rights Reserved. 14
  • 15. Client Example: Time Entry October 25, 2013 © 2013 EPI-USE America, Inc. All Rights Reserved. 15
  • 16. Client Example: Time Entry October 25, 2013 © 2013 EPI-USE America, Inc. All Rights Reserved. 16
  • 17. Client Example: Time Entry October 25, 2013 © 2013 EPI-USE America, Inc. All Rights Reserved. 17
  • 18. Client Example: Time Entry October 25, 2013 © 2013 EPI-USE America, Inc. All Rights Reserved. 18
  • 19. Client Example: Time Entry October 25, 2013 © 2013 EPI-USE America, Inc. All Rights Reserved. 19
  • 20. Client Example: Time Entry October 25, 2013 © 2013 EPI-USE America, Inc. All Rights Reserved. 20
  • 21. Client Example: Time Entry October 25, 2013 © 2013 EPI-USE America, Inc. All Rights Reserved. 21
  • 22. Lessons Learned from a Customer Deployment •  Ensure the client understands how mobile fits into business process. •  In client’s case, they looked only at pieces and not the whole and the gaps only became evident once they saw the pieces. •  Understand what you are and are not getting with each application. •  You really need to demo these apps to the customer and identify their limitations before commencement of the project in order to manage expectations •  Understand the landscape and where you wish to host the UI and gateway components because there are several options. •  If using a separate Gateway, realize that you need production users to exist in the Gateway system also. •  Be on the very latest versions of components necessary for Fiori. •  How will users authenticate themselves? •  Most clients will have an enterprise authentication scheme, authentication piece was more trouble than we anticipated. •  Decide on a strategy for making systems internet-accessible upfront. •  Will the DEV Fiori landscape be accessible to internet users concurrently with PRD Fiori? •  Client QA testing was done internally on iPads, using internal URL that bypassed external authentication/external URLs. October 25, 2013 © 2013 EPI-USE America, Inc. All Rights Reserved. 22
  • 23. REFERENCES •  Home Page •  https://experience.sap.com/fiori •  YouTube Overview •  http://www.youtube.com/watch?v=mYbn9Q6P0cU •  Release Notes, Installation Guide and other information http://help.sap.com/fiori •  Rapid Deployment Solution for Mobile Apps http://service.sap.com/rds-mobile-apps •  Mobile Community SCN http://scn.sap.com/community/mobile October 25, 2013 © 2013 EPI-USE America, Inc. All Rights Reserved. 23 23
  • 24. Thank you gracias, merci, efcharisto, hvala, Kiitos, durdaladawhy, ‫ , ش‬asante sana, bedankt, danke, rekhmet, go raibh maith agat, salamot, 谢谢, doh je, spasibo, शui$या, arigato, tack, shukriya, tesekkür ederim, bayarlalaa, terimah, mahalo, takk, kasih, mamnoon, dhannvaad, dziêkujê, tapadh leat, grazie, dakujem, khawp khun, ngiyabonga Paul Snyman Email: paul.snyman@us.epiuse.com Twitter: @snymanpaul The document and its contents may not be duplicated, used, or disclosed in whole or in part. EPI-USE America, Inc. SAP America, SAP AG, SucessFactors or any anu 3rd party material herein retains ownership of this document, unless explicitly stated otherwise in this document or in a written contract. EPI-USE Inc., SAP America Inc, SAP AG, SucessFactors or any anu 3rd party material herein and the EPI-USE, SAP America, SAP AG, SucessFactors or any anu 3rd party material herein logo are trademarks or registered trademarks of such company. All other trademarks mentioned are the property of their respective owners. Data contained in this document serves information purposes only, unless explicitly mentioned otherwise. National product specifications may vary. October 25, 2013 © 2013 EPI-USE America, Inc. All Rights Reserved. 24
  • 26. SAP Fiori - Architecture UI Add On October 25, 2013 26
  • 27. SAP Fiori - Architecture ABAP Add-on - Integration October 25, 2013 27