Upload
praveen-sabbavarapu
View
24
Download
3
Tags:
Embed Size (px)
Citation preview
Delek: Increased Adaptability with SAP Fiori Jyoti Kakarala, Delek US Holdings Praveen Sabbavarapu, ProSoft
SESSION CODE: 1571
SAP Fiori – in a Nut Shell
What it takes to implement SAP Fiori?
Delek: Implementation
POC Productive Implementation Current Status & Roadmap Challenges
Lessons Learned
LEARNING POINTS
PROSOFT TECHNOLOGY GROUP
• SAP Service Partner
since 1996
• Specialized in Global
Delivery Model
• 350+ SAP
Professionals
Industry Retail & AFS Manufacturing
Technology
HANA ECC CRM
SAP Life Cycle Phase 2+
SCM PLM
PI EP
Mobility
Strategic
Customer
Focus
UX
Business Analytics
Hybris
• Established in 1995 with Head quarters in Downers Grove, IL and Global
Delivery Center (GDC) in India
SPEAKERS
Mark Davison CIO, Vice President
Delek US Holdings, Inc
Seasoned business executive with an excellent mix of business and
technical skills, experienced in building productive organizations that produce profitable results, reduce costs, and improve quality while satisfying the needs of customers, employees, and stakeholders.
Have served in various senior level capacities including CIO, VP - R&D, and President of Software Development Business.
SPEAKERS
Jyoti Kakarala Director ERP & Refinery Systems
Delek US Holdings, Inc
Strategic and Tactical Leader with 25+ years of experience Architect, plan & Implement innovative, scalable solutions supporting dynamic
business and marketing strategies Successfully implemented several strategic projects adopting agile
methodology and reducing millions in implementation & operational cost
SPEAKERS
Praveen K Sabbavarapu Practice Lead, NxtGen SAP - ProSoft
Market Leader, Mobile Technologies SIG - ASUG
An ASUG volunteer guiding customers with their mobile roadmap. SAP
Thought Leader with 14+ years of experience A Practice Lead providing technology and consulting guidance to customers on
how to leverage new dimension SAP (UX, Mobile, HANA, and Cloud) capabilities in order to meet the customer organization IT and business objectives.
SAP Fiori is a User Experience Platform with Mobile-First framework and is a collection of 540+ Apps representing the new SAP user experience paradigm and supporting lines of business like HR, Finance, Manufacturing, Sales, and Procurement.
SAP Fiori
Improved Productivity
Consolidate Clients (One UI)
Reduce Support Cost/Complexity
Enhance User Experience/Improve User Adoption
Improve User Mobility (desktop / laptops, tablets & smart phone)
Strategic IT Direction (standardization, globalization, etc.)
Budget, Justification and\or Cost vs Benefit Trade-Off
Product Maturity Concern (internal knowledge, bugs, third party support, etc.)
1 – User
1 - Scenario
1 - Code
3 – Screens
N - Platforms
SAP FIORI APP TYPES
FIORI ARCHITECTURE
DMZ
Intranet
Internet
Tunneling Solution (Relay
server, reverse proxy…)
SAP Business Suite (ERP, CRM, …)
SAP Business Suite
on HANA (ERP, SRM, …)
• One code line for all screen sizes
• SAP UI5 (HTML5) control Library
• No Installation
• Enhanced deployment options for Mobile
• HANA and ‘any DB’
options
• Architecture
differences for
different app types
• Multiple Backends
support
Frontend Server
Identity
Provider
(*)
• Several Security
options
Fiori ABAP Add-on
• Several Authentication
options
• Gateway
Server
• Leveraging
Odata
• Fiori ABAP
Add-Ons
FIORI ARCHITECTURE – ALL TYPES
Any DB (1) / HANA
Back-End Server (NW ABAP)
SAP Business Suite
R
Front-End Server (NW ABAP)
SAP NetWeaver Gateway
NW Central UI Add-On
SAP Business Suite
Product-Specific UI Add-Ons
Reverse Proxy (SAP Web Dispatcher)
R
HTTPS (OData)
Trusted RFC
HTTPS (HTML / OData)
HANA XS Engine (3)
VDM Reuse Content
ERP CRM SCM
SAP Fiori App Content
ERP CRM SCM SAP SmartBusiness
KPI Framework (3) (KPI modeler, generic drill-down app)
Search
Models (2)
INA Search
Protocol R
Progression:
(1) Only Transactional Apps can run on
any DB. Fact sheets & Analytical Apps
require HANA.
(2) Only Fact Sheets requires Search
Models.
(3) Only Analytical Apps requires
HANA XS Engine and additionally, KPI
Framework is needed for Smart
Business Apps.
R
R
SAP NW GATEWAY
SAP Gateway is a technology that provides a simple way to connect devices, environments
and platforms to SAP software based on market standards. Implementing Gateway has two
options available:
Embedded Option
Good for POCs
No need for additional H/W
SAP Gateway
Server SAP UI 5
Fiori UI Add-ons
SAP ERP
Fiori Integration Add-ons
SAP Gateway IW_BEP
SAP NW GATEWAY
Hub Option
Good for Productive environment
One–time set up to use with any # of back end systems
Best option if there are multiple systems to be connected
SAP Gateway
Server SAP UI 5
Fiori UI Add-ons
SAP ERP
Fiori Integration Add-ons
SAP Gateway IW_BEP
FIORI PREREQUISITES
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 6.0 EnhP7 SPS 02 and above
GW Server GW BEP
GW_CORE 200 SP07 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
TRANSACTIONAL APPS
FIORI - KEY AREAS
UI Tools
Branding -ThemeBuilder
Skills : HTML5/CSS/SAPUI5
SAP NW Gateway
Add-On installation
Skills: Technical Netweaver
– Gateway Service
– ABAP
– NW Technical
SAP Backend
ECC 6.0 – FI/MM/SD/PP etc.
ECC 6.0 – HCM
Skills
– Basis
– ABAP Technical
– Functional
– Workflow
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 Content Customizing
Authorization
Config
R
R
R
SAP Fiori Apps SAPUI5
CUSTOMIZE / ENHANCE FIORI APPS
Customization/Enhancements are at three levels
Backend / Business Layer
Front End/ GW layer
User Interface Layer
Skillsets required for customization/enhancements:
Application Layer
ABAP Business Suite
Gateway OData SAPUI5 HTML5 & JS
Business Layer
X X
GW Layer X X X X
UI Layer X X
SAP FIORI + PORTAL
Outer DMZ
Intranet
Internet
Web Dispatcher
SAP Business Suite on
HANA/Any DB (ERP, CRM, …)
SAP NW GW Frontend Server
SAP on
HANA/Any DB
SAP NW Portal
Inner DMZ
Non-SAP
SAP FIORI Vs. MOBILE PLATFORMS
Feature SMP 3 SUP<2.3 SMP 2.3 UI5 Fiori
UI Control √ √ √ √ √ √ √ √
Responsive √ √ √ √ √ √ √ √
Connectors √ √ √ √ √ √ √ √ √
Offline √ √ √ √ √ √ ?? ??
Standard √ √ √ √ √ √ √ √ √
Extendable √ √ √ √ √ √ √ √ √
√ √ - Full
√ - Somewhat ?? - Option available
SAP Fiori + SMP provides more comprehensive solution to your
Online & Offline Mobile needs
MOBILIZING FIORI
"Mobilizing" in this case means installing the SAP Fiori apps on your smartphone using
the SAP Fiori Client.
This lets the SAP Fiori apps run within a native application container (SAP Fiori Client).
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 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.
The SAP Fiori Client is available on iOS, Android, and Windows
RAPID DEPLOYMENT OPTIONS
SAP Fiori POC
2 - 3 Weeks*
1 Backend + 1 GW (1 Standard Transactional App)
GW Setup Sandbox Readiness
Fiori Setup
Test & Demo
App Configuration
Roles Setup
SAP Fiori Production Pilot
4 - 6 Weeks*
2 or 3 Back ends + 2 or 3 GWs (2 Standard Transactional Apps)
Transport & Test
GW Setup
Landscape Readiness
Fiori Setup
Go-Live
App Configuration
Roles Setup
* Pre-requisites are already met before the project kick-off
DELEK US HOLDINGS
RETAIL
Delek US 2001
Mapco Express
Tyler Refinery 2005
IPO 2006
Lion Oil Refinery 2011
IPO MLP 2012
IT Strategy & Framework
ERP Standardization & Implementation
Scale and Sustain
Innovation & Continuous
Improvement
Focus on Growth Through Acquisitions
DELEK: SAP Landscape – IS Oil
Windows 2008 R2 Cluster Environment SAP ECC6 – EHP5 SQL 2008 R2 Release 702 SP11
BI / BW
GRC & Fiori SAP PI
ADS
DELEK: SAP – UX Strategy
• Personas
• NWBC • SAP GUI
• NWBC
• Fiori
• NWBC
• UI5 Applications
• Mobile Platform
• Fiori
New Renew
Enable Existing
UX
DELEK: SAP – UX Implementation
Existing
• Procure to Pay process in SAP for multiple business units
• Approval process with 7 levels
Enable
• Implemented Personas v2
• Personalized SAP screens for users
• Improve usability and adoptability
Renew
• Implemented mobility solution for purchase requisition approval for all procurement in SAP
• Reduced training time & increased productivity
• Improved usability & adoptability
Verify project scope, chosen SAP Fiori apps
Check current landscape
Pre-requisites validation for
SAP Backend SAP NW App specific
Deploy relevant SAP Notes
Install NW Gateway SBX, IW_BEP etc.
DELEK: SAP FIORI PROJECT
POC: LANDSCAPE PREPARATION
GW SBX integrated with ECC SBX
Three apps implemented and tested
Fiori Client is leveraged
Business User Demos were a huge hit
Gave us confidence for phase-1 productive implementation
POC completed in 3 weeks from the actual start of the project
DELEK: SAP FIORI PROJECT
POC: RESULTS
DELEK: SAP FIORI PROJECT
FULL LANDSCAPE
ECC DEV ECC QAS ECC PRD
GW DEV GW QAS GW PRD
SAP ERP: ECC 6.0 EHP 5
SAP GW: NW 740
DELEK: SAP Fiori Launchpad
DELEK: Fiori App – Req Approval
DELEK: SAP Fiori Architecture
UI Add-On Fiori UI Add-Ons
Fiori Integration Add-Ons SAP ECC 6.0 Ehp 5
SAP Netweaver Gateway ( Hub )
VP
N
Backend system stabilization is the key
Standardizing processes
Single Sign On
DELEK: SAP FIORI PROJECT
CHALLENGES
DELEK: Business Benefits – UX Approach
• Increase in Productivity ( 70 % ) • Personas application reduces the number of clicks to complete tasks • Fiori approval app decreases the time for approval
• Increased user adoption to SAP business processes • Simplified screens and responsive design for different devices
• Simplified data entry promoting reduction in process errors • Ease of using Fiori apps reduces errors in approval process
• Reduces training efforts due to menu driven approach • Simplified screens reduces training content • New users are easily adaptable to the processes
“ It has simplified the approval process “ - VP, Delek Logistics
“ No need to log in to SAP System for approval “ - IT Director
“I am able to approve in the field” – Terminal Supervisor
“No more SAP T-codes to memorize” – Senior Dir., Fuel Supply
“Reduce training time drastically” – Business Analyst
SAP Fiori End User Feedback
We can trust the technology
Realize value quickly thru a “Crawl, Walk, Run” approach
Gain business trust quickly
KEY LEARNINGS
A different way of implementation (Agile)
Faster innovation cycles
Implementation speed is in weeks Vs. months
KEY LEARNINGS
Will help you create & win the business case /budget if you enter into a trusted partnership for a Test Drive/POC with a Systems Integrator, as Delek did.
Services
ProSoft provided end to end services for the project and is instrumental in the smooth implementation.
PARTNERSHIPS
+
STAY INFORMED
Follow the ASUGNews team:
Tom Wailgum: @twailgum
Chris Kanaracus: @chriskanaracus
Craig Powers: @Powers_ASUG
THANK YOU FOR PARTICIPATING
Please provide feedback on this session by completing a short survey via the event mobile application.
SESSION CODE: 1571
For ongoing education on this area of focus, visit www.ASUG.com