Calculate Material Requirements

Use the Material Requirements Planning (MRP) program to calculate time-phased requirements for raw material and components, plan the timely replenishment of inventory, and reschedule or cancel existing non-firm orders. See Background and Road Map for more information.

  1. Set your options:

  1. Click the Runtime tab to set runtime options. See Set Options for Reports and Inquiries for more information.

  1. Click the Selection tab to select items by buyer, planner, product class, or item code.

  1. Click the Program tab to set these program specific options:

Field Name

Type / Max Length

Action / Description

Select horizon date

Required
10 date

Select the date on the shop calendar from which you want the program to begin each item's plan or enter a date shortcut.

The program includes planned orders with a start date that is on or before the terminal date.

Select report type

Required
1 alphanumeric

Select the type of report you want to print:

Select

To print a

F

Full planning report for each item processed by the program. If you enter F, the program includes each item in the selection range on the report, regardless of whether the program took any action in processing the item.

If you leave the Erase work files? option blank and select F for this option, you can subsequently reprint the report for this plan, using a different report type, sort option, and/or selection option.

I

Planning profile report for only those items that have exception messages.

E

Listing of all advisory messages for each item.

Your choice of report type does not affect the plan; it determines the data the program prints on the report after the plan is complete.

System options (at both enterprise and manufacturing branch levels) include filters to limit exception messages. See Set Manufacturing Options.

Select sort option

Required
1 alphanumeric

Select how you want the report sorted:

Select

To sort the report by

B

Buyer code

P

Planner code

C

Product class

I

Item code

Pegging?

Optional

Select if you want to print a Requirements pegging report for each item or leave blank if you do not.

Select latest date to peg

Optional
10 date

If you selected Pegging?, select the cutoff date for pegging detail or enter a date shortcut. You can use any future date or leave blank to peg all dates.

The Requirements pegging report will include demand orders with due dates on or before this date.

Select cushion days

Required
3 numeric in the format 999

Enter the number of days the current plan should be held firm.

Enter a negative cushion if you want the program to create new planned orders in the current period.

Accept 0 to create planned orders based on each item's lead time or accumulated lead time.

Excess exceptions?

Optional

Select if you want the report to include exceptions when you have an overabundance of orders for a specific period or leave blank if you do not.

Print exceptions for future periods?

Optional

Select to print exceptions for future periods on the report or leave blank to exclude them.

Select exception report type

Required
1 alphanumeric

Select the type of runtime exception report you want:

Select

To print

S

Short report

L

Long report

N

No exceptions

The long report potentially provides a more detailed explanation of the runtime exceptions than the short report; however, there may be no difference between the reports.

Print new page for each item?

Optional

Select to print each planned item on a new page or leave blank to print a continuous report.

Erase work files?

Optional

Select to erase work files after printing or leave blank if you want to save the work files for subsequent report printing.

If you leave this option blank and selected F for Select report type, you can subsequently select either I or E for Select report type and click Reprint. You can also select a different factor for Select sort option (B for buyer code, P for planner code, or C for product class). In addition, you can also change your Selection options.

You should leave this field blank if you have vendor contracts. The program requires work files to create requisitions for each contract.

Select planning display period code

Optional
6 alphanumeric

Select a code to override the item-specific planning display codes.

The program plans items based on the code selected for the Planning period field in the item's record in the Branch Item Maintenance (IMB) program. If that field is blank, the program uses the DFAULT planning display code.

Output device

Optional

Select the device to which you want to output the report or leave blank to use your default output device.

Regenerative?

Optional

When selected, all MRP items are processed. Selecting Regenerative? is as if the MRP Action File Maintenance (MAF) program were first run  to populate the planning action file with all items. Leave blank for a "net change" report.  

  1. Choose the appropriate options:

To

Do This

Process the report

Click Process. See Background for a list of what prints.

  • The report prints immediately to the output device you selected or to your default device if the option Allow device override? in the Date-Output Device Maintenance (ZE) program is not selected.

    If this option is selected, the program prompts Output device. Accept the default device that displays, which is specified in the Date-Output Device Maintenance program, or enter the name of a different device.

  • If the program displays the message A previous MRP report exists, click Reprint to reprint the report for the existing plan, click Delete to delete the existing plan and calculate a new plan, or click Exit the program.

When you click Reprint, the program uses the report type, sort option, and selection options you selected. Therefore, the ** Reprint ** report may be different from your original report.

  • If you selected the Supply chain active? option in the System Options Maintenance (XM) program (Purchasing Options), the program displays the message Supply chain requirements being calculated.

Save these options for future use

Click Save.

Exit the program

Click Exit.