Lessons Learned from the Vodafone HANA Project Project Vodafone, Vodafone, Accenture and SAP KHNC - 20th February 2013
Agenda - KHNC
•
Project Scope and Benefits
•
Detailed Requirements
•
Detailed Modeling examples
•
Next steps for Vodafone
•
Q&A
Vodafone OverviewPrint document
In order to print this document from Scribd, you'll first need to download it.
Company: Vodafone Group PlcCancel
Download And Print
Headquarters: Newbury, United Kingdom Industry: Telecommunications Products and Services: Network, mobile, and data communications Employees: 86,000 Revenue: £46 billion ( €57 billion) Web Site: www.vodafone.com Implementation Project Team: Accenture, SAP Field Services, TIP CSA
Project Scope
Print document
In order to print this document from Scribd, you'll first need to download it.
•
Implementation of HANA as aCancel Data Mart (ERPAnd side Download Printcar) to speed up Vodafone MEC (Month End Close) process
•
Real Time Data Provisioning via SLT (PRD: >30 Tables and 1Bn rows of data)
•
Use of the Analysis for Office reporting client, to deliver reports directly in Excel.
•
Administration and End User Training for 35 users distributed globally
•
“Live” Proof Of Concept – 2 months in June/July 2012
•
Implementation into Production – 3 months (much of that time spent testing) with a Business Go-Live mid-November 2012.
document Project Scope: SAPPrint side architecture In order to print this document from Scribd, you'll first need to download it.
SAP BO BI 4.0 Cancel
Download And Print
Analysis for Office 1.2 SP8
HANA Operational reporting for Month End Close
SAP ECC 6.0, EhP7
BSEG BKPF CE4XXXX_ACCT
SAP HANA SPS4, Rev 36
CSKS
In-Memory Modeling Studio
…
ERP RDBMS (Oracle)
DMIS SP07
SLT Server DMIS SP07
In-Memory DB
Attribute Views Analytic Views Calculation Views Analytic Privileges
Print document AS IS Process – Reporting Financials Data to Group In order to print this document from Scribd, you'll first need to download it. Automatic
1
ECC extraction every: 90 min Cancel BI refresh time: 60 min
ECC
Manual
Download And Print
BI
(GL & COPA Data)
2
User manually launches trx ZFINHFM001 in BI Flat Files(one per entity + VGS) are extracted and saved on shared drive
3
Ei E1
Manual
FDM
2a
Files are transferred automatically to HFM
Files are manually uploaded into FDM. Manual changes should not performed but the actual process allows it. (Doing in ECC requires waiting time to see changes reflected in BI).
5
M M1
If results of HFM reports are not satisfactory from a reporting point of view, the changes are done either in ECC (long waiting time 90-150 min before seen them reflected in BI, or in FDM/HFM directly and then posted back in ECC (this brings the risk of potential point of misaligned in the systems).
HFM 4
C1
HFM report is generated
HANA Phase 1 -
Print document In order to print this document from Scribd, you'll first need to download it.
Cancel
ECC
HANA
Real Time Replication
2
5
Manual
Download And Print
BI
(GL & COPA DATA)
1
Automatic
ECC extraction every: 90 min BI refresh time: 60 min
User extract flat Files with real time data using Analysis for Office.
3
Ei E1
Manual
FDM
2a
M M1
Files are transferred automatically to HFM
Files are manually uploaded into FDM.
If results of HFM report are not satisfactory form a reporting point of view, the changes are done in ECC and will be immediately available in HANA for a subsequent submission to HFM.
HFM 4
C1
HFM report is generated
Print document
Business Process Improvements
In order to print this document from Scribd, you'll first need to download it.
Business Process
Cancel
BW Data Loads Download And Print and Aggregation
ECC Postings BI Extraction every 90 minutes
BW Data Loads 60 min
ECC Postings
Extraction for HFM
End-user Posting
AS IS
5 min After the BI Refresh HFM Update
Max Total time: 155min
End-user Posting
HANA
ECC Postings (anytime when required by the business) HANA with SLT Replication (real time) Extraction for HFM – 5 min (anytime when required by the business) HFM Update
30 times faster! / 97 % reduction!
Max Total time: 5min
Project Benefits
Print document
In order to print this document from Scribd, you'll first need to download it.
Currently live in production globally with HANA Cancel Download And Print
By generating key financial reports in real time that used to take hours every time they were run, SAP HANA saved a day out of the seven-business-day process
Helped the company gain labor efficiency benefits over the next 4 years
96% Reduction in data extract, processing, and load times
“ Month-end closing is a highly visible and critical application at Vodafone. Speeding it up was very valuable in its own right, as well as a great first application of SAP HANA to demonstrate its power to the company.”
Valentina Del Frate, Project Manager, Vodafone Group Plc
“ For the first time ever I can post an entry and see its impact on HFM after minutes. for everyone contributed in HANA. ”
End User, Vodafone.
Thanks
Print document Detailed Requirements (1)
In order to print this document from Scribd, you'll first need to download it.
Cancel to Download 34 tables required to be loaded HANA And viaPrint SLT and joined together in a model to produce csv output for HFM (Vodafone’s 3 rd party consolidation tool at present).
To generate the Output file, the user was allowed to choose a Fiscal Year, a Fiscal Period and one or many HFM Entities. (An HFM Entity was a group of one or more SAP Company Codes)
There were 20+ COPA tables of the form CE4XXXX_ACCT where XXXX was a different Operating Concern (DE01, GB01 etc).
The output format for HFM was 20 columns and expected to be only thousands of rows long, however HANA had to sift through billions of rows to arrive at that final output list during each user query
Print document Detailed Requirements (2)
In order to print this document from Scribd, you'll first need to download it.
Cancel Print The population of the Output was Download definedAnd differently for different groups of GL Accounts. (For example GL Accounts with a number starting between 10… and 49… had
one set of rules on how to populate each of the columns of the output file (sometimes some fields were required to be set to initial values for example) whereas GL Accounts with a number starting between 50… and 69… had another set of rules on how to populate each of the columns of the output file)
An
iterative lookup of the Movement Type over prior fiscal years (typically handled by ERP itself in Application logic above the BSEG Cluster table) was also required to be modeled
Numerous instances of Bad Data from ECC that had to be covered up with some creative modeling in HANA
User interaction was required with the final output from HANA as well as a reconciliation report
Print document – First Steps. Detailed Modeling Examples Attribute Views. In order to print this document from Scribd, you'll first need to download it.
Cancel
BKPF as Attribute View (keeping BSEG Download And Print as only table in Analytic View Data Foundation)
Filters on BSTAT in BKPF
Use of TKA02 as KOKRS not always reliable from BSEG
HFM Mapping table inclusion
CSKS static filter for time dependent data
Calc View as workaround for unexpected ECC data
Print document – First Steps. Detailed Modeling Examples Analytic Views. In order to print this document from Scribd, you'll first need to download it.
Cancel
BSEG as only table in Analytic View Data Foundation Download And Print
Filters on HKONT for relevant GL account number ranges
Intentionally a very simple Analytic View. No Calc Attributes/Measures.
The Final Live POC Analytic View only for Spanish Operating Concern
Detailed Modeling Examples Calculation – First Steps. Print document Views. In order to print this document from Scribd, you'll first need to download it.
Cancel
Download And Print
("GJAHR" ='$$FYEAR$$' and "MONAT" <='$$FPERIOD$$')
Projection Node above each of 4 „Vanilla“ Analytic Views for uniformity and filter expressions functionality Filter Expressions passed down to lowest level Analytic Views (confirmed with PIRT trace)
OR "GJAHR"
"GJAHR" ='$$FYEAR$$' and "MONAT" <='$$FPERIOD$$'
<'$$FYEAR$$'
Print document – Final Calculation Detailed Modeling Examples View In order to print this document from Scribd, you'll first need to download it.
Additional
complexity of many Cancel Operating Concerns.
Single Calculation View desired Design is for majority of nodes to bring back zero values very very quickly Deployment of Analytical Views to Join Engine helped in this case Other Thoughts: Table partitioning, CE4 Mega table idea to be revisited
Download And Print
Print document Next Step – Real Time Reporting with Business Objects In order to print this document from Scribd, you'll first need to download it.
HANA MEC Phase 2 – Planned Cancel Go Live in March 2013.
Download And Print Input P&L Balance Sheet
CAPEX
Data Analysis
Cash Flow
A
set of 5 BO WebI reports enabling the business to analyse financial data before the HFM submission.
Non-SAP data (complex mappings) upload in HANA using BO Data Services. Complex „on the fly“ mapping modeled with HANA Calculation Views.
Business Objects EVO General Ledger
COPA Mater Data
Real-time Replication
In-Memory HANA
EVO Tables
FDM Mapping
s e c i v r e S a t a D
HFM Files: Mapping, Text, Hierarchy
Print document Further HANA Opportunities In order to print this document from Scribd, you'll first need to download it.
Acceleration of ECC reports: GL and Asset Accounting
Cancel
Download And Print
BW on HANA (partial migration) for Finance data flows.
HFM
BW
VIP (OHP)
Mobile reporting for executives In-Memory HANA
ECC
Non SAP Real-time Replication