Execution Plan Modification Rules (EPMR)

The execution plan, for the amendment types mentioned earlier, is modified based on the predefined rules that are specified as values in the following characteristics in the product model:

  1. EPMR_ACTION_PROVIDE
  2. EPMR_ACTION_CEASE
  3. EPMR_ACTION_UPDATE
  4. EPMR_ACTION_WITHDRAW

Only one of the appropriate characteristics, based on the action passed in the original order, is referred to when applying the modifications on the execution plan. For user-defined field change functionality, additional set of characteristics can be defined to have a granular control based on the status of the plan item.

As mentioned in earlier, these rule actions are applied on the plan items that are either in SUSPENDED or COMPLETE state. There are four standard Execution Plan Modification Rules actions, which are explained in the following paragraphs. Only one of the four actions can be specified as the value for a particular Execution Plan Modification Rules characteristic for a particular product.