Previous  Next          Contents  Index  Navigation  Glossary  Library

Default Project Workflow Activities

Following is a description of each activity in the default project workflow process, listed by function name.

Start (Node 1)

This is a standard activity that marks the start of the process.

Select Project Approver (Node 2)

This activity selects the approver for the project by calling the client extension procedure pa_client_extn_project_wf.select_project_approver. The approver in the default procedure is the immediate supervisor of the person who submitted the workflow.

This activity has two possible outcomes.

Notify Project Approver Not Found (Node 3)

This activity notifies the submitter of the project that no project approver was found. The submitter can optionally resubmit the project or terminate the submission.

Set Failure Status (Nodes 4, 8, and 12)

This activity sets the project status to the Failure Status indicated in the Project Statuses window. The process branches to an End (Failure) node.

End (Failure) (Nodes 5, 9, 13, and 16)

This activity terminates the process and returns the result Failure.

Verify Project Rules (Node 6)

This activity verifies that the project satisfies the requirements for approval by calling the client extension procedure pa_client_extn_proj_status.verify_project_status_change.

Notify: Project Failed Verification Rules (Node 7)

This activity notifies the submitter that the project failed the verification rules. The submitter may resubmit the project for approval or terminate the submission.

Project Approval Subprocess (Node 10)

This activity runs the Project Approval Subprocess. See: Project Approval Subprocess

Notify: Project Rejected (Node 11)

This activity notifies the submitter that the status change for the project was rejected.

Set Success Status (Node 14)

This activity sets the project status to the Success Status indicated in the Project Statuses window.

Notify: Project Status Change Failed (Node 15)

This activity notifies the submitter that the project status change failed.

The status change can fail if the project was changed after it was approved, so that it no longer complies with the project verification rules. An Oracle database error can also cause the failure.

Notify: Project Approved and Status Changed (Node 17)

This activity notifies the submitter that the project was approved and the project status was changed.

End (Success) (Node 18)

This activity terminates the process and returns the result Success.


         Previous  Next          Contents  Index  Navigation  Glossary  Library