Time Dependency
The decomposition component has the ability to provision an execution plan for a given order based upon the time constraints, if any, placed on the products within that order e.g. it determines when a particular product execution should be started. This time constraint could apply to an individual plan item within an execution plan or to the entire execution plan. Time dependency will be added in each plan item if the requiredByDate specified in order is in future.
Time dependency defines the absolute time when the particular plan fragment starts execution. It is calculated on the basis of requiredByDate present in either the Orderheader or OrderLine. The expected behaviour for the required by date is as follows
If requiredByDate is set on the order level, the start time dependency applies to all plan items with no leading dependencies
If requiredByDate is set on the order line level only, the start time dependency applies to plan items for that order line which have no leading dependency
If requiredByDate is set on the order header level and on the order line level, the following behaviour applies: