CSM 10.4 Documentation

Home

Define Approval Block Condition Properties

Use the Trigger Condition page in the Approval Block Editor (accessed from within the Approval Editor) to define a condition that initiates the approval process for an approval Block.

One example is to send an approval request when the Emergency Change field is checked on the Change Request form. When you define trigger condition properties for an Approval Block, you define:

  • Trigger Condition: A comparison clause that determines when the approval process is initiated.
  • Additional Behaviors: An action that occurs when a condition is no longer true (example: When a user clears the Emergency Change field on the Change Request form).

To define Approval Block Condition properties:

  1. Open the Approval Block Editor.
  2. Select the Trigger Condition page.
  3. Define a Trigger Condition by creating a comparison clause. See Define a Comparison Clause.
  4. Behavior when condition is no longer true: Define the action that takes place when the trigger condition is no longer true:
    • Clear Approvals from block

      Select this option to remove approvals created by this Approval Block when the trigger condition is no longer true.

    • Leave Approvals

      Select this option to leave approvals created by this Approval Block when the trigger condition is no longer true.

    • Leave Approvals if condition was changed by block action

      Select this option to leave the approvals in place if the defined approval action causes the trigger condition to no longer be true. However, if the trigger condition is no longer true because of a change outside of the approval process, then the approvals will be removed. It is recommended to tie approvals to the lifecycle of a Business Object when creating multi-level approvals because it prevents approvals from being deleted when it advances to the second-level approval.

  5. Select OK.

  6. Publish the Blueprint (File > Publish Blueprint) to commit the changes, or save the Blueprint (File > Save Blueprint) to continue making other changes. For more information, see Publish a Blueprint or Save a Blueprint.

Was this article useful?