Skip to Content
author's profile photo Former Member
Former Member

Configuration for redirecting material to QI stock based on expiration date

Pardon me if I have this in the wrong place, but this is my first post on SCN...

Is this configuration possible and if so, how to I accomplish it?


  • Batch controlled material is received at dock.
  • Normally process with 101 or 991 movement type.
  • Check expiration date and shelf life.
  • If < 50% remaining shelf life, automatically move to QI or Blocked stock.


Material delivered to dock. Incoming material processed with MB01, MIGO or custom Z transaction that calls MIGO. Material is set up with minimum remaining shelf life of 360 days. If receipt is performed on the material and the expiration date, whether manually entered or calculated by SAP, is less than the remaining shelf life, automatically move material stock to quality inspection or blocked stock.

Current Understanding:

My current understanding is this might be accomplished through standard configuration for batch material processing AND/OR through some configuration of the quality module.

Thanks for your assistance.


Add a comment
10|10000 characters needed characters exceeded

Related questions

1 Answer

  • Best Answer
    Posted on Nov 09, 2012 at 08:41 PM

    if the minimum remaining shelf life is not met, then SAP will not allow to receive the material, so I think you must not use this field at all for your scenario

    so you could only use the total shelf life field. In this case you have to enter the production date in when doing the receipt, SAP will then calculate the SLED.

    I do not know if there is a chance with a user exit to carry out your 50% remaining shelf life calculation and move it either to QI or blocked.

    But you can receive it into unrestricted use stock.

    Transaction QA07 can then monitor the remaining shelf life and automatically move it to blocked stock, or to QI stock if recuring inspection method is maintained in your material master QM view.

    Of course this QA07 can be scheduled to run automatically once a day.

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member

      Thank you, Jürgen, for your explanation.

      If we were to schedule an automatic run of QA07 multiple times/day, it sounds like we could monitor the shelf life of any batch material that was received into unrestricted stock and have it moved to blocked or QI and accomplish our goal, as long as we are maintaining the required information on the QM view for the material.

      I will look into this and see if it meets the needs of our users.


Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.