Using transaction code MD51 to do MRP planning for project and generate planned order.
As we know we can use transaction code MD01 do MRP planning for plants, but if we want to do MRP planning just for projects, which transaction should we use? The answer is MD51, this article will you how to assign suitable material components to a project and then use transaction MD51 to do MRP planning for this project.
STEP 1 Create a project with project stock
Create a project by using transaction code CJ20N, which is shown below. When you are creating the project, you should set the project stock with “Non-valuated” or “Valuated stock”. You can’t use this project to do MRP planning, if you set the project stock with “No project stock”.
STEP 2 Create a network and a activity under a WBS element
Select a WBS element under the project, and click the right mouse button, then choose the path “Create -> Activity(internal)”.
Input the description of the internal activity, like “test”, then press Enter on your keyboard.
STEP 3 Create a material component under the internal activity
You can see a network and an activity under the WBS element. Select the activity and click the right mouse button and follow the path “Create -> Material Component”.
Then you can input the material number, the item category, the procurement and the requirement quantity. Then you press the Enter. Note that you should choose the “L stock item” for the field “item category” and the “PEV Planned independent reqmnts for WBS” for the field “procurement”, otherwise you can’t use transaction MD51 to generate planned order.
Then you should check the information in the red box on the picture. The procurement should be “E In-house production” or “X Both procurement types”, this is decided by the material master data. The account assignment category should be “Q Proj. make-to-order” and the special stock should be “Q Project stock”, and this is decided by the configuration of network, we will introduce how to configure it in another article. If all of these setting are completed, save the project.
STEP 4 Use transaction code MD51 to carry out MRP for project
Use transaction code MD51 to get to the interface below. Input the project number and select the checkboxes in the red boxes. Then press Enter button and ignore the warnings of SAP system.
You can see the result of the MRP running, and find the MRP element “PLOrd”, which means “planned order”. In my example, the planned order number is 0000005233.