| Previous | Next |  | Contents | Index | Glossary

## Summary of the Notify Approver Subprocess

To view the properties of the Notify Approver subprocess, select its process activity in the navigator tree, then choose Properties from the Edit menu. The Notify Approver subprocess has a result type of Approval, indicating that when the subprocess completes, it has a result of Approve or Reject (based on the lookup codes in the Approval lookup type). It is not runnable, indicating that it cannot be initiated as a top level process to run, but rather can only be run when called by another higher level process as a subprocess.

When you display the Process window for the Notify Approver subprocess, you see that the subprocess consists of 5 unique activities, several of which are reused to comprise the 7 activity nodes that appear in the workflow diagram. To examine the activities of the process in more detail, we have numbered each node for easy referencing below. The numbers themselves are not part of the process diagram.

The subprocess begins at node 1 with the Start activity. At node 2, the process notifies the approver to approve a requisition within a specified period of time. If the approver approves the requisition, the subprocess ends at node 6 and returns the result Approve to the top level Requisition process. Similarly, if the approver rejects the requisition, the subprocess ends at node 7 and returns the result Reject to Requisition process.

If the approver does not respond by the due date, the subprocess takes the <Timeout> transition to node 3 to send a reminder to the approver to approve the requisition. Node 3 also has a timeout value assigned to it, and if the approver does not respond to the reminder by that time, the subprocess takes the next <Timeout> transition to loop back to node 3 to send another reminder to the approver. This loop continues until the approver approves or rejects the requisition, which would end the subprocess at node 6 or 7, respectively.

| Previous | Next |  | Contents | Index | Glossary