“On Demand” Pool OR “On Demand” Process

1
0
-1

Hi There,

I'm newbie in Bonita BPM and hope someone can help me. Let say we have a flow: Staff Request --> Approval By Supervisor --> Approval By Section Chief --> Approval By Section Manager. This is the right process and user should follow this roles. For some case, Staff Request can directly approved by Section Manager. Is it possible to do this in Bonita without changing the flow? Base on the needs, how we can control which process activated and which process deactivated without changing the flow?

Thank you, Whisnu

Comments

Submitted by Sean McP on Fri, 05/08/2015 - 12:58

How do you determine that "Approval By Section Manager" can be done?

You say ...in some cases... that implies a rule can be applied to the process, which you could then use in an Actor Selector to assign the task to Supervisor and Section Manager (normally your Actor Selector would only return Supervisor).

Then whoever picks it up first will complete the task.

That should do it,

regards

1 answer

1
0
-1

Hi Sean,

Thanks for the reply. You are right, this can be done using actor selector on bonita studio. If we would like to do this after the application live, in real time, is it possible? Thank you in advanced.

Whisnu

Comments

Submitted by Sean McP on Fri, 05/08/2015 - 17:16

Absolutely,

when you export the process, in Studio Server->Build it should take the Actor Selector you build for the process with it.

Once you import it to Portal it's there.

Note, according to your process your "Supervisor and Section Manager" actor selection will still go through the full chain if the Supervisor takes the task rather than the Section Manager. If the Section Manager takes it then the task will be complete.

regards

Notifications