cancel
Showing results for 
Search instead for 
Did you mean: 

Shelf life expiry date change

Former Member
0 Kudos

hi Expert

Actually I am facing a problem during GRN (good reciept ), date(manufacturing and expiry) automatically changes when i go for stock transfer good reciept.Please help me to resolve this issue.

Thanks in advance

Accepted Solutions (1)

Accepted Solutions (1)

former_member581212
Active Contributor

hi,

> check as per the req. mvt type you are using and check the indicator for the check the SLexp date inputs as compared to the normal GR...

check the entries as OMJ5 and OMJE....

and also check the entries at the MMR in the plant/storage 1 tab...

Hope it helps..

Regards

Priyanka.P

Answers (4)

Answers (4)

Former Member
0 Kudos

Dear Expert

Please help me to resolve this issue...

Regards

Farhan

Former Member
0 Kudos

Hi Farhan,

First check your plant setting and then check the programme attached for calculation of Best Before Date.

Regards

Deesu

Former Member
0 Kudos

Hi,

The material having some shelf life that what you entered in the time of GRN

After that you are trying to change the shelf life at the time of stock transfer GRN.The material already having shelf life so the system is picking that shelf life.If you want to change the shelf life of a perticular batch goto MSC2N and change it.

Former Member
0 Kudos

we used to enter the SLED maunally at the time of goods reciept and for manufacturing also through

t-code MB31

Regards

Farhan

JL23
Active Contributor
0 Kudos

can you please explain this in more detail:

date(manufacturing and expiry) automatically changes when i go for stock transfer good reciept

Former Member
0 Kudos

hi jurgenl

sir we are facing SLED issue while trasfering stock i.e. in the case of STPO when we have goods reciept at new location than shelf life increases by one month, but when the stock remain in one location than shelf life does not change ...

Regards

Farhan

JL23
Active Contributor
0 Kudos

Are you doing STO with delivery for storage location to storage location transfers?

The receiving and sending plant are the same?

do you have batch management?

Former Member
0 Kudos

DEar expert

we have batch managemnt and we have transfer of stock from plant to plant..

regards

Farhan

Former Member
0 Kudos

Hi

Check the mvt type that are marked for SLED check in both the plants(Tcode OMJ5).

Also check whether the minimum and remaining shelf life of the material is same in both the plants in material master.

Thx

Raja

Former Member
0 Kudos

Dear Raja

thanks for your reply i have check in material master and found that SLED is same for both the plants but i am not able to understand in tcode 0mj5 when i choose movemnt type than there is a field called check SL exp date in which some movement type are marked as 1 or some are marked 2 and rest is left blank. Can u please explain this

Regards

Farhan

Former Member
0 Kudos

Hi

No check

1 Enter and check

2 Enter only

3 No check at goods issue

If blank no sled check will be carried.

If 1, then we need to enter the date of manufacture in GR and system will check whether the entered date in GR is ok based on the minimum and remaining shelf life entered in material master.

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 10/7and enter 1/7 as production date. The system calculates the shelf life expiration date 21/7 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.

If 2, then we need to to enter the date of manufacture in GR and this is only for information . System will not check anything for the minimum and remaining shelf life of the material.

If 3, then no check will be carried at the time of goods issue of the material.

Thx

Raja

Former Member
0 Kudos

Dear Raja

i have maintained 3 in goods reciept and my problem is solved , but i have query does it have other implication also i mean does it effect other materials goods reciept

thanks a lot for your reply

Regards

Farhan

Former Member
0 Kudos

Hi

Since we are making STO then same material will be made GR in one plant and goods issue at other .

Now u have maintained 3 which means sled check nwill be for GR and nothing for goods issue.

I think this will not affect the GR of other materials.

Anyways just check it out as i havent checked that particular scenario.

Thx

Raja

Former Member
0 Kudos

Dear Raja

i want to know that these three number 1, 2 and must be having tagging somewhere in the system, i.e. from where system pick up this value as this values must be assign in the system somewhere.

thanks

Regards

Farhan

Former Member
0 Kudos

Hi

For these values we dont have a table wherein we can create new values .

ie: no spro settings it is standard.

But we can enter a new value thru the domain .In this case we have make the coding correction as well in the std program.

in Domain KZMHD we can crate new value say for ex 4 and give some description. But in the program coding we have to say that if this particular value is set for mvt type then the system should carryout the respective settings. This is not recommended .

Basically for this we dont have SPRO settings.

Thx

Raja

Former Member
0 Kudos

Dear Expert /Raja

i have maintained 3 in goods reciept so it's does n't perform any check and my issue is resolved but now when i check in detail in MB31 the production expiry date is not coming which is necessary .but when i maintain 1 it is coming

Regards

Former Member
0 Kudos

Dear Gurus

Please help me to resolve this issues .

Regards

JL23
Active Contributor
0 Kudos

The customizing in OMJ5 effects any material (not just this one) in any plant that has the check mark for SLED check, and is moved using a movement type that has an indicator assigned.

if your material is shelf life managed in plant A and plant B, then the indicator set in OMJ5 effects both plants.

If you do a shelf life expiration date check at GR, then you do this to prevent material to be received that does not fit with the values entered for minimum remaining shelf life (this includes as well materials coming from sister plants)

If you receive material from a sister plant, then you should know the manufacturing date, and enter this manufacturing date, to enable SAP to calculate the same SLED as it is in the sending plant (precondition is the same value for SLED in material master for both plants)

You only get this problem, because you manage batches at plant level, which means that even the same batch number is technically not the same from a SAP point of view. If you would have client level as batch level, then you could not have 2 independent SLED for the same batch.

Based on the statement from above, you have to have a setting of either 1 or 2 in OMJ5 for your case.

Former Member
0 Kudos

Dear Jurgen L

when i maintain 1 or 2 SLEd changed by programme , but when i maintain 3 SLED issue not exist but production expiry date is not coming ..so i want such setting which help me to resolve both .

regards

JL23
Active Contributor
0 Kudos

You have to use 1 or 2. And then you have to enter the correct manufacturing date when performing a goods receipt to a STO.

No other way. Except you start programming.

Former Member
0 Kudos

Dear jurgen

But when i maintain 1 or 2 it changes SLED date , so what configuration i do so that this SLED date does not change ...

regards

JL23
Active Contributor
0 Kudos

you cannot do any configuration to ensure that the date will not change.(except you change batch level to client level, which has a huge effect)

The only thing you can do is to enter the correct manufacturing date, when system is asking the user while doing a GR.

Or you develope some logic in a user exit.

Former Member
0 Kudos

Dear jurgen

we are entering correct manufacturing date while doing GR but still SLED changes by the system, also can u explain change batch level to client little more ..

Regards

JL23
Active Contributor
0 Kudos

If your material master storage location view has the same expiration date settings for both plants, and you are entering the correct manufacturing date when doing the goods receipt, then SAP should determine the very same SLED for your batch.

I only know one more area to influence the calculation of the SLED --> enhancement SAPLMHD1 with function module EXIT_SAPLVBMD_001

In the standard SAP System, the plant level is set as the batch level. If you want to use a different level in your company, you have to change it in Customizing and carry out a conversion program.

You choose the batch level in Customizing for Batch Management under Specify Batch Level and Activate Status Management.

While the conversion program is running, you can only post batches at the old level. You can only post batches at the new level after the conversion has been completed.

You cannot change back from a higher level to plant level in the standard system. However, you can change the batch level from client level back to material level.

To change the batch level from plant level to material level, the material has to be subject to batch management in all plants.

Former Member
0 Kudos

Dear Priyanka

thanks for your reply. can u tell me in detail which enteries i have to check