Multi-Project MRP—Extended Exercises
IMPORTANT |
It is extremely important
that you set up and work within your own project and site to maintain your
data integrity. If you work within any other site, you will
compromise your own exercise data as well as the data of other
students. Predictable exercise results require that your data
be isolated in your own site. |
Basic Data Setup
PMRP Extended Data Setup
Purpose: The purpose of this exercise is to set up the
required prerequisite data needed for the
Multi-Project MRP exercises. You
must
do this exercise once to support the extended PMRP exercises in the current
database. (If the database has been refreshed since the time you set up the data
for the MRP extended exercises, you will need to set up the data again.)
- If you haven't done so already, create your own sites and set up the
extended MRP data (for extended exercises) in those sites. For PMRP you
only need data in your primary site.
General exercise
for Overview of Extended MRP Data
PNG Default Settings
Purpose: The purpose of this exercise is to specify the
default settings for planned netting groups (PNGs). These default values are
used to create a project PNG automatically when a project is created. You will
need a project PNG if you were to use the Perform PMRP per
Project dialog box instead of the Perform PMRP per PNG
dialog box in the main exercise below.
Windows:
PMRP Basic Data
- If you have not done so already, set up the default values to be used when
a new project PNG is created.
General exercise for
Make to Stock Basic Data
Projects for PMRP
Purpose: The purpose of this exercise is to set up
multiple
project activities , required prerequisite data needed for the
Multi-Project MRP exercises. You
must
do this exercise once to support the extended PMRP exercises in the current
database. (If the database has been refreshed since the time you set up the data
for the PMRP extended exercises, you will need to set up the data again.)
- If you haven't done so already, create your own project XX100 and set your
primary site XX as the project site.
- Define activity XXA100 and XXA200 in the project XX100. Release these
activities.
- Create another project XX200 and set your primary site XX as the project
site.
- Define activity XXA300 and XXA400 in the project XX200. Release these
activities.
General exercise
for Make To Stock Data
Create Planned Netting Group
Purpose: The purpose of this exercise is to set up the
Planned Netting Groups (PNGs) which are required prerequisite data for the
Multi-Project MRP exercises.
Windows:
Planned Netting Group
- In your primary site create PNG
XXP100 in Planned Netting Group window. Set it
with Priority 1.
- Leave the PNG parameters with default value. Then save the record.
Parameter |
Value |
Within PNG In/Out |
Allowed Manual |
Within Borrow/Payback |
Not Required |
Between PNG In |
Allowed Manual |
Between PNG Out |
Allowed Manual |
Between Borrow/Payback |
Not Required |
Automatic MTR |
Cleared |
- Create new lines in PPSA's Within PNG tab as in the table below.
Save these records.
Project ID |
Activity ID |
Priority |
XX100 |
XXA100 |
1 |
XX100 |
XXA200 |
2 |
- Create a second PNG XXP200. Set it with Priority 2.
- Leave the PNG parameters with default value, the same as step no 2 above. Then save the record.
- Create new lines in PPSA's Within PNG tab as in the table below.
Save these records.
Project ID |
Activity ID |
Priority |
XX200 |
XXA300 |
1 |
XX200 |
XXA400 |
2 |
Supply and Demand
Purpose: The purpose of this exercise is to set up
supply and demand scenario for the part which will be used in the main exercise.
Windows:
PMRP Material Plan
Receive Inventory Part
Inventory Part In Stock
Project Navigator
- In your primary site query for part 90-200 in PNG
XXP100 in
PMRP Material Plan window..
- Select the line with Qty Demand = 3 and Order Supply
Demand Type = Cust Order.
- Right Click, then click Supply/Demand Details.
- The Customer Order created in the previous exercise is displayed. Cancel
this order.
Note: If you have not done Advance PMRP Lot Sizing Technique
Adjustment exercise then you may have different supply and demand situation.
- At this point part 90-200 has no demand and only have one Shop Proposal
which was created by PMRP and it will be deleted in next PMRP run.
Note: If you do not have this condition please take necessary action
to remove open orders and demands. So that part 90-200 has no supply or demand.
- Receive 10 of part 90-200 in the inventory. Use the
Receive
Inventory Part window.
- Transfer part 90-200 you have received in step 5 above to project
inventory. Open
Inventory Part In Stock window and
query for part 90-200. You can select the line and right-click Transfer
to Project Inventory.
-
Transfer to Project Inventory dialog is displayed. Enter
Project ID XX100 and use List of Values in Activity Sequence
field to select activity XXA200, and Qty To Transfer = 10.
Click OK. Click Yes if a warning dialog appears. Now you can
verify that activity XX200 now has part 90-200 in stock.
- Open
Project
Navigator window. Query for your project XX100.
Expand the project node in the left section and select activity XXA100.
- Open the Demand\Misc. Parts tab in this window. Enter a new demand for
part 90-200 with Required Quantity = 5, Supply Option =
Project MRP, Required Date = Today + 1 month, and Std Planned Item
is cleared.
Main Exercise
Purpose: The purpose of these exercises is to perform
PMRP on Planned Netting Group(s) and evaluate the result. MTR will be
processed and also performing PMRP with Borrow/Payback scenario.
Windows:
Perform PMRP per PNG
Background Jobs
PMRP Part Information
Material Transfer Requisitions
Material Transfer Requisition
Inventory Part In Stock
Shop Order Requisition
- Open the Perform PMRP per PNG
dialog box. Enter Planned Netting Group
XXP100. You can leave all the options as default and click OK.
- Check the process from the
Background Jobs window.
- Go to the next section when the process is done.
Similarly, you can perform PMRP with netting per
project. Use the Perform PMRP per Project dialog box and
enter the ID of a project that has a PNG connected to it.
- Open the PMRP Part Information window and query for
part 90-200 in activity XXA100. Click on Receipts and Deliveries tab.
You can verify MTR Supply column value.
- Open the Gross Requirements tab. In here you can see one line with
Demand Qty = 5 and MRP Source = Project Misc Demand.
- Another line with Supply Qty = 5 and MRP Source = Material
Transfer Requisition. This means that supply in this activity is coming from
another activity. The total value on the MTR supply lines accumulated per
day should match with MTR Supply value you have checked in step 1. In
this case there is only 1 MTR with qty = 5.
- Click the Created MTR tab. Here you can see a line which
indicates one MTR was created.
- Select the line and right-click MTR-Detail.
- Material Transfer Requisition window is displayed. In this
window you can verify the source project activity in the From group
which is XXA200 and the destination in the To group which is XXA100.
- The MTR has Supply Source = Inventory, which means it is planning
to move parts from project inventory.
- The MTR has Transfer Type = Transfer, this is because Within
Borrow/Payback = Not Required and project XXA200 does not have any
demand.
- Approval Type in source activity and destination activity were set
to Manual by PMRP because that is how it is defined in PNG XXP100.
- Close the MTR window.
- Back to PMRP Part Information window and query for
part 90-200 in activity XXA200.
- Click on Gross Requirements tab. In here you can verify there is
a line with Demand Qty = 5 and MRP Source = Material
Transfer Requisition. And if you notice the Order No the value
is the same with the Order No value in supply line for part 90-200 in
activity XXA100
- Click on Pegged Supply tab. Here you can verify how the supply
was mapped by PMRP. In this case project inventory (Order No = INV)
for activity XXA200 which is applied on demand in activity XXA100.
- Click on Created MTR tab. You can verify the MTR you have queried
in step 4 also displayed here.
- Click on Receipts and Deliveries tab. You can verify MTR
Demand column value.
- Open the Material Transfer Requisitions window and
query for your primary site.
- Select the line of the MTR record and right click Release. This
will release the MTR. Verify the State value. You can continue to process
the MTR from this window but it will be easier to see the result from detail
window.
- Right-click Show Details. The
Material Transfer Requisition
window is displayed.
- Right-click Giving Approve. This will approve the MTR in the
source activity. Check the state is updated.
- Right-click Receiving Approve. This will approve the MTR in the
destination activity. Check the state is updated again.
Note: This exercise assumes that you are the planner for both source
and destination project activity. So you can give approval on both sides. You
can withdraw the approval with right-click Withdraw Approval.
- Right-click Execute, this will transfer 5 pcs of part 90-200 from
activity XXA200 to XXA100. Check the state is updated.
- Open Inventory Part In Stock window.
Query for part 90-200. You can verify here that now activity XXA100 has 5 in
stock.
- If you re run PMRP on PNG XXP100 again, PMRP will use that quantity in
stock to satisfy the demand in project activity XXA100.
- At this point part 90-200 should be available in project activity XXA100
and project activity XXA200 with 5 pcs in each inventory. And also there is demand
for this part in
XXA100 which is due today + 1 month with qty = 5.
- Open
Planned Netting Group window. Query for PNG XXP100. Set
the Within Borrow/Payback = Required. Save the record.
- Open
Project
Navigator window. Query for your project XX100.
- Create Misc. Parts demand for 90-200 in activity XXA200 with
quantity of 15, due 15 days from today, and Supply Option = Project
MRP.
- Perform PMRP on PNG XXP100 again.
- Once the process is completed. Open the
PMRP Part Information
window and query for your primary site.
- Select part 90-200 in activity XXA200. Click on Gross Requirements
tab. On today's date + 15 there is a demand from Project Misc Demand.
And also two supply lines, one is Material Transfer Requisition and
the other one is MRP. What happened was PMRP found the demand of 15
then it used inventory on hand of 5 in XXA200, borrow inventory on hand of 5
in XXA100, and created new supply of 5.
Demand |
Supply |
MRP Source |
15 |
|
Project Misc Demand |
|
5 |
MRP |
|
5 |
Material Transfer Requisition |
- On today's date + 1 month there is a demand line from Material Transfer
Requisition and supply line from MRP. Here PMRP planned the
payback for XXA100 because the inventory was borrowed as explained in step 7
above.
Demand |
Supply |
MRP Source |
5 |
|
Material Transfer Requisition |
|
5 |
MRP |
- Click on Created MTR tab. You should see both Borrow and
Payback MTRs. You can select both MTRs and right-click MTR Detail.
- You can observe, the borrow MTR has a replacement date which is set to
today's date + 1 month. This is the date where XXA100 needs the part. The
connected Payback MTR is listed in Payback tab.
- In the Payback MTR, the replacement date and the supply source are not
set. PMRP already planned a supply by generating a requisition in activity
XXA200 which is due on the same date with the Payback MTR. At this point it
is up to the user, to connect the requisition to the Payback MTR now or
wait until it is received to inventory. For this exercise you can set the
supply source to Requisition.
- In Order Ref 1, use List of Values to select the Shop Proposal
which is due on the same date when the Payback MTR is due. Save the record.
- Release both the Borrow and Payback MTR.
- Open
Shop Order Requisition window and query for the
requisition which is connected to the Payback MTR.
- Right-click Create Shop Order(s). This will convert the
requisition to order. Click the Shop Order tab and notice the Shop
Order number which is created.
- Go back to the
Material Transfer Requisition window. Query
for the payback MTR. Notice that the Supply Source is updated to
Order now. The source order info also updated. Notice that the Shop Order
number which you have created in step 15 above is recorded here.
Note: MTR with supply source Requisition can not be executed. It will
be executed automatically after the requisition is converted to order and then
the order is received to inventory.
- Rerun PMRP on PNG XXP100. Verify the result in
PMRP Part Information
window. The Borrow and Payback MTRs
are not regenerated because they are released. The Payback MTR is now
supplied by the Shop Order you created in step 15.
- In the basic data setup exercise at the beginning of this exercise you
already connected PNG XXP100 to PNG XXP200. If you have not do it please do
so.
- Receive 50 pcs of part 90-200 to inventory then transfer it to Project
XX200 Activity XXA300.
- Perform PMRP on PNG XXP100 again.
- Once the process is completed.
PMRP Part Information
window and query for part 90-200 in activity XXA200.
- In the Gross Requirements tab you can see new MTR is created to
supply the remaining demand of 5. (The total demand is 15, PMRP created
borrow MTR of 5 pcs and used quantity in stock of 5 pcs to supply it,
so the remaining demand is 5).
- Click on the Created MTR tab. Select the new created MTR
and right-click MTR Detail.
- In the
Material Transfer Requisition window you can see
this MTR is planning to transfer 5 pcs of 90-200 from Project XX200 activity
XXA300 to Project XX100 activity XXA100. The MTR Transfer Type is set
to Transfer, because XXA300 and XXA100 belongs to two different PNG and
Between PNG Borrow/Payback is set to Not Required.
- Back to PMRP Part Information window and query for
part 90-200 in activity XXA300. You can verify there is demand for 5 with
MRP Source = Material Transfer Requisition. This is the MTR which is
planning to transfer the project inventory to XXA200.