You are on page 1of 17

Lessons Learned from the Vodafone HANA Project

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

2011 SAP AG. All rights reserved.

Vodafone Overview

Company: Vodafone Group Plc 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

2011 SAP AG. All rights reserved.

Project Scope

Implementation of HANA as a Data Mart (ERP side car) 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.

2011 SAP AG. All rights reserved.

Project Scope: SAP side architecture


SAP BO BI 4.0
Analysis for Office 1.2 SP8
HANA Operational reporting for Month End Close

SAP ECC 6.0, EhP7


BSEG BKPF

CE4XXXX_ACCT
CSKS

SAP HANA SPS4, Rev 36


In-Memory Modeling Studio Attribute Views Analytic Views Calculation Views Analytic Privileges

ERP RDBMS (Oracle)

DMIS SP07

SLT Server
DMIS SP07 In-Memory DB

2011 SAP AG. All rights reserved.

AS IS Process Reporting Financials Data to Group


Automatic

ECC extraction every: 90 min BI refresh time: 60 min

Manual

ECC
(GL & COPA Data)

BI
2
User manually launches trx ZFINHFM001 in BI Flat Files(one per entity + VGS) are extracted and saved on shared drive

Ei
E1 Manual

FDM

M M1

HFM
4
C1
HFM report is generated

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
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).
2011 SAP AG. All rights reserved. 6

HANA Phase 1 ECC extraction every: 90 min BI refresh time: 60 min


Automatic Manual

ECC
(GL & COPA DATA)

BI

HANA
1
Real Time Replication

2
User extract flat Files with real time data using Analysis for Office.

Ei
E1

Manual

FDM

M M1

HFM
4
C1
HFM report is generated

2a

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.
2011 SAP AG. All rights reserved. 7

Business Process Improvements


Business Process
End-user Posting BW Data Loads and Aggregation

ECC Postings

Extraction for HFM

AS IS

ECC Postings BI Extraction every 90 minutes

BW Data Loads 60 min

5 min After the BI Refresh HFM Update

Max Total time: 155min

End-user Posting 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
Copyright 2012 rights reserved. rights reserved. 2011 SAP AG. All Accenture All

HANA

Max Total time: 5min


88

30 times faster! / 97 % reduction!

Project Benefits

Currently live in production globally with HANA 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. Thanks
for everyone contributed in HANA.

End User, Vodafone.


2011 SAP AG. All rights reserved. 9

Detailed Requirements (1)

34 tables required to be loaded to HANA via SLT and joined together in a model to produce csv output for HFM (Vodafones 3rd 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
2011 SAP AG. All rights reserved. 10

Detailed Requirements (2)

The population of the Output was defined 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
2011 SAP AG. All rights reserved. 11

Detailed Modeling Examples First Steps. Attribute Views.


BKPF as Attribute View (keeping BSEG 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

2011 SAP AG. All rights reserved.

12

Detailed Modeling Examples First Steps. Analytic Views.


BSEG as only table in Analytic View Data Foundation 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
2011 SAP AG. All rights reserved. 13

Detailed Modeling Examples First Steps. Calculation Views.


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)

("GJAHR" ='$$FYEAR$$' and "MONAT" <='$$FPERIOD$$') OR "GJAHR" <'$$FYEAR$$' "GJAHR" ='$$FYEAR$$' and "MONAT" <='$$FPERIOD$$'

2011 SAP AG. All rights reserved.

14

Detailed Modeling Examples Final Calculation View


Additional complexity of many 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

2011 SAP AG. All rights reserved.

15

Next Step Real Time Reporting with Business Objects

HANA MEC Phase 2 Planned Go Live in March 2013. 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.
2011 SAP AG. All rights reserved.

Input P&L Balance Sheet

CAPEX

Data Analysis

Cash Flow

Business Objects EVO General Ledger In-Memory HANA

FDM Mapping

Mater Data Real-time Replication

Data Services

COPA

EVO Tables

HFM Files: Mapping, Text, Hierarchy

16

Further HANA Opportunities

Acceleration of ECC reports: GL and Asset Accounting

BW on HANA (partial migration) for Finance data flows.


BW

HFM

VIP (OHP)

Mobile reporting for executives


In-Memory HANA ECC

Non SAP Real-time Replication

2011 SAP AG. All rights reserved.

17