Processing Steps
The Memory-based Planning Engine executes the planning run in the following sequence:
1. Snapshot preprocessing. This is the first step preformed as a part of the Snapshot. It consists of tasks that need to be done prior to the Snapshot. These tasks include calculating repetitive planning periods for all the planned organizations and auto-reducing the master production schedules.
2. Item list determination. This step involves determining the items that will be planned as part of the current planning run. The plan-level option included items determines the items that will be planned. All other Snapshot activities cannot start until this step is complete.
3. Deleting old data. This step consists of cleaning all the snapshot and planner output data from the previous planning run.
4. Creating flat files of snapshot data. This step involves selecting the data from the system tables and writing them to flat files. Since this data is written to flat files, the deletes are not a prerequisite for this task.
5. Loading flat files into the database. This step loads the Snapshot flat files into the MRP Snapshot tables.
6. Snapshot post-processing. This step consists of cleanup activity and execution of the user-defined Snapshot tasks (such as updating item categories and ABC classes) in MRP_SYSTEM_ITEMS.
7. Netting. This step performs the gross-to-net explosion, during which suggested supply orders are generated.
See Also
Phases of the Planning Process
Processes
Snapshot Tasks
Read Consistency
Interprocess Communication
Configuring the Memory-based Planning Engine
Enabling the Memory-based Planning Engine
Parallel Processing