Performing PMRP and Evaluating Results—Key Exercises

IMPORTANT
It is extremely important that you set up and work within your own site(s) and your own project(s) to maintain your data integrity. If you work within any other site or project, 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(s). The Make to Stock course requires that you set up two different projects.

Basic Data Setup

Make to Stock Course Data Setup

Purpose: The purpose of this exercise is to set up the required prerequisite data needed for all Make to Stock exercises. You need to do this exercise only once to support the key Make to Stock exercises in the current database.

  1. If you haven't done so already, create a site and set up all the Make to Stock required data in that site.

Note: For PMRP exercises only one site is required. When creating product structures make sure in the component line Std Planned Item flag is cleared. Otherwise you will not see the component being planned by PMRP.

General exercise for Overview of Make To Stock Data

Sales Part

Purpose: The purpose of this exercise is to define a part as a sales part for use in the PMRP exercises.

Windows:
Sales Part

  1. Define part 90-100 as a sales part in your primary site. Enter 100 in the Price field. You can use the existing values in the Sales Price Grp, Sales Group, and Tax Code fields.

General exercise for Sales Part

PMRP Message Controller, Action Messages

Purpose: The purpose of this exercise is to set up a message controller, to configure which PMRP action messages will be used.

Windows:
PMRP Basic Data

  1. Set up yourself as an PMRP message controller.
  2. Set up all available PMRP action messages to display when you run the PMRP process.

General exercise for Make to Stock Basic Data 

Project

Purpose: The purpose of this exercise is to set up a Project and its activities for use in the PMRP exercises.

  1. Define Project XX100, where XX is your initial, and set the material allocation to Within Activity status.
  2. Select a customer for your project in Customer Info tab. You can use any existing customer.
  3. Register your primary site to project XX100 by entering the record in the Site window.

Windows:
Project/Plan/Project Details

Project/Plan/Project Details

General exercise for Creating Projects

Sub Project and Project Activities

Purpose: The purpose of this exercise is to set up Sub Project and Project Activities for use in the PMRP exercises.

  1. Under project XX100 define sub project XXSP100

  2. Under sub project SP100 define activities XXA100 and XXA200

  3. Release activities XXA100 and XXA200.

Windows:
Project/Project Info

General exercise for Building a Project Plan

Required Data

Purpose: The purpose of these required data exercises is to create supply and demand for inventory parts that will affect the result of the PMRP process. 


Customer Orders
Shop Order

Note: The following required data exercises must be done in the order shown.

Create Project Miscellaneous Demand

  1. In your primary Project XX100, create project miscellaneous part demand for 90-100 in activity XXA100 with quantity of 20 on a valid date (35 days from today). Set the supply option to Project MRP and Std Planned Item flag is cleared.
  2. Create another project miscellaneous part demand line for 90-100 in activity XXA200 with quantity of 5 on a valid date (35 days from today). Set the supply option to Shop Order and Std Planned Item flag is cleared.

Windows:
Project Navigator/Demand/Misc. Parts

General exercise for Registering Project Demand

Create a Customer Order

  1. In your primary site, create a customer order for the 90-100 part with a quantity of 10.  The date should be 40 days from today. This will be the other demand source for the parent part. You can use an existing customer or create a new customer for this. Then save the record.
  2. Select the customer order line created on step 1 above. Right-Click, click Project Connection, then click Connect to Activity. In the dialog enter Project XX100 and use List of Values in Activity Sequence field to select activity XXA100, then click OK. This will connect the customer order line to the project XX100, activity XXA100

General exercise for Entering Customer Orders

Create Shop Orders

  1. In your primary site, create a shop order for the 90-110 part with a quantity of 20. The shop order must have a need date that is 10 days before the project miscellaneous parts demand date. Leave the shop order in a Planned state.
  2. On the Tracking tab, right-click and then click Project Connection, then click Connect to Activity. In the dialog enter Project XX100 and use List of Values in Activity Sequence field to select activity XXA100, then click OK. This will connect the shop order to the project XX100, activity XXA100.
  3. Click the Material tab, check that Supply Code for the material is now changed to Project Inventory. If they are still set to Inventory Order this means you still set the Std Planned Item flag for these material in the product structure.

General exercise for Creating Shop Orders Manually   

 

Main Exercises

Performing PMRP

Purpose: The purpose of this exercise is to perform PMRP on your primary project, with netting per activity. 

Windows:
Perform PMRP per Activity
Background Jobs

  1. Open the Perform PMRP per Activity dialog box.
  2. Select the site you created as your own primary site. 
  3. Enter project XX100 in the Project ID field.
  4. Use the default run date. The default date is based on today's date on the selected site. Note that this date is affected by the time zone defined for the site.
  5. Select the Stop PMRP on error check box and clear the other check boxes in the dialog box.
  6. Click OK. The PMRP process is ordered and logged in the background process list.
  7. Open and populate the Background Jobs window.
  8. Note that the PMRP process is listed in this window. Check the state of the process. The state will be Posted when first logged and Executing when actually processing. (You will need to refresh the window to display the current state.) When the process is done, it will have either a Ready state if no error occurred or an Error state if any error occurred. If all the basic data and required data has been set up properly, you should not receive errors during the process.

Note: If the Stop PMRP on error check box is cleared, PMRP will always end up in a Warning state (even if errors occurred, PMRP will skip the errors and continue processing). You can select the appropriate row for the process, right-click, and then click View Details to see more information.

Scheduling PMRP

Purpose: The purpose of this exercise is to schedule PMRP with netting per activity to run at a specific time weekly (for example at 12:00am every Saturday).

Windows:
Perform PMRP per Activity
Background Jobs
New Database Task Schedule

  1. Open the Perform PMRP per Activity window.
  2. Click Schedule. Then New Database Task Schedule appears.
  3. Enter a specific time and date when the PMRP process will be executed.
  4. Enter your site in the Site field and project XX100 in the Project ID field.
  5. Save to execute the scheduled task, you can query for the process in the Background Jobs window.

Notes:

Reviewing and Taking Action on PMRP Action Proposals

Purpose: The purpose of this exercise is to evaluate the result of the PMRP process, sorted by planner.

Windows:
PMRP Action Proposals

  1. Open the  PMRP Action Proposals window and populate the window with all records from your site. (Perform a query in the window, entering your site ID in the query window.)
  2. Since all parts are attached to planner '*' and your user ID is linked to this planner, the PMRP message configuration defined for planner '*' is effective. (You will receive only PMRP action messages that are selected in the message configuration for planner '*'.)
  3. Note that the 90-110 part has one record with a PMRP message of Early Order. This is because the shop order for this part exists before it actually is required to satisfy the demand that comes from its parent part (90-100). Therefore PMRP suggests moving the order forward.
  4. The 90-100, 90-111, 90-112, 90-120, 90-121, 90-122, and 90-130 parts have PMRP messages of Need Order. These messages were generated because those parts do not have any supplies to satisfy their demands. In this case, PMRP created purchase requisitions for them as they are purchased parts. Parts that have no existing demands will have a No Demand Exist PMRP message.
  5. To take action on the PMRP message, select the row where part 90-110 has message Early Order, right-click, and then click Follow Up. The Shop Order window for the 90-110 part displays. You can adjust the need date of the shop order. If you adjusted the need date, save the record.
  6. Close the Shop Order window and return to the PMRP Action Proposals window. If you adjusted the need date on the shop order, select Action taken from the list in the Action Taken field and enter today's date in the Action Taken Date field. Save the changes.
  7. Review the action messages for the 90-111 part. Both have an PMRP action messages of Need Order. Right-click and click on Follow Up.
  8. A new, empty Purchase Order window is displayed. You can create a new order for the 90-111 part in this window to follow the PMRP suggestion.

Note: You have probably noticed that the Follow Up method reacts appropriately for each selected PMRP message. It will display the appropriate window for the planner to make the necessary adjustment.

Evaluating PMRP Part Information

Purpose: The purpose of this exercise is to evaluate the PMRP results on planned receipts, deliveries, and gross demand for parts. 

Windows:
PMRP Part Information

  1. Open the PMRP Part Information window and query for all the parts in your primary site. 
  2. Click Detail tab, which contains general information about the selected part. You can see the total demand and the total order here.
  3. Click the next tab, Receipt and Deliveries. Select part 90-100 from the list. Note that the Project ID is XX100 and Activity ID  is XXA100.

    Check the records for the 90-110, 90-120, and 90-130 parts. 

    Also check on the components of the 90-110 and 90-120 parts, and note:

  4. Click the Gross Requirements tab. Select part 90-100 on from the list box in the header.

    Check the result of the PMRP process on the 90-110, 90-120, and 90-130 parts.

    Note: If you select the Add 1 day leadtime backoff to planned receipts check box in the Perform PMRP window, the planned receipts will be created 1 day earlier.

    Also check on the components of the 90-110 and 90-120 parts, and note that:

  5. Select the 90-110 part and click the Gross Requirements by Template tab. For the first time the system will populate the data using the default period template (template ID 1). 
  6. Right-click in the window header and then click View Data by Period Template. A window to choose the template ID appears.
  7. Enter the period template ID 2 or select from the List of Values (click the List button).  Click OK. The Gross Requirements by Template tab is repopulated and displays supply and demand based on the period template ID 2. Supply and demand for the 90-110 part may appear at the same period number because you have defined one period as one month.
  8. Right-click on the Gross Requirements by Template tab header and then click Recalculate Current Template Details. This action displays a dialog box that allows you to recalculate the selected period template using a new starting date or a different calendar ID.

Note: You can quickly access some related windows by right-clicking in the header portion of the window and then clicking the appropriate option. You can jump to the following windows: 

Note: Pegged Supply and Created MTR tabs are used only in extended exercise for Multi Project MRP.

Evaluating the Material Plan

Purpose: The purpose of this exercise is to view a comprehensive display of the supply and demand details for PMRP-planned parts. 

Windows:
PMRP Material Plan

  1. Open the PMRP Material Plan window and populate it with all the parts in your site.
  2. In this window you can query for all the supplies and demands along with the detailed information for each supply/demand (for example, supply demand type, supply/demand quantity, order number, line number, release number, line item number, and status).
  3. Select the 90-100 part. In the Material Planning tab, you can see the Project Misc Demand, Customer Order demand, and 2 Shop Order Req which were created by PMRP to supply those demands.
  4. Select the 90-110 part.  you can see the created shop order and demand from parent part 90-100. 
  5. Right-click and then click Supply/Demand Details to see the details for each supply and demand.
  6. Select the row that displays Shop Order in the Order supply demand field, right-click, and the click Supply/Demand Details. The Shop Order window for the 90-110 part is displayed.
  7. Close the Shop Order window and return to the PMRP View Material Plan window.
  8. Select the row that displays Shop Order Req in the Order supply demand field, right-click, and then click Supply/Demand Details. The Shop Order Requisition window displays the shop proposal in question. Return to PMRP Material Plan window.
  9. Click the Material Planning by Template tab. This tab will display the same information as the first tab, but now the information is displayed based on the period in the selected period template.
  10. At first, the system will populate the window using the default period template (template ID 1). You can select your own template by right-click on the tab header and then click Select Template. A dialog box displays in which you can select a period template. 
  11. Enter Template ID 2 and click OK.
  12. The Material Planning by Template tab is repopulated using the selected template.

Note: You can quickly access some related windows by right-clicking in the PMRP Material Plan window and then clicking the appropriate option. You can jump to the following windows: 

Evaluate Material Plan by Part and Project

Purpose: The purpose of this exercise is to evaluate a comprehensive display of the supply and demand details about PMRP-planned parts, grouped by part number and project regardless of the site.   

Windows:
PMRP Material Plan Multi-Site..

  1. Open the PMRP View Material Plan Multi-Site  window and query for the 90-110, 90-111, and 90-112 parts. This window is similar to the PMRP Material Plan window except that it is grouped by part number and project ID regardless of the site. If one part is defined in several sites, then all supplies and demands for that part will be displayed here. 
  2. Click the Material Planning by Template tab and query the result using your defined period template (using the period template you have defined).
  3. Click the Site Level Details tab to see detailed information from each site. 

Evaluating the Material Plan in a Graph

Purpose: The purpose of this exercise is to evaluate the PMRP results from a 2-D bar graph.  

Windows:
PMRP Material Plan Graph

  1. Open the PMRP Material Plan Graph window and query for all parts in your primary site.
  2. In the Period Template field, enter your period template ID 2.
  3. Right-click and then click Show Graph. A dialog box displays in which you can select the period range. The beginning period displays as 0 because the start date defaults to the period template recalculation date. The end date defaults to today's date.
  4. Update the end period number to 12. Click OK.  A 2-D bar graph of supply and demand is calculated and then displayed. The axis shows the period number from the selected period template.

Printing a PMRP Report    

Purpose: The purpose of this exercise is to order and preview an PMRP report, as well as to schedule automatic PMRP reports.

Windows:
Perform PMRP Report
New Database Task Schedule

  1. Open the Perform PMRP Report window. It displays with default parameter values.
  2. Enter your primary site in the Site field and project XX100 in the Project ID field.
  3. Leave the Activity Seq field with default value 0.
  4. If you want, you can select Yes from the Show Orders Created list to include all orders created by PMRP in the report.
  5. You also can click Yes from Show Orders Changed list to include all orders that the PMRP process suggested be rescheduled.
  6. Enter a valid date 5 months ahead from today's date in the Up to Date field. The report will include all orders up to this date.
  7. Click OK when you are done.
  8. The Report Print dialog box appears. Set the format layout and select the printer to be used. Click Preview.
  9. The preview window appears. You can study the report result here, using the button bar to move forward and backward.
  10. Use the print icon if you want this report printed. (Make sure your computer is connected to the printer you selected in the Report Print dialog box.)
  11. Close the preview window when you are done.

Note: You can schedule PMRP reports to be printed weekly just as you can schedule the PMRP process.

  1. Open the New Database Task Schedule  window and search for Task Name Perform PMRP Report
  2. Enter scheduling parameters and save.