All Implemented Interfaces:
Serializable, Tool, ValidExecution

@Event(UnbundlingEvent.class) public class BTUnbundling extends BTBundler<UnbundlingEvent>
Business task in order to cancel a list of given Bundle with all their BOBundleOperations. When a BOBundleOperation is cancelled, its status becomes BOBundleOperationStatus.Values.CANCELLED and the link with the related BOWorkOrderOperation is broken.
When the UnbundlingEvent is launched the BT notices the call and performs the cancellation for every Bundle within the list that is in BOBundleStatus.Values.SCHEDULABLE status.

Required fields:

  • a list of bundle id

Permission:

Error Code:

Visibility:

  • bundling operations that belong to the same current user's operation center
  • appointment associated to the specified bundle operation
Since:
10.1
See Also:
GCApi:
task