Advanced Planning and Detailed Scheduling PPT1
Advanced Planning and Detailed Scheduling PPT1
Advanced Planning and Detailed Scheduling PPT1
Planning
Overview
SAP APO (Advanced Planning and Optimization) application has been transformed into SAP IBP (Integrated Business
Planning) and S/4HANA PPDS.
To create procurement proposals for in-house production or external procurement to cover product
requirements
To optimize and plan the resource schedule and the order dates/times in detail
Increase the throughput of products and reduce the stock costs, through better coordination of resources,
production, and procurement
Configuration
s
Advanced planning function activation
• In order to switch Advanced Planning function, you have to enter Customizing (transaction SPRO) Advanced
Planning -> Basic Settings -> Activate Advanced Planning and Scheduling
Data transfer settings
Define the transaction data that can be transferred from SAP ERP to PPDS and vice versa. In other words, you can select for
transfer those order types that should be advanced planning-relevant this includes:
Global Settings – Global Parameters
The system will only use these default values if you have not specified any values in the master data or the
applications
Set up the Model and Planning Version
Product Heuristic
Plan Explosion
PPDS Horizon
Resource
Advance planning check in Work centre
Resource Master in PPDS
Work Center in S4
Resource Master in PPDS
Work Center in S4
Capacity Variants
Capacity variants is used to define the available capacity based on different shift programs in PPDS.
Time interval and shift sequence is assigned to the capacity variant. This defines the available capacity of the capacity variant.
Available capacity in Capacity variant
Capacity Variants
SAP_PP_012
SAP_PP_003 SAP_PP_006
Change order Priority
Plan shortage Quantity Least unit cost SAP_MRP_002 SAP_PP_009
Product Planning ( Plan
component immediately) Rescheduling
SAP_PP_018
SAP_PP_004
Plan shortage quantity in
SAP_PP_013 Bottom Up Generate Safety stock in
Live cache
three Horizon Graff Procedure
SAP_PP_020
SAP_PP_007 Stage Numbering
Reorder Point Planning SAP_PP_010 Algorithms
Rescheduling
SAP_PP_C001
Planning of Standard Lot for
Top Down
Cont I/O
Heuristic for Detailed Scheduling
PPDS Tools
Detailed
Product
Product View Scheduling
Planning Table
Board
Product View
Pegging overview tab page displays the pegging relationships between the receipt and the requirement
elements of a product.
Transaction : /SAPAPO/RRP3
View Requirements/stock situation for a location product
Pegging overview
Product Master
Product Heuristics
Variable Heuristics
Products tab
Product planning table:
Create a variant
User Settings
Expand selections
Strategies
Product Heuristic
Variable Heuristic
Display / hide objects
Display / hide charts
Display master data
Order processing
• Create a variant
Restrict selected values in PPT is recommended (performance and visibility)
Grouping related objects (resources involved in the same planning process)
Easy and quick access
Create a variant
Enter required fields: Planning Version; Location; Resources/Products
Save
User Settings: Charts
Set On and select the charts to be displayed by default
Set On/Off to display/hide overview tree
Select charts to have available in overview tree
User Settings: Profile
Define different set of profiles used for planning functions.
User Settings: General
Select Column widths, days of supply parameters, product number display and unit of measure settings.
User Settings: Navigation Tree
Used to set default navigational tree to be populated when you open any selection.
User Settings: Sort order
Used to set sort your selection either in ascending or descending order in respective charts when you open
them.
User Settings: Periods
Select Period Category according to desired buckets to display information
User Settings: Product1
Select Single Row to display only one-row information for selected products.
Select Distributed Quantities to display continuous production results.
Here settings are just how you want to see your data and what data needs to be shown.
User Settings: Product2
Select info to be displayed in receipts/Demands/forecast row description (display Output Resource to
distinguish modes!!). Numbers show the order that info is appearing in description.
You can choose source of supply priority and modes priority setting also to show data in table.
User Settings: Resources
Select Single Row to display only %Occupation for selected resources.
Settings to show secondary resource, utilization and orders for particular status.
User Settings: Production
Select Distributed Quantities to display Continuous production results.
Select lines to be shown in Production view chart.
User Settings: Orders
User Settings: Product Overview
Shows alert profile used and other related settings options.
User Settings: Cross Location view
Used for aggregating requirements and receipts and other related items to be shown or hidden.
Settings can be changed and can be saved as per user requirement. New variant can be created and old one
can be deleted as per requirement.
Extend selections
It’s possible to extend the selection of objects in PPT without leaving the screen by clicking shuffler button
highlighted in below screenshot.
Strategy
It’s possible to choose standard Globe strategies as well as customize an existing one (save after changes)
The selected strategy will be considered by the Heuristic while running.
Product Heuristic
This option runs Heuristic for the selected products.
System will consider the selected strategy, heuristic and Lot Size Parameters from Product Master Data.
Variable Heuristic
This option allows to choose other PP Heuristics and/or change its main settings before running.
Other tabs used for checking selected products/Resources and to check logs after heuristic run.
Hide objects
While loading multiple products, Resources. Select object in chart and press hide button to hide it from the
chart.
Display / hide charts
Select chart in overview tree , drag and drop.
Display Master Data
Product / Location: Select row/ Right-click/ Location or Product Master data
Order Processing
Detailed Scheduling
Board
Topics
I. DS Planning board
II. DS strategy profile
III. Planning board functions
Selection screen:
Overall Profiles: Planning Board Profile
Overall Profiles: DS Strategy Profile
Overall Profiles: Heuristic Profile
Overall Profiles: More Profile
Detailed Scheduling board
DS strategy profile
DS strategy profile parameters controls the behavior
of scheduling and rescheduling of operations on the
planning board
• Earliest date : System tries to schedule the operation or order as early as possible. The system
therefore searches for a scheduling date at the earliest possible date.
• You can only use this option in combination with the planning direction 'forwards'.
• Specified date : you can enter a default desired scheduling date in the detailed scheduling
planning board when accessing the planning function Reschedule. The system looks for a scheduling
date in the planning direction using this date as the start date. In the case of backwards planning, you
specify the desired end date of the operation or order, while for forward planning, you specify the
desired start date of the operation or order.
Forwards: System searches in the future for a scheduling date
e.g.: If the desired date is set as current date from current date system tries to schedule forwards.
Forward with Reverse: System first searches in the future for a scheduling date. If it does not find a
scheduling date in this direction, it searches in the past
Backward with Reverse: System searches in the past for a scheduling date. If it does not find a
scheduling date in this direction, it searches in the future.
• Find Slot: The system attempts to schedule the operation to be scheduled or rescheduled in the next
possible slot in the direction of planning which is of sufficient length and in which sufficient capacity is available
• Insert operation: The system attempts to insert an operation to be scheduled or rescheduled (as close as
possible) to the desired date in the existing schedule
• Squeeze in operation: The system attempts to insert an operation to be scheduled or rescheduled for
the desired date in the existing schedule, even if the slot in the schedule is too small. If the slot is too small, the
system moves the neighboring operations in both planning directions
• Insert operation and close gaps until end: The system attempts to insert an operation that is to
be rescheduled at the desired point. The system then attempts to close the gaps in the resource schedule in the
planning direction using the original date of the operation as a starting point
• Infinite sequencing: This infinite scheduling mode allows the system to reschedule only those
operations selected by you and their dependent operations. These selected operations are scheduled without
gaps and do not take the existing capacity situation into account for the requested date on the resource
(infinite).
Checking this check box
will enable the system to
plan in non-working
times
PPDS optimization is executed after an infinite MRP run has been executed.
During optimization, the system carries out finite scheduling to achieve a feasible production plan.
The optimization evaluates the dates, the resource allocation and the sequence of activities in the planned
scheduled , based on the planning-relevant variables.
PPDS optimizer does not create or delete orders it just reschedules the order created by Heuristics.
Optimizer profile : Basic settings
Optimizer profile : Order Processing
Optimizer profile : Resource Processing
Optimizer profile : Horizon
Optimizer profile : Costs
Alerts
Alert Monitor
Transaction /N/SAPAPO/AMON1
The Alert Profile can be accessed by clicking on the icon in the transaction.
On expanding the node Overall Alert Profile & APO: Production Planning / Detailed scheduling we can see all
the overall profiles & alert profiles configured.
Alert profiles are configured and assigned to overall alert profile.
An overall alert profile can be configured for each user/plant
Types of Alert
Monitoring
CIF Comparison and Reconciliation (CCR)
Errors can be seen in report.