Download as pdf or txt
Download as pdf or txt
You are on page 1of 11

Sandip Bhadane

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

1.Batch level & batch status management:

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

2.Define Batch Status management:

3.Initial status of new Batch: we can restrict the new batch per material type by clicking
checkmark.

4.Specify Batch Management Default by Plant: Specify whether batch management is


active by default at plant level. This setting allows you to activate or deactivate batch
management by default for specific plants.
5.Batch number assignment:
Activate Internal batch number assignment at plant level:

Maintain internal batch number assignment range:

6.Creation of new Batches:

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

• Access Sequence: Define inventory management Access Sequence

In this step you can create your own access sequence by using new entry function.

Click on Accesses & maintain table.

3
Sandip Bhadane
SAP MM Consultant

• Strategy type: Define inventory management strategy type

• Batch search procedure definition: Define inventory management search procedure


Create your own procedure & assign condition types to the same.

• Batch search procedure Allocation & check activation

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

2. BATCH_FEFO_SB12: Maintain characteristic’s as BATCH_SLDT

8.Shelf life Expiration Date:


Set Expiration Date check-

5
Sandip Bhadane
SAP MM Consultant

9. Create characteristic’s: T Code-CT04


Characteristics are the attributes on the basis of which you want to segregate the material.

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

10.Create Class: T Code- CL02


Class is nothing but the grouping of characteristics. Create Class as BATCH_CLASS_SYB1
and assign characteristics.

11. Create Material Master:


MAT1: 10326
MAT2: 10328

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

Now we have material receipt data as follow:


MAT NO GR DATE GR QTY BATCH NO DOM SLDT
30-12-2022 50 000000179 01-08-2022 01-08-2023
10326 28-12-2022 70 000000181 30-07-2022 30-07-2023
26-12-2022 100 000000183 22-07-2022 22-07-2023
30-12-2022 50 000000180 01-08-2022 01-08-2023
10328 28-12-2022 70 000000182 30-07-2022 30-07-2023
26-12-2022 100 000000184 22-07-2022 22-07-2023

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

Path: SPRO→SAP REFERENCE IMG→LOGISTIC GENERAL→BATCH MANAGEMNT→BATCH


DETERMINATION & BATCH CHECK→STRATEGY TYPE→DEFINE INVENTORY
MANAGEMENT BATCH STRATEGY TYPE

13. Maintain condition records for the Batch: T code- MBC1


Assign selection criteria & sort sequence.
Condition Records for ZBM0:

Condition record for ZMB1:

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

You might also like