03 - Master Data
-
Upload
tra-priana -
Category
Documents
-
view
226 -
download
2
description
Transcript of 03 - Master Data
1
SAP AG 1999
Master Data
Batch Definition in the R/3 System
The Term “Batch” in the SAP R/3 System
Master Data Structure
Material Master Record and Batch Master Record
Assignment of Batch Number
Batch Creation
Contents:
© SAP AG LO955 3-1
1.2
SAP AG 1999
Master Data: Unit Objectives
Define the term “batch”
Understand the requirements of BatchManagement for master data
At the conclusion of this unit, you will be able to:
© SAP AG LO955 3-2
1.3
SAP AG 1999
Availability Checkfor 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 ListBatch
29
© SAP AG LO955 3-3
1.4
SAP AG 1999
Your company needs to manage distinct quantities ofproduct for one or more of the following reasons:
Traceability in a recall situation
Expiration date tracking (if no WM)
ISO certification
Master Data: Business Scenario
© SAP AG LO955 3-4
1.5
SAP AG 1999
“A batch is a quantity of any drug producedduring a given cycle of manufacture. The essence of a manufacturing batch istherefore its homogeneity.”
Food and Drug Administration in 'Good Manufacturing Practice' (GMP)
Batch Definition
© SAP AG LO955 3-5
1.6
SAP AG 1999
Production lot
Charges
Batches
Process order/production order
The Term “Batch” in the SAP System
A production lot can be manufactured in several production runs.
The same technical requirements apply to the entire production lot.
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.
© SAP AG LO955 3-6
1.7
SAP AG 1999
Mat. no.309-140Batch 3
Mat. no.309-140Batch 1
Mat-no.307-160
Batch A1
Mat-no.308-188
Batch A1
Mat-no.308-188
Batch A2Mat-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 barQuality: 1 / 50 l bar
Mat. no.309-140Batch 2
Master Data Structure
The definition of the term batch also influences the definition of the term material.The following structure is recommended:
All criteria making a batch reproducible are criteria of the batch material, and not of the batch itself.
The batch record should contain only data that is unique to precisely this batch.This specification identifies the batch as a non-reproducible unit.
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.
© SAP AG LO955 3-7
1.8
SAP AG 1999
Product: epoxy resinProduct: epoxy resin
Material 309-140 Material 307-160Material 308-188
Batch 2 Batch 3Batch 1
Production date:11.08.99
Production date:11.01.99
Production date:11.11.99
Master Data Structure
The master data hierarchy shows...
...the product
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
The product, which remains the same, is packed in different containers, h, or similar. It is distinguished by means of material numbers.
...the batch
Organizationally, the batches and their specification data are located below the material number.
© SAP AG LO955 3-8
1.9
SAP AG 1999
MaterialMaterial
308-188
Batch mgmt reqmt
C1
55/3b
Set the batch managementrequirement indicator in thematerial master record.
AXZ
4362-89
Create the batch masterrecord manually or whenposting a goods movement.
The batch can have anyalphanumeric number.
This number can beassigned either externallyor internally.
Material Master Record and Batch Master Record
In the SAP R/3 System, batch master records always depend on material master records. We post batches FOR a material.
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.
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.
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.
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.
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.
Batch numbers can be assigned internally or externally. You can define alternative number ranges.
© SAP AG LO955 3-9
1.10
SAP AG 1999
Change the numberrange.
Customer Function Calls
111 222 Edit the assigned batchnumber using variables and templates.
Standard:Internal
External
Assignment of Batch Number
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.
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.
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.
© SAP AG LO955 3-10
1.11
SAP AG 1999
Production or process orderProduction or process order
Create batch master manuallyCreate batch master manuallyGoods movementGoods movement
Automatic batch numbers?
New order
Release order
Batch Creation
101
Automatic/No manual creation
521
Automatic ormanual with check against external number range
Raw matls
Manual without check
Finished products
No new creation
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
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
Valuation of free characteristics of a batch to be specified
© SAP AG LO955 3-11
1.12
SAP AG 1999
Define the term “batch”
Understand the requirements of BatchManagement for master data
You are now able to:
Master Data: Unit Summary
© SAP AG LO955 3-12
1.13Exercise Data SheetKey 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
Materials Y-500 //
Y-500_##
Color blue
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
H2O Water
Class type 023 Batch
Classes 231 Batch class for color
AICL00010## AI potency %
AICL00010## Liter substance/ liter AI
Characteristics M001 Viscosity
M009 pH level
M010 Purity of color
M011 Coveringproperty
© SAP AG LO955 3-13
Type of Data Data in Training System
Characteristics M012 Label
M013 Available for:
AIC010## Active ingredient
AIC020## Active ingredient
Proportion unit KW1 KG active ingredient 1
KW2 KG active ingredient 2
LW1 Liter active ingredient 1
Ratios LSL Liter of active ingredient 1
%
Strategy type ZMM1 Batch determination in Inventory Management:Mvt type/plant/mat.
ZSD1 Batch determination in Sales and Distribution:Customer/material
ZPI1 Batch determination for production ordersOrder 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
Vendor 1000 C.E.B Berlin
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
© SAP AG LO955 3-14
1.14Master 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: PharmaceuticalsMaterial type: Semi-finished product
Org. Levels Copy From:
Plant 1100 1100Storage location 0001 0001 Sales organization 1020 1020Distribution channel 22 22
Edit all views!
Save your material.
© SAP AG LO955 3-15
1.15Master 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.
Nama material : Y-500W1
© SAP AG LO955 3-16