What’s SAP MD04 Transaction code.

Ok i will explain a little about MD04, MD04 can be called a Material Ledger and SAP Call it Stock/Requirement List, In any materials planning system (buying, selling, making, transferring. moving, writing off, adjusting etc), a material can be planned or not planned. As a large manufacturing company making cars, you probably do not plan for toilet rolls used in employees washrooms in SAP (some people do that too but they are in Govt) but you need to plan for paint, engines and tires depending on the demand of cars in the form of orders from customer OR as a forecast or sometimes both…but those are details not directly related to MD04. MD04 is the FINAL outcome.

HOW (the method/strategy) the material is planned is identified by MRP Type. e.g. ND is an MRP Type that means material is not planned. That means you will see nothing in MD04 for this material at a said location (Plant or MRP area).

SAP has its own cryptic keys and text labels for various MRP type to confuse the hell out of first timers like you, who expect knowledge without attending expensive training classes.PD means the material is planned using the MRP run (e.g. MD01). There are other ways of planning materials like consumption based planning, re-order point based planning, time phased planning. This is the science part of planning that you will need to master separately if you want to know why the plan created by each of these methods does not fit all or why one MRP type can be BETTER than others. One size doesn’t fit all. You need a strategy specific for material, may be location (plant) or some other consideration.

Ok that’s is a little explaination. but today i want to share how to add custom column to MD04 tcode, because in some client, client need to display a column or data on this transaction.


I hope you familiar with this enhancement, as you know SAP have variety of enhancement. after you create new implementation in this BaDi ( SE18 Tcode ).

In my requirement i, my functional team ask to add VTWEG ( Distribution Channel ) Columns to this MD04 transaction, so you need to adjust according to your requirement.

Step 1. Add this code to ACTIVATE_ADD_COLUMNS method.

Step 2. Add this code to FILL_ADD_COLUMNS method

Incoming search terms:


  1. Pingback: how to use social media for small business marketing

  2. Pingback: social media for local businesses

  3. Pingback: Clock repair parts

  4. Pingback: mechanisms for clocks

  5. Pingback: visit website here

  6. Pingback: outdoor clocks for hospitals

  7. Pingback: social media houston

  8. Pingback: best hands for clocks

  9. Pingback: parents coach

  10. Pingback: how to use social media for small business marketing

  11. Pingback: wirelessly synchronize clocks

  12. Pingback: parents coach

  13. Pingback: parenting life coach

  14. Pingback: social media houston

  15. Pingback: local social media

  16. Pingback: accessories for clocks

  17. Pingback: metal clock mechanism

  18. Pingback: fire glass pit

  19. Pingback: clock Inserts videos

  20. Pingback: check it out here

  21. Pingback: parts for clocks

  22. Pingback: wireless synchronized clocks

  23. Pingback: crossfire fire pit

  24. Pingback: parenting coaching

  25. Pingback: Best digital clocks

  26. Pingback: parenting coach

  27. Pingback: parenting classes for new parents

  28. Pingback: parent coaches

  29. Pingback: Warming trends fire pit

  30. Pingback: USA Made clock movements

  31. Pingback: Clock kits and dials

  32. Pingback: clock inserts suppliers

  33. Pingback: crossfire burner system

  34. Pingback: clocks large facilities

  35. Pingback: best hands for clocks

  36. Pingback: PA systems for schools

  37. Pingback: patio fire pit

  38. Pingback: warming trends reviews

  39. Pingback: Check It Out Here

  40. Pingback: in home parent coaching

  41. Pingback: teen life coaches

  42. Pingback: burner for fire pit

  43. Pingback: fire pit pan replacements

  44. Pingback: clock replacement parts

  45. Pingback: time synchronazation clocks

  46. Pingback: Clock kits and dials

  47. Pingback: innovation wireless systems

  48. Pingback: click here

  49. Pingback: clock accessories

  50. Pingback: how to build a natural gas fire pit

  51. Pingback: synchronized Hospital clocks

  52. Pingback: parenting classes online

  53. Pingback: parenting coaches

  54. Pingback: online parenting course australia

  55. Pingback: crossfire burner system

Leave a Reply

Your email address will not be published. Required fields are marked *