Perform Site MRP

Explanation

This activity is used to calculate the supply and demand for material requirement planning (MRP) parts based on shop orders, customer orders, etc. The system creates MRP-planned orders for fulfilling these demands, such as purchase or shop order requisitions, and offers suggestions to plan orders for optimal manufacturing, considering material availability.

The MRP process generates supply and demand for MRP parts generated in the following IFS modules: IFS/Customer Order, IFS/Customer Schedules, IFS/Supplier Schedules, IFS/MRP (for spare parts), IFS/Project, IFS/Project Delivery, IFS/Master Scheduling, IFS/Purchasing, IFS/Maintenance, IFS/DOP, IFS/Distribution Order, and IFS/Shop Order.

Prerequisites

Note: MRP does not process parts with planning methods B - Order Point Planning, C - Replenishment Level, M - Manufacturing Cell Part or N - Next Level Demand. 

System Effects

Window

Perform Site MRP

Related Window Descriptions

Perform Site MRP

Procedure

You can execute single-site MRP either by direct execution (Procedure A) or by scheduling the task to execute as a background job (Procedure B). 

Procedure A:

  1. Open the Perform Site MRP window.
  2. In the Site field, enter the site for which you want to run a single-site MRP. Click List to select from the available sites. If you leave the field blank, the MRP process is run for all the sites to which you have access.
  3. Select the date on which you want MRP to be executed. The current date is used by default.
  4. If you want to stop the MRP process when an error occurs, you can select the Stop MRP on error check box.
  5. If you do not want to create messages for phantom part dependant demands, you can select the Don't create messages for phantom part dependant demand check box.
  6. If you want the MRP process to create safety stock replenishment orders by considering the MRP run date, select the Plan Safety Stock Receipt Considering MRP run Date check box. MRP calculates Wanted Receipt Date of a purchase requisition line by adding lead time (according to distribution calendar) to run date. If the primary supplier is defined for that part then it will use internal inspection time and manufacturing lead time from the supplier for the purchase part record, external transport lead time, transport lead time and internal transport lead time from the supply chain matrix and the delivery route connected to the supplier. MRP calculates Due Date of a shop order requisition by adding lead time (according to manufacturing calendar) to run date. If there is any event date earlier than the calculated Wanted Receipt Date or Due Date, then MRP creates safety stock on that date even this check box is selected. If it is not selected, safety stock replenishment orders will be created on the event date itself.
  7. If you want use an excess of alternate components to supply the demand of the primary components, instead of creating MRP planned supply, select the Plan Alternate Component check box.
  8. Select the Run Integrated with CRP check box in order to use the CRP backward scheduling logic to schedule the shop order requisitions generated from the process.
  9. If the Run Integrated with CRP check box is selected, CRP backward scheduling logic will be used to schedule shop order requisitions generated from the process. As a result, the start date of the requisitions/receipts generated will be more accurate.
  10. If you want to get the default values defined by the administrator in the Database Tasks window, click Default.
  11. If you want to perform a selective MRP, click Selection and open Selective MRP Run Criteria dialog box. Selective MRP will enable you to run MRP for the selected set of parts from the site specified in step 2. Use this dialog box to specify the selection criteria. You can use wild card characters in these fields. If you enter multiple selection criterias, parts that fulfill all the conditions will be selected to run the selective MRP.
  12. To run single site MRP, click OK.

Procedure B:

Click Schedule to open the New Database Task Schedule window. Set the required scheduling parameters and save. Scheduled tasks can be seen in the Scheduled Database Tasks window