Check shelf life while GI

dear all,
I have configured batch determination for raw material to produce a SFG. I have mentained shelf life period for that raw material.
I have also mentained sort rule characteristic LOBM_VFDAT.
But when we do backflush for this raw material system also selects batches which are expired ie whose shelf life is comleted.
I want to restrict those batches which are expired for GI. how can I achieve this? Is any configuration i am missing?
S J

Dear SJ,
Deadline montoring has two pieces to its program. The top section is the section for creating inspection lots. It uses the next inspection date.
The second section handles actual expired material. It uses the batch expiration date. If you don't want to create inspection lots, leave the window value null in the first section and don't activate any 09 inspection types.
The deadline monitoring program will first, (if a value is in the window field of the second section. sj - make sure you enterred at least a one here.. that might be why its not working for you), look at batches in unrestricted inventory and will move them to blocked stock if they will expire within the window value of days. i.e. if you but 10 in as the window value, it will move all batches to blocked stock that will expire in the next ten days. You do not need any QM active to utilize this part of the program.
After moving batches to blocked stock, it then looks at unrestricted inventory for batches that will reach their next inspection date within in the window specified. If the 09 inspection type is active, it will create an inspection lot and handle stock according to the selected radio button.
Keep in mind that if a batch reaches the inspection date and expiration date at the same time, the batch will be in blocked stock with no inspection lot since the expiration portion of the program runs first.
I usually set up the program to run twice, first to just create inspection lots, and then second, to move expired material.
Regards
Varma

Similar Messages

  • Check shelf life date by customer when goods issue

    Hi
    Since each customers will required to have different remaining shelf life of the product when deliver to their store such as 7-11 may required 100 days, Tesco Lotus 150 days so the manufacturing and trading companies of foods & beverage needs to control shelf life of their product by customer.
    In general , shelf life is set in material master - storage view so it's not attach to each customer - anybody know how to apply it?
    Pls help
    Regards,
    Chanchana

    Hi,
    You can control this via batch determination. Using condition technique, you can set the desired length of remaining shelf life for each of your customer (I mean you can create a condition record for each of them with the suitable parameters).
    Please check these links:
    http://www.renet-web.net/2008/09/05/sap-batch-determination-made-easy/
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/25/283aac4f7811d18a150000e816ae6e/frameset.htm
    (As per my best knowledge you won't be able to consider remaining shelf life during planning.)
    Regards,
    Csaba
    Edited by: Csaba Szommer on Apr 5, 2009 8:56 AM

  • 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

  • Minimum shelf life and delivery completed indicator at GR

    Dear Gurus,
    I have two questions:
    1. As per my knowledge minimum shelf life is "minimum number of days for which the material must be keep for GR to be accepted" , (i.e. if it is 10 days the material should accepted for GR only after 10days of production ) but if I do a GR for today produced material still I m not getting any error. Why?
    2. Since we can do GR for "delivery completed" indicator set items. Canu2019t we get an error message if we try to post GR for delivery completed item (e.g. what is the use of message numbers 433 and 025)
    Thanks,
    Chameendri

    Hi,
    Answer to Question 1:
    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 ( or Minimum remaining 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.
    Example A material has a minimum remaining shelf life of 20 days and a total shelf life of 30 days. You enter the goods
    receipt of a new batch on 23/02/12 and enter 11/02/12 as production date. The system calculates the shelf life expiration date 15/03/12 from the production date plus total shelf life (30 days). The batch still has a remaining shelf life of 18  days. The goods
    receipt is not accepted (short fall of 2 days from minimum remaining shelf life)
    Now if the production date is 14/02/12 then batch still has a remaining shelf life of 21 days The goods receipt is accepted
    Answer to Question 2:
    Not possible to restrict by activating system messages only
    So refer this  solution
    http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/17281

  • 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

  • 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.

  • Doubts in Shelf life scenarios........

    Hi All,
    I have some doubts regarding Shelf life scenarios:-
    1. In material master there are 2 fields in Plant/stor.1  view those are Min. rem. shelf life and Total shelf life.
       the field "Total shelf life" is ok. this field means in how long the perticular product will get useless and we can decide it at the time of material master creation for ex. for a perticular material it may be 30 days or 4 months etc.
    but how can be decide the field Min. rem. shelf life bcoz as I know its mean How many days are remaining to get the product useless.and we can decide this field, if we know the manufactring date of product and  total shelf life. hence we can calculate it
    as suppose total shelf life for a product= 30 days
                       Manufacturing date =  1 jan 2010
                       current date =  20 Jan 2010
    so  Min. rem. shelf life   =  10 days
    but here in material master how to calculate Min. rem. shelf life,and why its mandatory field, if we put Total shelf life field.
    2.whats the use of Rem. shelf life field in po or what will its impact,while shelf life is only provide the impact to GR.
    3.In GR,its mandatory to put the date in the field "Date of Manufacture" or we can get it any other ways excluding batch.
    4.In GR there are a field "Shelf Life Exp. Date" ,we can get through Date of Manufacture (from gr) + Total Shelf Life (from Material  Master) here again then whats the use of "Min. rem. shelf life" field  shows in Material master and PO.

    Hi Himanshu,
    I mean if a goods are recived under the expiration date and min shelf life is also ok.
    First of all no business will allow to receive already expired date into the premises.
    but goods are issue at that time when date has been expired,so how this scenario is run/maintained.
    At this instance system will throw an error while Goods issue " Goods expired , kindly check expiry date".
    Hope this helps.
    Regards
    Utsav

  • 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.

  • Material shelf life expiry

    Hi All,
    While Making GR for an Material (10001) I am not getting the date Date of Manufacture and Shelf Life Expiry Date under the BATCH TAB in MIGO Screen.
    For that i need to activate anywhere?
    IF yes Please guide me the path where I have to activate?
    Note:
        1. I just created the shelf life expiry days in Month under plant data/storage 1 View against the material.
        2. Only the field is not displaying while making the GR.
    Thanks in Advance,
    Priya

    Hi,
    Yes Mr Ravi. You are right I given full points to u.. I just made tick on
    "Indicates that the shelf life expiration date check at the time of goods receipts in the plant is active"
    Now its displaying those fields.
    Thanks.
    By
    Priya.

  • 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

  • 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

  • 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

  • Two Errors during Unicode import into Target System

    I exported our non-unicode 64-bit test NW 7.0 BW database as unicode and now I have started the import into the new unicode database on the target system.  I am using the Single Code Page System Conversion to Unicode NW 7.0 SP16 and higher documentat

  • Media Encoder CS4 doesn't stretch video

    I have a 720x576px clip (anamorphic), which I want to encode into a flv with the right aspect ratio (720x405px). In the new flash media encoder, you have three settings. - Scale to fit - Black borders - Change output size But none of those settings a

  • Import dtw batches

    Hi, I am a newbie (first implementation) and I need to implement a SKU reader in the warehouse. The SKU reader can provide me with a file that will be on a computer. I will need to read the file and process an import for PO and AR. What are the basic

  • BSP Application: Dropdown List box

    Hello Experts, I have a drop down list in my BSP Application. I have build the dropdown using internal table. <htmlb:dropdownListBox id = "REV_STAT" table = "<%= int_stat_typ %>" selection = "<%= application->wf_stat_typ %>" nameOfKeyColumn = "ZE_REV

  • How do I connect ipad 2 to wired connections in hotels?

    How do I connect ipad 2 to wired internet connections in hotels?