Transition to complete after delivery

This policy is invoked at the end of a deliver operation for each activity included in the deliver operation. The policy uses the default action of the activity to transition the activity to a Complete type state and unset the activity from its view. These actions prevent the checkouts of versions in the change set from being associated with the activity.

If the default action requires entries in certain fields of the activity record, and one of those fields is empty, the policy returns an error and leaves the deliver operation in an uncompleted state. This state prevents the developer from performing another deliver operation, but it does not affect the current one. It does not roll back changes made during the merging of versions.

To recover from an error, the developer needs to fill in the required fields in the activity record and resume the deliver operation. If the developer invoked the deliver operation from a graphic user interface (GUI), the integration displays the HCL Compass record form so that the developer can fill in the fields.

This policy is not customizable.

This policy is affected if deliveries are between two projects that are enabled for HCL Compass.