ISS Approval (Agreement) Workflow

ISS Approval (Agreement) workflow, shown in the following figure, validates approval rules and create approval items if necessary.

It is triggered when the user selects the Generate Approvals menu item on the Agreement Header applet menu. This menu item raises the ApproveItem Signal, which calls this workflow.

ISS Approval (Agreement) Workflow. This image is described in surrounding text.

Workflow Description

This workflow does the following:

Validation Service. Calls the Validate method of the Data Validation Manager Business Service. For more information, see Validate Method.

  1. Exception Found. If the validation service returns a null, then the workflow ends.

  2. Approval Bus Service. If it returns a non-null value, then the workflow calls the CreateNewApprovalTasks method of the ISS Approval Bus Service. For more information, see CreateNewApprovalTasks Method.

  3. Refresh Applet. Calls the Refresh Business Component method of the SIS OM PMT Service Business Service, which refreshes the Agreement, so the approval items appear in the Approvals view.