Perform Project MRP
Explanation
This activity is used to perform project MRP with a single
project (PMRP) or with multiple projects (MPMRP). The application creates PMRP planned
orders and offers suggestions for planning orders for optimal manufacturing,
considering material availability.
The supply and demand will be calculated for PMRP parts based on shop orders,
customer orders, etc. Planning methods B, C, N, O, and T are excluded by PMRP.
Prerequisites
- PMRP sees supply and demand for
PMRP parts generated in
the following IFS modules: IFS/Customer Order, IFS/Purchasing, IFS/Project
Master Scheduling, IFS/Shop
Order and IFS/Work Order only if those demands are tagged with PPSA.
- To perform multi project MRP (MPMRP), a planned
netting group must have been defined in IFS/Project.
PMRP requires the following general prerequisites:
- Bill of Materials (BOM) must have been defined
for the parts, and lead times for both purchased and manufactured
parts must have been established. The product structures must be in the Plannable
or Buildable status, otherwise the BOM explosion
will stop. PMRP
only uses the existing product structure with the alternate indicated by an
asterisk
(*).
- PMRP calculation will consider inventory parts
that have the MRP Control flag check box selected on the
Inventory
Part/Manufacturing tab.
- Before you can run PMRP, you must go through an
extensive set up in the IFS/Inventory and IFS/Purchasing modules in IFS
Distribution. You must create calendars and attach them to the sites. You must
have entered basic data in IFS Manufacturing and the IFS/Shop Order.
Since PMRP is based on the quantity on hand and planned orders, data must be
available in these components.
- In addition to the basic requirements for PMRP as discussed above, customer orders, shop orders, and purchase orders for these
parts need to exist. There is much additional information that affects PMRP, and
it is important that you verify this information and its accuracy before running
any calculations.
- Inventory parts with the DOP supply code are managed within DOP.
- PMRP calculation will consider inventory parts with a Part
that allows demand and supply.
- PPSA must be in the Released status.
System Effects
- A new background job for the PMRP process will be started
, and it can be queried for in the
Background Jobs window.
- After the process is executed, it can take the Error, Warning,
or Ready status.
Status |
Significance |
Error |
Some critical errors
have occurred. PMRP stops the process. |
Warning |
A message posted for
this process has to be reviewed by the user. This can be done by right-clicking and
then clicking View Detail in the
Background
Jobs window, which displays the posted message in the status
information table. If the user decides to continue
the PMRP process when an error occurs, the system will post a message
containing a warning. |
Ready |
The process completed successfully without
any errors. |
- The PMRP will generate shop order requisitions for the
parts that must be manufactured and purchase requisitions for parts that
must be purchased. Shop order requisition type and purchase requisition IDs
are PMRP. Shop order
requisitions that are not converted to shop orders will be
deleted in the next PMRP process.
- The PMRP will calculate the lowest level code parts
and update the Low Level field on the
Inventory Part/Manufacturing
tab.
- In the MPMRP process, when a user specifies a
planned netting group (PNG), the system creates a PMRP planned material
transfer requisition (MTR). The MPMRP process creates material transfer
requisitions in
addition to shop requisitions and purchase requisitions. MTRs created by the
MPMRP will not have the MTR Manually Created check box selected.
Note: When creating MTR, the Generate MTR for planning Only
check box in the
Planned Netting Group window determines the type
of MTR that will be created by PMRP. If the check box selected, PMRP will create
MTR with type Planning. If it is not selected possible MTR types that
will be created are: Transfer, Borrow and Payback.
If the Generate Safety Stock check box is selected in
Project
Navigator/Activity List, Project
Navigator/Activity,
Activity/General or
Activities window, and if the part
has safety stock specified in the
Inventory
Part/Planning
Data tab, then safety stock will be generated for this part and activity
when running PMRP.
Window
Perform PMRP
per Activity
Perform PMRP
per Project
Perform PMRP
per PNG
Related Window Descriptions
Perform PMRP per Activity
Perform PMRP per Project
Perform PMRP per PNG
Procedure
This procedure is applicable to the Perform PMRP per Activity,
Perform PMRP per Project
and Perform PMRP per PNG dialog boxes. Open the
dialog box which corresponds to the way you want to perform PMRP.
-
Your default site appears in the
Site field. Enter the site for which
you want to run PMRP.
Use the List of Values to select from the available sites. Entering a value in
this field is required.
-
In the Project ID field, enter the
ID of the project for which you want to run PMRP.
(If
you enter the wild card (%) or leave the field blank, PMRP is run for all open projects under the
specified site.) If you are using the
Perform PMRP per PNG
dialog box, you cannot enter any value here. Perform the next step instead.
-
In the
Planned Netting Group field, enter the ID of the PNG for which you want
to run PMRP. (If you enter the wild card (%),
the system will process all PNGs belonging to the specified site.) If you are using the
Perform PMRP per Project
dialog box, the PNG ID appears automatically, based on the project
ID that you entered in the previous step. If you are using the
Perform
PMRP per Activity dialog box, you cannot enter any value
here.
Note: If you leave
both the
Project ID and Planned Netting Group fields blank, the system will perform the
project MRP process for all the projects and all the
PNGs belonging to the specified site. You must enter either the project ID or the PNG but not both.
To perform MPMRP, you must
use the Perform PMRP per PNG dialog box.
-
In the Run Date field, enter the date on which you want to run PMRP. The
current date is used by default.
-
If you want to stop the PMRP process if an
error occurs, select the Stop PMRP on error check
box.
-
If you want to add a
day's lead-time backoff to
the planned receipts, select the Add 1 day leadtime
backoff to planned receipts check box.
-
If you do not want to create messages for phantom part
dependant demands, select the No message for phantom part dependent
demand check box.
-
If you want to start MRP after PMRP is completed,
select the Start MRP process once PMRP is complete check box.
-
If you want the PMRP process to create safety stock replenishment orders on
the PMRP run date, select the Plan Safety Stock Receipt on PMRP run Date
check box. If it is not selected, safety stock replenishment orders will be
created on the event date itself.
Note: When performing Project MRP (not MPMRP), you have the option to
exclude PPSAs defined in any PNG
by selecting the Exclude PPSAs grouped under any
PNG check box.