Professional Documents
Culture Documents
APO PPDS
Vijay KH
Copyright 2013
Wellesley Information Services, Inc.
All rights reserved.
Demand Planning
Of course R/3 provides Demand Management and also Statistical Forecasting tools. However the
architecture in APO-DP is totally different and based on characteristic value combinations with
liveCache for very fast data access. This allows easy aggregation and disaggregation. Moreover once
you create the CVCs they can be modified easily with the associates transaction data using
Realignment. The macro functionality in DP provides quick and user-friendly computations on the
transaction data. Moreover the Statistical Forecasting toolset in APO-DP is more comprehensive to
that in R/3. Not sure if MLR is possible in R/3. Promotion planning and Life-cycle planning are some
nice features in APO-DP.
Supply Network Planning
SNP in APO can be mapped to DRP in R/3. But then APO offers planning cross-plant for a complete
supply chain network. SNP in APO offers basic Heuristic-based planning (quite similar to R/3 DRP)
along with advanced planning features like Optimization and Capable-to-Match (order-based planning
for prioritized demand matching). Moreover, Deployment and Transport Load Builder functionalities
provides automatic planning in case of short supply followed by consolidation of deliveries according to
transportation capacities.
Production Planning Detailed Scheduling.
This according to me is the most hotly debated module. APO PPDS is very close to R/3 Production
Planning functionalities and relies on the same set of master data transferred from R/3 to APO via CIF.
However, the multitude of Heuristics (both Production Planning and Scheduling) provides automation
and gives more time to the Planners and Schedulers in focusing on more important tasks. The Detailed
Scheduling functionality especially Planning Board in APO is a rich graphical and intuitive application
for carrying out sequencing of activities. Likewise, the Product Planning Table and Product Overview
features of APO provides a cockpit view of the Production Plan and allows drilling down to exceptions.
Of course PPDS has Optimizer functionality but the usability of the results is questioned by many a
business user.
1
SAP Supply Chain Planning Functionality
Advanced Planning DP PPDS
functionality Demand
Production Planning
Detailed
Planning
SCM Scheduling
APO MM
SAP Advanced Planning
SNP MD
Purchasing
Basic Planning
Supply
& Optimization (SAP APO) Network functionality
Planning PP
SAP SCM Production ERP
Execution
R/3 OLTP
3
Production Planning in PP vs. APO
SAP PP
LO - LIS BW
MRP
CRP
GATP
4
ERP Production Planning Sequence
SAP ECC
Flexible Planning
Demand Plannedind.reqmts
management
Sales &
Sales order
Distribution (SD)
Production Planning (PP)
Release,
Planned order
Confirmations Process order
5
APO Planning Sequence with SAP ERP
Integration
SAP ERP APO
Flexible Planning Demand Planning (DP)
6
APO Planning Process Flow
Production Planning Flow
Supply Planning
Materials
Requirements
Planning
S&OP Supply SNP/PPDS Manufacturing
Integration Network Execution
SNP Planning Detailed PP
Production
Scheduling
PPDS
MASTER DATA
7
PP/DS Order Pegging
Sales order/
Supports dynamic Finished Planned ind. reqmts
and fixed pegging product
Planned order
Dependent
Semi-Finished
requirements
product
Planned order
Dependent
Component Raw material Packaging requirements
Purchase requisition
10 20 10 40 50
30 100
Planned order
requirement
Dependent reqmt
30 100
20
30 50 30
receipt
Planned order 50 50 50 (+20)
Dependent reqmt
50 50 50
50 30 20 50
10
SAP ERP Production Planning and Scheduling
11
Basic Production Planning Capability
Net Requirements Calculation
Production
Forecast
or Process
Stock on Hand - + Orders
= Net
requirement
Dependent Purchase
Demands Orders
12
MRP with SAP ERP
Demands are the sales orders and the planned independent requirements
Orders are created time-phased from the requirement date
MRP is infinite planning without considering capacity constraint
Orders
Time
14
SAP ERP Stock Requirements List Transaction (MD04)
Displays requirements and receipts
Starting inventory
Branch to inventory information
15
SAP ERP Capacity Requirement Planning
(CRP)
Capacity load
BACKWARD FORWARD
100 %
Time
16
SAP ERP Dispatching Screen
Planning Table
Manual Order Dispatching assign work center
Work
centers -
Available
capacity Manually place
order on w/c
with available
capacity
Orders
available to
dispatch
17
SAP ERP Production Planning and Scheduling
18
SCM APO Production Planning and Scheduling
20
SAP APO Resource Planning Book
SNP Capacity view
Displays
resource
utilization per
time bucket
Displays
order
quantity per
time bucket
21
SCM APO Production Planning and Scheduling
Product
View
Detailed
Scheduling Board
Alert Monitor 23
APO Product View Transaction RRP3
The Elements tab is the main planning screen
This screen displays all the requirements and receipts for a product similar to
SAP ERP transaction MD04 stock requirements view
A significant capability difference is that it supports interactive changes
24
APO Product View Interactive Heuristics
PP/DS provides an option to run multiple different heuristics
Most heuristics plan receipts elements, but some are designed to perform a specific
system function (i.e., quota, create safety stock)
The heuristic profile defines a library of available heuristics
The MRP multi-level executes a multi-level heuristic
that plans down throughout the BOM structure
25
APO Product Planning Table
User settings control which charts are loaded for display
The resource chart displays resource utilization
Product view: Periodic chart displays plan in time buckets
Periodic
resource view
Periodic
Product view
26
APO Product Planning Table Resource
Chart
The resource chart displays resource utilization, capacity
requirements in hours, and resource capacity
This view can be changed to daily, weekly, and monthly buckets
You can also double click on a week and show all the work orders
planned on that resource during that period
27
PPDS Detailed Scheduling Board
28
APO Detailed Scheduling Planning Board
29
SCM APO Detailed Scheduling and Reporting
30
What Well Cover
31
SAP APO PP/DS Key Capabilities Over
SAP ERP
Heuristic planning
Production planning heuristic
MRP Frame work
Block planning
Detailed scheduling
Scheduling heuristic
Sequence optimization (setup matrix)
Online Capable-to-Promise (CTP)
Simulate Production scheduling in conjunction with global
Available-to-Promise (ATP) at order entry
Alert monitor
32
Foundation Heuristics
planning sequence
Can utilize product location
heuristic or maintain a default
heuristic for all products
33
Standard Planning Heuristics SAP Delivered
Over 60 standard heuristics, with option to add custom logic to planning runs
Multi-level production planning
MRP Planning with material availability checking
Flexible pegging of production to demand
Detailed, time continuous planning to the second
Basis for custom heuristic configuration or custom enhancement development
34
Detailed Scheduling Heuristics Examples
3
SAP APO PP/DS Block Planning
37
Characteristics Dependent Planning (CDP)
Sales
Orders
Finished
Material
Resource
38
SAP APO PP/DS Optimization Concept
Optimization: Change of dates/sequences and resource
assignment with regard to the following criteria:
Receipts
Time
Sales Orders
Setup Matrix
Resource Capacity
Sliver order challenge: After Finite Planning (Optimization or Schedule Heuristic Run) small
orders of the same product are grouped together
Prod. Line1 10 10 10 10 10
Prod. Line2 10 10 10 10 10
Prod. Line3 10 10 10 10 10 10 10 10 10 10
Prod. Line3 20 30 10 10 10 10 10
Planned Orders
Product A
Product B 41
Finite Scheduling Multiple Steps After
Optimization
Merging
Heuristic After Merging there are
gaps between orders
42
Planning Run Steps Real-World Scenario
Sequential steps with a
user-defined selection of:
Products
Locations
Resources
Planners
Planning can be carried out
as a:
Background job
Interactive session with
multiple selections
Simulation version
43
PP/DS Capable-to-Promise
Capable-to-Promise
SAP ERP Confirmation SAP APO
invokes Production
ATP request
Planning SD ATP
ATP
component level
Generation of new MRP Update time series
planned orders/purchase
requisitions possible
Checks available
resources and raw Simulation Scheduling
materials
44
Alert Monitor
The alert monitor configuration contains all the settings that can
be manipulated to provide manageable and informative alerts
45
Alert Monitor Display
The alerts can be generated and displayed according to user preferences
Each alert comes with thresholds level that you can set
There are also three tiers of alerts: Informational, warning, and error alert
definitions for each alert
46
Alert Monitor
47
APO PP/DS Evaluation Resource Load
48
PP/DS Scope Planning and Scheduling
CIF operational functionality Planning heuristic scope
o Setup Master data integration models o Low-level code
o Setup Transaction data integration models o MRP frame work parallel planning and alternate heuristic
o APO/ECC tools to correct a CIF error o Standard lot size planning utilize product specific lot size rule
to determine production run size
o Planning in 3 horizons define planning horizons and variable
Pre-requisite functionality lot size rules for near term midterm and long term planning.
o Demand plan placed on plant can be APO
or ECC Scheduling heuristic scope
o Drag & drop graphical sequencing
o Manual sequencing determine production sequence in a
spread sheet like format.
o Automatic sequencing sequence by location product
attributes or setup group
o Set planning horizon in PPDS planning board define planning
period subset within planning board time horizon
PP/DS Optimizer
PP/DS Display and Understand Results o PPDS optimizer creates capacity constrained schedule across
BOM level driven by planned orders scheduled on bottle neck
Planning board configure chart display to resources.
utilize color to identify planned order
sequence. Maintain planned order text to o Setup matrix definition defines preferred scheduling sequence
communicate plant specific information.
Configure chart display to show planned
order sequence on resource, inventory chart Exception alerts
and product plan. o Alert monitor configuration to support exception planning
Product view Maintain customer specific o Maintain PPDS alert set (SS violation, late order, order
display settings shortage)
49
What Well Cover
Wrap-up
50
Set Up the Core Interface (CIF)
APO
SAP ERP
CIF
Data
Transfer
Master Data
Transaction
Data
liveCache
51
ERP to APO Planning Data Flow System
Architecture
SAP APO-SAP ERP
SAP ERP
R/3 Conceptual APO
Design
F DP
Forecast
Sales Order Sales Order
Purchase Ord. Purchase Ord.
Manufacturing Manufacturing
Order order
Forecast
ODS Archiving and Reporting
Alerts
SAP NetWeaver BW Transactional Data
52
SAP ERP and APO Master Data Objects
SAP ERP APO
SAP ERP data Product Master
elements are
Plants Locations
transferred into APO
and combined with Work Centers
Resources
other data elements to Capacity
Characteristics Characteristics
determines
53
Core Interface Integration Model Design
STO
PPM (PDS)
54
Process Integration
SAP ERP SAP SCM
CIF Demand
Master Data Master Data
Planning
Stock Stock Production
Sales Order Forecast Planning
Sales Order
Net Requirement
Calculation
Confirmation Production
Goods Receipt
Execution
TECO the Order is
Order Deleted
55
When to Implement APO PP/DS Instead of
ERP-PP
Clients with complex sequencing rules implement PP/DS
Automatically create sequenced, constrained production schedule
Along with Optimization to minimize change-overs, PP/DS offers step-
by-step planning approach with multiple heuristics
Possible to do What-If analysis before execution
Can quickly and easily re-plan when major production issues occur
In the case of No Supply, Capable-to-Promise (CTP) provides better
customer service
CTP offers real-time visibility of shop floor capacity
Global ATP and PP/DS are prerequisite for CTP
To standardize scheduling tools and approach across all plants
Manual scheduling tools in PP/DS are superior to ERP-PP
Simplify planning and scheduling tasks, and provide proactive alerts
56
What Well Cover
57
7 Key Points to Take Home
58
7 Key Points to Take Home (cont.)
59