19
SAP SCM 5.0 November 2007 English Building Block S57 ATP for Product Allocation SAP AG Building Block Configuration Guide

S57 BB ConfigGuide en De

Embed Size (px)

Citation preview

Page 1: S57 BB ConfigGuide en De

SAP SCM 5.0

November 2007

English

Building BlockS57 ATP for Product Allocation

SAP AGDietmar-Hopp-Allee 1669190 WalldorfGermany

Building Block Configuration Guide

Page 2: S57 BB ConfigGuide en De

SAP Best Practices Building Block S57 ATP for Product Allocation: Configuration Guide

Copyright

© Copyright 2007 SAP AG. All rights reserved.

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, Excel, 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, System i, System i5, System p, System p5, System x, System z, System z9, z/OS, AFP, Intelligent Miner, WebSphere, Netfinity, Tivoli, Informix, i5/OS, POWER, POWER5, POWER5+, OpenPower and PowerPC are trademarks or registered trademarks of IBM Corporation.

Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of Adobe Systems Incorporated in the United States and/or other countries.

Oracle is a registered trademark of Oracle Corporation.

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.

Java is a registered trademark of Sun Microsystems, Inc.

JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape.

MaxDB is a trademark of MySQL AB, Sweden.

SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver, Duet, PartnerEdge, 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 14

Page 3: S57 BB ConfigGuide en De

SAP Best Practices Building Block S57 ATP for Product Allocation: Configuration Guide

Icons

Icon Meaning

Caution

Example

Note

Recommendation

Syntax

Typographic Conventions

Type Style Description

Example text Words or characters that appear on the screen. These include field names, screen titles, pushbuttons as well as menu names, paths and options.

Cross-references to other documentation.

Example text Emphasized words or phrases in body text, titles of graphics and tables.

EXAMPLE TEXT Names of elements in the system. These include report names, program names, transaction codes, table names, and individual key words of a programming language, when surrounded by body text, for example, SELECT and INCLUDE.

Example text Screen output. This includes file and directory names and their paths, messages, source code, names of variables and parameters as well as names of installation, upgrade and database tools.

EXAMPLE TEXT Keys on the keyboard, for example, function keys (such as F2) or the ENTER key.

Example text Exact user entry. These are words or characters that you enter in the system exactly as they appear in the documentation.

<Example text> Variable user entry. Pointed brackets indicate that you replace these words and characters with appropriate entries.

© SAP AG Page 3 of 14

Page 4: S57 BB ConfigGuide en De

SAP Best Practices Building Block S57 ATP for Product Allocation: Configuration Guide

Content

1 Purpose.......................................................................................................................... 5

1.1 Prerequisites............................................................................................................5

1.2 SAP Notes Building Block ATP for Product Allocation.............................................5

2 Configuration Part 1 – Before Data Replication..............................................................6

2.1 Configuration in SAP ECC.......................................................................................6

3 Configuration Part 2 – After Data Replication...............................................................13

3.1 Create the Check Instruction.................................................................................13

4 Troubleshooting...........................................................................................................14

4.1 Checking Product Parameters in SAP APO..........................................................14

© SAP AG Page 4 of 14

Page 5: S57 BB ConfigGuide en De

SAP Best Practices Building Block S57 ATP for Product Allocation: Configuration Guide

1 PurposeThis configuration guide provides the information you need to set up the configuration of this building block manually and perform an availability check against product allocations in the SAP SCM system.

1.1 PrerequisitesBefore you start with the installation, the relevant sections of the following building blocks have to be set up successfully:

Connectivity

The first part of the configuration of the Replication SCM building block must be finished, but the data transfer (data replication) can only take place after you have completed the following configuration activities of the ATP with Product Allocation building block:

Configuration for SAP ECC and Configuration in SAP APO Before Data Replication.

1.2 SAP Notes Building Block ATP for Product AllocationCurrently, you do not need to install any SAP Notes for this scenario.:

© SAP AG Page 5 of 14

Page 6: S57 BB ConfigGuide en De

SAP Best Practices Building Block S57 ATP for Product Allocation: Configuration Guide

2 Configuration Part 1 – Before Data Replication

This section covers all configuration steps that have to be performed in SAP ECC and SAP SCM before initial data replication can take place.

2.1 Configuration in SAP ECC

You must finish these configuration steps before starting the data replication in the building block Replication.

2.1.1 Changing the Item Category Group in Material Master Using Mass Maintenance

UseThis section describes how to change material master data using mass maintenance.

Be careful when using the mass maintenance transaction. You may inadvertently change more materials than intended by specifying an incorrect range.

Procedure1. Access the activity using one of the following navigation options:

SAP ECC menu Logistics Materials Management Material Master Material Mass Maintenance

Transaction code MM17

2. Confirm the information prompt.

3. On the Mass Maintenance: Materials (Industry) screen, on the Tables tab, select the following line:

Short Description Table Name

Plant Data for Material MARC

4. On the Fields tab, select the following lines:

Description Field Name

GenItemCatGroup MARA-MTPOS_MARA

Item cat.group MVKE-MTPOS

5. Choose Execute.

6. Confirm the warning message.

7. On the Data Records to Be Changed tab, specify the materials you want to maintain:

© SAP AG Page 6 of 14

Page 7: S57 BB ConfigGuide en De

SAP Best Practices Building Block S57 ATP for Product Allocation: Configuration Guide

Field name User action and values

Material To define the range of materials you want to change, specify a high and a low value (material number), or use a wildcard for the material range, for example, <APO-FERT-07> to <APO-FERT-08>

8. Choose Execute.

9. On the Mass Maintenance: Materials (industry) tab page, select the General Material Data tab.

10. Select the materials you want to maintain.

The last column of the table contains the field that needs to be maintained.

11. On the New Values screen, select the general item category group NORM for the materials you have selected.

12. To assign this value to all products, choose Carry Out a Mass Change.

You can undo changes by selecting Undo Changes.

13. Choose Save and confirm the warning message.

14. Save and go back.

2.1.2 Creating Requirements Class

UseRequirements classes control the creation of planned independent requirements or sales orders and customer requirements. The following examples are determined by the requirements class:

- consumption of independent requirements by sales orders

- release of the planned order

- how warehouse stock is taken into account (net or gross requirements planning)

The requirements class is assigned to the requirement type and later transferred as the check mode to the SAP SCM side. In this activity, you create a new requirements class used for the ATP for Product Allocation scenario.

Procedure1. Access the activity using the following navigation options:

SAP ECC IMG Menu SAP Customizing Implementation Guide Sales and Distribution Basic Functions Availability Check and Transfer of Requirements Transfer of Requirements Define Requirements Classes

Transaction Code SPRO

2. On the Change View “Requirements Classes”: Overview screen, select requirements class 030 and choose Copy as… to create a new entry.

© SAP AG Page 7 of 14

Page 8: S57 BB ConfigGuide en De

SAP Best Practices Building Block S57 ATP for Product Allocation: Configuration Guide

3. On the Change View “Requirements Classes”: Details of Selected Set screen, enter the following data:

Field name Description R/O/C User action and values Note

Reqmts class Requirements class R ZPA Product Allocation

4. Leave other values unchanged and choose Save.

5. Go back.

2.1.3 Creating the Requirements Type

UseIn this activity, you create a new requirements type and assign to it the requirements class created in the previous step.

Procedure1. Access the activity using the following navigation options:

SAP ECC IMG Menu SAP Customizing Implementation Guide Sales and Distribution Basic Functions Availability Check and Transfer of Requirements Transfer of Requirements Define Requirements Types

Transaction Code SPRO

2. On the Change View “Requirements Types”: Overview screen, choose New Entries and enter the following data:

Field name Description R/O/C User action and values

RqTy Requirements type name R ZPA

Requirements type

Requirements type description

R Product Allocation

ReqCl Requirements class R ZPA

3. Choose Save and go back.

© SAP AG Page 8 of 14

Page 9: S57 BB ConfigGuide en De

SAP Best Practices Building Block S57 ATP for Product Allocation: Configuration Guide

2.1.4 Creating Strategy

UseThe purpose of this activity is to create a new strategy that uses the new requirement type as the customer requirement type.

Procedure1. Access the activity using the following navigation options:

SAP ECC IMG Menu SAP Customizing Implementation Guide Production Production Planning Demand Management Planned Independent Requirements Planning Strategy Define Strategy

Transaction Code SPRO

2. On the Change View “Strategy”: Overview screen, select strategy 10 and choose Copy as… to create a new entry.

3. On the Change View “Strategy”: Details of Selected Set screen, replace the values with the following data:

Field name Description R/O/C User action and values

Note

Strategy Strategy name R Specify the strategy, for example, ZP

You can change the description of strategy to, for example, Product allocation

Reqmts type for indep. reqmts

Requirements type for the independent requirement

R Leave this field blank

Reqmt type of customer reqmt

Requirements type for the customer requirement

R Specify the customer requirement, for example, ZPA

4. Choose Save and go back.

© SAP AG Page 9 of 14

Page 10: S57 BB ConfigGuide en De

SAP Best Practices Building Block S57 ATP for Product Allocation: Configuration Guide

2.1.5 Creating Strategy Group

UseIn this activity, you create a strategy group and assign the new strategy as the main strategy. The strategy group will be allocated to the material master later.

Procedure1. Access the activity using the following navigation options:

SAP ECC IMG Menu SAP Customizing Implementation Guide Production Production Planning Demand Management Planned Independent Requirements Planning Strategy Define Strategy Group

Transaction Code SPRO

2. On the Change View “Strategy Groups”: Overview screen, choose New Entries and enter the following data:

Field name Description R/O/C User action and values

Strategy group Strategy group name

R Specify the strategy group, for example, ZP

Description Strategy Group description

R Specify the description of the strategy group, for example, Product Allocation

Main plg.straty Main strategy R Specify the main strategy, for example, ZP

3. Save your entries and go back.

© SAP AG Page 10 of 14

Page 11: S57 BB ConfigGuide en De

SAP Best Practices Building Block S57 ATP for Product Allocation: Configuration Guide

2.1.6 Changing Material Master Data

UseIn this activity, you assign the new strategy group and set the dependent requirements indicator for finished goods and semi-finished goods that also serve as the header material of a BOM. You also need to assign the new availability check group to all materials.

Procedure1. Access the activity using one of the following navigation options:

SAP ECC Role Menu SAP Menu Logistics Production Master Data Material Master Data Material Change Immediately

Transaction Code MM02

2. On the Change Material(Initial Screen) screen, enter the following data:

Field name Description R/O/C User action and values

Material Material number R For example, APO-FERT-07, APO-FERT-08

3. Choose Enter.

4. In the Select View(s) dialog box, select MRP3 and choose Enter.

5. In the second dialog box, Organizational Levels, enter the following data:

Field name Description R/O/C User action and values

Plant R For example, BP01

6. Choose Enter.

7. On the MRP3 tab, enter the following data:

Field name R/O/C User action and values

Strategy group R Specify the new strategy group ZP

Availability check R Specify the availability check group, for example, 02

8. Save your entry.

9. Repeat steps 2 to 8 to change all your materials.

10. Go back.

You can also perform these changes using mass maintenance. To do this, open transaction MM17, choose table MARC from the Tables tab and the following fields from the Fields tab:

- MARC-STRGR

© SAP AG Page 11 of 14

Page 12: S57 BB ConfigGuide en De

SAP Best Practices Building Block S57 ATP for Product Allocation: Configuration Guide

- MARC-MTVFP

For a detailed description on working with the mass maintenance transaction, refer to the section Changing the Item Category Group in Material Master using Mass Maintenance described above.

Be careful when working with the mass maintenance transaction.

ResultYou have completed all configuration activities that are required before you can commence data replication. Go back to the scenario installation guide and proceed with the Data Replication section.

© SAP AG Page 12 of 14

Page 13: S57 BB ConfigGuide en De

SAP Best Practices Building Block S57 ATP for Product Allocation: Configuration Guide

3 Configuration Part 2 – After Data Replication

3.1 Create the Check Instruction

UseIn this activity, you maintain the check instruction that controls the Product Allocation.

Procedure1. Access the activity using one of the following navigation options:

SAP SCM IMG Menu SAP SCM - Implementation Guide Advanced Planning and Optimization Global Available-to-Promise (Global ATP) General Settings Maintain Check Instructions

Transaction Code SPRO

2. On the Change View “Maintain Check Instruction”: Overview screen, select a check instruction for example, 030(Check mode)/A (Business Event), and select Copy As.

3. On the Change View “Maintain Check Instruction”: Details screen, make the following entries:

Field name Description R/O/C User action and values

Check Mode Product check R Choose ZPA

Maintain Check Instructions

Product Check Product check R Choose the value First Step

Product Allocation

Product Allocation

R Choose the value Second Step

Production

StartProduction Start production R Choose the value Availability Check Only, No Production

4. Choose Save and go back.

© SAP AG Page 13 of 14

Page 14: S57 BB ConfigGuide en De

SAP Best Practices Building Block S57 ATP for Product Allocation: Configuration Guide

4 Troubleshooting

4.1 Checking Product Parameters in SAP APO

Make sure that the check mode and ATP group of the products has been transferred correctly

Choose the Possible indiv. Cust. Reqt radio button on the Demand tab if the material is a finished good or a semi-finished good that is also the header material of a BOM and is produced in house.

Choose the Always coll. Requirement radio button on the Demand tab if the material is a component or a semi-finished good procured externally.

© SAP AG Page 14 of 14