Loading
Industries Order Management
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Overview of Rollback Groups

          Overview of Rollback Groups

          Rollback groups help you control the order in which items are rolled back when an order is canceled.

          Note
          Note

          Rollback groups and rollback plans are not dependent on one another. They can operate independently or together. For information about rollback plans, see Configuring Plan Definitions for Rollback or Amendment

          Normally, orchestration items are rolled back in the same order that they were originally rolled out. That is, if the orchestration plan called for "Provision the line" followed by "Configure the DSLAM," then when the order is canceled, first the line provision will be rolled back, and then the DSLAM configuration will be rolled back:

          An illustration showing that orders are rolled back in the exact same order that they were original executed.

          With a rollback group, you can override the default order of the rollback. When you create a rollback group, the items in that group are rolled back in the opposite order from the default.

          Note
          Note

          It might take several tasks to roll back a single task from the original order. For example, Activate TV Package (with three channels) might be a single task. But to deactivate the package, you might have to run a separate task to cancel each channel. A rollback group changes whether Activate TV Package gets rolled back before or after other items in the original order, but it does not affect the order that the three channels are canceled.

          Simple rollback group

          In the following example, there's a rollback group for items C and D. Without the group, they'd be rolled back in the same order that they first occurred. But because they're in a rollback group, their order changes:

          A chart showing a rollback group among other items. The rollback group is rolled back in the opposite order from how the items were originally executed.

          Multiple rollback groups

          You can have multiple rollback groups within a single order. OM rolls back in the default order until it finds a rollback group, then reverses the order for that group, then continues with the default order until it finds another rollback group.

          In the following example, there are two rollback groups, one right after the other:

          A chart showing two rollback groups, rolling back independently of each other.

          Non-sequential rollback groups: Not supported

          Rollback groups can only include items that rolled out sequentially with other items in the same group. For example, if the original orchestration plan called for "Provision the line" and then "Bill the customer" and then "Configure the DSLAM," your rollback plan can include the first two, the last two, or all three. But it cannot contain only "Provision the line" and "Configure the DSLAM."

          If you set up a rollback plan with non-sequential items, the plan just won't work:

          A chart showing a rollback group containing items that aren't next to each other in execution.
           
          Loading
          Salesforce Help | Article