Batch Management
Batch Management
SAP MM Consultant
BATCH MANAGEMENT
Batch Determination for Goods Receipt & Goods issue:
Purpose of the Batch management is to manage one group of entity separately from another
group based on specific characteristics.
Path: SPRO→SAP REFERENCE IMG→LOGISTIC GENERAL→BATCH MANAGEMNT
In SAP batch Management first, we have to set the level at which batch numbers are unique.
For doing this we have to first maintain the Batch level.
Batch numbers can be unique at the following levels:
Batch Unique at client level: If the batch level is configured at the client level, then the
batch number can only be assigned once throughout the whole client. One batch number will
exist for one batch regardless of material or location. There is no issue when batches are
moved from plant to plant because the batch number would not exist in the receiving plant.
This is a level where, in some countries, batch numbers are unique to a company and not to a
material.
Batch Unique at plant level: Batch level at the plant level is the SAP default. This means
that the batch is unique to a plant and material but not applicable across the company.
Therefore, a batch of material at a different plant within the company could have the same
batch number with different characteristics. When transferring batch material from one plant
to another, the batch information is not transferred, and the batch information needs to be re-
entered at the receiving plant.
Batch Unique at material level: Batch level at the material level means that the batch
number is unique to a material across all plants. Therefore, if a batch of material is transferred
to another plant, the batch information will be adopted in the new plant without re-entering
the batch information because that batch number could not have been duplicated for that
material in the receiving plant.
1
Sandip Bhadane
SAP MM Consultant
3.Initial status of new Batch: we can restrict the new batch per material type by clicking
checkmark.
2
Sandip Bhadane
SAP MM Consultant
Define Batch creation for new batches: Allows you to define for each movement type
whether and how a new batch is created for goods movements. Using this function, you can
define for each movement type whether the batch number can be provided manually during
batch creation and, if so, whether and how it is checked by the system.
7.Batch Determination & Batch Check: In this section, you make the settings that are
required for batch determination within individual applications. Batch determination is
based on the condition technique.
• Condition Table: Define inventory management condition table
In this step you can create your own access sequence by using new entry function.
3
Sandip Bhadane
SAP MM Consultant
4
Sandip Bhadane
SAP MM Consultant
• Define sort sequence: Before creating sort sequence, we need to create characteristics
first.
1. BATCH_FIFO_SB11: Maintain characteristic’s as BATCH_LGR
5
Sandip Bhadane
SAP MM Consultant
1.BATCH_COLOUR 2. BATCH_WEIGHT
3.BATCH_MFGDATE 4. BATCH_LGR
Use Communication Table: MCH1& Field: HSDAT Use Communication Table: MCH1& Field: LWEDT
5.BATCH_SLDT
Use Communication Table: MCH1& Field: VFDAT
6
Sandip Bhadane
SAP MM Consultant
Activate Batch management checkmark in purchasing view, maintain shelf life data in
general plant/storage1 view & assign class in classification view.
7
Sandip Bhadane
SAP MM Consultant
12. Post Goods receipt for 2-3 different dates for both the Material & check stock overview
in MMBE.
8
Sandip Bhadane
SAP MM Consultant
As we activated iniatial status of batch as restricted in SPRO, we need to release the Batch for
unrestricted use using T code: MSC2N
For stock determination while Goods issue, we need to assign class & sort sequence to
the condition types we have created.
9
Sandip Bhadane
SAP MM Consultant
10
Sandip Bhadane
SAP MM Consultant
14. Post Goods Issue & check for batch for stock determination.
After giving inputs, click on stock determination, System will automatically pick the
batches from which stock is to be issue.
11