39
Dorman’s Journey towards Integrated Demand Planning Leveraging SAP APO-DP and HANA Mitesh Verma Dorman Products Alex Pierroutsakos Bristlecone Inc. 1

Dorman’s Journey towards Integrated Demand Planning leveraging SAP APO DP and HANA

Embed Size (px)

Citation preview

Dorman’s Journey towards

Integrated Demand Planning

Leveraging SAP APO-DP and HANA

Mitesh Verma Dorman Products

Alex Pierroutsakos Bristlecone Inc. 1

2

3

Agenda

Leveraging

HANA Benefits Q&A

WHY ARE WE HERE? WHO ARE WE? DEMAND PLANNING

PROCESS IMPROVEMENTS

• About Dorman Products

• About Bristlecone Inc.

• Pre-APO DP & HANA System Landscape • Historical Order Adjustment • Dynamic Forecast Model Selection • Automated Realignment • Real time integration of Sales Panning

and Budgeting via Excel with APO DP • Lead time Based Forecast Accuracy

LEVERAGING HANA BENEFITS Q&A

• Integration and Reporting Landscape overview

• Traditional BW vs HANA Reporting

• Metrics, Reports and Dashboards

4

. . .

. . . . . .

Agenda

Leveraging

HANA Benefits Q&A

WHY ARE WE HERE? WHO ARE WE? DEMAND PLANNING

PROCESS IMPROVEMENTS

• About Dorman Products

• About Bristlecone Inc.

LEVERAGING HANA BENEFITS Q&A

• Integration and Reporting Landscape overview

• Traditional BW vs HANA Reporting

• Metrics, Reports and Dashboards

5

. . .

. . . . . .

• Pre-APO DP & HANA System Landscape • Historical Order Adjustment • Dynamic Forecast Model Selection • Automated Realignment • Real time integration of Sales Panning

and Budgeting via Excel with APO DP • Lead time Based Forecast Accuracy • Process Improvements

Why Are We Here

Share our experience implementing SAP Advanced Planning and Optimization

(APO) Demand Planning leveraging HANA as our enterprise data warehouse.

We will discuss various demand planning process improvements we implemented

as a part of this project.

Share how using HANA as our enterprise data warehouse helped us reduce the

demand planning cycle time.

6

HANA

Agenda

Leveraging

HANA Benefits Q&A

WHY ARE WE HERE? WHO ARE WE? DEMAND PLANNING

PROCESS IMPROVEMENTS

• About Dorman Products

• About Bristlecone Inc.

LEVERAGING HANA BENEFITS Q&A

• Integration and Reporting Landscape overview

• Traditional BW vs HANA Reporting

• Metrics, Reports and Dashboards

7

. . .

. . . . . .

• Pre-APO DP & HANA System Landscape • Historical Order Adjustment • Dynamic Forecast Model Selection • Automated Realignment • Real time integration of Sales Panning

and Budgeting via Excel with APO DP • Lead time Based Forecast Accuracy • Process Improvements

Who Are We

8

Dorman Products Overview

Who Are We

9

Bristlecone Inc Overview

Who Are We

10

Bristlecone Inc Overview

Who Are We

11

Bristlecone Inc Overview

Agenda

Leveraging

HANA Benefits Q&A

WHY ARE WE HERE? WHO ARE WE? DEMAND PLANNING

PROCESS IMPROVEMENTS

• About Dorman Products

• About Bristlecone Inc.

LEVERAGING HANA BENEFITS Q&A

• Integration and Reporting Landscape overview

• Traditional BW vs HANA Reporting

• Metrics, Reports and Dashboards

12

. . .

. . . . . .

• Pre-APO DP & HANA System Landscape • Historical Order Adjustment • Dynamic Forecast Model Selection • Automated Realignment • Real time integration of Sales Panning

and Budgeting via Excel with APO DP • Lead time Based Forecast Accuracy • Process Improvements

Demand Planning Process Improvements

Demantra (implemented in 2002 and never upgraded) was used for Demand Planning.

SAP ECC and multiple Access and SQL databases were feeding data in Demantra.

Demantra was like a black box with no expertise within Dorman to make any tweaks or

configuration changes.

For reporting data was extracted from Demantra into SQL databases and then fed into BO

Universe for reporting. Users were manually combining Plan and Actual data.

There was no consensus planning process and both sales and demand planning team used to

plan independently on separate datasets.

13

Pre-APO DP & HANA System Landscape

Demand Planning Process Improvements

Historical Order

Adjustments

Dynamic Forecast

Model Selection

Automated

Realignment

Integration of

Sales Panning and

Budgeting via DP

Excel- Add in

Lead time Based

Forecast Accuracy

14

Historical Order Adjustments

15

Typical : Manual Adjustment based on planner

OUR APPROACH:

• Identify specific issues in actual ordering pattern causing incorrect statistical forecast

• Identify limitations with standard outlier corrections

• Have logical and system driven historical adjustments , followed by manual corrections if needed

WHAT WE DID:

• If an order was non fulfilled due to some issues and was reordered, system would reduce the ordered qty used for statistical forecasting.

• System outlier correction was based on interquartile mean based of last 12 months of history

Historical Order Adjustments

Inflated forecast

** Even though the pattern looks good it is inflated

16

Dynamic Statistical Forecast Model and Parameter Selection

17

Typical : Use Auto model(56) for statistical forecast

OUR APPROACH:

• Segment and Classify products based on volume value, forecastability, pattern and age of product.

• Dynamically identify the changes in pattern and change statistical models

WHAT WE DID:

• System calculate COV(XYZ) and ABC (Value and Volume) – Monthly

• Base statistical run to identify and update pattern – Monthly

• Dynamic runs based on ABC, XYZ , pattern , age – Monthly

Dynamically Updated Models

18

Parts with direct shipments to

customer or OE parts ?

Forecast Profile Model

ZMP_6M_MOVING_AVG New Parts introduced within 12 months?

Forecast Profile Model

ZMP_2M_MOVING_AVG New Parts introduced

within 13-24 months?

A, B, C

Classified Product?

D, E, F

Classified Product?

Forecast Profile Model

ZMP_AUTO_MODEL_OUTLIER

Yes

Yes

Yes

No

No

No

No

Forecast Profile Model

ZMP_6M_MOVING_AVG

Forecastability D, N

Forecastability E, M, Blank

Forecast Profile Model

ZMP_COMPOSITE_SEASONAL

Forecast Profile Model

ZMP_AUTO_MODEL_N13

Forecast Profile Model

ZMP_COMPOSITE_SEASONAL

Forecast Profile Model

ZMP_COMPOSITE_TREND

Yes

Seasonal

Constant

Trend

Seasonal Trend

Automated Realignment

19

Typical : Manual Realignment

OUR APPROACH:

• Identify the change drivers for product and customer attributes

• Record the change and use them for realignment

WHAT WE DID:

• Execute a program in ECC based on change drivers to record changes to a table

• Update the realignment table with these changes and use standard realignment functionality

• When new historical data comes it automatically realigns using the same data

Integration of Sales and Annual Planning with Demand Planning

20

Typical : Offline / Sales CRM

OUR APPROACH:

• Integrate Sales and Demand Planning in APO-DP forecast

• Simple excel interface for sales

WHAT WE DID:

• Used APO Excel Add-in as an excel front end for sales

• Common APO DP data used by both Demand and Sales Planning

• Mapping at appropriate levels/hierarchy between Demand and Sales Planning

Sales Planning integrated APO –DP Realtime

21

Lead time Based Forecast Accuracy

22

Typical : Forecast Accuracy based on Lag? (Lag1 or Lag2)

OUR APPROACH:

• Capture the forecast lag in a key figure called “Lead time Lag” based on the lead time of the part

• Calculate Forecast Accuracy based on this lead time lag.

WHAT WE DID:

• Used a macro to identify the lead time of the part and then capture the lead time lag in a separate key figure.

• Extract the Lead time lag in HANA and then feed it to Qlik for forecast accuracy dashboard

Process Improvements

23

Sales and Demand Planning using same base data

Seamless integration of units and dollars

Heavy lifting done by system

Reduced demand planning and SIOP cycle time

Planners focus on exceptions and analysis not data gathering

C level looking at the same forecast numbers

All adjustments in the system

Reduced manual effort and intervention

Agenda

Leveraging

HANA Benefits Q&A

WHY ARE WE HERE? WHO ARE WE? DEMAND PLANNING

PROCESS IMPROVEMENTS

• About Dorman Products

• About Bristlecone Inc.

LEVERAGING HANA BENEFITS Q&A

• Integration and Reporting Landscape overview

• Traditional BW vs HANA Reporting

• Metrics, Reports and Dashboards

24

. . .

. . . . . .

• Pre-APO DP & HANA System Landscape • Historical Order Adjustment • Dynamic Forecast Model Selection • Automated Realignment • Real time integration of Sales Panning

and Budgeting via Excel with APO DP • Lead time Based Forecast Accuracy • Process Improvements

Landscape Overview

25

SAP HANA

SAP ECC SAP APO

Non-SAP System

Master Data and Transaction Data

‐ Demand Plan ‐ Sales Plan ‐ SNP Plan ‐ APO Specific

Master Data BODS

BODS

SLT

Live Cache Replication and SLT

‐ Material Master ‐ Sold-to Master ‐ CIR ‐ Order History ‐ PGI History ‐ Invoice History ‐ Credits ‐ POS ‐ NPP ‐ NBP ‐ Forecastability ‐ Ranking ‐ ASP

Traditional BW vs HANA

26

Typical Data Flow: ECC – BW – APO Dorman Data Flow: ECC – HANA – APO

PSAs Staging Layer DSOs

Activate Data in DSOs

APO Sales History Cube

Load Data in Planning Book

SAP APO SAP APO

PSAs Staging Layer 1 DSOs

Activate Data in DSOs

Staging Layer 2

DSOs/Cubes

Activate Data in DSOs

SAP BW SAP HANA

Standard Tables

Custom Tables

Standard Tables

Custom Tables

SAP ECC SAP ECC

Extractors (Standard & Custom)

(Export) DataSources

PSAs

APO Sales

History Cube

Load Data in

Planning Book

Replicated

Tables

Information

Views

SLT – Real time Data

SAP BODS

Reporting Data Flow

27

Typical Data Flow: APO – BW Dorman Data Flow: APO – HANA

SAP BW SAP HANA

SAP APO SAP APO

Planning Area DataSources Planning Area DataSources

PSAs InfoCubes MultiProvider

Planning Book Planning Book

Replicated Table

Snapshot Table

Information Views

ANALYTICAL TOOLS – BO/QLIKSENSE ANALYTICAL TOOLS – BO/QLIKSENSE

• Replication Model allows for much faster data extraction of live cache than planning area based extractor: ─ Extraction takes 5-6 hours for the entire horizon via Planning area DataSource whereas Replication model takes close to 2

hours only – more than 30 million records

• Dorman uses SAP Business Objects and QlikSense for analytical needs

Key Analytics

28

Key Analytics

29

Key Analytics

30

Key Analytics

31

Agenda

Leveraging

HANA Benefits Q&A

WHY ARE WE HERE? WHO ARE WE? DEMAND PLANNING

PROCESS IMPROVEMENTS

• About Dorman Products

• About Bristlecone Inc.

LEVERAGING HANA BENEFITS Q&A

• Integration and Reporting Landscape overview

• Traditional BW vs HANA Reporting

• Metrics, Reports and Dashboards

32

. . .

. . . . . .

• Pre-APO DP & HANA System Landscape • Historical Order Adjustment • Dynamic Forecast Model Selection • Automated Realignment • Real time integration of Sales Panning

and Budgeting via Excel with APO DP • Lead time Based Forecast Accuracy • Process Improvements

Benefits

33

Minimal Data Movement No Additional Data Persistence or Staging – helps minimize points of load failures

All calculations pushed in HANA – calculations happening at document-item level

Lesser development objects to monitor and manage

Real time data via SLT No need to create extractors on any tables in ECC – they can simply be replicated via SLT – completely eliminating the development time of an extractor

Dynamic selections – no hard coding, leveraging TVARVC and procedures for date range selections

Faster load times – reduction from 6 hours to 1 hour

Agenda

Leveraging

HANA Benefits Q&A

WHY ARE WE HERE? WHO ARE WE? DEMAND PLANNING

PROCESS IMPROVEMENTS

• About Dorman Products

• About Bristlecone Inc.

LEVERAGING HANA BENEFITS Q&A

• Integration and Reporting Landscape overview

• Traditional BW vs HANA Reporting

• Metrics, Reports and Dashboards

34

. . .

. . . . . .

• Pre-APO DP & HANA System Landscape • Historical Order Adjustment • Dynamic Forecast Model Selection • Automated Realignment • Real time integration of Sales Panning

and Budgeting via Excel with APO DP • Lead time Based Forecast Accuracy • Benefits

Q&A

35

36

37

For questions, contact me at: [email protected] [email protected]

Don’t forget to fill out the Session Evaluation on the Mobile App!

Dorman’s Journey towards Integrated Demand Planning Leveraging SAP APO-DP and SAP HANA Mitesh Verma – Dorman Products

Alex Pierroutsakos – Bristlecone Inc. 38

Follow Us

Thank you for your time Follow us on at @ASUG365

39