• No results found

LO955 Batch Management 46C

N/A
N/A
Protected

Academic year: 2021

Share "LO955 Batch Management 46C"

Copied!
356
0
0

Loading.... (view fulltext now)

Full text

(1)

LO955 Batch Management

LO955

R/3 System Release 46C 29.01.2001

(2)

LO955 Batch Management...0-1 Copyright...0-2 Materials Management ...0-3 Prerequisites ...0-4 Target Group ...0-5 Course Overview...1-1 Course Goals ...1-2 Course Objectives...1-3 Course Content (1)...1-4 Course Content (2)...1-5 Course Overview: Diagram (1) ...1-6 Course Overview: Overview Diagram (2)...1-7 Main Business Scenario ...1-8 Introduction...2-1 Introduction: Unit Objectives ...2-2 Introduction: Course Overview Diagram (1)...2-3 Introduction: Overview Diagram (2)...2-4 Business Background...2-5 Integration of Batch Management ...2-6 Batch Management in Logistics...2-7 Introduction: Unit Summary ...2-8 Master Data ...3-1 Master Data: Unit Objectives ...3-2 Master Data: Course Overview Diagram...3-3 Master Data: Business Scenario...3-4 Business Definition of...3-5 The Term...3-6 Master Data Structure ...3-7 Master Data Structure ...3-8 Material Master Record and Batch Master Record...3-9 Assignment of Batch Number ...3-10 Batch Creation...3-11 Master Data: Unit Summary ...3-12 Exercise Data Sheet...3-13 Master Data Exercises ...3-16 Master Data Solutions ...3-18 Batch Levels ...4-1 Batch Levels: Unit Objectives...4-2 Batch Levels: Course Overview Diagram...4-3 Batch Levels: Business Scenario ...4-4 Batch Unique per Material Number and Plant ...4-5

(3)

Batch Unique per Material Number ...4-6 Batch Unique per Client and Material Number...4-7 Customizing...4-8 Procedure Following a Change in the Batch Level...4-9 Batch Levels: Summary...4-10 Batch Specification ...5-1 Batch Specification: Unit Objectives ...5-2 Batch Specification: Course Overview Diagram...5-3 Batch Specification: Business Scenario...5-4 Integration...5-5 Batch Classification...5-6 Characteristic Inheritance...5-7 Batch Classification and Characteristic Inheritance...5-8 Maintaining Master Data I ...5-9 Maintaining Master Data II...5-10 Customizing: Tips and Tricks ...5-11 Batch Specification: Unit Summary ...5-12 Batch Specification Exercises ...5-13 Batch Specification Solutions ...5-17 Batch Status Management ...6-1 Batch Status Management: Objectives ...6-2 Batch Status Mgmt: Course Overview Diagram...6-3 Batch Status Management: Business Scenario...6-4 Business Background...6-5 Integration...6-6 How Batch Status Management Works ...6-7 Example ...6-8 Tips & Tricks 1 ...6-9 Tips & Tricks 2 ...6-10 Batch Status Management: Summary ...6-11 Batch Status Management Exercises ...6-12 Batch Status Management Solutions ...6-14 Availability Check for Batches...7-1 Availability Check: Unit Objectives ...7-2 Availability Check: Overview Diagram...7-3 Availability Check: Business Scenario...7-4 Batch Definition and Availability Check...7-5 Availability Check and Status Management...7-6 Availability Check: Summary ...7-7 Batch Determination...8-1 Batch Determination: Unit Objectives...8-2 Batch Determination: Course Overview Diagram...8-3

(4)

Batch Determination: Business Scenario ...8-4 Batch Determination in the Logistics Process...8-5 Principal of Batch Determination ...8-6 Batch Determination for Goods Movements ...8-7 Batch Determination in Production...8-8 Batch Determination in Sales ...8-9 Batch Determination in Sales ...8-10 Batch Determination in Warehouse Management ...8-11 Batch Determination in Warehouse Management ...8-12 Batch Determination: Application Master Data ...8-13 How Customizing and the Applications Are Linked...8-14 Settings in Customizing...8-15 Condition Technique in Batch Determination...8-16 Batch Determination: Unit Summary...8-17 Batch Determination Exercises...8-18 Batch Determination Solutions ...8-31 Price Determination ...9-1 Price Determination: Objectives ...9-2 Price Determination: Course Overview Diagram...9-3 Price Determination: Business Scenario...9-4 Functionality...9-5 Condition Technique in Pricing for Batches ...9-6 Display in Billing Document...9-7 Partial Stocks and Their Combinations ...9-8 Structure of Valuation for a Single Batch ...9-9 Price Determination: Summary ...9-10 Shelf Life Expiration Date...10-1 Shelf Life Expiration Date: Unit Objectives...10-2 Shelf Life Expiration Date: Overview Diagram...10-3 Shelf Life Expiration Date: Business Scenario ...10-4 Business Background...10-5 Integration...10-6 Shelf Life Expiration Date Check in Goods Receipt...10-7 Central Fields in the Purchase Order...10-8 Calculation of the Shelf Life Expiration Date ...10-9 SLED Check in Batch Determination...10-10 Shelf Life Expiration Date: Summary...10-11 Shelf Life Expiration Date Exercises...10-12 Shelf Life Expiration Date Solutions...10-15 Batch Where-used List...11-1 Batch Where-used List: Objectives ...11-2 Batch Where-used List: Overview Diagram...11-3

(5)

Business Scenario ...11-4 Business Background...11-5 Batch Tracking over Several Manufacturing Levels ...11-6 Batch Where-used List for Trading Goods ...11-7 Batch Where-used List: Summary ...11-8 Batch Specification and Quality Management...12-1 Batch Specification: Unit Objectives...12-2 Batch Specification: Overview Diagram...12-3 Batch Specification: Business Scenario ...12-4 Quality Management (QM) Inspections in Logistics ...12-5 Simplified Batch Maintenance with QM ...12-6 Creating a Material Specification ...12-7 Setting up QM Insp. Data in the Mat. Master Record ...12-8 Transfer of Inspection Results ...12-9 Example: Quality Inspection upon GR from Production ...12-10 Batch Specification: Summary ...12-11 Batch Specification and Quality Management Exercises...12-12 Batch Specification and Quality Management Solutions ...12-16 Appendix: Batch Creation in Process Manufacturing ...13-1 Appendix: Batch Creation: Unit Objectives ...13-2 Appendix: Batch Creation Overview Diagram...13-3 Appendix: Batch Creation Business Scenario ...13-4 Process Flow...13-5 Inspection During Production: Master Data ...13-6 Inspection During Production: Master Recipe...13-7 Inspection During Production: Material Master...13-8 Inspection During Production: Mat. Specification ...13-9 Master Recipe and Material Specification ...13-10 Master Recipe and Material Specification ...13-11 Checks in the Production Process ...13-12 Creation of Partial Lots ...13-13 Relationship Between Partial Lots and Batches ...13-14 Batch Number Assignment ...13-15 Appendix: Batch Creation: Summary ...13-16 Optimized Batch Processing ...14-1 Optimized Batch Processing: Unit Objectives ...14-2 Optimized Batch Processing: Overview Diagram...14-3 Optimized Batch Processing: Business Scenario ...14-4 Mass-Processing of Batches ...14-5 Batch Information Cockpit: Introduction ...14-6 Batch Information Cockpit: Screen Layout ...14-7 Batch Information Cockpit: Navigation Area...14-8

(6)

Batch Information Cockpit: Selection Area...14-9 User Settings ...14-10 Optimized Batch Processing: Summary ...14-11 Optimized Batch Processing: Exercises ...14-12 Optimized Batch Processing: Solutions ...14-14 Introduction to Batch-specific Units of Measure...15-1 Batch-Specific Units of Measure: Objectives ...15-2 Batch-specific Material UoMs: Overview Diagram...15-3 Batch-specific Material UoMs: Business Scenario ...15-4 Batch-Specific Units of Measure: Differences...15-5 Use of Active Ingredients ...15-6 Physical Quantity and Active Ingredient Quantity ...15-7 Calculating the Quantity...15-8 Prices for Active Ingredients ...15-9 Planned and Actual Active Ingredient Proportions ...15-10 Use of Product Units ...15-11 Batch-Specific Calculation of the Product Quantity ...15-12 Batch-Specific Units of Measure: Summary...15-13 Integration of Batch-specific Units of Measure ...16-1 Integration: Unit Objectives ...16-2 Integration: Overview Diagram...16-3 Integration: Business Scenario ...16-4 Batch Management Requirement as Prerequisite...16-5 Batch-specific UoMs as an Attribute of a Batch...16-6 Integration of Batch-specific Units of Measure ...16-7 Batch-specific Units of Measure in Logistics...16-8 Integration: Summary ...16-9 Data Concept in Active Ingredient Management...17-1 Data Concept: Unit Objectives...17-2 Data Concept: Overview Diagram...17-3 Data Concept: Business Scenario ...17-4 The Central Unit of Measure for Active Ingredients ...17-5 Relationship Between Units of Measure ...17-6 Maint. of Units of Measurement in Customizing...17-7 Percentage and User-defined Calculation ...17-8 Linking of Master Data I ...17-9 Linking of Master Data II...17-10 Active Ingredient Content in the Specification ...17-11 Active Ingredient Characteristic: Special Features...17-12 Classification Maintenance in the Material Master...17-13 Maintaining Units of Measurement in Mat. Master ...17-14 Activating Active Ingredient Mgmt in Customizing...17-15

(7)

Data Concept: Summary...17-16 Data Concept in Active Ingredient Management-1 Exercises...17-17 Data Concept in Active Ingredient Management-2 Exercises...17-19 Data Concept in Active Ingredient Management-3 Exercises...17-20 Data Concept in Active Ingredient Management-1 Solutions ...17-22 Data Concept in Active Ingredient Management-2 Solutions ...17-24 Data Concept in Active Ingredient Management-3 Solutions ...17-25 Active Ingredient Prices...18-1 Active Ingredient Prices: Unit Objectives...18-2 Active Ingredient Prices: Overview Diagram...18-3 Active Ingredient Prices: Business Scenario ...18-4 Standard Price per Active Ingredient ...18-5 Valuation of Single Batches Based on Act. Ingredients...18-6 Valuation Based on Several Active Ingredients...18-7 Sales Price Based on Active Ingredients ...18-8 Active Ingredient Prices: Unit Summary...18-9 Active Ingredient Prices Exercises ...18-10 Active Ingredient Prices Solutions ...18-13 Actual and Planned Values of AI Proportions ...19-1 Actual and Planned Values: Unit Objectives...19-2 Actual and Planned Values: Overview Diagram...19-3 Actual and Planned Values: Business Scenario ...19-4 From Planned Value to Actual Value ...19-5 Planned and Actual Values in the Master Data ...19-6 Inventory Correction Factor...19-7 Actual and Planned Values: Summary...19-8 Actual and Planned Values of AI Proportions-1 Exercises ...19-9 Actual and Planned Values of AI Proportions-2 Exercises ...19-12 Actual and Planned Values of AI Proportions-3 Exercises ...19-13 Actual and Planned Values of AI Proportions-1 Solutions...19-15 Actual and Planned Values of AI Proportions-2 Solutions...19-21 Actual and Planned Values of AI Proportions-3 Solutions...19-23 Data Concept in Product Quantity Management ...20-1 Product Quantity Management: Unit Objectives ...20-2 Product Quantity Management: Overview Diagram...20-3 Product Quantity Management: Business Scenario...20-4 The Central Unit of Measure for Product Quantities ...20-5 Relationship Between Units of Measure ...20-6 Maint. of Units of Measurement in Customizing...20-7 User-defined Calculation...20-8 Linking of Master Data...20-9 Material Master Maintenance ...20-10

(8)

The Product Quantity in the Specification ...20-11 Classification Maintenance in the Material Master...20-12 Maintaining Units of Measurement in Mat. Master ...20-13 Activating Product Quantity Management...20-14 Product Quantity Management: Summary ...20-15 Data Concept in Product Quantity Management Exercises ...20-16 Data Concept in Product Quantity Management Solutions ...20-19 Product Units - Stock Transfer...21-1 Product Units of Measure: Unit Objectives ...21-2 Product Units of Measure: Overview Diagram...21-3 Product Units of Measure: Business Scenario...21-4 Quantity Conversion with Product Unit ...21-5 Quantity Conversion in Inventory Management...21-6 Stock Transfer – Cases ...21-7 Stock Transfer with Product Unit ...21-8 Summary ...21-9 Summary (1)...22-1 Summary (2)...22-2 Recommended Follow-up Activities...22-3 Appendix...23-1 Frequently-used Menu Paths ...23-2

(9)

SAP AG 1999

LO955 Batch Management

SAP AG

LO955

LO955

Batch Management

Batch Management

n

R/3 System

n

Release 4.6C

n

September 2000

n

50040836

(10)

SAP AG 1999

Copyright 2000 SAP AG. All rights reserved.

Neither this training manual nor any part thereof may

be copied or reproduced in any form or by any means,

or translated into another language, without the prior

consent of SAP AG. The information contained in this

document is subject to change and supplement without prior

notice.

All rights reserved.

Copyright

n

Trademarks:

n

Some software products marketed by SAP AG and its distributors contain proprietary software

components of other software vendors.

n

Microsoft®, WINDOWS®, NT®, EXCEL®, Word® and SQL Server® are registered trademarks of

Microsoft Corporation.

n

IBM®, DB2®, OS/2®, DB2/6000®, Parallel Sysplex®, MVS/ESA®, RS/6000®, AIX®, S/390®,

AS/400®, OS/390®, and OS/400® are registered trademarks of IBM Corporation.

n

ORACLE® is a registered trademark of ORACLE Corporation, California, USA.

n

INFORMIX®-OnLine for SAP and Informix® Dynamic ServerTM are registered trademarks of

Informix Software Incorporated.

n

UNIX®, X/Open®, OSF/1®, and Motif® are registered trademarks of The Open Group.

n

HTML, DHTML, XML, XHTML are trademarks or registered trademarks of W3C®, World Wide

Web Consortium, Laboratory for Computer Science NE43-358, Massachusetts Institute of

Technology, 545 Technology Square, Cambridge, MA 02139.

n

JAVA® is a registered trademark of Sun Microsystems, Inc. , 901 San Antonio Road, Palo Alto, CA

94303 USA.

n

JAVASCRIPT® is a registered trademark of Sun Microsystems, Inc., used under license for

technology invented and implemented by Netscape.

n

SAP, SAP Logo, mySAP.com, mySAP.com Marketplace, mySAP.com Workplace, mySAP.com

Business Scenarios, mySAP.com Application Hosting, WebFlow, R/2, R/3, RIVA, ABAP™, SAP

Business Workflow, SAP EarlyWatch, SAP ArchiveLink, BAPI, SAPPHIRE, Management Cockpit,

SEM, are trademarks or registered trademarks of SAP AG in Germany and in several other countries

all over the world. All other products mentioned are trademarks or registered trademarks of their

respective companies.

(11)

SAP AG 1999

Materials Management

Processes in Procurement LO020 5 days Inventory Management LO510 3 days Invoice Verification 3 days LO515 Consumption-Based Planning and Forecasting LO525 2 days Procurement of External Services LO540 2 days Foreign Trade LO640 3 days QM in Procurement

LO715 2 days KANBAN

LO235 2 days Batch Management LO955 3 days Pricing in Purchasing 2 days LO521 Cross-Functional Customizing in MM 5 days LO550

Purchasing Details and Optimization LO520 3 days Cross-Application Business Processes in SD and MM LO925 2 days

Level 2

Level 3

(12)

SAP AG 1999

Prerequisites

l

Six months' experience in one of the R/3 Logistics

applications - MM, SD, PP, or PP-PI.

(13)

SAP AG 1999

Target Group

l

Audience:

n

Members of the project team

n

Project team

n

Administrators

n

Members of user departments that are involved in Batch

Management

l

Duration:3 days

Notes to the user

n

The training materials are not teach-yourself programs. They complement the course instructor's

(14)

SAP AG 1999

l

Course Goals

l

Course Objectives

l

Course Content

l

Course Overview Diagram

l

Main Business Scenario

Contents:

Course Overview

(15)

(C) SAP AG LO955 1-2 SAP AG 1999

This course will prepare you to:

l

Use the Batch Management functionality

l

Make the necessary Customizing settings for

Batch Management in the applications MM, SD,

PP, or PP-PI

(16)

(C) SAP AG LO955 1-3 SAP AG 1999

At the conclusion of this course, you will understand

the following subjects of Batch Management:

l

Master Data

l

Customizing

The following are dealt with in detail:

l

Batch Determination, Batch Status Management, and

the Batch Where-used List

l

Basic data and the uses of Active Ingredient and

Product Quantity Management

(17)

(C) SAP AG LO955 1-4 SAP AG 1999

Unit 8

Batch Determination

Unit 9

Price Determination

Unit 10

Shelf Life Expiration Date

Unit 11

Batch Where-used List

Unit 12

Batch Specification and

Quality Management

Unit 1

Course Overview

Unit 2

Introduction

Unit 3

Master Data

Unit 4

Batch Levels

Unit 5

Batch Specification

Unit 6

Batch Status

Management

Unit 7

Availability Check for

Batches

Preface

(18)

(C) SAP AG LO955 1-5 SAP AG 1999

Unit 18 Active Ingredient Prices

Unit 19 Actual and Planned Values

of AI Proportions

Unit 20 Data Concept in Product

Quantity Management

Unit 21 Product Quantity

Units - Stock Transfers

Unit 22 Summary

Unit 13 Appendix: Batch Creation in

Process Manufacturing

Unit 14 Optimized Batch

Processing

Unit 15 Batch-specific Units of

Measure

Unit 16 Integration of Batch-specific

Units of Measure

Unit 17 Data Concept in Active

Ingredient Management

Course Content (2)

(19)

(C) SAP AG LO955 1-6 SAP AG 1999

Availability Check

for Batches

Course Overview: Diagram (1)

Master Data

Batch Levels

Batch Specification

Batch Status Mgmt

Introduction

Batch Determination

Price Determination

Shelf Life Expiration Date

Batch Batch Batch Batch

?

Batch XXXX + YYY = ZZZZ

Batch Where-used List

Batch

(20)

(C) SAP AG LO955 1-7 SAP AG 1999

Course Overview: Overview Diagram (2)

Active Ingredient Prices

Appendix: Batch Creation in

Process Manufacturing

Batch-specific

Units of Measure

Integration of

Batch-specific Units of Measure

Active Ingred. Management

-Design and Data Concept

Batch Specification and

Quality Management

Act. and Planned Values

of AI Proportions

Prod. Quantity - Design

and Data Concept

Product Units of Measure

-Stock Transfers

Summary

Batch

Optimized Batch

Processing

Batch Batch

(21)

(C) SAP AG LO955 1-8 SAP AG 1999

l

Your company is implementing SAP and Batch

Management.

l

You are a member of the project team who has

expertise in sales, purchasing, production, or IT

and are assigned to configure Batch Management

in SAP.

(22)

SAP AG 1999

Introduction

l

Business background

l

Integration of Batch Management within the R/3 System

l

Batch Management in Logistics

(23)

(C) SAP AG LO955 2-2 SAP AG 1999

Introduction: Unit Objectives

l

Provide a short overview about the relation of

Batch Management to its application in different

branches of industry

l

Give information about general integration of this

functionality in the R/3 System

(24)

(C) SAP AG LO955 2-3 SAP AG 1999

Availability Check for

Batches

Introduction: Course Overview Diagram (1)

Master Data

Batch Levels

Batch Specification

Batch Status Mgmt

Introduction

Batch Determination

Price Determination

Shelf Life Expiration Date

Batch Batch Batch Batch

?

Batch XXXX + YYY = ZZZZ

Batch Where-used List

Batch

(25)

(C) SAP AG LO955 2-4 SAP AG 1999

Introduction: Overview Diagram (2)

Active Ingredient Prices

Appendix: Batch Creation in

Process Manufacturing

Batch-specific

Units of Measure

Integration of

Batch-specific Units of Measure

Active Ingred. Management

-Design and Data Concept

Batch Specification and

Quality Management

Act. and Planned Values

of AI Proportions

Prod. Quantity - Design

and Data Concept

Product Units of Measure

-Stock Transfers

Summary

Batch

Optimized Batch

Processing

Batch Batch

(26)

(C) SAP AG LO955 2-5 SAP AG 1999

Business Background

l

It is mainly used in the following:

l

Chemicals

l

Pharmaceuticals

l

Cosmetics

l

Health and hygiene

l

Foodstuffs

l

Retail

(27)

(C) SAP AG LO955 2-6 SAP AG 1999

R/3

R/3

FI

FI

CO

CO

AM

AM

PS

PS

WF

WF

IS

IS

HR

HR

PM

PM

QM

QM

PP

PP

MM

MM

SD

SD

LO

LO

R/3 integration model

Integration of Batch Management

n

Batch management is a new module in the R/3 System in Release 3.0 and is a cross-application

development in Logistics. It is linked to Logistics applications, where it can be used irrespective of

the industry sector or branch of industry.

n

In the R/3 System, it is therefore structured under the identification code "LO", standing for

"Logistics General".

(28)

(C) SAP AG LO955 2-7 SAP AG 1999 SD Production Procurement Warehouse management Classification Classification

Batch

Batch

m

management

anagement

Warehouse management B A B A A A A Purchase order W/house Process/ production order Sales order W/house

Batch Management in Logistics

n

Batch Management incorporates the entire logistics process, from procurement to sales.

n

The new functionality works with all existing batch records.

n

It is closely linked with classification, but can also be used without classification.

(29)

(C) SAP AG LO955 2-8 SAP AG 1999

Introduction: Unit Summary

l

Provide a short overview about the relation of

Batch Management to its application in different

branches of industry

l

Give information about general integration of this

functionality in the R/3 System

(30)

SAP AG 1999

Master Data

l

Batch Definition in the R/3 System

l

The Term “Batch” in the SAP R/3 System

l

Master Data Structure

l

Material Master Record and Batch Master Record

l

Assignment of Batch Number

l

Batch Creation

(31)

(C) SAP AG LO955 3-2 SAP AG 1999

Master Data: Unit Objectives

l

Define the term “batch”

l

Understand the requirements of Batch

Management for master data

(32)

(C) SAP AG LO955 3-3 SAP AG 1999

Availability Check

for Batches

Master Data: Course Overview Diagram

Master Data

Batch Levels

Batch Specification

Batch Status Mgmt

Introduction

Batch Determination

Price Determination

Shelf Life Expiration Date

Batch Batch Batch Batch

?

Batch XXXX + YYY = ZZZZ

Batch Where-used List

Batch

(33)

(C) SAP AG LO955 3-4 SAP AG 1999

Your company has be able to differentiate between

certain material stocks for one or more of the

following reasons:

l

Traceability in the case of complaints/recall

situation

l

Search via expiration date

l

ISO certification

(34)

(C) SAP AG LO955 3-5 SAP AG 1999

"A batch is a quantity of any drug produced

during a given cycle of manufacture.

The essence of a manufacturing batch is

therefore its homogeneity."

Food and Drug Administration

in 'Good Manufacturing Practice' (GMP)

Business Definition of "Batch"

(35)

(C) SAP AG LO955 3-6 SAP AG 1999

Production lot

Charges

Batches

Process order/

production order

The Term “Batch” in the SAP System

n

A production lot can be manufactured in several production runs.

n

The same technical requirements apply to the entire production lot.

n

The result of each production run is a batch.

Example:

In the chemical industry, you would use the term “production lot” if a material is manufactured in

several charges in a reactor according to the same process order. The result of each charge is a batch.

(36)

(C) SAP AG LO955 3-7 SAP AG 1999 Mat. no. 309-140 Batch 3 Mat. no. 309-140 Batch 1 Mat-no. 307-160 Batch A1 Mat-no. 308-188 Batch A1 Mat-no. 308-188 Batch A2 Mat-no. 308-188 Batch A3

Product: epoxy resin

Materials planning

Quality:

1 / 10 l

can

Mat-no. 307-160 Batch A2 Mat-no. 307-160 Batch A3

Quality: 2 / 50 l bar

Quality: 1 / 50 l bar

Mat. no. 309-140 Batch 2

Master Data Structure

n

The definition of the term batch also influences the definition of the term material.

The following structure is recommended:

n

All criteria making a batch reproducible are criteria of the batch material, and not of the batch itself.

n

The batch record should contain only data that is unique to precisely this batch.

This specification identifies the batch as a non-reproducible unit.

n

The advantage of organizing master data in this way is that it enables you to plan the different

models of a product individually. In the SAP R/3 System, materials are planned at material level and

not at batch level.

(37)

(C) SAP AG LO955 3-8 SAP AG 1999

Product: epoxy resin

Product: epoxy resin

Material 309-140 Material 307-160 Material 308-188 Batch 2 Batch 3 Batch 1 Production date: 11.08.99 Production date: 11.01.99 Production date: 11.11.99

Master Data Structure

n

The master data hierarchy shows...

Ÿ ...the product

n

A generic term that does not exist as a master record in the SAP R/3 System. It is included in the

slide for illustrative purposes only.

Ÿ ...the materials

n

The product, which remains the same, is packed in different containers, has different quality classes,

or similar. It is distinguished by means of material numbers.

Ÿ ...the batch

(38)

(C) SAP AG LO955 3-9 SAP AG 1999 Material Material 308-188

Batch mgmt reqmt

C1

55/3b

Set the batch management

requirement indicator in the

material master record.

AXZ

4362-89

l

Create the batch master

record manually or when

posting a goods movement.

l

The batch can have any

alphanumeric number.

l

This number can be

assigned either externally

or internally.

Material Master Record and Batch Master Record

n

In the SAP R/3 System, batch master records always depend on material master records. We post

batches FOR a material.

n

You must first create a material master record, stipulating in it that the material is to be handled in

batches. This means that you have to enter a batch number every time there is a goods movement.

n

The indicator for batch requirement is contained in the following views of the material master

record: Sales and distribution, General plant data, Purchasing, Work scheduling, Storage 1, and

Warehouse management. Even if the indicator appears in several views, it is the same indicator. If it

is set in one of the views, it is displayed as being set in all the other views.

n

If a material changes from a material that is not subject to batch requirement to one that is subject to

batch requirement, you have to post out all the stocks from the previous fiscal year, the current

period, and the previous period. You can then set the indicator for batch requirement and post the

stock back into the system in batches.

n

The same applies when you cancel the batch requirement. In this case you also have to reorganize the

batch master records. You can then reset the indicator for batch requirement to blank and post the

stock back into the system.

n

You can create a batch master record directly when maintaining master data. Alternatively, you can

specify the batch number upon the first goods movement for a batch. The system then creates the

batch master record in the background.

(39)

(C) SAP AG LO955 3-10 SAP AG 1999

Change the number

range.

Customer Function Calls

1

1

1

2

2

2

Edit the assigned batch

number using variables

and templates.

Standard:

Internal

External

Assignment of Batch Number

n

Customer function calls make it easier to customize the SAP R/3 System. This function module is

delivered empty and can be filled by customers with their own programs without having to modify

the source code. There are user exits for internal and external batch number assignment.

n

Once you have run the following function modules for batch number assignment, the system will

assign batch numbers automatically without any further action on your part.

Ÿ EXIT_SAPLV01Z_001. You can use this exit to define your own number range object and/or

interval. You can create dependencies for particular variables (for example, for a plant or

material). The batch numbers can be numerical only.

Ÿ EXIT_SAPLV01Z_002. You can use this exit to change the number the system determines, or you

can use it to determine a number of your own, containing variables or templates. These numbers

can be alphanumeric.

n

You can use the following function modules to control the manual entry of batch numbers:

Ÿ EXIT_SAPLV01Z_003. You can use this exit to replace the proposed number range object

BATCH_CLT and/or external interval 02 with a number range object and/or external interval of

your own.You can create dependencies for particular variables (for example, for a plant or

material).

Ÿ EXIT_SAPLV01Z_004. You can use this exit to define your own checking rules without being

restricted to a number range. If , for example, users assign batch numbers according to a particular

template, this exit ensures that the structure for batch number assignment is maintained.

(40)

(C) SAP AG LO955 3-11 SAP AG 1999

Production or process order

Production or process order

Create batch master manually

Create batch master manually

Goods movement

Goods movement

Automatic batch numbers? New order Release order

Batch Creation

101

Automatic/ No manual creation

521

Automatic or manual with check against external number range

Raw matls

Manual without check

Finished products

No new creation

n

Define creation upon goods movements or in batch master

You can define for each movement type whether a new batch is created upon a goods receipt and

how it is created. The following variations are possible:

Ÿ Automatic/manual without check (= delivery status as before)

Ÿ Automatic/manual with check against external number range

Ÿ Automatic/manual with check in customer exit

Ÿ Automatic/no manual creation

Ÿ Manual without check

Ÿ Manual with check against external number range

Ÿ Manual with check in customer exit

Ÿ No new creation

n

Define creation for production/process order

You can make the following settings:

Ÿ Automatic creation of batch upon order creation or release

Ÿ Automatic classification upon batch creation

(41)

(C) SAP AG LO955 3-12 SAP AG 1999

l

Define the term “batch”

l

Understand the requirements of Batch

Management for master data

You are now able to:

(42)

(C) SAP AG LO955 3-13

Exercise Data Sheet

Key to Icons in Exercises and Solutions

Exercises

Solutions

Objectives

Business Scenario

Tips & Tricks

Warning or Caution

Data Used in Exercises

Type of Data

Data in Training System

Y-500 //

Y-500_##

Blue paint

T-HT2##

Cetapharm-N (tablet)

T-HT1##

Aspirin

AI-1201-0##

Orange mixture type 334

AI-1202-0##

Orange juice concentrate

AI-1200-0##

Orange concentrate type 334

AI-1000-0##

Fruit nectar 0.1 L

concentrate/liter

Materials

H2O

Water

Class type

023

Batch

231

Batch class for paint

AICL00010##

AI content %

Classes

AICL00010##

Liter substance/ liter AI

Characteristics

M001

Viscosity

(43)

(C) SAP AG LO955 3-14

M010

Purity of color

M011

Covering

(44)

(C) SAP AG LO955 3-15

Type of Data

Data in Training System

Characteristics

M012

Label

M013

Available for:

AIC010##

Active ingredient

AIC020##

Active ingredient

KW1

KG active ingredient 1

KW2

KG active ingredient 2

Proportion unit

LW1

Liter active ingredient 1

LSL

Liter of active ingredient 1

Ratios

%

ZMM1

Batch determination in

Inventory Management:

Mvt type/plant/mat.

ZSD1

Batch determination in Sales

and Distribution:

Customer/material

Strategy type

ZPI1

Batch determination for

production orders

Order type/plant/component

Order type

PI01

Process order,

internal number assignment

Recipe group for matl T-HT2##

T-TAB##

Cetapharm-N (tablet)

Plant

1100

Berlin

Storage location

0001

Delivering warehouse

1000

C.E.B Berlin

Vendor

100

Wald & Maier

Purchasing group

007

Lux, L.

Purchasing org.

1000

IDES Germany

Sales org.

1020

Berlin, Germany

Distribution channel

22

Industrial buyer

Customer

7777

Flatter & Asche AG

Düsseldorf

(45)

(C) SAP AG LO955 3-16

Master Data

Exercises

Unit: Master Data

Topic: Creating a Batch-Managed Material

At the conclusion of this exercise, you will be able to:

Create a batch-managed material

Some materials in your company are handled in batches. When

the R/3 System is being implemented, you create these materials

in the system, using similar batch-managed materials as a

template.

There is a template for all the master data you create in the

exercises below. You can copy it if you wish. You can use

this, but put your own group number at the end of each

master record you create, and use your own data.

1-1

Create a new material master record

Create a new material master record. Copy all of material master record Y-500.

Use the following values:

Material: Y-500-##

Replace ## with your group number, for example 01.

Industry:

Pharmaceuticals

Material type:

Semi-finished product

Org. Levels

Copy From:

Plant

1100

1100

Storage location

0001

0001

Sales organization

1020

1020

Distribution channel

22

22

Edit all views!

(46)
(47)

(C) SAP AG LO955 3-18

Master Data

Solutions

Unit: Master Data

Topic: Creating a Batch-Managed Material

1-1

Create a new material master record

Logistics → Central Functions → Batch Management → Environment →

Material Master → Material → Create – General → Immediately

or

Logistics → Materials Management →

Material Master → Material → Create - General → Immediately

Field name or data type

Values

Material

Y-500-##

Industry sector

Pharmaceuticals

Material type

Semi-finished product

Template

Y-500

Views

Values

Views

All

Organizational levels

Values (new material and

template)

Plant

1100

Storage location

0001

Sales organization

1020

Distribution channel

22

Edit all views before you save!

Save your material.

(48)

SAP AG 1999

Batch Levels

l

Batch Unique per Material Number and Plant

l

Batch Unique per Material Number

l

Batch Unique per Client and Material Number

Customizing

l

Procedure Following a Change in the Batch Level

(49)

(C) SAP AG LO955 4-2 SAP AG 1999

Batch Levels: Unit Objectives

l

List the levels at which batch numbers can be

valid.

l

Explain the implications of setting the area of

validity of batches at each of the three levels

l

Describe the requirements that must be satisfied

in the event of a change in the batch level

(50)

(C) SAP AG LO955 4-3 SAP AG 1999

Availability Check

for Batches

Batch Levels: Course Overview Diagram

Master Data

Batch Levels

Batch Specification

Batch Status Mgmt

Introduction

Batch Determination

Price Determination

Shelf Life Expiration Date

Batch Batch Batch Batch

?

Batch XXXX + YYY = ZZZZ

Batch Where-used List

Batch

(51)

(C) SAP AG LO955 4-4 SAP AG 1999

Batch Levels: Business Scenario

l

Is the same material to be subject to a

batch-management requirement in one plant but not in

another?

l

How are batch numbers currently structured?

l

Is the SAP project international, so that it is essential

to be able to trace batch numbers exactly?

Your company has to decide which batch level best

suits its requirements considering the following

aspects:

(52)

(C) SAP AG LO955 4-5 SAP AG 1999

Material no.

Material no.

309-

309

-140

140

Material no.

Material no.

308-

308

-188

188

Plant 2

Batch A1

Batch A1

Batch A1

Batch A1

Plant 1

Plant 1

Plant 2

EXP.: 11.01.2000

VISCOSITY: 7

EXP.: 19.01.2000

VISCOSITY: 8

EXP.: 17.01.2000

VISCOSITY: 5

EXP.: 18.01.2001

VISCOSITY: 6

Batch Unique per Material Number and Plant

n

If the batch level is set to Plant/Material in your system, the following applies:

n

The batch number can be reassigned for a material with a different specification in each plant.

n

However, you can transfer a stock from one plant to another between batches with the same number,

even though the batches do not necessarily have the same specification. In such cases, the batch

quantity transferred assumes the specification of the destination batch.

n

If you want the batch specification to be unique across all plants, you can only achieve this through

organizational measures. The system does not support this. In this case, you are recommended to

switch to a higher batch level.

(53)

(C) SAP AG LO955 4-6 SAP AG 1999

Material no.

Material no.

308-

308

-188

188

Material no.

Material no.

309-

309

-140

140

EXP.: 17.01.2000

VISCOSITY: 5

Batch A1

Plant 1

Plant 2

Plant 1

Plant 2

EXP.: 11.01.2000

VISCOSITY: 7

Batch A1

Batch Unique per Material Number

n

If the batch level is set to Material in your system, the following applies:

n

A batch has the same specification for all plants at which a material is stored.

(54)

(C) SAP AG LO955 4-7 SAP AG 1999

Material no.

Material no.

308

308

-

-

188

188

Batch A1

EXP.: 11.05.2003

VISCOSITY: 7

A1

Batch A2

EXP.: 17.01.2002

VISCOSITY: 5

Batch Unique per Client and Material Number

Material no.

Material no.

309

309

-

-

140

140

n

If the batch level is set to Client in the system:

n

The same batch number can only be assigned once within the entire client.

(55)

(C) SAP AG LO955 4-8 SAP AG 1999

Batch level

Batch unique at material level

Batch level

Batch unique at client level

ONE-WAY

Batch level

Batch unique at plant level

S T AR T

Customizing

n

You can select the area of validity of batches in Customizing. You have three batch levels to choose

from. In the standard SAP R/3 System, the default setting is the plant level.

n

You can switch to a higher level at any time. Switching back to a lower (more specific) level is so far

allowed only from client level to material level. You cannot go back to material/plant level. This is

due to the organization of the batch data which has to be converted whenever you switch batch level.

Batch status management is also affected by this change and has to be subsequently maintained.

(56)

(C) SAP AG LO955 4-9 SAP AG 1999

A1

B3

C4

B2

C3

B1

Reorganization

program

Batch B1 B2 C4 C3 Plant 02 Material Material 308-188 Plant 01 Batch A1 B1 B2 B3 C3 C4 Material Material 308-188

Plant level

Material level

Plant level

Material level

Batch A1 B2 B3 C4 Material Material 308-188

Procedure Following a Change in the Batch Level

n

If a batch number has hitherto been unique in a plant but is now only to be unique for a material, this

change will have to be accompanied by a change in the batch numbers.

n

Hitherto, the same batch number could be assigned for a material number in each plant. The batches

did not have to be identical since they were entirely independent of each other.

In the example, we assume that they have completely different specifications.

n

Now you have to check whether identical batch numbers exist for the material in both plants. If this

is the case, you will have to prepare a reorganization.

An auxiliary program is automatically offered in Customizing as soon as a change in the batch level

has taken place. It determines all batches that occur in several plants.

It also allows you to carry out a test run and provides you with a log. This analysis must precede

actual batch reorganization. Only after a successful data update can batch management be used at the

new level.

n

The batch number is unique for each material at the new batch level. A further distinction according

to plant is no longer made.

(57)

(C) SAP AG LO955 4-10 SAP AG 1999

Batch Levels: Summary

l

List the levels at which batch numbers can be

valid.

l

Explain the implications of setting the area of

validity of batches at each of the three levels

l

Describe the requirements that must be satisfied

in the event of a change in the batch level

(58)

SAP AG 1999

Batch Specification

l

Integration

l

Batch Classification

l

Characteristic Inheritance

l

Batch Classification and Characteristic Inheritance

l

Maintenance of Master Data

l

Customizing: Tips and Tricks

(59)

(C) SAP AG LO955 5-2 SAP AG 1999

Batch Specification: Unit Objectives

l

Prepare classification data so that Batch

Management can function properly

(60)

(C) SAP AG LO955 5-3 SAP AG 1999

Availability Check

for Batches

Batch Specification: Course Overview Diagram

Master Data

Batch Levels

Batch Specification

Batch Status Mgmt

Introduction

Batch Determination

Price Determination

Shelf Life Expiration Date

Batch Batch Batch Batch

?

Batch XXXX + YYY = ZZZZ

Batch Where-used List

Batch

(61)

(C) SAP AG LO955 5-4 SAP AG 1999

Batch Specification: Business Scenario

Your company chooses to classify its batches for

the following reasons:

Each of the reasons mentioned requires classified

batches.

l

Batch determination

l

Certificates of analysis

(62)

(C) SAP AG LO955 5-5 SAP AG 1999

Batch management

Batch management

Classification system

Batch

Batch

Specification

Specification

Class

Class

Characteristics

Characteristics

Integration

n

You can use the classification system in conjunction with batch management.

The classification system and batch management are closely linked.

n

The specification for a batch master record is based on a batch's classification.

The attributes (that is, the specifications) are stored as characteristic values.

n

For batch management to function correctly, you must prepare the classification data to include the

corresponding batch specifications.

n

You have to classify batches in order to use the batch determination function.

n

The characteristics for materials managed in batches provide information for any kind of evaluations

on particular attributes of batches, whether in connection with quality issues, production issues, or

complaints.

(63)

(C) SAP AG LO955 5-6 SAP AG 1999

Material

Material

Class 1

Class 2

Class 3

Class 3

Class 4

Class type

Class type

"

"

batches”

batches”

Batch

Batch

Characteristics: A, B, C

Batch Classification

n

All classes used for batch classification are assigned to class type 022/023.

They are required for batch determination.

n

The material and its batches must be classified via the same class. This ensures that the same

characteristics are used for the material and the batch. Characteristics can pass on their values by

inheritance.

(64)

(C) SAP AG LO955 5-7 SAP AG 1999

Material

Material

Epoxy resin X

Epoxy resin X

Batch

Batch

Epoxy resin X1

Epoxy resin X1

Viscosity Viscosity CHARACTERISTIC CHARACTERISTIC 12000 12000 11000 11000 10000 10000 9000 9000 8000 8000 7000 7000 6000 6000 5000 5000 10000 10000 9000 9000 8000 8000 7000 7000

Characteristic Inheritance

n

If a batch inherits characteristics, the characteristic value of the batch can be no higher than the

inherited value range.

n

In the example shown, batch X1 inherits the requirements for its characteristic value from material

X.

n

The characteristic value of batch X1 cannot have a value interval greater than that of material X.

n

A more limited interval will also be accepted if it is a partial quantity of the interval of

material X.

n

A discreet value must be within the predefined interval.

(65)

(C) SAP AG LO955 5-8 SAP AG 1999

Material

Material

Epoxy resin X

Epoxy resin X

Class 3

Epoxy resin

l Viscosity 5000-12000 l Color 0-5 l Epoxy resin 23-25 l Volatile proportions 0.00-0.50

Class type “batches”

Class type “batches”

Characteristics l Viscosity at 25° l Color l Epoxy resin l Volatile fraction

Batch

Batch

Epoxy resin X1

Epoxy resin X1

l Viscosity 7250 l Color 1-3 l Epoxy resin 23-25 l Volatile fraction 0.30

Batch Classification and Characteristic Inheritance

n

Since the characteristics are the same for the material and its batches, the characteristic values can be

passed on from the material to its batches by inheritance.

n

Characteristic inheritance acts like a check mechanism. If ranges of values or fixed values are

defined for a characteristic of a class, they can be regarded as the sole values allowed for all objects

assigned to this class. This requires an indicator to be either set or not set in the characteristic master

record. It allows or disallows “additional values” that are not within the limits of the sets of values.

(66)

(C) SAP AG LO955 5-9 SAP AG 1999 Characteristics l Viscosity at 25° l Color l Epoxy resin l Volatile fraction

Class X

l Viscosity 5000-12000 l Color 0-5 l Epoxy resin 23-25 l Volatile proportions 0.00-0.50

Class X

Create the class. Choose the class type

for batches.

Classification system

Assign the characteristics to the class.

Create the characteristics.

Class type “batch”

Class type “batch”

Maintaining Master Data I

n

Since the specifications of a material and its batches are stored as classification data, you must

prepare the classification system accordingly.

n

First, you define the attributes that the material and its batches are to have.

You create them in the classification system as characteristics.

n

Now, you create the classes that you want to use for the material and its batches. You can create a

selection of different classes for this purpose. You can subsequently assign only one class to the

material and to the batch. You are not therefore preparing multiple classification.

n

The assignment you make must be to class type 022 or 023 since they have been provided in the

standard SAP R/3 System specially for batches. The class type applicable depends on the batch level

chosen.

n

If you have specified plant level as the area of validity in Customizing, class type 022 is defined in

the standard SAP R/3 System. The class type is otherwise 023. The system specifies the correct class

type automatically.

n

In the final step, the characteristics are assigned to batches. The value intervals can be further

restricted in the process.

(67)

(C) SAP AG LO955 5-10 SAP AG 1999

Material

Material

Epoxy resin Y

Epoxy resin Y

Class X

Class type 'batch'

Class type 'batch'

Classify your material using the batch class.

Materials Management

Batch

Batch

Epoxy resin Y1

Epoxy resin Y1

Post a batch for this material.

Choose allowed characteristic values for your batch.

Maintaining Master Data II

lViscosity 5000-8000 lColor 0-5 lEpoxy resin 23-25 lVolatile proportions 0.00-0.50 lViscosity 7250 lColor 1-3 lEpoxy resin 23-25 lVolatile fraction 0.30

n

You create both the material master record and the batch master record in Materials Management. To

use the entire functionality offered by batch management, you must first classify the material.

You assign the batch class in the “Classification” view of the material master record.

You can restrict all sets of values specified for batch characteristics.

n

If you create a batch for the material, the material's classification data is copied automatically. The

sets of values specified for the characteristics are proposed as default values.

n

The system checks whether the characteristic values entered are within the limits allowed if the

characteristics have been defined accordingly. The “Additional values allowed” indicator must not

be set in this case.

(68)

(C) SAP AG LO955 5-11 SAP AG 1999

Reference

characteristic

LOBM_LVORM Deletion flag

LOBM_ZUSTD Status

LOBM_VFDAT Expiration date

LOBM_VERAB Availability date

Data field

MCHA

Standard characteristics

Standard characteristics

Customizing: Tips and Tricks

n

The standard R/3 System already contains certain characteristics. They are shown here as “standard

characteristics”. They are characteristics that have a key position for batch selection. You should

therefore include them both in the respective batch classes and in the selection classes in batch

determination if the respective business application is used. This improves selection run

performance.

n

You should always use the characteristic 'deletion flag'.

n

The standard characteristics listed are reference characteristics.

n

A reference characteristic is linked to a data field via table MCHA/MCH1. The content of this data

field is stored directly in the classification system as a characteristic value. The information is

updated redundantly; that is, it is not only referenced.

n

If the content of the data field changes, the change is also made in the characteristic value.

n

In addition, 'free' standard characteristics are offered in the system.

n

Though a 'free characteristic' is defined independently of existing data fields, it is also supplied with

the standard R/3 System. One example is the characteristic 'remaining shelf life'.

n

As of 4.0, you can use Customer Function Calls to automatically adopt the master data from a source

batch when you create a batch. You can also copy and change the characteristic valuations of free

characteristics in this way.

(69)

(C) SAP AG LO955 5-12 SAP AG 1999

Batch Specification: Unit Summary

l

Prepare classification data so that Batch

Management can function properly

(70)

(C) SAP AG LO955 5-13

Batch Specification

Exercises

Unit: Batch Specification

Topic: Specifying Batches

At the conclusion of this exercise, you will be able to:

Create characteristics and a class for a material that is handled

in batches

Classify material

Post a goods receipt for a material that is handled in batches

and simultaneously valuate the batch characteristics

For materials handled in batches, you want to store classes in

which the typical characteristics are defined. To do this, you have

to define and assign classes and characteristics in the

classification system. You also want to assign characteristic

values at goods receipt.

There is a template for all the master data that you will create

in the exercises below. You can copy it if you wish.

However, you must put your own group number at the end of

each master record you create, and use your own data only.

(71)

(C) SAP AG LO955 5-14

1-1

Create characteristics and a class for a material that is handled in batches

1-1-1 Create characteristics

Create the following characteristics for your material in the classification

system. The key for the relevant template in the system is listed on the right.

M1-##

Viscosity

Template: M001

M2-##

pH level

Template: M009

M3-##

Purity of color

Template: M010

M4-##

Covering power

Template: M011

M5-##

Label

Template: M012

M6-##

Available for

Template: M013

Replace ## with your group number, for example, 01.

Assign any value interval to the characteristic

M1-## (viscosity).

Do not allow any interval values for the characteristic M2-## (pH level). Which indicator

controls this?

For the characteristic M3-## (purity of color), allow values that are not included in its list

of values; that is, values that you have not explicitly allowed. Where can you set this in the

characteristic?

Assign the value interval of your choice to the characteristic M4-### (covering power)

Define M5-## (label) as a required entry. Enter the values yes and no as possible

characteristic values for M5-## and select yes as a default value. Where do you set the

default value?

Specify for the characteristic M6-## (available for) that your batch is available in Europe,

Asia, Australia, and North America. You should be able to choose two or more values at

the same time. Which indicator must be set to do this?

1-1-2 Create a class and assign characteristics

Create a class C##, in which you use your own characteristics.

Replace ## with your group number (for example, 01).

Ensure that you have used the class type that is allowed for batches.

Save the class.

You can use class 231 as a template. Note that the characteristics of the

class are also copied. You have to change them afterwards.

1-2

Classify a batch managed material and store a sales price

1-2-1 Change the material you created Y-500-##.

Copy this transaction (Change material) to your favorites.

Choose both the Classification view and the Sales and Distribution view:

SalesOrgData 1

Organizational levels:

Plant

1100

Sales organization

1020

Distribution channel

22

(72)

(C) SAP AG LO955 5-15

If necessary, choose Extras → Change class type to do this.

Delete the assignment of the batch class you copied before.

Now enter batch class C##.

Call up valuation for the characteristics.

Specify the target values as follows:

For the characteristic M1-## (viscosity), limit the interval.

For the characteristic M2-## (pH level), enter a discrete value from the interval.

For the characteristic M3-## (purity of color), extend a value that is not listed as a possible

entry.

For the characteristic M4-## (covering power), you want to have the complete value

interval available later in the batch classification.

For the characteristic M5-## (label), allow both possible answers.

For the characteristic M6-## (available for), choose at least two values.

1-2-2 Maintain the sales price. Go to the SD: Sales Org. Data 1 view. In this view,

choose the Conditions pushbutton. Enter a price of $3.50 per kilo. Go to the

Sales Org. Data 1 view. Use plant 1100 as the delivering plant.

References

Related documents