Shelf Life Capturing

Hi all,
Please find the scenario below....
My client stores a Raw Material (in Kgs) in COLD Storage, which they use it for Discrete Manufacturing. This Raw material has its own Shelf Life.
When ever they take it out for Production, they want Quality Inspection to be done. The point is, they will not take out the exact qty required for Production. While returing the remaining Qty to Cold Storage, they want to carry out Inspection again.
Also, they want the system to dynamically monitor the percentage of loss in Shelf life due to the Temperature difference (for the remaining Material). So that when the shelf life nears the Expiry date, they want to do the Inspection and consume as much as possible.
Please guide me as I am new to QM.
Thnx in advance
Sam

Hi Sam,
As truly said by Jan, You should the inspection type 08 - Stock transfer inspection. (If it don't work pls revert)
For the Second requirement.
It is not possible to monitor the loss of Shelf Life in percentage. But you can define it this way.
BY IMPLEMENTING THE RECURRING INSPECTION CYCLE FUNCTIONALITY OF QM
- You need to define a land mark for the recurring inspection in days for each material. E.g. 10days. Define this value 10 in the Material master, QM view, field is "Inspection interval".
- Activate the inspection type 09 - Recurring inspection of batches.
- Now schedule a background job that triggers the recurring inspection lots with inspection type 09.
- To define the background job follow the below mentioned steps
* Run Trx QA05, Click on Create vriant.
    * Name the Variant, Click on the CREATE
    * Select Full Screen,
    * Now system will lead you to the same screen as QA07. Here Assign the values as per your requirement.
E.g. If you are planning a job for a specific plant then enter the plant.
Enter the initial run in days should be that value that system picks as radius to select the batches.E.g. if you enter 10 as run in days, so where ever the program "RQAAAS10" will run, it will post those batches in Quality for which the the next inspection date falls in the orbit of next 10 days.
Select the Radio button "To Inspection Stock at Lot Creation"
By selecting this radio button.... If you choose this option, batches whose next inspection date lies within the opening period, are posted from the unrestricted-use stock to the inspection stock. At this transfer posting, a new inspection lot is created for each storage location. If a corresponding inspection lot already exists and if the next inspection date is reached, the transfer posting is also carried out and the existing inspection lot is changed accordingly.
Now go back and selecte option yes to the message populate having text as "Leave value maintenance: Save values?"
Then name your variant logically, set the appropriate values for variant, if required.
Save.
Now It you will be back in QA05, where you will be able to see the Variant you have just created.
So now click on the SCHEDULE button and schedule it for periodically.
Now what system will do is it will create an inspection lot according to your Job, and the stock will fall in quality according to their next inspection date.
Now complete the inspection lot processing, while you will perform UD, system will set the next inspection for Batch, form the date of UD + the value there in the "Inspection interval" of QM view.
And for next time onwards it will generate the 09 inspection lot at the new next inspection date for that batch.
Above all was about to meet the
they want to do the Inspection
only now to
consume as much as possible.
You must define the batch determination strategy and batch determination rule accordingly. It is define in COB1,MBC1 And for Rule CO70.
Regards,
Shyamal

Similar Messages

  • Shelf life monitoring - user exits

    Hi Experts,
    We are trying to implement shelf-life monitoring for certain material types. Before i place my question, i'll try to explain the scenario as clearly as i can.
    For one plant and a fixed number of storage locations we're supposed to display an error message "Enter Production Date" if it is not entered while goods movement is performed (issues, receipts or transfers) (MIGO,MB01, MB1B). Whether the materail is being issued to or received from the required storage locations this message needs to be shown.
    To effect this I have implemented the user-exits EXIT_SAPLVBMD_001 and EXIT_SAPMM07M_001. The logic that I have used works fine for the case when the receiving storage location is one of the storage locations to be checked, but when it is the issuing storage location that the problem arrises- the issuing storage location's value is not captured in the exit EXIT_SAPLVBMD_001 and since the conditions fail the exit is not processed at all. Further, only the exit EXIT_SAPMM07M_001 satisfies the conditions that we wanna check. As a result of this, the message "Enter production date" does appear but the field to enter the date is greyed, i.e. the transaction doesn't allow me to enter the date.
    I would like to know if I included MSEG in the Importing tab of the function module by checking the pass value check box, would i get the value of the issuing storage location in this exit as well? If this wont work, then I'm clueless to proceed with my requirement. Please spare me your opinions. Helpfull answers will be amply rewarded. Thanks for the patience you have shown to read the whole scenario.

    I hvae found a work around way for this.

  • User exits for shelf life monitoring

    Hi Experts,
      We are trying to implement shelf-life monitoring for certain material types. Before i place my question, i'll try to explain the scenario as clearly as i can.
      For one plant and a fixed number of storage locations we're supposed to display an error message "Enter Production Date" if it is not entered while goods movement is performed (issues, receipts or transfers) (MIGO,MB01, MB1B). Whether the materail is being issued to or received from the required storage locations this message needs to be shown.
      To effect this I have implemented the user-exits EXIT_SAPLVBMD_001 and EXIT_SAPMM07M_001. The logic that I have used works fine for the case when the receiving storage location is one of the storage locations to be checked, but when it is the issuing storage location that the problem arrises- the issuing storage location's value is not captured in the exit EXIT_SAPLVBMD_001 and since the conditions fail the exit is not processed at all. Further, only the exit EXIT_SAPMM07M_001 satisfies the conditions that we wanna check.  As a result of this, the message "Enter production date" does appear but the field to enter the date is greyed, i.e. the transaction doesn't allow me to enter the date.
      I would like to know if I included MSEG in the Importing tab of the function module by checking the pass value check box, would i get the value of the issuing storage location in this exit as well? If this wont work, then I'm clueless to proceed with my requirement. Please spare me your opinions. Helpfull answers will be amply rewarded. Thanks for the patience you have shown to read the whole scenario.

    I have found a work around for this.

  • Batch management - Shelf life and Production date

    Hi All,
    I am working with batch management where i did all the setting of characterestics, Batch class and neccessary settings. i am working with three characterestics shelf life expiration, production date and last goods reciept.
    I have to active shelf life and production date in Migo screen so that at the time of recieving my characterestics can store data. kindly help in customizing setting
    Thank you in advance
    Majid

    Hi,
    You need to activate shelf life expiration check in T.Code OMJ5 for movement type 101 and also plant.
    This will activates the entry of Shelf Life expiration/Production Date at the time of goods receipt.
    If you are using std. SAP Characteristic (LOBM) for Manufacturing Date,Best Before Date and Goods Receipt Date then the value of this characteristic will updates automatically in Batch ,depends on your goods receipt data.
    Regards,
    Dhaval

  • Packing Material with Batch Management and Shelf life expiration date check

    Dear All,
              I created a packing material and activated batch managemnt with shelf life.
                At the time of GR the batch should be created automatically or if i want to create a batch manually for some materials how to do it in the system.
                         Help me

    Before going ahead with the batch creation,
    you need to activate the batch mngmnt level (i.e.Client,plant,material level)
    And also activate the Nor.ranges.
    Then Create the Classification,Characteristics and assign the Chrctstics to Class.
    Then create the batch
    T Code:
    CT04 create Char.
    CL02-Create Class
    CL24N:Assign class to material
    MSC1N:Create Batch

  • Batch Management and shelf life

    Hi,
    We need to automatic batch creation for some externally procured materials. These material are also have shelf life expiration date. I activated in the material master the batch management, but at the time of goods receipt it is not creating new batch, I am entering manually. how to handle this ? We need only for very few materials in the plant.
    If you can provide me step by step details that will ge greatful.
    Thanks and regards,
    Venkat

    Hi,
    Please refer below link...
    Batch does not get created automatically
    Kuber

  • Shelf life from material master not flowing into purchase order

    Hai friend
    I have set a shelf life value in material master ( both minimum & Total shelf life). 
    But while creating purchase order, values are not flowing from material master to purchase order.
    The field is empty.
    How to configure, please help.
    Regards
    Rammohan

    1.activate batch management
    2.to calculate SLED production date/date of goods receipt is mandatory during GRN
    3.Maintain characteristic for production date MCH1 - LFWRT
    4.assign this to class
    5.Maintain this class to material
    6.Now do GR ,it will prompt for production date .based on this ,sytem will calciulate SLED
    hope it helps

  • How to check Vendor issue stock shelf life

    Hi,
    As I know, Tcode--MB5M is for checking shelf life for normal stock material.
    The question from our user is to check the batch shelf life which has been transferred from our restrict stock to vendor issue retrict stock. MB5M seems not make it...
    Thanks a lot.
    Bryan

    Hi Pankaj,
    Thanks firstly. But Tcode-MBLB is for checking the stock in subcontracting.
    What I am seeking for is a transaction to check the shelf life of the stock. ( In our system, we use batch management..So the exact question should be that how to check the shelf life of batch which is under subcontracting stock.)
    If you try Tcode-MB5M, you would know this tcode is for checking batch shelf life under normal stock, but it could not used for checking the shelf life of batch under subcontracting.
    Thanks alot.
    Bryan

  • GR posting date is being considered as Shelf life expiry date

    Following settings made in material master:
    In Purchasing view: Batch management check box ticked.
    In Plant data / stor.1 view: (Shelf life data): Max storage period is 1, Time unit: YR
    Min remaining shelf life:1, Total Shelf life: 365, Period Ind for SLED: D
    Following data entered in GR:
    Document date: 10.03.2011, Posting date:10.03.2011
    In batch management tab of GR: Date of Manufacturing is :01.12.2010, SLED/BBD is appearing as 01.12.2011
    While taking shelf life report (on 12.03.2011) for the said material following output is displayed:
    Remaining shelf life             SLED / BBD
    -2 days                                10.03.2011
    In  batch display (MSC3N) Shelf life exp. date is appearing as 10.03.2011 where as in GR document it is showing as 01.12.2011.
    Kindly help where is the problem.
    regards,

    Hi,
    It is interesting.
    I understood the problem but for getting solution, you have to get ABAPeru2019s help. 
    In calculation in report, the report date 12.03.2011(DD.MM.YYYY) is taken by system as 03.12.2011(DD.MM.YYYY) and SLED is as per GR document 01.12.2011(DD.MM.YYYY). So 1-3= -2 days. Now, for calculating SLED date, system is deducting 2 days (or you can say adding -2) in report date 12.03.2011 (DD.MM.YYYY). So this is 10.03.2011.
    So in batch display (MSC3N), it is showing calculated date 10.03.2011.
    Please explain it to ABAPer & debug it, you will get solution.
    Before that try one thing. Check your user profile for date format. If it is MM.DD.YYYY, change it to DD.MM.YYYY, or vice versa. Then take report again , also check in MSC3N.
    BR.

  • Stock transfer are not showing correct expire date for Shelf life subcontracting

    Hi Gurus,
    We have shelf life active for PPDS. We had added 5 characteristic to have min and Max shelf life in APO so that data will be considered during pegging.
    Self life works perfectly fine for production plant where based on manufacture date min shelf life is considered.
    LOBM_APO_SL_MIN
    LOBM_APO_SL_MAX
    LOBM_APO_SL_UTC
    LOBM_VERAB
    LOBM_HSDAT
    Question is for sub contracting process stock or inventory date is giving back dated where when we run planning run stock is getting expired.
    Can any one help in getting stock correct expire date instead of 1982---- some thing like this.
    Thanks in advance
    Thanks & Regards,
    Rajesh Kumar

    When you plan subcontracting in SNP following is generated.
    Object                             Source                                   Destination
    Sub Con PR (Header)       Sub contractor                       Plant
    PR/STR (Child)                Plant                                     Subcontractor
    PR (Child)                       Child Mat Vendor                    Plant (or direct to Sub Contractor)
    Usually first and third items will get converted to Purchase orders and will vanish as and when Goods Receipts are posted against them.
    The second order may not get converted in SAP.  Tis will remain in the system.  But in the next planning run, these will be deleted if the quantities have been already fulfilled.
    Regards
    Nitin Thatte

  • Global Shelf Life Tags In ADMN What is this?

    There is a submenu called "Shelf Life Tags" in ADMN that is not visible in the left side or top Portal menus, but is visible from inside ADMN on the Action Menu ... Action Menu, Manage, Global, Shelf Life Tags. Nothing happens when this is selected an it is not mentioned in the Admin User Guide. So what is this and what does it do?

    This is a nav bug. the menu item should not be there as this is a system defined list. submit an SR to have the menu item removed.

  • Doubt about. shelf life in Info records

    Dear all,
    Please clarify my doubts on the following:
    An info record will be automatically created when the infoupdate field is ticked in the PO.
    1) Will the price stated in the PO be populated in the Info records as well? I have tested in QA environment and noticed that the price was not populated even though the info record was created.
    2) If an existing info record already exists for a material and I have changed the Min rem shelf life in the Material Master, will this change be automatically updated in the info record or do I have to manually update it?
    Thank you.

    > 1) Will the price stated in the PO be populated in the Info records as well? I have tested in QA environment and noticed that the price was not populated even though the info record was created.
    Price Cannot be Populated from Purchase Order to Purchase Info Record. You have to Manually Update it.
    > 2) If an existing info record already exists for a material and I have changed the Min rem shelf life in the Material Master, will this change be automatically updated in the info record or do I have to manually update it?
    This also to be Updated Manually

  • Disable Shelf Life Expiration date for Movement Type 311

    Hi All,
             Whenever we run the transaction MB1B with the movement type 311, it copies the batch and its shelf life expiiration date. Due to this, there are time when the user unknowingly enter a differrent SLED and hence change the batch unknowingly. We want to stop this. We want that while we are doing 311, the batch record and the SLED should get copied from the batch master BUT the field for SLED should be grayed out or the user should not be abale to enter ANYTHING in the SLED and the system should take the default SLED from batch master. Can we achieve it through config ? Please suggest.

    Please get a user exit developed and add it to the program SAPMM07M which is used in MB1B which will solve your purpose. The User exit should be fired when using 311 movement type during copying of Batch Characteristics. Hope this helps you.

  • Table and fields for " Batch Code Date " and "Shelf Life days".

    Hi All,
    What is the field for " Batch Code Date " and "Shelf Life days".
    And in which table are they present.
    Thanks & Regards,
    Ahmed.

    Check the table
    MCHA  Batches
    Field VFDAT  Shelf Life Expiration or Best-Before Date

  • Total Shelf Life and Batch Management Indicator

    Can anyone pleas confirm if a value of zero is a valid value in the Total Shelf Life field (MHDHB) if you have set the Batch Management Flag (XCHPF)?

    you can well use batch management without using shelf life functionality.  Hence you will have batches without total shelf life.
    In customizing you define whether you use shelf life management in general, and per material you specify in the storage location view if you do it for this individual material.
    Please check the docu.

Maybe you are looking for

  • Xcelsius 2008 on top of SAP BPC

    Hi Experts, I am trying to use Xcelsius 2008 on top of SAP BPC. I want following functionality in my dashboard: 1. There is a drop down in the dashboard for Year-Month selection. 2. Based on that selection, the BPC query to be refreshed for the selec

  • Directory structure for JSF with EJB3 injection

    I currently have a relatively simple JSF application with the following structure: ROOT | |--index.jsp |--jsp |     |--index.jspx |     |--TopMenu.jspx |     |--Details.jspx | |--META-INF |--WEB-INF |      |--classes |            |--example |        

  • Why does Photo Booth provide 'mirror' images?

    I took a number of pictures of my friends with Photo Booth and realised that something was wrong. When I looked closer I noticed that all the photos had been reversed and were in fact mirror images of the actual person. Why is this? I had to use the

  • Cannot Install This Hardware

    I just got an ipod nano as a present today and i went to put music on it and i can't even get it connected to the computer. When i plug the nano in i get the 'found new hardware' wizard. But when it goes to search for the software to install it i get

  • 2lis_11_vahdr and extraction in PSA

    Hi experts, I'm finding some problems in a delta extraction with 2lis_11_vahdr datasource ito PSA in BW 7.0 The delta extracted the same orders many times, although their fields never change. There are many records deleting (with the ROCANCEL field s