cancel
Showing results for 
Search instead for 
Did you mean: 

First date of sales order is not getting updated in MD04.

Former Member
0 Kudos

Hi Gurus,

Issue: First date of sales order is not getting updated in MD04.

Steps:

1. When i change the first date ex. 22/06/2012 and save the sales order, the date is getting updated in MD04.

2. When i changes the Ship-to party of the sales order and then changes the first date ex. 23/06/2012, the date is not getting updated in MD04.

Check in other SAP systems, looks to me like Standard SAP issue.

Has anybody come accross this type of issue.

Kindly revert back if you have a solution to fix this.

Regards

KCB

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi DB49 and Noel,

Both of your observation is correct. The mail issiue is that in my 2nd case, VBBE-MBDAT is not getting updated when I first change the partner function and then change the First date.

I tried a futuristic date of around 4 -5 months as the first date, but still the problem exits.

On dubugging we found two userexits which which are related to required date, but in the code VBBE-MBDAT field is not used.

I am clueless.

Regards

Kishan

Former Member
0 Kudos

Kishan,

The behavior you have described is not 'standard' in SAP.  I suspect that your system has an enhancement that is altering the behavior.

Hand this problem over to your developers, and ask them to identify and correct the enhancement that is causing your problem.

Best regards,

DB49

former_member223981
Active Contributor
0 Kudos

I tested this on my internal SAP system and did not see the same behaviour. The date is updated for me in both cases (1 & 2 as presented by you).

As Dogboy says, MD04 will display the requirement date. This happens at the following code:

SAPLM61X FORM PRUEFEN_VBBE [Include LM61XF4J]:

MOVE vbbe-omeng TO mdpsx-mng01.

MOVE vbbe-mbdat TO mdpsx-dat00.    <<<<<<<<<<<<<<<<<<<<<<<<<<

MOVE vbbe-mbdat TO mdpsx-dat01.    <<<<<<<<<<<<<<<<<<<<<<<<<<

MOVE vbbe-vbeln TO mdpsx-delnr.

MOVE vbbe-posnr TO mdpsx-delps.

MOVE vbbe-etenr TO mdpsx-delet.

MOVE vbbe-lgort TO mdpsx-lgort.

MOVE vbbe-charg TO mdpsx-charg.

MOVE vbbe-sernr TO mdpsx-sernr.

So the question is why VBBE-MBDAT is not being changed in your two distinct cases. It does seem strange that it is not being changed in your 2nd case if you are changing the first date. Try changing the first date in case 2 to a completely different date (Sometime way in the future) and see if the issue happens then

Former Member
0 Kudos

Kishanshand,

Issue: First date of sales order is not getting updated in MD04.

MD04 does not display 'First Date'.  MD04 by default displays the MAD of the requirement date of the schedule that is relevant for MRP.

I suggest you begin reviewing the dates in the Sales order, to find the circumstances under which  the MAD is changing.  Speak to your local SD expert about the methods being used in your system to calculate Material Availability Date (there are many different possibilities).

You can review the dates in the sales doc in VA03 > select the item > Goto > Item > Schedule lines.  Select a schedule line > select 'Shipping' (on the bottom).  MD04 displays either the MAD or the PGI date (md04 user settings) of the schedule that is configured to generate requirements.

Best Regards,

DB49

former_member184701
Active Contributor
0 Kudos

dear,

did you try to re-run MRP ?

regards,

Former Member
0 Kudos

No. I din't re-run MRP.

But why should I re-run MRP?

Regards

KCB