Batch Management
Batch Management
Batch Management
We can set the batch level for batch management. Three unique options for a material are available:
At plant level
At material level
At client level
If you choose plant level, the batch number is unique in conjunction with the respective material and the
plant. If you choose material level, the batch number is unique together with the material. At client level,
the batch number is unique in the whole client.
Note: If the material or client level for a material is chosen, check that no materials are in stock. If a
material exists in stock, the level may not be changeable.
The batch level should be set before the batch management is set to active. We can see Batch Status in
MSC3N screen if we activate Batch Status Management.
In this configuration step, we setup the internal number assignment of batches to automatically active.
Path: Logistics General Batch Management Batch Number Assignment Activate Internal Batch
Number Assignment
Path: Logistics General Batch Management Batch Number Assignment Maintain internal Batch
Number Assignment Range
In the standard delivery, you maintain external and internal number ranges for the number range object
BATCH_CLT in Customizing under Logistics General Batch Management Batch Number Assignment
Maintain Internal Batch Number Assignment Range / Maintain Number Range for External Batch
Number Assignment (transaction OMDA).
The number ranges assigned to a number range object cannot overlap. If you want to work with
overlapping number ranges, then you must create additional number range objects. In the customer
enhancements for batch number assignment, you define which number range object and number range
are used to determine the batch number. For more information, see the documentation on batch
management assignment in the Implementation Guide.
In this configuration step, we can decide the batch creation is either manual or automatic or as per user
exit etc. This can be defined for each movement type
Path: Logistics - General Batch Management Creation of New BatchesDefine Batch Creation for
Goods Movements
6. Batch Valuation
Path: Logistics - General Batch Management Batch Valuation Valuation for Goods Movement in
Inventory Management Activate Batch Classification for Goods Movements in IM
In this step, we specify for each movement type whether batch classification is possible during goods
movements and how it is to be carried out. If classification is activated, the object characteristics
contained in the batch class are assigned values automatically.
In this step, we create class for the batch and assign the characteristics which were created with T Code
CT04. We assign this class to the Material under Class type 023
In this step, we create Sort rule and assign respective Characteristic to the Sort rule. This sort rule will be
assigned to Batch Condition Record (T Code MBC1).
As per the sort rule, system will determine the order of Batch Numbers during Goods Movements
Path: Logistics - General Batch Management Batch Where-Used List Make Settings for Batch
Where-Used List
This component determines how a batch is created and used in Production Planning PP through various
stages of production and displays the result in a list.
As well as batches, the system also displays production orders, manufacturing orders, subcontract
orders, and vendor batches. This enables you to trace a batch’s progress through each stage of
production.
The list is used for all plants but can also be restricted to certain plants. For batches in other areas, for
example Sales and Distribution (SD) or Warehouse Management ( LE-WM) , the Pick-Up List shows
where batches are used.
Path: Logistics - General Batch Management Shelf Life Expiration Date(SLED) Set Expiration
Date Check
Expiration date check will be activated at Plant Level. And we can keep specific settings for each
movement type. If the shelf life check expiration date check is active, you must enter the shelf life
expiration date or the production date of the material at the time of a goods receipt. At the time of
goods receipt, the system checks whether the remaining shelf life is sufficient. If this is not the case, a
warning or error message is issued, depending on the system settings.
When the goods receipt is posted, the shelf life expiration date is recorded in the material document.
Impact of Total Shelf Life and Remaining Shelf Life in Material Master:
1. Characteristics
DXBATCH_SLED
DXBATCH_MFD
DXBATCH_LASTGR
DXBATCH_REMSHELFLIFE
DXBATCH_BSTATUS
2. Class
DX_BATCHCLASS
3. Sort Sequence
DXBATCH_FIFO1
DXBATCH_FEFO1
4. Strategy Type
DX01
1. 3993 ---- Without Remaining Shelf life and Total Shelf life
2. 3994 ---- Only with remaining Shelf Life
3. 3995 ---- With Both Remaining and Total Shelf Life
Test Case 1.
Test Case 2.
GRN: 5000001900 (200 Qty, Batch: 00004, GRN Date: 04.10.2018) (Expiry Date: 31.12.2018)
GRN: 5000001901 (500 Qty, Batch: 00005, GRN Date: 04.10.2018) (Expiry Date: 30.11.2018)
GRN: 5000001902 (300 Qty, Batch: 00006, GRN Date: 03.10.2018) (Expiry Date: 25.11.2018)
Test Case 3.
GRN: 5000001904 (400 Qty, Batch: 00008, GRN Date: 04.10.2018) (Expiry Date: 23.11.2018)
GRN: 5000001905 (400 Qty, Batch: 00009, GRN Date: 04.10.2018) (Expiry Date: 01.12.2018)
Transaction: MBC1
Goods Issue
Test Case 5: Batch Determination Based on Shelf Life Expiration Date(FEFO)
Material: 3994
MBC1
Goods Issue
Test Case 6: Batch Determination Based on Shelf Life Expiration Date(FEFO)
Material: 3995
MBC1
MIGO
Goods Issue
Test 7: Receiving Single Material with multiple Batches
Test 8: Batch Where Used List
Transaction: MB56