There are actually two types of shelf life
1) Total shelf life
Total Shelf life - If total shelf life is maintained then the minimum shelf life will also to be entered mandatory. While taking GR for such item, it actually ask the user to enter the Manufactured date so that the system automatically calculates the expiry date.
Minimum shelf life - While taking the GR, it asks the user to enter the date of GR date so that it checks whether the days entered in material master has been satisfied. If the condition is not satisfied then it will not allow to take receipt for that item.
You need to Config in Logistics - General --> Batch Management --> Shelf Life Expiration Date (SLED) --> Set Expiration Date Check and maintain master data in plant data Stor1 --Shelf Life Data like
- Max. storage period
Set Expiration Date
Check In this step, you set the material shelf life expiration date check for goods receipts for each plant and movement type. The shelf life expiration date of a material can only be entered if: the minimum remaining shelf life is maintained in the material master record.
The minimum remaining shelf life is the time the material must still be usable, so that the goods receipt is accepted by the system. You can define the time unit the system uses in the storage data of the material master record in the Period ind. field.
The shelf life expiration date check is active in the plant the shelf life expiration date check is active for the movement type General Procedure. 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.
Materials handled in batches: For materials handled in batches, the date is also stored in the batch master record. For a further goods receipt for a batch, the shelf life expiration date entered or determined with the movement is compared with the one from the batch master record. If the dates differ, a warning or error message is issued, depending on the system settings.
If the goods receipt is posted despite any warning, the old shelf life expiration date in the batch master record is overwritten by the new one. Fields in the Material Master Record In the material master record, the following fields are relevant for the shelf life expiration date check: minimum remaining shelf life Total shelf life. If you do not enter a total shelf life, you directly enter the shelf life expiration date with the goods movements. If you enter a total shelf life, you enter the production date with the goods movements.
The system automatically calculates the shelf life expiration date on the basis of the production date plus shelf life. You will find both fields in the storage data of the material master record.
Example A material has a minimum remaining shelf life of 10 days and a total shelf life of 20 days. You enter the goods receipt of a new batch on 7/10 and enter 7/1 as production date. The system calculates the shelf life expiration date 07/21 from the production date plus total shelf life (20 days). The batch still has a remaining shelf life of 11 days. The goods receipt is accepted.
Standard settings: The shelf life expiration date check is not active in the standard system.
1. Specify in which plants the shelf life is checked for which movement types the shelf life is checked or the shelf life expiration date/production date must be entered
2. In the step Define system message attributes, set the following messages: M7 210 Shelf life expiration date & lies in the past M7 211 Date of production lies in the future M7 212 Required shelf life expiration date & M7 213 Required date of production & M7 214 Shelf life exp. date & of batch does not match entered sh. life exp. date &. M7 215 Date of production should be & based on sh. life exp. date & of batch For each user group, you can define the type of message issued: no message warning message error message.
Get help for your SAP MM problems
SAP Material Management Tips
All the site contents are Copyright © www.erpgreat.com
and the content authors. All rights reserved.