-
Book Overview & Buying
-
Table Of Contents
Oracle BPM Suite 11g Developer's cookbook
By :
The Business Analyst will either reject the quote or approve it, to switch the token flow, based on Business Analyst Review User task.
Perform the following steps to implement Exclusive gateways:
Business Analyst Outcome
Create a Process Data object to hold outcome of the Business Analyst Review User task as follows:
BusinessAnalystOutcome
If outcome of the Business Analyst Review is REJECT: Then, send a quote to the Sales Representative.
Else: Send it to Approvers for approvals.

Business Analyst ApprovedHow it works...
Exclusive gateways used for the conditional switch discussed in the preceding text are flow objects that define the flow of process. Gateways define what path the process token will take. Exclusive gateways have conditional outgoing sequence flows. You can build expressions to determine if your process continues down a conditional sequence flow.
To implement Conditional Switch:
If: Business Analyst Review is required = Yes, then proceed to the Business Analyst Review User task.
Else: Proceed to Approvers Review.
You will create a Process Data Object to store values, as the evaluation is determined by the expression defined for the outgoing conditional sequence flow. If this evaluates to true, then the Process Flow proceeds down the Yes path (towards the Business Analyst Review User task). If it evaluates to false, then the Process Flow proceeds down the path of the default outgoing sequence flow. The condition in the sequence flow will be based on values of Process Data object BusinessAnalystReviewRequired.
If the Process Data object
BusinessAnalystReviewRequired = True, then choose the sequence flow
Yes
Else: Choose the sequence flow
No
Change the font size
Change margin width
Change background colour