Performance

These processing options define output and specify conditions that might decrease processing time.

1. Clear F3411/F3412/F3413 Tables
Caution: Use this processing option with extreme caution.

If you enter 1, all records in the MPS/MRP/DRP Message table (F3411), the MPS/MRP/DRP Lower Level Requirements (Pegging) table (F3412), and the MPS/MRP/DRP Summary (Time Series) (F3413) table are purged.

Access to this program should be limited. If multiple users run this program concurrently with this processing option set to 1, a record lock error results and prevents complete processing. Values are:

Blank: Do not clear tables.

1: Clear tables.

2. Input the Branch/Plant Where Planning Tables Will Be Cleared

Specify which Branch/Plant records in the MPS/MRP/DRP Message File table, the MPS/MRP/DRP Lower Level Requirements File table, and the MPS/MRP/DRP Summary (Time Series) table (F3411, F3412 and, F3413, respectively), are purged.

Note: This option is valid only when the Clear F3411/F3412/F3413 Tables processing option on the Performance tab is set to 1 and the Delete Branch/Plant processing option contains a valid branch/plant.

This processing option enables a preprocess purge of these tables. If this processing option is not enabled or is cleared, the system purges records for a given branch/plant and item as you plan the item. Depending on processing option combinations, certain scenarios can occur.

Example 1:

Clear F3411/F3412/F3413 Tables is set to 1.

(a) Delete Branch/Plant is set to Blank.

All records from the three tables will be purged.

(b) Delete Branch/Plant contains a valid branch/plant.

Records for all the items that belong to the valid branch/plant will be purged from the three tables.

(c) Delete Branch/Plant contains an invalid branch/plant.

No records will be purged from the three tables.

Example 2:

Clear F3411/F3412/F3413 Tables set to Blank

Delete Branch/Plant is not active.

No records from the three tables will be purged.

3. Initialize MPS/MRP Print Code

Specify a value to initialize the F4102 table.

If you enter 1 for this processing option, the program initializes every record in the Item Branch table (F4102) by setting the Item Display Code (MRPD) to blank.

If you leave this field blank, processing time is decreased. The system will not clear the records in the Item Branch table (F4102).

Regardless of how you set this processing option, for each item in the data selection the MRPD field is updated in this way:

  • 1 if messages were not created.

  • 2 if messages were created.

The Print Master Production Schedule program (R3450) enables you to enter data selection based on the MRPD field.

Values are:

Blank: Do not initialize the Item Branch file.

1: Initialize the Item Branch file.

4. Messages And Time Series For Phantom Items

Specify whether the program generates messages and time series for phantom items. Values are:

Blank: Do not generate.

1: Generate.

5. Ending Firm Order Status

Specify the work order status at which messages are no longer exploded to components. If you leave this processing option blank, all messages are exploded to components.

6. Extend Rate Based Adjustments

Specify whether adjustments for rate based items are exploded to components, thereby creating messages for the components. Values are:

Blank: Do not extend

1: Extend

7. Closed Rate Status

Specify the status of closed rates. When you plan for a rate-based item, the system does not process rate orders that are at a closed-rate status or a higher status.

8. Set Key Definition For Table F3411 and 9. Set Key Definition For Table F3412

Specify whether to support concurrent MRP/MPS runs. The value that you enter determines the range for the number of records in the F3411/F3412 tables for a given run. The number must be large enough to include the number of records that will be generated for the table. For example, if you enter a value of 8 for the first run and 10 for the second run, the range of records that the system reserves for two simultaneous MRP/MPS runs will include:

First run:

The system reserves records in the range of 1 to [1*10^8], or 1 through 1,000,000,000.

Second run:

The system reserves records in the range of [1*10^8 + 1] to [2*10^10], or 100,000,001 through 20,000,000,000.

Notice that the values that you enter serve as the exponent in the previous equations. Values are:

Default value: 10

Minimum value: 7

Maximum value: 14

Note: This process runs only when a subsequent MRP/MPS job is submitted while an existing job is currently running. The MRP/MPS Requirements Planning program (R3482) and Master Planning Schedule - Multiple Plant program (R3483) enforce these values. You determine the optimal value for the key definition. All values for this table should be the same for all versions. If version settings are not the same, the results are unpredictable.
10. Set Maximum Number Of Branches

Specify the maximum number of branches that the system processes when you run the Master Planning Schedule - Multiple Plant program (R3483). Because this processing option controls the allocation of memory for arrays, you should use the minimum number of branches that are necessary.

Caution: The system supports up to 99 locations. If you specify more locations than 99, the program might generate unpredictable results. You should make incremental adjustments to this value.
11. Suppress Time Series

Specify whether the system generates the time series. Values are:

Blank: Generate.

1: Do not generate.

Note: Performance improves when the time series is not generated.
12. Planning Control UDC Type

Specify the UDC table in system 34 that contains the list of planning control flags. The default value is PC.