Planning Frequency
Planning frequency is the time between material plan recalculations. The Material Plan must be completely updated when the demands change.
Two questions must be answered before determining whether the material plan needs to be recalculated.
- How often will the material plan for the item be recalculated?
- Will the material plans for all items be recalculated simultaneously?
Some examples of factors that influence the decision are:
- Choice of planning method. MRP calculation is a larger and more comprehensive calculation than one based on order point logic.
- Planning tools prerequisites; for example staffing, number of changes in plans, reliability in the product structures, lead times, etc.
- Computer capacity and processing volumes.
Methods for recalculation of material plan
There are three main methods to recalculate the material plan:
- Batch net change, in which only the items changed in the material plan or in the planning setup will be recalculated. This is recommended in most use cases.
- Continuous net change, recalculation of material plan will be performed immediately after a transaction has affected an item.
- Regenerative recalculation, in which the material plan for all items are recalculated.
Batch net change
When batch net change is used, the material plan is recalculated if a transaction has or will affect an item’s material plan.
Recalculation is based on the affected transaction and is done separately in 'Material Plan. Re-create' (MMS999).
Recalculation
Recalculation can be started manually from the AUX menu.
The automatic run is performed for the items that have qualified to be part of the net change run. To qualify for the net change run, items transactions or planning data must have been changed since the last run. M3 keeps track of all items that have qualified for the net change run in a separate file.
The file contains information about when and why an item is planned for recalculation.
If the activity is already complete, the current date is used as the recalculation date. When 'Material Plan. Re-create' (MMS999) is run, the lines handled will be those whose recalculation dates have already passed or are the same as the current date.
Reasons for net change
Below are different reasons to run a net change:
- The product structure is changed.
- Change of on-hand balance or change of planned transaction in the material plan. Change of order rules via changed order type in 'Item. Connect Warehouse' (MMS002).
- An order is released on the current date.
- A reservation occurs within planning boundaries.
- A reservation comes within allocation limits or demand time fence. Forecast calculation is affected and automatic allocation is initiated as well through this function.
Note that all changes that affect the material plan do not require a net change. Certain changes require regenerative net changes. See also Regenerative Net Change below.
'Material Plan. Re-create' (MMS999) must be started manually, so that proposed action messages are displayed in a timely manner.
Material requirements planned items are calculated in low-level order. This parameter is set in the 'Planning method' field on 'Item. Connect Warehouse' (MMS002/E). Low-level codes are automatically calculated and updated on product structure changes and acquisition settings in (MMS002). 'Item per Warehouse. Analyze and Repair' (MWS980) can be used to find and repair errors in low-level codes. In case a full low-level code re-set and recalculation are needed, 'Product. Re-create Lowest Levels' (PDS910) can be used. It is not advised to use this program frequently, as it can run for a long time and must finish before material plan recalculation can be performed again.
Continuous net change
Continuous net change implies that the material plan will be recalculated directly after a change that affects the material plan.
The changed record is placed in a process queue for records that have the current date as the recalculation date.
Continuous net change is activated in the ‘Continuous net change’ field on 'Item. Connect Warehouse' (MMS002/E).
For performance reasons, it is recommended to use this method on a few items as possible, and only where the item is fast-moving and cannot wait for the next batch recalculation.
Manual net change
Note that it is possible to request recalculation by pressing F18 in 'Material Plan. Open' (MMS080).
A setting in the parameters for 'Material Plan. Open' (MMS080) indicates whether calculation is done per level or if it will be possible to break down the product structure to several levels.
Regenerative net change
Regenerative net changes mean that material plans for items are recalculated regardless of planning method. This method should not be used on a regular basis but can be helpful to fix an incorrect planning situation.
Regenerative recalculation requires high computer capacity and takes longer time because all items in the selection are included in the calculation. This differs from batch recalculation, in which records are not placed in the process queue for all basic data changes.
Example
Inspection time on a receiving method for purchased items is changed from three to two days. For these items’ open orders, this results in a one-day difference in the planned put-away date in the material plan.
The result of changing inspection time will be apparent when a regenerative calculation is carried out.
Selection
In 'Material Plan. Calculate Regenerative' (RPS999), a line of selections can be defined for the actual run.
Examples of selection choices:
- Facility
- Warehouse
- Item number and other item selection criteria
These choices are available when using F16='Advanced Settings. These should be used with caution as they override standard MRP logic and can have a negative impact on performance:
- Extended planning horizon. The aim of this selection choice is to break down next year’s budget for costing calculations or capacity control.
- Deletion of planned transactions with status higher than 10 (this can be done even before regeneration). Note that you should not delete planned transactions with status up to 10 because they are automatically recalculated and it makes process time unnecessarily long.
- A new breakdown can be requested for all planned orders. That means regeneration takes longer, but in return all structure changes in the planned orders are activated and created. To activate structure changes, use this alternative since it is common for all planned orders.