Impact on Dependencies

If both compensatory plan items and redo plan items or either of them are created against one or more existing plan items while processing an amendment request, the dependencies in the overall execution plan are impacted. The dependency on the existing plan item being cancelled is implicitly added in the compensatory and/or redo plan item when they are created. There can be some additional dependencies in the redo plan items in certain cases. Also, the dependencies in other regular plan items are modified, if required. The following points explain these modifications:

  1. If a parent plan item in PENDING state, which is not being cancelled, has a dependency on such a child plan item against which a COMP and REDO plan items have been created, the dependency on the existing plan item is removed and a new dependency is added on the REDO plan item, as shown in the following figures. The REDO plan item has higher priority over the COMP plan item while replacing the dependency on the corresponding existing plan item. If the REDO plan item does not exist, the dependency on the existing plan item will be replaced with a dependency on the COMP plan item. This keeps the dependency structure in the amendment plan in-line with the earlier plan.
    Dependency on plan item P1 in PENDING plan item P2 in the original plan
    Dependency on the first level REDO plan item of P1 in PENDING plan item P2 in the amendment plan
  2. If REDO plan items have been created against an existing parent as well as child plan item, then the same dependency is maintained between the corresponding REDO plan items. The parent REDO plan item will have a dependency on the child REDO plan item, in addition to the dependency on the existing original plan item being cancelled, as shown in the following figures:
    Dependency on plan item P1 in plan item P2 in the original plan
    Dependency on REDO plan item P1 in REDO plan item P2 in the amendment plan
  3. If COMP plan items have been created against an existing parent plan item as well as child plan item, a reverse dependency is maintained between the corresponding COMP plan items in the amendment plan. The child COMP plan item has a dependency on the parent COMP plan item, as shown in the figure. It is done to ensure that the exact compensation of the plan items, that is, the compensation of parent plan item occurs first, followed by the compensation of child plan item.
Dependency on plan item P1 in plan item P2 in the original plan
Dependency on plan item P1 in plan item P2 in the original plan
Dependency on COMP plan item P2 in COMP plan item P1 in the amendment plan
Dependency on COMP plan item P2 in COMP plan item P1 in the amendment plan