Document Approvals

Document approval processing is a system of routing documents through Advantage Workflow to one or more users for review/approval prior to finalizing the document. (Workflow provides the technical means of electronically routing document data to the next resource.) While it is not necessary to require approvals for documents, approval processing provides a powerful, automated means of authorizing document data prior to finalization. In this respect, approval processing is typically implemented for critical, or highly visible, documents.

A document can have up to 15 required approvals. For each approval level, you can define rules for requiring that approval level, a routing destination, a routing sequence, and whether an email notification should be sent at initial routing time.

The Document Control (DCTRL) table establishes whether approval processing is required for a particular document code. To turn approval processing "on", you must set two fields on the Document Control table accordingly:

The Document Control (DCTRL) table determines whether documents are to be automatically submitted from pending to final after the last approval is applied.  To let the document stay in pending till processed by the System Maintenance Utility check the Workflow Asynchronous Processing flag.  This would disable the auto-submit feature.  Once a document has completed approval processing, it will remain in Pending phase but is marked as having completed the approvals process.  The default value of this flag is unchecked, which allows a document to be automatically processed to Final once the approval processing has been completed.   

After the Document Control (DCTRL) table has been set up to require approvals for a specific document code, several additional workflow administration tables must be set up before documents are routed through internal Advantage workflow.  The tables include:

You can view the documents that have been routed both to you and to your approval roles from the worklist page. You access the worklist page by way of the Message Center section of the secondary navigation panel in CGI Advantage. From the worklist, you have the capability to assign yourself an approval task and perform actions such as Approve, Unapprove, Reject, and Bypass Approvals. Additionally, if you are a manager of an approval role, the worklist of the role gives you access to the Manager Worklist page. The Manager Worklist facilitates the administration of workflow roles.  As a role manager you can administer work items assigned to the role, regardless of whether or not the task has been taken by a user.   You can also reassign items directly assigned to a user to be acted on if that user is not able to work on the work item.

Refer to the CGI Advantage System Administration Guide for details on setting up approvals for documents.