Skip to Content

Difference between MD06 and MD04

Hello PP SAPPERu2019s.

Can you please share me your knowledge for me to understand the difference between MD06 and MD04 in detail.It would be greatefull if you explain with examples.

BR // Kumar.S

Add a comment
10|10000 characters needed characters exceeded

Related questions

4 Answers

  • Best Answer
    author's profile photo Former Member
    Former Member
    Posted on Aug 17, 2011 at 08:14 AM

    Hi,

    MD04 is Stock / Requirement list, it will show the current situation for the material. Stock / Sale orders etc.

    MD06 is MRP list, it will show the stock / requirement list as of the last planning run.

    for Ex today morning 6 AM you have run the MRP at that time stock of X material was 200 PC.

    In Md06 and MD04 will show stock as 200 PC after MRP run.

    Around 9 AM you have created a sale order for 100 and do the delivery and Goods issue.

    Now the MD04 will show the stock as 100 but MD06 will show as 200 (since it is based on last MRP run)

    If you run MRP again, bot h MD04 /MD06 will show the stock as 100 EA.

    Thanks,

    JK

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Aug 17, 2011 at 08:32 AM

    Dear,

    Basically these transactions are entirely different from each other.

    MD04 shows current situation of materials.

    MD06 shows last MRP date situation of materials.

    The difference in selection screen in both transactions is given below:

    MD04:

    Individual select Same as MD06

    Collective Selection Plant,MRP controller,

    Production group, Vendor,

    Product line and Class

    Restrict Selection:

    Material data, Planning file entry for MRP

    MD06:

    Individual select Same as MD06

    Collective Selection Plant,MRP controller,

    Production group, Vendor,

    Restrict Selection:

    Date, exception group, processing indicator and Material data.

    Thanks

    Muhammad Ashfaq

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Aug 17, 2011 at 12:16 PM

    Hi,

    MD04 is Dynamic and MD06 is Statiic

    Mdo4 gives latest stock details(ie, issues and receipts done after MRp run will be available)

    whereas MD06 contains latest MRP run details.

    Regards,

    Raj

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Aug 17, 2011 at 12:56 PM

    Hi,

    Major difference between these two Tcodes(functionalities) is that MD04 data is current, as of the time when you execute the transaction whereas MD06 displays all supply and demand elements that were current at the time of the most recent MRP run.

    Making changes in MD06 will always update MD04. Most changes that you make in MD04 will not update MD06.

    Hope it fulfils your purpose at some extent.

    Regards

    Chandra

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.