802 BB ConfigGuide en in (802 (Delta) Batch Management)

20
EHP3 for SAP ERP 6.0 September 2008 English (Delta) Batch Management (802) Building Block Configuration Guide

description

802 BB ConfigGuide en in (802 (Delta) Batch Management)

Transcript of 802 BB ConfigGuide en in (802 (Delta) Batch Management)

Page 1: 802 BB ConfigGuide en in (802 (Delta) Batch Management)

EHP3 for SAP ERP 6.0

September 2008

English

(Delta) Batch Management (802)

SAP AGDietmar-Hopp-Allee 1669190 Walldorf

Building Block Configuration Guide

Page 2: 802 BB ConfigGuide en in (802 (Delta) Batch Management)

Germany

Page 3: 802 BB ConfigGuide en in (802 (Delta) Batch Management)

SAP Best Practices (Delta) Batch Management: (802): Configuration Guide

Copyright

© Copyright 2008 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.

SAP, R/3, xApps, xApp, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP Business ByDesign, 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 3 of 16

Page 4: 802 BB ConfigGuide en in (802 (Delta) Batch Management)

SAP Best Practices (Delta) Batch Management: (802): Configuration Guide

Icons

Icon Meaning

Caution

Example

Note

Recommendation

Syntax

External Process

Business Process Alternative/Decision Choice

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 4 of 16

Page 5: 802 BB ConfigGuide en in (802 (Delta) Batch Management)

SAP Best Practices (Delta) Batch Management: (802): Configuration Guide

Contents

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

2 Preparation........................................................................................................................ 5

2.1 Prerequisites............................................................................................................5

2.1.1 Building Blocks....................................................................................................5

3 Configuration.....................................................................................................................5

3.1 Activating Batch Classification for Goods Movements in Inventory Management. . .5

3.2 Defining User-Group-Specific Selection for BIC......................................................6

3.3 Setting Initial Status for New Batch.........................................................................7

3.4 Setting up and Activating Customer Exits for External Batch Number Assignment. 7

3.5 Setting Initial Status for New Batch.........................................................................9

3.6 Maintaining External Material Groups......................................................................9

3.7 Defining Process Order Condition Tables..............................................................10

3.8 Defining Process Order Access Sequences..........................................................10

3.9 Defining Process Order Strategy Types................................................................11

3.10 Defining Process Order Search Procedure............................................................12

4 Master Data..................................................................................................................... 13

4.1 Creating Characteristics........................................................................................13

4.2 Changing Characteristics.......................................................................................13

4.3 Creating Classes...................................................................................................14

4.4 Creating Sort Sequences.......................................................................................14

4.5 Creating Materials, Adding Classification View......................................................14

4.6 Changing Material (Adding and Replacing Values on 'sp19'-'sp20')......................15

© SAP AG Page 5 of 16

Page 6: 802 BB ConfigGuide en in (802 (Delta) Batch Management)

SAP Best Practices (Delta) Batch Management: (802): Configuration Guide

(Delta) Batch Management

1 PurposeThis configuration guide provides the information you need to set up the configuration of this building block manually.

2 Preparation

2.1 Prerequisites

2.1.1 Building BlocksBefore you start installing this scenario, you must install prerequisite building blocks. For more information, see the Building Block Prerequisites Matrix for Chemicals.

3 Configuration

3.1 Activating Batch Classification for Goods Movements in Inventory Management

Use

The purpose of this activity is to activate batch classification.

Procedure

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

Transaction code OMCV

IMG menu Logistics General Batch Management Batch Valuation Valuation for Goods Movement in Inventory Management Activate Batch Classification for Goods Movements in IM

2. On the Change View Classify Batches within Goods Movement: Overview screen, make the following entries:

Mvt type CB

101 1

102 1

131 1

132 1

561 4

562 4

3. Save your entries.

Result

© SAP AG Page 6 of 16

Page 7: 802 BB ConfigGuide en in (802 (Delta) Batch Management)

SAP Best Practices (Delta) Batch Management: (802): Configuration Guide

Batch classification within required movement types was activated.

3.2 Defining User-Group-Specific Selection for BIC

UseThe purpose of this activity is to define user-group-specific selection for Batch Information Cockpit (BIC).

Procedure

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

Transaction code OBIC

IMG menu Logistics General Batch Management Tools Batch Information Cockpit Define User-Group-Specific Selection

2. On the Change View User Groups: Overview screen, choose New Entries.

3. On the New Entries: Overview of Added Entries screen, make the following entries:

Key field Entry

User group YQ-CHEMICALS

Text SAP BP for Chemicals

Standard group Indicator set

Maximum number 100

Plant-Spec. Sel Indicator set

4. Go back and choose the created user group YQ-CHEMICALS on the Change View User Groups: Overview screen.

5. Choose Selection tab title from the Dialog Structure to get to Change View Selection tab title: Overview screen.

6. On the Change View Selection tab title: Overview screen, choose New Entries.

7. On the New Entries: Overview of Added Entries screen, make the following entries:

Key field Entry

User group YQ-CHEMICALS

Selection tab title 0110

8. Choose Enter and repeat step 7 for selection tab titles 0130 and 0150.

9. Go back to the Change View Selection tab title: Overview screen, choose Selection tab title 0110.

10. Choose Selection fields from the Dialog Structure to get to Change View Selection fields: Overview screen.

11. On the Change View Selection fields: Overview screen, choose New Entries and make the following entries:

User group Selection table Selection fields Item in tab title Selection tab title

YQ-CHEMICALS BICMSF CHARG 50 0110

YQ-CHEMICALS BICMSF LGORT 20 0110

© SAP AG Page 7 of 16

Page 8: 802 BB ConfigGuide en in (802 (Delta) Batch Management)

SAP Best Practices (Delta) Batch Management: (802): Configuration Guide

YQ-CHEMICALS BICMSF MATNR 30 0110

YQ-CHEMICALS BICMSF WERKS 10 0110

YQ-CHEMICALS MARA MTART 40 0110

YQ-CHEMICALS MARC DISPO 100 0110

YQ-CHEMICALS MCHA HSDAT 80 0110

YQ-CHEMICALS MCHA LWEDT 70 0110

YQ-CHEMICALS MCHA VFDAT 90 0110

YQ-CHEMICALS MCHA ZUSTD 60 0110

12. Save your entries.

ResultUser-group-specific selection for Batch Information Cockpit (BIC) was set.

3.3 Setting Initial Status for New Batch

Use

The purpose of this activity is to activate the batch-specific unit of measures.

Procedure

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

Transaction code OMCT

IMG menu Logistics General Batch Management Specify Batch Level and Activate Status Management

2. On the Batch Definition screen, choose Initial status of a new batch.

If pushbutton Initial status of a new batch is NOT active choose Batch status management first. On the Define Batch Status Management screen set batch status management active, save and go back. On the Batch Definition screen, choose Batch status management Conversion to carry out the conversion. Go back to the Batch Definition screen.

3. On the Change View Initial status of a new batch Overview screen set flags for the material types HALB and ROH.

4. Save your entries.

ResultFor given material types the initial batch status was set to restricted.

3.4 Setting up and Activating Customer Exits for External Batch Number Assignment

Use

© SAP AG Page 8 of 16

Page 9: 802 BB ConfigGuide en in (802 (Delta) Batch Management)

SAP Best Practices (Delta) Batch Management: (802): Configuration Guide

The purpose of this activity is to install, set up and activate the customer exits, which are required for internal batch number generation.

SAP Best Practices for Chemicals shows an example. Therefore the project is created in customer name space!

The SAP ERP enhancement concept allows you to add your own functionality to SAP’s standard business applications without having to modify the original applications. SAP creates customer exits for specific programs, screens, and menus within standard ERP applications. These exits do not contain any functionality. Instead, the customer exits act as hooks. You can hang your own add-on functionality onto these hooks.

Procedure

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

SAP ECC menuTools ABAP Workbench Utilities Enhancements Project Management

Transaction code CMOD

2. On the Project Management of SAP Enhancements screen enter YCHEMBM in the Project field.

3. Choose Create, after the name of the new project was specified.

You give your project a name. It may be useful to agree upon a company-wide naming convention for enhancement projects.

4. On Attributes of Enhancement Project YCHEMBM screen enter an appropriate description in the Short text field, for example Batch numbering in SAP BP Chemicals.

5. Choose Save.

6. The system then prompts you to assign a change request. Enter the development class or choose Local object to save it locally. This assignment allows you to transport the project and its components into a productive system once you have completed it.

7. Choose Enhancement assignment from the application toolbar, enter SAPLV01Z in Enhancement field and choose Enter.

8. On the upcoming Exit component processing screen, choose Yes.

9. On the Display YCHEMBM screen, double-click the function exit: EXIT_SAPLV01Z_001

10. In the next screen under the tab page Source code scroll down to bottom of the screen and double-click the row: Include ZXVBZU01. Accept system warning.

If the dialog box Create object is displayed. Confirm the message: Include ZXVBZU01does not exist. Create object?

Choose Yes, in the dialog box Create Object Directory Entry, choose a development class or save as local object.

11. The screen View ABAP Editor: Change Include ZXVBZU01 is displayed.

12. From the menu, choose Utilities More utilities Upload/Download Upload

© SAP AG Page 9 of 16

Page 10: 802 BB ConfigGuide en in (802 (Delta) Batch Management)

SAP Best Practices (Delta) Batch Management: (802): Configuration Guide

13. Choose the file INCLUDE_ZXVBZU01.TXT, from the folder or browse for the right file. This attaches the add-on functionality to the exit in the project YCHEMBM.

For the include upload use the file INCLUDE_ZXVBZU01.TXT (and INCLUDE_ZXVBZU02.TXT respectively) from the HTML-DVD (Path: Misc\Chemicals\Global\Includes).

14. Choose Save, Activate and go back.

15. Repeat the steps 8-13 for the exit EXIT_SAPLV01Z_002 (include ZXVBZU02 and file INCLUDE_ZXVBZU02.TXT respectively) and return the Project Management of SAP Enhancements screen.

16. Choose Activate project pushbutton from application toolbar.

ResultCustomer exits for internal batch number generation were set up, installed and activated.

3.5 Setting Initial Status for New Batch

Use

The purpose of this activity is to set initial batch status for predefined material types.

Procedure

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

Transaction code OMCT

IMG menu Logistics General Batch Management Specify Batch Level and Activate Status Management

2. On the Batch Definition screen, choose Initial status of a new batch.

If pushbutton Initial status of a new batch is NOT active choose Batch status management first. On the Define Batch Status Management screen set batch status management active, save and go back. On the Batch Definition screen, choose Batch status management Conversion to carry out the conversion. Go back to the Batch Definition screen.

3. On the Change View Initial status of a new batch Overview screen, set flags for the material types YQAI, YQBM, YQCP, YQFP and YQRM.

4. Save your entries.

ResultFor given material types the initial batch status was set to restricted.

3.6 Maintaining External Material Groups

Use

The purpose of this activity is to maintain external material groups.

© SAP AG Page 10 of 16

Page 11: 802 BB ConfigGuide en in (802 (Delta) Batch Management)

SAP Best Practices (Delta) Batch Management: (802): Configuration Guide

Procedure

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

Transaction code SPRO

IMG menu Logistics General Material Master Settings for Key Fields Maintain External Material Groups

2. On the Change View External Material Group: Overview screen, choose New Entries.

3. On the New Entries: Overview of Added Entries screen, make the following entry:

Ext. Material Group Ext. matl.grp.descr.

YQ_BM_USER_EXIT User exit selection

4. Save your entries.

ResultAn external material group was created.

3.7 Defining Process Order Condition Tables

UseThe purpose of this activity is to define the process order condition tables.

Procedure

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

Transaction code OPLB

IMG menuLogistics General Batch Management Batch Determination and Batch Check Condition Tables Define Process Order Condition Tables

2. On the Create Condition Table (Batch Determination Production Orders) screen, enter 999 in the Table field and choose Enter.

3. On the Create Condition Table (Batch Determination Production Orders): Field screen, choose the entries Plant first and Order Type then from the field catalog by double-clicking.

4. Choose Propose/maintain text to enter a short text for the table.

5. Choose Generate to generate the condition table.

6. Save your entries.

ResultThe process order condition table is defined.

3.8 Defining Process Order Access Sequences

UseThe purpose of this activity is to define the process order access sequences.

© SAP AG Page 11 of 16

Page 12: 802 BB ConfigGuide en in (802 (Delta) Batch Management)

SAP Best Practices (Delta) Batch Management: (802): Configuration Guide

Procedure

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

Transaction code OPLF

IMG menu Logistics General Batch Management Batch Determination and Batch Check Access Sequences Define Process Order Access Sequences

2. On the Change View Access sequences: Overview screen, choose New Entries and make the following entries:

Key field Entry

AcSq YQ01

Description Plant/Order Type

3. Choose Accesses and make the following entries:

Key field Entry

AcNo 10

Table 999

4. Save your entries.

ResultThe process order access sequence is defined.

3.9 Defining Process Order Strategy Types

UseThe purpose of this activity is to define the process order strategy types.

Procedure

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

Transaction code SPRO

IMG menu Logistics General Batch Management Batch Determination and Batch Check Strategy Types Define Process Order Strategy Types

2. On the Change View Strategy Types: Overview screen, choose New Entries and make the following entries:

Key field Entry

Condit. Type YQ01

Description OrdType/Plnt

Access seq. YQ01

Batch split

Changes allowed Yes

Quantity proposal

Display UoM A

© SAP AG Page 12 of 16

Page 13: 802 BB ConfigGuide en in (802 (Delta) Batch Management)

SAP Best Practices (Delta) Batch Management: (802): Configuration Guide

Dialog batch determin. Yes

Quantity proposal 1

3. Save your entries.

ResultThe process order strategy type is defined.

3.10 Defining Process Order Search Procedure

UseThe purpose of this activity is to define the process order search procedure.

Procedure

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

Transaction code OPLG

IMG menu Logistics General Batch Management Batch Determination and Batch Check Batch Search Procedure Definition Define Process Order Search Procedure

2. On the Change View Strategy Types: Overview screen, choose New Entries and make the following entries:

Key field Entry

Procedure YQ0001

Description Search Procedure BP Chemicals

3. Choose Control and choose New Entries.

4. Make the following entries:

Key field Entry

Step 10

Cntr 0

Ctyp CO02

Key field Entry

Step 20

Cntr 0

Ctyp CO01

Key field Entry

Step 30

Cntr 0

Ctyp YQ01

© SAP AG Page 13 of 16

Page 14: 802 BB ConfigGuide en in (802 (Delta) Batch Management)

SAP Best Practices (Delta) Batch Management: (802): Configuration Guide

5. Save your entries.

ResultThe process order search procedure is defined.

4 Master DataThe following activities describe the master data required for this Building Block. The steps do not describe the transactions in detail but list the relevant transaction and the corresponding master data file. For more details on using the individual transactions refer to the Online Help in the system.

4.1 Creating Characteristics

UseThe purpose of this activity is to create characteristics.

Procedure

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

SAP ECC menu Cross-Application Components Classification system Master Data Characteristics

Transaction code CT04

2. Refer to the following file for details of the master data required: SMB99_CHARACTERISTIC_O209_J01_802.TXT

ResultCharacteristics were created.

4.2 Changing Characteristics

UseThe purpose of this activity is to change characteristics.

Procedure

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

SAP ECC menu Cross-Application Components Classification system Master Data Characteristics

Transaction code CT04

2. Refer to the following file for details of the master data required: SMB18_CT04_O001_802.TXT

ResultCharacteristics were changed.

© SAP AG Page 14 of 16

Page 15: 802 BB ConfigGuide en in (802 (Delta) Batch Management)

SAP Best Practices (Delta) Batch Management: (802): Configuration Guide

4.3 Creating Classes

UseThe purpose of this activity is to create classes.

Procedure

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

SAP ECC menu Logistics Materials Management Purchasing Master Data Subsequent Settlement Vendor Rebate Arrangements Environment Vendor Environment General Classification Class Create

Transaction code CL01

2. Refer to the following file for details of the master data required: SMB10_CL01_O008_P02_802.TXT

ResultClasses were created.

4.4 Creating Sort Sequences

UseThe purpose of this activity is to create sort sequences.

Procedure

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

SAP ECC menu Logistics Central Functions Batch Management Batch Determination Selection and Sort Sort Rule Create

Transaction code CU70

2. Refer to the following file for details of the master data required: SMB10_CU70_O010_P02_802.TXT

ResultSort sequences were created.

4.5 Creating Materials, Adding Classification View

Use

The purpose of this activity is to add classification view.

Procedure

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

SAP ECC menu Logistics Materials Management Material Master Material Create (General) Immediately

Transaction code MM01

© SAP AG Page 15 of 16

Page 16: 802 BB ConfigGuide en in (802 (Delta) Batch Management)

SAP Best Practices (Delta) Batch Management: (802): Configuration Guide

2. Refer to the following file for details of the master data required: SMB99_MM01_ALL_VIEWS_O015_J01_802.TXT

4.6 Changing Material (Adding and Replacing Values on 'sp19'-'sp20')

UseThe purpose of this activity is to change material and add and replace values in ‘sp19’-‘sp20’.

Procedure

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

SAP ECC menu Logistics Materials Management Material Master Material Change Immediately

Transaction code MM02

2. Refer to the following file for details of the master data required: SMB10_MM02_O011_P02_802.TXT.

ResultData was added in the material master.

© SAP AG Page 16 of 16