You can use scheduling helpers to reduce the time that is required to process items during master scheduling and forecast scheduling. Scheduling helpers are multiple processes that simultaneously calculate the same scheduling plan.
Based on the parameters that you set on the or form, the items are distributed for processing among the available batch servers.
Scheduling helpers process items by bill of material (BOM) level, starting with the items with the lowest level value (in other words, starting from the top of the product structure). All of the scheduling helpers process items at the same level and do not proceed to the next level until all of the helpers are finished processing. Therefore, there are no conflicts or internal interdependencies among the helper threads.
When you run scheduling, the batch framework enables the automatic launching of scheduling helpers. Each helper is launched as a subtask to the batch header of the scheduling process. If a batch header does not exist, one is created.