Mass Changes of Planned Orders (Action Control) 
Use
You can use this function to execute one or more actions for a large number of planned orders simultaneously. This is possible both within the SAP System and over an interface from an external assembly control system.
Features
SAP supplies the function module MD_SET_ACTION_PLAF for action control.
This function module includes the following actions:
- Explode BOM
- Explode BOM, check availability
- Check availability, only explode BOM in the case of a requirement
- Check availability, do not explode BOM
- Reset availability
- Change planned order data
- Schedule planned order
- Delete planned order
- Confirm planned order (in repetitive manufacturing)
- Firm planned order data
- Firm planned order components
- Print component overview
In connection with an action, you can always change planned order data, for example; order quantity, dates or production version.
The function module also enables you to program further customer-specific actions.
- You can execute the actions for several planned orders simultaneously.
- You can create action chains, that means, have the system execute several actions in a single operation.
Activities
- Define your own actions and program a report that includes these actions. As an example of this, the transaction MDAC Execute action for planned order (MRP → Planned order → Execute action) is available.

In this example action, you can use actions only for individual planned orders. Nor can you form action chains, only simple action transitions are possible.
- Determine an action key and action controls in Customizing for MRP in the IMG activities Define action key and Define action control. An action key describes the actions that can be executed for a planned order. Action controls determine which actions are allowed and in which sequence they are to be executed.
- Assign the key for the respective action control to the materials in the material master (MRP 4 view).