Batch Management Configuration in SAP MM

Batch Management Configuration: This post explains a quick guide on how to use standard SAP Batch Determination for a material transfer.  For an internal goods movement we need SAP to pick the batch from stock with the earliest Shelf Life Expiration Date (SLED). We don’t want our fresh products terminate themselves from stock.

Batch Management Configuration in SAP MM

1. For this we will be using standard IM search strategy ME001 – Standard Search Procedure.

IMG > Logistics > Batch Management > Batch Determination and Batch Check > Batch Search Procedure Definition > Define Inventory Management Search Procedure

batch detrmination



The search procedure consists of three condition types that is plenty to us. We want the determination rule to be activated when we use Movement type 311 (Mvt from SLoc to SLoc) in Plant X for only a specific material. ME01 condition seems to fit this purpose.

2. Now we need to activate the search procedure for the movement type, otherwise it will not even begin to look for a determination procedure in the first place.

IMG > Logistics > Batch Management > Batch Determination and Batch Check > Batch Search Procedure Activation and Check Activation > Allocate IM Search Procedure/Activate Check


We add the Search procedure to movement type 311 and check the check box so that manually entered batch codes are validated as well.

3.  Next we need a sort rule to be able to sort batches on SLED.

IMG > Logistics > Batch Management > Batch Determination and Batch Check > Define Sort Rule


For the rule we use standard Batch Characteristic LOBM_VFDAT. This is the SLED. We need earliest batches first so we choose ‘Ascending’.

Now we did all necessary customizing. It may be necessary to create batch classes with classifications if you are not already using this. If your products are batch managed already, your materials should already be assigned a batch class in the material master. This class we will also be using in the batch determination.

4. The last step is to create a search strategy, much like message determination for document output (if you never did this, then never mind this comparison).

SAP Menu > Logistics > Central Functions > Batch Management > Batch Determination > Batch Search Strategy > For Inventory Management > MBC1 – Create

We will use strategy type ME01 and key combination Movement Type/ Plant and Material. Remember that we want the search procedure only to work for one material at time of goods transfer in one plant. If you want you can extend the procedure to all materials for movement type 311. In this case choose key combination: Movement Type/Plant.


Here we actually enter the criteria when the batch determination should be activated: movement 311, material MRP and plant 3000. You can choose settings with regards to batch splits and whether determination should occur in dialogue mode or background. For details F1 your way through these options.

Last but not least: enter Selection criteria and Sort rule by pressing the buttons in the task bar. For selection criteria you can e.g. say SLED > 01.01.2009. It is a minimum requirement that the procedure needs. Be selecting a SLED date in the past I’m assuming that all batches are in scope (at the same I assume that expired products are taken off the shelf in time so I will not use it in my delivery process).

Also See:  Material Management Terms in SAP

Recommended Reading For You

  • How to extend a material to new storage location – SAP MMHow to extend a material to new storage location – SAP MMThe only way I know to extend material in SAP is through MM01 t-code, the Create Material t-code. But then I experience problem when I was trying to extend Material to another storage […]
  • The Steps to Upgrade SAP Support PackageThe Steps to Upgrade SAP Support PackageHope sometimes we need to update our SAP Support Package for bug fixing or regular maintenance. If we  check our current SAP Support Package Level from transaction SPAM --> Package […]
  • What is Partner Functions in SAP SD?What is Partner Functions in SAP SD?Partner functions is two-character identification key that describes the people and organization with whom you do the business, and who are therefore involved in transaction. Here is some […]
  • SAP Project Systems – Step by Step ConfigurationSAP Project Systems – Step by Step ConfigurationSAP Project Systems are generally part of the internal processes of a individual company. This will be able to control all tasks in project execution, AS this case you need an […]
  • SAP Tips & TricksSAP Tips & TricksList out some of the SAP Tips & Tricks 1), Do you know what entering /n in the Command Line will do? Entering /n in the Command Line followed by a transaction code, e.g IE03 […]

Leave a Reply

Your email address will not be published. Required fields are marked *

%d bloggers like this: