Thursday, August 13, 2015

#432 Process Cloud Service - Instance Tracking and Alter Flow/Resume

This is a cool PCS feature, but let's look at who can track what and
who can alter process flow and resume.

Here is my demo process -

In this scenario I have the following roles/users.

PCS admin user: weblogic
App roles as follows -

Now the flow is simple -

1. jstein enters a purchase requisition, kicking off the process.
2. vhugo does the first level approval.

jstein forgets to enter the booking start date - this will raise an error.

Initiator (jstein) does some Tracking -

He sees the instance has been suspended.

He drills down to the details -

He sees the instance has been suspended, but not why.

The Approver (vhugo) does some Tracking -

He sees nothing, nada, nichts!

The Process Owner (istone) does some Tracking -

On logging in, he sees -

There is our suspended instance -

He clicks on Tracking -

He opens the instance -

Note: the owner has Alter Flow / Resume functionality.

He sees the error message -

and naturally can take corrective action.

The PCS Admin (weblogic) does some Tracking -

and sees the same as the process owner -

The process owner Alters Flow / Resumes

Back to istone, he logs in and corrects the error and the process resumes -


Looks like we're back in business...

No comments: