Sap Apo Tutorial
Sap Apo Tutorial
SAP APO
SAP APO is a complete software to cover key processes such as supply chain networking,
supply chain planning and coordination, and supply chain execution.
Audience
This tutorial is meant for Project leaders, project team members, SAP consultants, sales
consultant, and those related to the departments of Supply Chain and Material
Management.
Prerequisites
Before you proceed with this tutorial, we assume you have familiarity, prior experience,
and knowledge of the domain of supply chain management. However, it is sufficient if you
are aware of the basics of computer applications and SAP tools.
All the content and graphics published in this e-book are the property of Tutorials Point (I)
Pvt. Ltd. The user of this e-book is prohibited to reuse, retain, copy, distribute or republish
any contents or a part of contents of this e-book in any manner without written consent
of the publisher.
We strive to update the contents of our website and tutorials as timely and as precisely as
possible, however, the contents may contain inaccuracies or errors. Tutorials Point (I) Pvt.
Ltd. provides no guarantee regarding the accuracy, timeliness or completeness of our
website or its contents including this tutorial. If you discover any errors on our website or
in this tutorial, please notify us at [email protected]
i
SAP APO
Table of Contents
About the Tutorial .................................................................................................................................... i
Audience .................................................................................................................................................. i
Prerequisites ............................................................................................................................................ i
ii
SAP APO
iii
SAP APO
iv
1. SAP APO Introduction SAP APO
Advanced Planning and Optimization (APO) module is one of the key component under
SAP Supply Chain Management (SCM). It provides different business processes related to
Demand Planning, Supply Network Planning (SNP), Production Planning/Detailed
Scheduling (PP/DS), Transport Management and Global Available-to-Promise.
APO is tightly integrated with ECC system using a core interface (CIF) and provides full
reporting functionalities on top of data marts and InfoCubes.
With the recent release of Supply Chain Management (SCM) 5.0, a new set of functionality
has been added - Service Parts Planning - to perform spare part management under
Supply Chain.
SAP APO provides complete integrated functions to manage supply chain processes and
supports various features.
The use of Supplier Network Collaboration (SNC) (also known as Inventory Collation Hub
(ICH)) to provide collaboration between the suppliers and the customers. Using APO, you
can achieve coordination between different partners at all stages of the supply chain
process. It starts from receiving an order, monitoring the stock, and shipping of the
product.
You can constantly perform optimization and evaluation of Supply Chain process and
monitor process efficiency. APO also provides BI component to support Reporting functions
and data marts.
Demand Planning
Supply Network Planning
Production Planning and Detailed Scheduling (PP/DS)
Supply Chain Collaboration
Global Availability
Transport Management
Supply Chain Collaboration/Inventory Collation Hub
1
SAP APO
SAP APO is installed as part of SAP Supply Chain Management server installation or it is
also available as an add-on tool to SAP ERP package.
2
2. SAP APO Deployment Options SAP APO
SAP SCM Server installation provides all the features of SAP APO function module.
In an add-on deployment model of SAP APO, following components are available as part
of SAP APO tool -
Note: In an Add-on deployment model, following application components are not available
w.r.t SAP SCM server installation -
In SAP ERP system, you can check the deployment option of SAP APO as shown in the
following screenshot.
3
SAP APO
Under component information in SAP System Data group. You can recognize the
deployment option as follows:
When you see SCMPLUS component, it means you are in SCM server system i.e.
SCM server deployment of SAP APO.
When the component - SCMPLUS is not listed, it means that you are in an ERP
system, i.e. add-on deployment model of SAP APO. You can scroll down in the
component list using left slide bar.
When you select the component, you can also navigate to the Details tab at the
top to check the details of the component.
4
SAP APO
5
3. SAP APO Architecture SAP APO
In a normal deployment scenario of APO, there is only one cache per installation.
Although there is a single cache, the data can be loaded in three different ways as per the
application type.
Time Series - Suitable for Demand Planning and Supply Network Planning
SAP BI functionality is primarily used by Demand Planning (DP), and depends on InfoCube
which contains historical data. Processing of data is done in Time Series live cache and
Supply Network Planning. PP/DS uses order live cache and SNP uses data for Time Series
live cache.
6
SAP APO
In SAP APO and ERP integration, most of the transactional data - Planned orders, purchase
requirements - are created in APO, while data related to execution - Sales Order and
Purchase Orders - are maintained in SAP ERP. For the integration of transactional data and
history, a plug is provided by SAP. Plug-in contains a Core Interface (CIF) and also the
interface to SAP BI structure.
SAP BI system gets data from Logistics Information System (LIS) in SAP ERP, which stores
all the transactional data. Data is stored in InfoCubes with the use of periodic jobs
scheduled as per the requirement of data load.
CIF provides an event-based trigger approach where data is loaded as and when required.
For each event triggered, entries are created in Live Cache of SAP APO system.
7
4. SAP APO Supply Chain Monitoring
SAP APO
Supply Chain Monitoring (SCM) is an effective tool to make informed decisions for the
suppliers and the buyers. The key holders in supply chain process takes decisions based
on Supply Chain Monitoring. Supply Chain consists of two tools -
Enter Material and Plant in the above screenshot and click the tick mark on top of the
page.
8
SAP APO
9
SAP APO
Vendor Performance
Sales Performance
Maintenance Cost
Rejection Rates
Manufacturing Lead Time
Using LIS, you can not only evaluate actual data but you can also use it to prepare planning
data.
Alert Monitor
Alert monitor is used to check if your application is running fine. In an Alert monitor, you
can view all the alerts and navigate directly to the application. Alert monitor can also be
used with SAP Extended Warehouse Management (EWM), and Forecasting and
Replenishment.
Alert monitor is used to monitor objects in the Supply Chain - material, transportation and
storage constraints, capacity as well as metrics such as delivery performance, cost flow,
and throughput.
Transaction Code for Alert Monitor is SAPAPO/AMON_SETTINGS or you can also open
using the following path - Easy Access -> Advanced Planning and Optimization -> Supply
Chain Monitoring -> Current Settings -> Set Alert Monitor.
10
SAP APO
Select Category as Application profile, enter Profile Id, description, and application. Click
the Create button in the next window.
You can display/edit alert profile, or application alert profile by navigating hierarchy under
alert profile.
The alerts that the system displays while calling the Alert Monitor.
All the alerts for which the system sends an automatic notification.
To enable automatic sending of alert monitor, navigate to SAP Easy Access -> Advanced
Planning and Optimization -> Supply Chain Monitoring -> Current Settings -> Set Sending
of Alerts.
11
SAP APO
An overall alert profile. Note that you can only assign one overall alert profile to
each system user, which is then used to notify the user.
Activate automatic notification for this system user by selecting the checkbox at
the bottom of the screenshot.
12
SAP APO
You can also trigger the notifications manually. Navigate to SAP Easy Access -> Advanced
Planning and Optimization -> Alert Monitor -> Send Alerts.
Select the system user you want to notify. If you want the system to automatically send
notifications at regular intervals, define a variant of report
/SAPAPO/AMON_MAIL_BROADCAST
Plan Monitor
Plan monitor is used to evaluate the key figures for a plan w.r.t different objects, periods,
and versions. Plan monitor can be used to compare various planning versions with each
other. You can compare the planning over different periods.
Capable-to-Match (CTM)
Product Planning table
Detailed Scheduling Planning Board -> Extras -> Plan Monitor
Model and Version Management -> Further Functions -> Plan Monitor
13
SAP APO
Under General Settings, you define the type of schema - simple display or comparison
Version - This is where you enter the planning and simulation version to be
evaluated
14
SAP APO
With the use of individual work areas, you can have several planners work simultaneously
on different parts of a supply chain.
Check the entire supply chain from all perspectives and you can drill down to the
lowest level of detail.
o You can remove the complexity of the relationships among supply chain
components.
o You can also use it to retrieve information from SAP APO using queries.
o With SCC, you can measure Key Performance Indicators of supply chain
process.
Create a new work area in SCC, click the Selection icon and this will open select
Work area screen.
15
5. SAP APO Demand Planning SAP APO
Demand planning allows to perform forecasting of products in the market. The output
of demand planning process is the demand plan which considers all the factors that affects
the demand. The demand planning process defines the activity in Demand Planning cycle.
As the demand planning process takes place in the form of a cycle, certain activities can
be repeated.
In demand planning, you require a key figure for each department and business partner
to create the forecast.
For each key figure, you have to decide whether you will also need key figures for corrected
history, corrected forecast, promotions, ex-post forecast, and/or ex-post MLR forecast. If
key figures do not exist in the system, you can create them.
16
SAP APO
To create key figures, navigate to SAP Easy Access -> Demand Planning -> Environment
-> Data Warehousing Workbench.
This will open the Administrative workbench. Go to Edit -> Objects -> InfoObjects.
17
SAP APO
To create Key Figure, select type as Key figure. Enter InfoObject and click Create button.
When creating a key figure for values, you have to select Amount and choose the data
type "CURR". Enter the unit/currency "0STAT_CURR or 0Currency. For quantities, select
"Quantity," choose the data type "QUAN", and enter the unit "0BASE_UOM or 0Unit.".
18
SAP APO
You can also create characteristics, define characteristics to be used at the planning level,
or only for selection. In the Administrative workbench, if APO standard characteristics
already exists in the system - "AMATNR" for product and "9ALOCNO" for location.
You can also create new characteristics by navigating to Edit -> Objects -> Edit
InfoObjects in Administrative workbench.
19
SAP APO
You can create the characteristics you want to use as planning levels and the
characteristics that will be used for selection and navigation.
To create a master forecast profile, navigate to SAP Easy Access -> Advanced Planning
and Optimization -> Demand Planning -> Environment -> Maintain Forecast Profile.
20
SAP APO
In Maintenance Forecast profile window, enter the details about the master forecast
profile.
21
SAP APO
Create a univariate profile, a multiple linear regression profile, and a composite profile.
As per the requirement, choose Univariate Forecast, Multiple Linear Regression and
Composite Forecast. Enter the forecast profile created in the previous step.
Note: You can also store multiple planning scenarios for one product by using different
versions.
Example
You can have three versions in a planning area containing three alternative demand
forecasts for one product: one is created using a univariate profile, another is created
using an MLR profile, and a third is created using a composite profile.
22
6. SAP APO Data Mart, InfoCubes & DP
SAP APO
In SAP Advanced Planning and Optimization, each data mart contains InfoCubes which
stores actual data and older planning data. In data warehouse such as SAP BW, data mart
contains a subset of data from data warehouse.
An administrative workbench is used to set up the data mart and to load the data in
InfoCubes from a source system. APO Workbench can also be used to load the data into
BW system from APO.
23
SAP APO
Next, enter the name of InfoCube as well as the description and type of InfoCube to be
created.
Note: While creating an InfoCube, you have to select a BW system and you cant create
an APO InfoCube.
24
SAP APO
Next, select characteristics you want to include in your InfoCube from the template and
copy them to the InfoCube using Transfer fields button. Go to Dimension to define one
dimension and use assign to assign the characteristics to the dimensions.
You can also add key figures to include to InfoCube by clicking the Key Figures folder.
Click the Activate button at the top of the screen.
25
7. SAP APO Supply Network Planning
SAP APO
Supply Network Planning integrates all the process in Supply Chain - purchase,
manufacturing, and distribution. Supply Network Planning results in optimal purchase and
production, lesser order completion times, and improved customer service.
Supply Network Planning is closely integrated with other processes of Advanced Planning
and Optimization to develop an optimized model for purchase, manufacturing, and
distribution. Supply Network Administration includes the following:
To view characteristics and key figures in the planning area, navigate to SAP Easy Access
-> Advanced Planning and Optimization -> Supply Network Planning -> Environment ->
Current Settings -> Administration of Demand Planning and Supply Network Planning.
26
SAP APO
Characteristics in master planning object structures 9ASNPBAS and 9ASNPSA and key
figures in the planning areas 9ASNP02, 9ASNP03, 9ASNP04, and 9ASNP05.
You can also create your own master planning object structure. Select Plng Object
Structures -> Right-click Create Planning Object Structure.
27
SAP APO
Select the "SNP Planning" indicator, the SNP standard characteristics are adopted into the
master planning object structure automatically. You cant use additional characteristics in
SNP.
9ASNP02 - Order-based
It is also possible to create new planning areas by navigating through the following path:
SAP Easy Access -> Advanced Planning and Optimization -> Supply Network Planning ->
Environment -> Current Settings -> Administration of Demand Planning and Supply
Network Planning.
28
SAP APO
Buckets Profile
In Advanced Planning and Optimization, you have two types of bucket profile - Storage
Bucket Profile and Planning Bucket Profile. Storage bucket profile is used to store data
based on the given planning area in Demand Planning or SNP. Planning bucket is used
to define the time bucket used for planning purposes. When you create planning bucket
profiles, it can be used for future planning and past horizon by making an entry in the
planning book.
Resource Specific: You have the master data specific to resource type - Bucket
resources, single mixed resources, multi-mixed resources, etc.
Once a resource master data is created, you have to assign resources to the location
master data.
29
SAP APO
Optimization-Based Planning
This planning method is cost effective, which considers all the factors to find the most
cost-effective plan. The optimizer considers the following points keeping the cost as a base
factor -
Which products are to be produced and the quantity of product transported, stored,
and procured.
Production location, storage and delivery, and source and destination locations.
Heuristic-Based Planning
In this planning method, we group all the demands for a product at a location into one
demand for the bucket. The planning horizon and key figures on the basis of which
heuristic is done, based on the planning book.
Note: Supply and Demand Propagation in SNP is only used with time series live cache.
To execute supply and demand propagation, you need to navigate to SAP Easy Access ->
Advanced Planning and Optimization -> Supply Network Planning -> Planning -> Supply
and Demand Propagation.
30
SAP APO
Select APO Location Product and press ENTER. Next, double-click a location product in the
list.
31
SAP APO
Press ENTER and click the Save button to transfer the values to liveCache.
32
8. SAP APO Supply and Demand Matching
SAP APO
Supply and Demand Matching contains main function Capable-To-Match (CTM) and an
additional function to distribute stocks. In Advanced Planning & Optimization, SDM
component provides cross-plant supply strategy for these applications -
CTM doesnt include any detailed scheduling strategies and you have the following settings
under customizing in APO.
Navigate to Advanced Planning and Optimization -> Basis Settings -> Optimization ->
Basic Functions -> Maintain Master data for optimization server.
CTM is used to evaluate other resource location to fulfill the demand of a particular
product when one resource doesnt fulfill the demand.
Demand Prioritization: CTM allows you to prioritize the demands as per your
priorities.
You can perform the consistency run for the master data check for CTM planning.
You can use CTM to perform master data selection and order selection.
Using CTM, you can perform supply control. CTM can be used to avoid oversized
supply of the products.
To execute CTM planning, using CTM profile directly, navigate to SAP Easy Access ->
Advanced Planning and Optimization -> Multilevel Supply and Demand Planning ->
Planning -> Capable-to-Match (CTM) Planning.
33
SAP APO
In the next window, select CTM profile. Once you select CTM profile, click the Start planning
option and this runs CTM planning directly.
In the status tab, you can see the status of your CTM planning run. In case of any errors,
it turns into red.
34
SAP APO
You can also execute CTM planning in the background. Navigate to SAP Easy Access ->
Advanced Planning and Optimization -> Multilevel Supply and Demand Planning ->
Planning -> CTM Planning in the Background.
You can check the error details and status of all runs by navigating to Result Analysis tab
at the top -> Display Log Files.
35
SAP APO
You can also download the log files, or display the details of log message as shown in the
following screenshots.
You can also call QRFC monitor to display outbound queues and the destination details for
CTM Planning run.
36
SAP APO
Enter the queue name and description. Click the Execute button.
Note: In CTM, it is not possible to perform a planning run for the same profile when the
queue for that particular profile is not idle.
You can see any alerts that has been raised during CTM Planning Run.
37
9. SAP APO PP/DS SAP APO
PP/DS can be used to create executable plans and to achieve the following:
PP/DS is integrated with other SAP APO components. For example, with demand planning
to create a demand plan and to move PIR to PP/DS to create procurement proposals.
Transaction and master data from the OLAP system is moved to APO and after order
processing planning, results are moved to APO system.
Using Demand Plan, demand planning is executed for customers and planned independent
requirement results are transferred from DP to PP/DS to cover PIR by creating
procurement proposals.
Step 1: First step is to start with the release of demand plan to Supply Network
Planning. Demand plan can be released as mass processing or online.
Step 2: Consider the release period same on PP/DS horizon and Supply Network
Planning horizon.
Step 4: Action takes place as per Planning Procedure for mentioned products.
38
SAP APO
Both the methods are integrated and planning is performed for different task distribution.
When the same planning version is used for SNP and PP/DS, it is also possible to convert
SNP orders into PP/DS orders.
Shelf life
This option is checked in the product master. Navigate to SAP Easy Access -> Advanced
Planning and Optimization -> Master Data -> Product.
The system compares the shelf life planning with the actual shelf life of receipt during
planning.
39
SAP APO
When shelf life requirements are met, pegging relationships are created.
40
SAP APO
In PP/DS alerts related to procurement planning are generated when you define setting in
customizing. Navigate to Application logs for PP/DS, and define and maintain exception
groups.
To check exception message, you can use the context menu of alert. Each of the message
belongs to different alert classes.
Example: An alert can have different class that shows different status messages.
Following PP/DS alerts can be raised related to campaign planning. When planning with
production campaign is performed, the system can issue following alerts -
41
10. SAP APO Master Data Setup SAP APO
Master data can be created in relevant component of SAP APO or you can also transfer it
from SAP R/3 to SAP APO. It can be transferred using Core Interface (CIF) to SAP APO
module.
In master data integration model, you define the master data transfer to SAP APO module.
Following master data can be transferred -
Material (Product)
Plant (Location)
Customer (Location)
Work Center (Resource)
Vendor (Location)
In SAP APO, all the master data that has been transferred can be checked. When an error
occurs, you can also check the application logs.
To check application logs, navigate to SAP Easy Access -> SAP APO -> APO Administration
-> Integration -> Monitor -> Application Log -> Display Entries.
Select Object Id, sub-object Id, time restrictions, log class, log source, and formatting.
42
SAP APO
To create, change, or display master data navigate to SCM Basis -> Master Data ->
Location -> Location Master Data Home Screen.
43
SAP APO
To display master data, click the Display button at the bottom of the screen. You can select
Change/Create button accordingly. When you click Display, it shows you all the tabs in the
location master data.
44
SAP APO
Deleting a Location
To delete a location, you need to set up the deletion flag on the home screen. Deletion
can be performed in the background process.
Basic information
Long text of the message
Detailed information through the log files
Technical information
45
SAP APO
To display Application log, you have to navigate to SCM Basis -> Master Data -> Location
-> Application Log -> Display Application Log.
In the next window, you have to enter the user name, time restriction, and the number of
logs restriction. Click the Execute button or press F8.
46
SAP APO
To delete the logs, navigate to SCM Basis -> Master Data -> Location -> Application Log
-> Delete Application Log.
Product Master of SCM can be used in other master data like locations or documents. You
can maintain the following Global Product master and location specific product master.
47
SAP APO
In Product Master Initial screen, you have the view option and profile definition option.
You have to select Global data to maintain Global product master. When you select
Location under View option, it opens the location product master.
48
SAP APO
You can create, display, and change Product Master using this option. On this screen, you
have an option to maintain lot size profile, demand profile, etc.
To maintain product master, you need to enter the product number and it can be
alphanumeric or numeric. You have to enter base unit of measure in the next screen.
There are different tabs under Product master data as shown in the following screenshot.
Properties
Properties 2
Properties SPP
Classification
Units of Measure
ATP Data
SNP1
Packaging Data
Storage
49
11. SAP APO Transport Management
SAP APO
This component is used to maintain shipments in the supply chain process, which includes
sales order, purchase orders and deliveries. Transport Planning and Vehicle
Scheduling (TP/VS) component supports different processes such as inbound and
outbound deliveries, etc.
TP/VS is a part of Transportation Management and all sales orders, purchase orders, and
deliveries from SAP R/3 are transferred to SAP APO using CIF.
TP/VS Resources
Transport Lanes
Schedules
Cost Profiles
Transshipment Hierarchies
The master data you created in SAP APO is directly assigned to an active model manually.
You can assign resources, schedulers, and hierarchies to an active model.
To perform order splitting, it is required to define the split rules. You can define the split
rules by navigating to SAP Easy Access -> Advanced Planning and Optimization ->
Transport Planning/Vehicle Scheduling -> Environment -> Current Settings ->
Transportation Optimization -> Define Split Rules.
50
SAP APO
An order can be split based on the split quantity or in accordance with the vehicle capacity.
When the quantity raised in an order exceeds the split quantity or the capacity of the
vehicle, the order is split.
51
SAP APO
Split function can be used for the following order types and deliveries:
Purchase Order
Sales Order
VMI Sales Order
Stock Transport Order
Sales Order
Order split can be performed either automatically or manually. When you call interactive
planning, automatic splitting of order takes place based on the split rules defined. To
perform manual order splitting, you can navigate to SAP Easy Access -> Advanced
Planning and Optimization -> Transport Planning and Vehicle Scheduling -> Planning ->
Create Freight Units.
52
SAP APO
In the next window, select Orders or outbound delivery and manually split them. You can
also select any split rule and apply it to the selected order or outbound delivery.
To assign vehicle resources to Order types, you have to navigate to SAP Easy Access ->
Advanced Planning and Optimization -> Transport Planning/ Vehicle Scheduling ->
Planning -> Interactive Vehicle Scheduling or use Transaction code /SAPAPO/VS01.
53
SAP APO
Select Optimization profile from the input screen. Define the orders to be considered during
the planning phase.
54
SAP APO
Once you click the Execute button, this will run planning view under Interactive Planning.
In the next window, you can perform interactive planning by assigning resources to orders.
You can also define the master data for optimization component under TP/VS using which
you can assign orders to vehicles cost effectively, considering different constraints for this
component. You can execute the optimization in two ways, either interactively in the
planning view or schedule an optimization run in the background.
To run optimization in the background, navigate to SAP Easy Access -> Advanced Planning
and Optimization -> Transport Planning and Vehicle Scheduling -> Planning -> Planning
in Background -> Schedule Optimization Rule.
55
SAP APO
In the next window, mention the Job name and Optimization Profile. Click the Execute
button.
Define the execution schedule for the job. You can select different schedules for the
background job. Click the Save button to save the background job successfully.
56
SAP APO
To use optimization components in TP/VS, you should define the following profiles and
transport lanes -
Optimization Profile
Cost Profiles
Transport Lanes
Optimization profile can be defined under TP/VS -> Optimizer -> Define Optimization
Profile.
To define the cost profile, you have to navigate to master data under SAP Advanced
Planning and Optimization. SAP APO -> Master Data -> Application Specific Master Data -
> Transport Planning and Vehicle Scheduling -> Maintain Vehicle Scheduling Costs.
To define transport lanes and to make relevant settings, navigate to SAP APO -> Master
Data -> Transportation Lane.
57
SAP APO
In the next window, define the model name, start and destination location. This is used to
create, change, or display the existing Transport Lanes.
58
12. SAP APO Additional Functions in TP/VS
SAP APO
In SAP APO Transport Planning/Vehicle Scheduling, you have some additional functions
that are used to manage authorization, error handling for TP/VS components. Few of the
additional function includes -
Error Handling (Consistence check, SCM queue manager, QRFC Monitoring, and
Application Log)
VS alerts monitoring
Authorization in TP/VS
Error Handling
There are different TP/VS error handling and monitoring functions available. They are also
valid mostly across SAP APO. Few of the functions are -
Consistency Check: Using this you can perform a consistence check on the customizing
performed for SAP R/3 and for the master data. You can check all the error messages and
the detailed information.
59
SAP APO
You have to select relevant options in the degree of detail, version, master data,
customizing, and Transaction data. Click the Execute button. Selection has to be made to
perform consistency check for different components.
60
SAP APO
It is also possible that you use this function to be run as background job and the results
are written to Application logs.
SCM Queue Manager: In the SCM system, you can also monitor the queues centrally
and the sending and receiving system. You can also monitor the processing of queues in
the sending and the receiving system.
Managing Optimization Runs Using Log Files: You can also set the debug level of
optimization run in APO system using Transaction - /SAPAPO/OPT10 and you can also save
the trace file for optimizer using Transaction Code - /SAPAPO/OPT11
VS Alert Monitoring
You can use a VS alert profile to monitor the alerts for Vehicle Scheduling using the alert
monitor. Different user-specific selection of alerts can be done in VS alert profile. SAP APO
system provides you the list of alerts related to VS for VS alert profile. Few of the common
available alert types are -
61
SAP APO
Authorization in TP/VS
SAP TP/VS uses SAP authorization concept to control the user access to SAP APO
application. There are various authentication methods that are provided:
User IDs and User Management Tools: The most common method of authentication in
SAP system is by using the user name and password to login. User IDs to login are created
by SAP Administrator. To provide secure authentication mechanism via the user name and
password, there is a need to define password policies that doesnt allow the users to set
easily predicted password.
SAP provides various default parameters that you should set to define password policies -
password length, password complexity, default password change, etc.
User Management Tools in SAP system: SAP NetWeaver system provides various user
management tools that can be used to effectively manage users in your environment.
They provide very strong authentication method for both type of NetWeaver Application
servers - Java and ABAP.
You can use the user management Transaction Code SU01 to maintain the users in your
ABAP-based Application Servers.
62
SAP APO
You can use SAP NetWeaver Identity Management for user management as well as for
managing roles and role assignments in your SAP environment.
63
SAP APO
PFCG Roles
You can use profile generator PFCG to create roles and assign authorizations to the users
in ABAP-based systems.
You can use CUA to maintain the users for multiple ABAP-based systems. You can also
synch it with your directory servers. Using this tool, you can manage all the user master
record centrally from one client of the system.
You can use UME roles to control the user authorization in the system. An administrator
can use actions, which represent the smallest entity of UME role that a user can use to
build access rights.
You can open UME administration console using SAP NetWeaver Administrator option.
64
13. SAP APO Service Part Planning SAP APO
Service Part Planning (SPP) function deals with service parts starting from raising a
demand for the part to the delivery of the product. SPP is done using bill of distribution,
which contains the location. During SPP, you consider all the characteristics of the product
the location where this product is most required, sales behavior of the product, and slow
or fast moving product, etc.
There are different general functions in the Supply Chain, which is relevant for SPP -
Worklists
Worklist contains all the queries for which an action has to be taken. The queries are
related to planning and analysis results and can also be used by a planner to get some
information related to SPP.
Contract Packager
Each Contract Packager contains locations where goods are repacked. Each location is part
of bills of distribution.
Main Supplier
When you have multiple suppliers assigned to a location, the system identifies one supplier
as the mail supplier using SPP analysis and reporting function.
Triggers
Triggers are generated at certain places as a result of the events created. For example,
when master data related to SPP is changed, it can result a trigger.
65
SAP APO
Rounding
Rounding function is used to round the quantities to pack sizes. You can define one or
more packaging specifications under SAP Easy Access. Navigate to SAP Easy Access ->
Advanced Planning and Optimization -> Service Parts Planning -> Environment ->
Packaging Specifications -> Maintain Packaging Specification.
66
SAP APO
In Packaging Specification overview window, you can create, edit, and/or delete the
existing packaging specifications.
To delete shipments and delivery in SAP APO system, you can perform it as a background
job. To delete these, navigate to SAP Easy Access -> Advanced Planning and Optimization
-> Transport Planning/Vehicle Scheduling -> Planning -> Delete Deliveries or Delete
Shipment.
These deletions are performed from LiveCache. You will be prompted if you want to delete
deliveries/orders with quantity 0.
67
SAP APO
When you click Yes, logs will be displayed. You can click the Detailed Information button
to check the log details.
68
14. SAP APO Core Interface SAP APO
SAP APO system is commonly integrated with SAP R/3 or ECC system to get the master
data, and planning results are transferred back to SAP ERP system. The integration
between SAP APO and ECC system includes -
You can transfer master from SAP ECC system to SCM system.
When SAP SCM system involves APO, CIF is used to transfer planning results back
to ERP.
To transfer the data between ERP and SCM system, you need to customize CIF settings in
both the systems. Customizing CIF depends on the types of source and target system.
69
SAP APO
70
SAP APO
71
SAP APO
72
SAP APO
In SAP APO system, you can check the master data transferred to APO system.
Navigate to SAP Easy Access -> Advanced Planning and Optimization -> APO
Administration -> Integration -> Monitor -> Application Log -> Display Entries.
Orders define the technical component, which includes procurement details about the
product - when and where the product is required and where the different resources are
during this process. The different orders such as production orders, purchase orders are
transferred from R/3 system to APO system.
73
SAP APO
Planned order
Planned independent requirement
Production order
Purchase order and purchase requisition
Transfer order
Scheduling agreement
Stock
Inspection lot
Project order
Maintenance order
74
15. SAP APO Administration SAP APO
In SAP APO Administration, following are the different options related to administrative
activities -
75
SAP APO
Performance Monitor can be called using SAP Easy Access -> Advanced Planning and
Optimization -> APO Administration -> APO Performance Monitor.
In the next window, you can see the navigation tree where you can select the respective
application. You have the list of applications, Demand Planning -> Statistics Mass
Processing.
76
SAP APO
When you double-click any of the options, the system collects the data and displays on
the screen in the right pane. You can also identify certain customizing settings to improve
the performance.
Similarly, you can access the data and analyze it related to other applications - Supply
Network Planning -> SNP Heuristic Statistics.
77
16. SAP APO Cross Application Functions
SAP APO
In SAP APO, you can have different sources where products can be procured. During
planning in CTM, SNP, or PP/DS, you need to determine the source of supply for the
procurement.
Procurement Types
In Location Product Master, you determine the procurement type to be used to procure a
product. There are different Procurement types -
Note: When you implement subcontracting for the first time with PP/DS or SNP, SAP
recommends using Production Data Structure (PDS) over PPM to provide better integration
of master data.
78
17. SAP APO Managing Roles SAP APO
In SAP APO system, you have different roles defined to perform different actions in each
application. There are different set of roles under each application and the roles are added
to the user profile to perform day-to-day tasks.
SNP Administrator
Role: SAP_SCM_SCP_SNP_ADMIN (This role is required to perform all the administrative
activities in SNP planning).
SNP Expert
Role: SAP_SCM_SCP_SNP_EXPERT (This role is required to perform all the expert
activities in SNP planning).
79
SAP APO
SNP Planner
Role: SAP_SCM_SCP_SNP_PLANNER (This role is required to perform all the planner
activities in SNP planning).
ATP Expert
Role: SAP_APO_ATP_EU (This role is required to use the technical monitors, to maintain
ATP rule-based master data, to view the settings, etc.).
PP/DS Roles
Following common roles are defined under PP/DS -
Production Supervisor
Role: SAP_SCM_APO_DS_PLANNER (This role is required to perform all the supervisor
tasks in PP/DS Planning).
Production Planner
Role: SAP_SCM_APO_PP_PLANNER (This role is required to perform all the planner tasks
in PP/DS Planning).
Transportation Manager
Role: SAP_SCM_TPVS_TRPT_MANAGER (This role is required to perform all the tasks as
the Transport Manager).
80
SAP APO
Transportation Specialist
Role: SAP_SCM_ TPVS _TRPT_SPECIALIST (This role is required to perform all the tasks
you have to perform as a Transport Specialist).
Transportation Planner
Role: SAP_SCM_ TPVS _TRPT_PLANNER (This role is required to perform all the tasks as
a Transportation Planner).
Note: There are other roles related to Service Part Planning, Supply Chain Monitoring,
and Data Replication Functions that you can use in APO system.
81
18. SAP APO Archiving Data in APOSAP APO
In SAP APO system, it is also possible to achieve master data and production information.
Archiving of data is performed to remove the data from the database which is not relevant.
82
SAP APO
Archiving in PP/DS
In archiving PP/DS, only production tracking information Achieving ID PPS_AHT is
achieved. It is used to move the data which is no longer relevant and the data is moved
to archive files.
When you use this archiving object, the data is archived from the following tables -
83
19. SAP APO Processing Customer Requirement
SAP APO
This component in the Supply Chain Process is used to control the customer requirements
by checking product availability, manufacturing, passing the requirements to logistics, and
gathering feedback from the customer.
Category A2X
Direction Inbound
84