Intercompany master scheduling is the means by which you calculate requirements and generate planned intercompany orders across several internal companies. Intercompany master scheduling is carried out over the number of iterations that you specify. To enable Microsoft Dynamics AX to carry out intercompany master scheduling, you must set up master scheduling in each of your intercompany companies. This entails a number of iterations in which Microsoft Dynamics AX automatically creates an intercompany purchase order, and this leads to the automatic creation of an intercompany sales order, which again leads to new demands.

You set up the intercompany master plan and the intercompany scheduling order in the parameters in each of the intercompany companies.

In order to propagate the demand throughout the intercompany chain, you must set parameters to ensure that planned purchase orders are automatically firmed, that is, orders cannot be changed in terms of time or quantity. Set up the on the Coverage group, or the in the Master plan. If no is set up, no intercompany purchase orders are created automatically. Only the first execution of the master scheduling results in planned orders, but because the intercompany purchase order is not actually created, no intercompany sales order is created, and, therefore, no additional intercompany purchase orders are created, and so on.

When you start the intercompany master scheduling, Microsoft Dynamics AX performs one master scheduling in each intercompany company, then it performs a second master scheduling in each intercompany company, and so on, until the specified number of iterations is reached. A maximum of 30 iterations is possible, but the more iterations that you choose, the longer the scheduling takes.

You can start the intercompany master scheduling from any of the intercompany companies because the master scheduling in the companies is controlled by the intercompany scheduling sequence, that is the order in which the program prioritizes the master schedules between each intercompany company. Because the intercompany scheduling sequence determines the order in which the master scheduling is performed in the companies, it is not important where the intercompany master scheduling is started. In each iteration, the current company executes last.

Note Note

The best practice is to allow intercompany master scheduling to be initiated from one Microsoft Dynamics AX company.


In the form, you can start a sequence of master scheduling, which executes a master scheduling the first time with the principle for updating the requirement calculation that you have selected for the first iteration for all the intercompany companies. The subsequent iterations use the secondary principle that you select for the next iteration, and this principle is applied until the number of iterations that you have specified is reached.