About scheduling helpers
Important
This content is archived and is not being updated. For the latest documentation, see Microsoft Dynamics 365 product documentation. For the latest release plans, see Dynamics 365 and Microsoft Power Platform release plans.
Applies To: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012
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 in the Master scheduling or Forecast scheduling 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, the processing starts 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, it is created.
See also
Master scheduling (class form)
Forecast scheduling (class form)