Shelf Life not to be entered in MIGO
Hello,
I have a setting in which, system is asking me to enter the shelf life expiration date in MIGO. My Client do not want to enter the Shelf life in MIGO.
My client wants that the Shelf life expiration date should be entered in MSC2N and also wants that the shelf life entered at the time of MSC2N should be checked from Material Master.
System is not checking for Shelf life expiration data from Material Master.
How can I achive this.
Regards
Prabhjot Singh
hi..
have u assigned the batch class in material master classification..and assigned that class to batch in MSC2N ..?
i think it is asking because u have done some config in SLED in Batch Management..please check it once again..
please revert back..
thanks..
Similar Messages
-
STO delivery should not happen for shelf life expired material
Hai all,
When we are doing PGI for STO-PO. shelf life expired material should not do the delivery.The system should give the error message. but in our system when we do PGI the shelf life expired material is deliverying.
how do we maintain the error message when we doing PGI.
Edited by: hemanth s on Sep 12, 2008 9:37 AMHi,
In Inventory management there is a which helps you "Set expiration Date Check". This allows you to make sure that the shelf life of the material is checked before delivery.
In Material master, you would need to enter relevant information in the "Plant Data/Stor. 1" tab page (Min remaining shelf life, total shelf life). Also in IMG settings, you need to activate the check for both Plant and movement type. The path is as follows:
IMG Settings > Material Management > Inventory Management and Physical Inventory > Goods Receipt > Set Expiration Date Check. TCode: OMJ5
Cheers.
Edited by: Sowmya Mohan on Sep 15, 2008 8:43 AM -
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
Rammohan1.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 -
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 KumarWhen 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 -
Shelf life view not coming in material master
Hi,
I have one issue, we want to create some material with shelf life as per presernt setting in OMT3E it is as below
01 * * * T1
01 * HAWA M 21 Std ind.(short) tab pages
01 * HERS * T1
01 * LEER * BE Std Ind Tabs for Empties
03 * * * 23 Std retail: tab pages
03 * COUP * R1 Retail Coupons
03 * PLAN * R2 Retail Articles (Planned)
i have check in the transaction for the first screen sequence T1 is not present in our system but in OMT3E i am not getting any error msg. then i hva echeck for screen sequence 21 in this the shelf life fields are there in the OMT3 transaction , but when i am creating material master I am not getting shelf life fields in material master I have also check in MM01 debugging in the field it is T1 in the field V_T133S-REIHF-BILDS, but this screen sequence is not present in OMT3 so in which screen sequence i have to do the required modfication so that the shelf life field will come in the material master.
regards,
zafar
Edited by: zafar karnalkar on Jul 4, 2011 2:06 PMAre you in a ERP system or in a industry solution?
is it a standard material type like ROH and FERT, or a customized own material type?
I have rarely been im OMT3, which I usally need to do when adding own subscreens with Z.fields.
You are talking about standard SAP fields, so the screen sequence should not really be the place to check.
I think it is pure customizing of field selection.
What is your material type?, what is its industry, what is the transaction you use for maintenance? -
Pharma: shelf life with remaining 4 months should not be considered for planning
Hi,
Implementation in Pharma : FG Shelf life with remaining 4 months should not be considered for FG planning.
How to exclude this stock while planning for FG. FG planning is Make to stock.
BR
Subbu.Hi,
Thanks to Caetano, Kumar & Mani..
We have achieved this with below with customized program....
Exclude those batches from MRP run whose difference between the (expiration date &
current date ) is less than or equal to its procurement time mention in MRP-2
view of material master.
Before running MRP, one need to execute the program with following option:
Input data will be plant, material type or list of material:
System should execute following logic:
1) In a plant list all material with given material type
2) Execute the BAPI for find out the characteristic value of EXB_MRP from class
type 001of material class (BAPI_OBJCL_GETDETAIL_KEY)
3) If EXB_MRP = Y , then list out all such material.
4) For such a material identity those batches which are available in stock other
than ‘9999’
5) All such batches characteristic of shelf life expiry date need to be derived
from BAPI
6) Calculate ( Expiry Date - Today’s Date)
= Difference
PLIFZ ), batch of
the material will be transferred to the 9999 storage location which will be
excluded from MRP run.
PLIFZ ), batch of the material will be transferred
to the 9999 storage location which will be excluded from MRP run.
7) Run the MRP on materials
8) Transfer posting from 9999 storage location to original storage location :
Selection criteria
On execution transfer the material back to required storage location.
BR
Subbu. -
Shortfall of X days against remaining shelf life
Hi Gurus,
User is not able to post MIGo for a particular material and Erro what he is getting is ' short fall of 218 days against remaining shelf life in cuurent item'.
Material detail:(current data in system)
Total shelf life: 730 days
Min rem shelf life: 90days
Inspection interval date: 90 days
But, Older data :
Total shelf life: 730 days
Min rem shelf life: 365 days
Inspectin interva date: 365 days
The material production date what we have to enter in MIGO is 01.09.2007 and expiration date as 31.08.2009.
Please suggest me if the old material data is affecting Material doc posting or have i missed any setting?Hi Jurgen,
Delivery date is in Day format.
I for got to add one more information, The PO is created using a old PR nu,ber: This PR was created for the material when it had older data ( Min rem life of 365 days).
Since user is referring this old PR for creating the PO, is it affecting the GR process? -
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 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,
VenkatHi,
Please refer below link...
Batch does not get created automatically
Kuber -
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.
-
Dear ALl
System should not allow to issue a material whose shelf lie is expired?
Can you suggest any soultion for this?
Pl update ASAP
ManojHi,
During creation of Material in MM01.....In Gen Plant data/storage 1 view, Maintain required values in the Field of .....Total Self Life ( lets say 90days) and in Min. Remaining shelf life ( is 60days).....
When you do GR for this material the System will ask for Date of Production of material( u enter here0 ...from that the system automatically calculates it SLED....and it checks the Remaining shelf life Expiry Date also...and if it falls earlier than that...the system will give you Error message and will not allow you to Post the GR...(example:1, If ur receiving today ie..27.03.2008 and production date is 29.01.2008{ falls within 60days, then system will post GR, example:2, If ur receiving today ie..27.03.2008 and production date is 12.01.2008{ not falls within 60days} , then system will not post GR.
Regards,
Biju K -
SHELF LIFE CONFIGURATION ISSUE
Dear Guru
I have an issue regarding shelf life material. I want that SLED should be calculate only for those material for which i have maintain shelf life data in material master.
but when i am trying to confirm process order for finished goods for which I have maintained batch but not maintained shelf life data , system is calculating SLED for that also.
I have done configuration for shelf life like
1 maintain period indicator
2 set exp date check at plant level & movement type.
it is working fine for those material for which i have maintained shelf life data in mat. master but giving error in finished good's process order confirmation for which we have not maintained any shelf life data in material master.
error showing during confirmation is "SHORTFALL OF 120 DAYS AGAINST SLED IN CURRENT ITEM (18.03.2011)."
waiting for your reply......
RAJ.....Dear Suleman
thanx for your reply,
Yesterday I have already resolved this issue by my own efforts. you are also correct , in finished goods batch someone has entered expiry date. I have removed that date & now it is working fine. anyway i am giving you award for your correct reply..... -
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 JDear 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 -
Dear SAP,
We have a scenario where we maintain the shelf life of a finished product is for 24 month, which we maintained in Master data also.But some time we know that the shelf life will be less as per maintain in master date, so will change the shelf life to 20 month, but later after doing GR it come back to 24 month which should not be happen, it should remain 20 month only for that batch.So how we can track in Standard SAP.
Regards
AsifHi Asif, I got it now! I try to explain.
This is because expiration date check setting in SPRO. The path is as below
SPRO > Logistic - General > Batch Management > Shelf Life Expiration Date (SLED) > Set Expiration Date Check
When I refer to F1 help, I get below information
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
So, system is executing the check for calculating expiry date at the time of GR. You can do either of following in your case
Change the expiry date in batch master after goods receipt
Or
Modify the SPRO setting. You can explore the possibilities specified under above path
Or
You can set up customer exit to calculate expiry date based upon your logic.
Anand
Maybe you are looking for
-
Is there a script for this?
Hello, I have a 176 page pdf that has black type throughout, a lot of those pages also have boxes filled with black. I need to change the boxes to rich black but leave the type black only. I tried using actions but it changes both since they have the
-
Today I was downloading the The Dark Knight digital copy. It download all the way to the end but never finished. I deleted it and tried to redownload it. Same thing happened. So I closed itunes and restarted the program. Now that I'm on the program i
-
Macbook Pro battery vs Macbook Air
Hello everyone, lately i was notice that my battery life is about to end. i need to charge my mac every 2 hours and its really annoying. this is a picture from Battery Health App. my MP is Mid-2012. i have some questions: 1. when and where to buy a
-
i have downloaded adobe acrobat from adobe assistant and after the installation it is asking for serial number even though i opt for trial usage. how can i resolve this problem?
-
After upgrading oracle from 9.2.0.1 to 9.2.0.8 ,alert.log show some corrupted block ,dbv also confirm the errors. alert log: SMON: enabling tx recovery Wed Aug 12 21:47:23 2009 Database Characterset is ZHS16GBK Wed Aug 12 21:47:23 2009 Hex dump of Ab