B71 BB ConfigGuide en de
B71 BB ConfigGuide en de
B71 BB ConfigGuide en de
1
November 2004
English
Building Block
Backorder Processing
Building Block Configuration Guide
SAP AG
Neurottstr. 16
69190 Walldorf
Germany
SAP Best Practices Building Block Backorder Processing: Configuration Guide
Copyright
No part of this publication may be reproduced or transmitted in any form or for any purpose without the
express permission of SAP AG. The information contained herein may be changed without prior notice.
Some software products marketed by SAP AG and its distributors contain proprietary software
components of other software vendors.
Microsoft, Windows, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation.
IBM, DB2, DB2 Universal Database, OS/2, Parallel Sysplex, MVS/ESA, AIX, S/390, AS/400, OS/390,
OS/400, iSeries, pSeries, xSeries, zSeries, z/OS, AFP, Intelligent Miner, WebSphere, Netfinity, Tivoli,
and Informix are trademarks or registered trademarks of IBM Corporation in the United States and/or
other countries.
UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.
Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks
or registered trademarks of Citrix Systems, Inc.
HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide Web
Consortium, Massachusetts Institute of Technology.
JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology
invented and implemented by Netscape.
SAP, R/3, mySAP, mySAP.com, xApps, xApp, and other SAP products and services mentioned herein
as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and in
several other countries all over the world. All other product and service names mentioned are the
trademarks of their respective companies. Data contained in this document serves informational
purposes only. National product specifications may vary.
These materials are subject to change without notice. These materials are provided by SAP AG and its
affiliated companies ("SAP Group") for informational purposes only, without representation or warranty
of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The
only warranties for SAP Group products and services are those that are set forth in the express
warranty statements accompanying such products and services, if any. Nothing herein should be
construed as constituting an additional warranty.
© SAP AG Page 2 of 17
SAP Best Practices Building Block Backorder Processing: Configuration Guide
Icons
Icon Meaning
Caution
Example
Note
Recommendation
Syntax
Typographic Conventions
© SAP AG Page 3 of 17
SAP Best Practices Building Block Backorder Processing: Configuration Guide
Content
1 Purpose 5
2 Preparation 5
2.1 Prerequisites 5
2.2 SAP Notes Building Block Backorder Processing 5
2.3 Uploading the Configuration Role 5
3 Settings for Backorder Processing 6
3.1 Activating Backorder Processing 6
3.2 Define Filter Type 7
3.3 Defining Sort Profile 8
3.4 Generating Filter Type and Sort Profile 9
3.5 Assigning the Rule Strategy 10
4 Creating Variants 11
4.1 Creating Filter Variant 11
4.2 Creating Variant for the BOP Worklist 13
4.3 Creating Variant for the BOP Background Processing 14
5 Assigning the Delivery Priority (SAP R/3) 15
u2...........................................................................................................Preparation
56
. es...................................................................................................................... 562.2
SAP Notes Building Block Backorder Processing..................................................56
3 Settings for Backorder Processing...............................................................................67
3.2 Define Filter Type.................................................................................................. 78
3.4 Generating Filter Type and Sort Profile...............................................................910
4 Creating Variants..................................................................................................... 1112
4.2 Creating Variant for the BOP Worklist...............................................................1314
5 Assigning the Delivery Priority (SAP R/3).................................................................1516
2 Preparation..................................................................................................................... 6
2.2 SAP Notes Building Block Backorder Processing....................................................6
3 Settings for Backorder Processing.................................................................................7
3.2 Define Filter Type.................................................................................................... 7
3.4 Generating Filter Type and Sort Profile...................................................................9
4 Creating Variants......................................................................................................... 11
4.2 Creating Variant for the BOP Worklist...................................................................12
5 Assigning the Delivery Priority (SAP R/3).....................................................................15
© SAP AG Page 4 of 17
SAP Best Practices Building Block Backorder Processing: Configuration Guide
1 Purpose
The purpose of this document is to describe the general configuration steps required for the
manual configuration of Backorder Processing functions in the system landscape that has
already been installed using the corresponding installation or configuration guides.
2 Preparation
© SAP AG Page 5 of 17
SAP Best Practices Building Block Backorder Processing: Configuration Guide
2.1 Prerequisites
Before beginning the installation, make sure that you have successfully set up the relevant
sections of the following building blocks:
building block Connectivity
building block Replication
building block Global ATP.
Use
Before you start with the configuration according to the manual procedures described in this
Configuration Guide, you need to upload the configuration role and assign it to your user.
SAP Best Practices provides a configuration role for each component involved in this
configuration, as for example, for SAP APO or SAP R/3. The configuration role is a special
user menu that enables you to comfortably access all transactions required for the
configuration from the relevant system. The following role is available:
Procedure
For details on how to upload configuration roles to the system and how to work with the roles,
refer to the document Essential Information.
© SAP AG Page 6 of 17
SAP Best Practices Building Block Backorder Processing: Configuration Guide
Use
In this activity, you determine that the planning version is used for backorder processing in the
global ATP check (Global ATP). As you can only execute backorder processing in planning
version 000, this indicator is only relevant to planning version 000.
Procedure
1. Access the activity choosing one of the following navigation options:
SAP APO Role
Activating Backorder Processing
Menu
Transaction Code /SAPAPO/MVM
SAP Menu Advanced Planning and Optimization à Master Data à Planning
Version Management à Model and Version Management
2. Select 000 – Active Planning Version.
3. Choose Change.
4. Set indicator ATP: Backorder Processing Active.
5. Choose Save and go back...
© SAP AG Page 7 of 17
SAP Best Practices Building Block Backorder Processing: Configuration Guide
Use
In this activity, you create a filter type which defines the characteristics used to filter
backorders.
Procedure
1. Access the transaction choosing one of the following navigation options:
2. On the Change View “Filter Type”: Overview screen, choose New entries and make the
following entry:
Field name Description R/ O/ C User action and values Comment
Filter Type Filter type R Enter the filter type name,
e.g. BOP_FILT_001.
3. Select the filter type just entered and double-click the Order Categories in the dialog
structure.
4. On the Change View “Order Categories”: Overview screen, choose New entries again
and make the following entry:
Field name Description R/ O/ C User action and values Comment
Category R Enter the ATP category,
e.g. BM for sale order
5. Double-click the Criteria in the dialog structure and go to the Change View “Criteria”:
Overview screen.
6. Choose New entries and make the following entries:
Field name Description
CUSTOMER Customer location
MATNR Product
PLANT Plant location
TRG_DISTRIB Distribution center
These settings allow you to select the sales order by customer, product, plant and
distribution center.
7. Choose Save and go back.
© SAP AG Page 8 of 17
SAP Best Practices Building Block Backorder Processing: Configuration Guide
Use
In this activity you set up a sort profile for backorder processing. Specifications in the sort
profile define the processing sequence for order items in backorder processing. This profile
enables you to specify characteristics, their sequence (or weighting), and the sort order.
Procedure
1. Access the transaction choosing one of the following navigation options:
SAP APO Role Menu Defining Sort Profile
Transaction code SPRO
IMG Menu mySAP SCM – Implementation Guide ® Advanced Planning and
Optimization ® Global Available-to-Promise (Global ATP)
Tools Define Sort Profile
2. In the Change View “Sort Profile”: Overview screen, choose New entries and make the
following entry:
Field name Description R/ O/ C User action and values Comment
Sort profile Sort profile R Enter the name of the
sort profile, e.g.
BOP_SORT_001.
3. Select the sort profile just entered and double-click the Criteria in the dialog structure.
4. In the Change View “Criteria”: Overview screen, choose New entries again and make the
following entries:
Field name Description Sequence
LIFPRIO Delivery priority 1
MATPRIO Product priority 3
© SAP AG Page 9 of 17
SAP Best Practices Building Block Backorder Processing: Configuration Guide
Use
In this step, you can generate a filter type and a sort profile. If the customizing settings are
changed, the filter type and sort profile are subsequently regenerated if required. If you have
transported customizing settings for backorder processing, it may be necessary to generate
coding for either the filter type or sort profile.
Procedure
1. Access the transaction choosing one of the following navigation options:
SAP APO Role Menu Generating Filter Type and Sort Profile
Transaction code SPRO
IMG Menu mySAP SCM – Implementation Guide ® Advanced Planning
and Optimization ® Global Available-to-Promise (Global ATP)
Tools Generate Filter Type and Sort Profile
2. On the ATP, BOP: Generate Filter Type and Sort Profile screen,
enter the following data:
© SAP AG Page 10 of 17
SAP Best Practices Building Block Backorder Processing: Configuration Guide
Use
This activity is required only if you wish to execute the rule strategy in backorder processing.
You must assign the technical scenario EE to a rule strategy so that rules-based ATP can be
performed within the framework of backorder processing.
Procedure
1. Access the activity using one of the following navigation options:
© SAP AG Page 11 of 17
SAP Best Practices Building Block Backorder Processing: Configuration Guide
4 Creating Variants
The variants created in the following steps do not belong to system variants. They
are, therefore, not transported into your target system and you need to re-create
them manually in the target system.
Use
In this activity you create a filter variant for the filter type defined in the first step. The filter
type describes characteristics (or criteria) used in the selection. You need to itemize the
actual values of the characteristics in the filter variant.
Procedure
1. Access the transaction choosing one of the following navigation options:
SAP APO Role Menu Creating Filter Variant
Transaction code /SAPAPO/BOP_WORKLIST
SAP menu SAP Menu Advanced Planning and Optimization
Global ATP Backorder Processing Backorder
Processing Worklist
2. In the ATP, BOP: Backorder processing: Worklist control screen, make the following
entries:
Field name Description R/ O/ C User action and values Comment
Filter type Filter R Enter the filter type name,
e.g. BOP_FILT_001
3. Choose Filter and go to the Filter type: BOP_FILT_001 screen. On the Document tab
page, make the following entries:
Field name Description R/ O/ C User action and values Comment
Product Product R Enter the product, e.g. C10130.
Plant location Plant O Enter the plant if you want to
select orders with the plant as
the source location.
Customer Customer R Enter the customer if you want
location to select orders with customers
as the target location, e.g.
C6111 and C6113.
Distribution Distribution O Enter the distribution center if
Center center you want to select orders with
the DC as the target location,
e.g. BP03.
© SAP AG Page 12 of 17
SAP Best Practices Building Block Backorder Processing: Configuration Guide
You can use Multiple Selection to make several entries at the same time,
e.g. product, plant, customer or distribution center.
4. On the Confirmation situation tab page, make the following entries:
Field name Description R/ O/ C User action and values Comment
Backorders Backorders R Select Backorders
(date)
Requested Complete confirmation R Select Requested date
date on requested date
Delivery Complete confirmation R Select Delivery proposal
proposal with delivery proposal
Requested Partial confirmation on R Select Requestd date
date (part.) requested date (part.)
Delvry Partial confirmation R Select Delvry
propsal(part) with delivery proposal propsal(part)
Without Orders without R Select Without
confirmation confirmation confirmation
Consider Consider confirmation R Select Consider
Confirmation Lock Confirmation lock
lock
Consider Consider partial R Select Consider partial
partial delivery delivery
delivery
Consider Consider fixed R Select Consider fixed
fixed confirmation confirmation
confirmation
These settings ensure that you can change them according to your needs and
select orders in the majority of cases. Choose Information for filter to get more
information.
5. Choose Save.
6. On the ABAP: Save as Variant screen, enter the name and description, e.g. BOP_001.
7. Choose Save to save your variant
8. Go back to the ATP, BOP: Backorder processing: Worklist control screen.
The created variant appears in the Variant Name screen area.
9. Go back.
© SAP AG Page 13 of 17
SAP Best Practices Building Block Backorder Processing: Configuration Guide
Use
In this activity you create a report variant for the BOP worklist. It is a prerequisite for the
background processing and ensures a quick-start of the program.
Procedure
1. Access the transaction choosing one of the following navigation options:
SAP APO Role Menu Creating Variant for the BOP Worklist
Transaction code /SAPAPO/BOP_WORKLIST
SAP menu SAP Menu ® Advanced Planning and Optimization ® Global
ATP Backorder Processing Backorder Processing Worklist
2. On the ATP, BOP: Backorder processing: Worklist control screen, make the following
entries:
3. Choose Save.
4. On the ABAP: Save as Variant screen, enter the name and description, e.g.
BOP_WORKLIST.
5. Chose Save and go back.
Use
A report ensures a quick-start of the program. Moreover, it is necessary for the background
processing. In this activity, you create a report variant for the BOP background processing.
Procedure
1. Access the transaction choosing one of the following navigation options:
SAP APO Role Menu Creating Variant for the BOP background processing
Transaction code /SAPAPO/BOP
© SAP AG Page 14 of 17
SAP Best Practices Building Block Backorder Processing: Configuration Guide
2. In the ATP, BOP: Backorder processing (Batch) screen, enter the following data:
3. Choose the Parameters Process tab page. Change the following default value:
4. Choose the Parameters Check tab page and select the following option:
5. Choose the Log tab page. Do not change default values. Select the following option:
6. Choose Save. In the ABAP: Save as Variant screen, enter the name and description, e.g.
BOP_BACKGROUND.
© SAP AG Page 15 of 17
SAP Best Practices Building Block Backorder Processing: Configuration Guide
Use
The pre-defined sort profile allows you to arrange selected orders according to the delivery
priority and product priority. In this activity, you need to assign different delivery priorities to
customers.
Prerequisites
At least two customers have been created in the R/3 system.
Procedure
1. Access the activity using the following navigation options:
SAP R/3 Role Menu Assigning the Delivery Priority
Transaction Code VD02
IMG Menu SAP Menu Logistics Sales and Distribution Master Data
Business Partners Customer Change Sales and
Distribution
© SAP AG Page 16 of 17
SAP Best Practices Building Block Backorder Processing: Configuration Guide
The delivery priority can also be defined in the Customer Material Information of
the R/3 system. Note that this priority will override the priority defined in the
customer master data. In order to avoid a possible conflict between these two
settings, make sure they are identical; otherwise, the selected orders will not
always be sorted according to your expectations. To change or check the data,
access the Customer Material Information by choosing the following menu path:
SAP Menu ® Logistics ® Sales and Distribution ® Master Data ® Rebate
Arrangements Customer Material Information ® VD52 Change.
© SAP AG Page 17 of 17