Skip to Content
avatar image
Former Member

Finished goods-shelf life expiration date check.

Hi,

Presently finished goods after shelf life expiration are getting posted to unrestricted stock.(as per standard SAP practice).I want to block these finished goods automatically once they reach shelf life expiration date.We have already enabled Relevant IMG settings (Like OMJ5 both at plant level and movement type).

The main objective of this thread is ,Is there any way we could block these good automatically in to blocked stock.(Presently displaying as unrestricted stock).we have maintained these finished goods in ware house.

I was wondering any MM/WM gurus,could able to help me out in this regard.

We were thinking of develping a custom made program to do this.Any suggestions?

Answer will be appriciated and rewarded.

With regards,

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

1 Answer

  • avatar image
    Former Member
    Oct 08, 2007 at 08:11 PM

    Are you using QM module?

    If so then you can set the following

    You can activate recurring inspection type(09) with specific interval. in material master in QM view

    You need to create insp plan for the same.

    this ensures that the inspection lot is created from the day you did the GR inspection.

    As per your requirement, the date is not from GR, but the date you did the UD for the lot created in the GR.

    If you are not using QM,

    Then you need to activate shelf life in material master. When you do the GR, enter the production date so that system will calculate the self life expairy date.

    in storage data-1 view

    you need to maintain min shelf life in days and total shelf life.

    in img

    OMJ5

    you need to activate the check box at plant level and for a given movement type with option -1

    In QA07 you can do the job trigger

    here is the help form SAP

    Monitoring the Batch Expiration Date

    If the expiration date of a batch is exceeded, the system automatically makes a transfer posting. This will occur if:

    The batch expiration date has been exceeded within the opening period. This means that the current date plus the lead time is after the batch expiration date.

    You have set the control indicator for blocking the batch on the selection screen for recurring inspections.

    If these conditions have been met, the system will make the following transfer postings:

    The batch status is changed to "not released," if the batch status management function is active in the batch plant.

    The batch stock is posted to blocked stock, if the batch status management function is not active in the batch plant.

    If the indicator for blocking the batch is not set, the system generates a list of all batches for which the expiration date has been reached or exceeded.

    Monitoring the Dates for Recurring Inspections

    The system can trigger a recurring inspection automatically, if the date of the next inspection is in the opening period. This means that the current date plus the lead time is after the next inspection date. In this case, the system creates an inspection lot for each storage location.

    This will occur if you have defined the intervals at which the dates are to be monitored in the material master record (at plant level).

    In addition to creating an inspection lot, the system can also block the batch or post the batch stock to inspection stock. In this case, blocking a batch means:

    The batch status is changed to "not released," if the batch status management function is active in the batch plant.

    The batch stock is posted to blocked stock, if the batch status management function is not active in the batch plant.

    These stock changes can be made:

    Immediately after lot creation

    If the batch expiration date is reached or exceeded

    In both these cases, the system makes a delayed transfer posting that allows the batch stock to remain in unrestricted-use stock as long as possible. You can still carry out inspections during this time. If the system makes delayed transfer postings, a job should be scheduled every day, to ensure that the stock is blocked properly.

    Manual Triggering of Recurring Inspections

    You can manually generate a list of materials that are defined for a recurring inspection. If you want to use the same selection criteria more than once, you can define a report variant for the selection criteria. For information about how to trigger recurring inspections manually, see Triggering Recurring Inspections Manually.

    Job Planning and Execution

    You can use the job planning and execution functions to make the system trigger recurring inspections automatically at predefined intervals.

    Add comment
    10|10000 characters needed characters exceeded