MD04 SAP tcode for – Display Stock/Requirements Situation

Here we would like to draw your attention to MD04 transaction code in SAP. As we know it is being used in the SAP PP-MRP (Material Requirements Planning – PP) component which is coming under PP module (Production Planning).MD04 is a transaction code used for Display Stock/Requirements Situation in SAP.

SAP MD04 transaction code

It comes under the package MD.When we execute this transaction code, SAPMM61R is the normal standard SAP program that is being executed in background.

SAP MD04 menu path

See the possible menu paths to access the same report by avoiding entering the transaction code.
Path 1
Logistics → Logistics Execution → Information System → Goods receipt → Lists for Material Stock → Current Requirements and Stock List


Path 2
Logistics → Logistics Execution → Information System → Shipping → Lists for Material Stock → Current Requirements and Stock List


Path 3
Information Systems → General Report Selection → Materials Management → Consumption-Based Planning → Display Stock/Requirements Situation


Path 4
Information Systems → General Report Selection → Production Planning → Material Requirements Planning → Display Stock/Requirements Situation


Path 5
Logistics → Materials Management → Purchasing → Master Data → Subsequent Settlement → Vendor Rebate Arrangements → Environment → Condition/Arrangement → Conditions: Sales → Bonus Buy → Environment → Pricing → Environment → Value Assignment → Inventory management → Environment → Stock → Stock/Requirements List


Path 6
Logistics → Materials Management → Purchasing → Master Data → Subsequent Settlement → Vendor Rebate Arrangements → Environment → Condition/Arrangement → Environment → Pricing → Environment → Value Assignment → Inventory management → Environment → Stock → Stock/Requirements List


Path 7
Logistics → Materials Management → Purchasing → Master Data → Subsequent Settlement → Customer Rebate Arrangements → Environment → Condition/Arrangement → Conditions: Sales → Bonus Buy → Environment → Pricing → Environment → Value Assignment → Inventory management → Environment → Stock → Stock/Requirements List


Path 8
Logistics → Materials Management → Purchasing → Master Data → Subsequent Settlement → Customer Rebate Arrangements → Environment → Condition/Arrangement → Environment → Pricing → Environment → Value Assignment → Inventory management → Environment → Stock → Stock/Requirements List


Path 9
Logistics → Materials Management → Inventory Management → Environment → Stock → Stock/Requirements List


Path 10
Logistics → Materials Management → Material Requirements Planning (MRP) → MRP → Evaluations → Stock/Reqmts List


Path 11
Logistics → Materials Management → Foreign Trade/Customs → General Foreign Trade Processing → Environment → Purchase – Import → Inventory Management → Environment → Stock → Stock/Requirements List


Path 12
Logistics → Sales and Distribution → Foreign Trade/Customs → General Foreign Trade Processing → Environment → Purchase – Import → Inventory Management → Environment → Stock → Stock/Requirements List


Path 13
Logistics → Production → DRP → Reporting → Stock/reqmts list


Path 14
Logistics → Production → Production Planning → Demand Management → Environment → Stock/Requirements List


Path 15
Logistics → Production → Production Planning → MPS → Evaluations → Stock/Reqmts List


Path 16
Logistics → Production → MRP → Evaluations → Stock/Requirements List


Path 17
Logistics → Production → Shop Floor Control → Control → Stock/Requirements List


Path 18
Logistics → Production → Shop Floor Control → Information System → Stock/Requirements List


Path 19
Logistics → Production → Capacity Planning → Requirements → Production Order → Control → Stock/Requirements List


Path 20
Logistics → Production → KANBAN → Evaluations → Stock/Reqmts List


Path 21
Logistics → Production → KANBAN → Environment → Production Orders → Control → Stock/Requirements List


Path 22
Logistics → Production → KANBAN → Environment → Purchasing → Master Data → Subsequent Settlement → Vendor Rebate Arrangements → Environment → Condition/Arrangement → Conditions: Sales → Bonus Buy → Environment → Pricing → Environment → Value Assignment → Inventory management → Environment → Stock → Stock/Requirements List


Path 23
Logistics → Production → KANBAN → Environment → Purchasing → Master Data → Subsequent Settlement → Vendor Rebate Arrangements → Environment → Condition/Arrangement → Environment → Pricing → Environment → Value Assignment → Inventory management → Environment → Stock → Stock/Requirements List


Path 24
Logistics → Production → KANBAN → Environment → Purchasing → Master Data → Subsequent Settlement → Customer Rebate Arrangements → Environment → Condition/Arrangement → Conditions: Sales → Bonus Buy → Environment → Pricing → Environment → Value Assignment → Inventory management → Environment → Stock → Stock/Requirements List


Path 25
Logistics → Production → KANBAN → Environment → Purchasing → Master Data → Subsequent Settlement → Customer Rebate Arrangements → Environment → Condition/Arrangement → Environment → Pricing → Environment → Value Assignment → Inventory management → Environment → Stock → Stock/Requirements List


Path 26
Logistics → Production → KANBAN → Environment → Inventory Management → Environment → Stock → Stock/Requirements List


Path 27
Logistics → Production – Process → Production Planning → Demand Management → Environment → Stock/Requirements List


Path 28
Logistics → Production – Process → Production Planning → MPS → Evaluations → Stock/Reqmts List


Path 29
Logistics → Production – Process → MRP → Evaluations → Stock/Requirements List


Path 30
Logistics → Production – Process → Process Order → Environment → Process Planning → Environment → Stock/requirements list


Path 31
Logistics → Production – Process → Process Order → Environment → Stock/Requirements List


Path 32
Logistics → Production – Process → Process Planning → Requirements → Process order → Environment → Stock/Requirements List


Path 33
Logistics → Production – Process → Process Planning → Environment → Process management → Environment → Process Orders → Environment → Stock/Requirements List


Path 34
Logistics → Production – Process → Process Planning → Environment → Stock/requirements list


Path 35
Logistics → Production – Process → Process Management → Environment → Process Orders → Environment → Stock/Requirements List


Path 36
Logistics → Production – Process → Process Management → Environment → Process Planning → Requirements → Process order → Environment → Stock/Requirements List


Path 37
Logistics → Production – Process → Process Management → Environment → Process Planning → Environment → Stock/requirements list


Path 38
Logistics → Project System → Resources → Capacity Requirements Planning → Requirements → Production Order → Control → Stock/Requirements List


Path 39
Logistics → Project System → Material → Planning → Stock/Requirements List


Path 40
Logistics → Agency Business → Environment → Master Data → Subsequent Settlement → Vendor Rebate Arrangements → Environment → Condition/Arrangement → Conditions: Sales → Bonus Buy → Environment → Pricing → Environment → Value Assignment → Inventory management → Environment → Stock → Stock/Requirements List


Path 41
Logistics → Agency Business → Environment → Master Data → Subsequent Settlement → Vendor Rebate Arrangements → Environment → Condition/Arrangement → Environment → Pricing → Environment → Value Assignment → Inventory management → Environment → Stock → Stock/Requirements List


Path 42
Logistics → Agency Business → Environment → Master Data → Subsequent Settlement → Customer Rebate Arrangements → Environment → Condition/Arrangement → Conditions: Sales → Bonus Buy → Environment → Pricing → Environment → Value Assignment → Inventory management → Environment → Stock → Stock/Requirements List


Path 43
Logistics → Agency Business → Environment → Master Data → Subsequent Settlement → Customer Rebate Arrangements → Environment → Condition/Arrangement → Environment → Pricing → Environment → Value Assignment → Inventory management → Environment → Stock → Stock/Requirements List


Path 44
Accounting → Project System → Resources → Capacity Requirements Planning → Requirements → Production Order → Control → Stock/Requirements List


Path 45
Accounting → Project System → Material → Planning → Stock/Requirements List


Path 46
Information Systems → Logistics → Inventory management → Material → Planning Situation → Stock/Requirements List


Path 47
Information Systems → Logistics → Production → Material → Master production schedule → Stock/reqmts list


Path 48
Information Systems → General Report Selection → Production Planning → Production Control → Stock/Requirements List


Path 49
Logistics → Production → Capacity Planning → Environment → Stock/Requirements


Path 50
Logistics → Plant Maintenance → Maintenance Processing → Capacity Requirements Planning → Leveling → General → Environment → Stock/Requirements


Path 51
Logistics → Customer Service → Service Processing → Order → Capacity Planning → Leveling → General → Environment → Stock/Requirements


Path 52
Logistics → Project System → Resources → Capacity Requirements Planning → Environment → Stock/Requirements


Path 53
Logistics → Project System → Information System → Material → Stock/Requirements


Path 54
Accounting → Project System → Resources → Capacity Requirements Planning → Environment → Stock/Requirements


Path 55
Accounting → Project System → Information System → Material → Stock/Requirements


Path 56
Information Systems → Project System → Material → Stock/Requirements


Path 57
Information Systems → General Report Selection → Project System → Material → Stock/Requirements


Transaction MD04 technical data table

TcodeMD04
PurposeDisplay Stock/Requirements Situation
ModulePP
ComponentPP-MRP
SAP PackageMD
Program runningSAPMM61R
Screen No300
TypeT

Some Basic Questions & Answers

Which SAP Program will run when we enter tcode MD04?
Program named SAPMM61R will run when we enter transaction code MD04.
What is the transaction code type of MD04?
MD04 is a Dialog Transaction code type which is shortly represented as T.