Skip to Content
Author's profile photo Muhammad Hammad Ul Haq

Batch Management Enhancements – S/4HANA

There are many types of enhancements with regards to batch management functionality. In this write up I’ll be sharing some of the enhancements which are frequently used in the Pharmaceutical industry.

1- Batch Number Alpha Numeric (Internal):

Alpha numeric batch number is very widely used in the manufacturing industry especially in FMCG. In case of auto generation of alpha numeric batch number a Z-table is required where the number range is linked with ABAP logic to alphabetical range.

2- Copying Manufacturing and Expiry dates:

Child material’s manufacturing and expiry dates are sometimes required to be made default dates of parent material. This is done with a help of a user exit.

3- Batch No. copied from child (SFG) material:

Child material’s batch number is sometimes required to be made its parent material’s batch number, especially in the pharmaceutical industry. Child material can be of any material type, in my code all you need to do is change the material type to your required material type with a few alterations.

4- Manufacturing date from Order(Operation) Confirmation:

Manufacturing /Expiry date can be taken from the system time with regards to a particular operation/phase confirmation of an order. This is mainly seen in pharmaceutical industry as there is a particular operation where the manufacturing/expiry date is assigned to the batch.

5- Manufacturing/Expiry date from Raw Material (Supplier’s given date) to Parent material:

Suppliers Manufacturing/Expiry date of a particular batch can also be copied to its parent material. This is mostly seen in pharmaceutical industry as there are certain active materials which directly affect the SLED of the finish good.


In case of any queries please feel free to comment. This article will be updated as the time goes by.

Assigned tags

      Be the first to leave a comment
      You must be Logged on to comment or reply to a post.