Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint

How to do it...

How to do it... Merge Outcome: Merge the outcome of Approve Deal and Approve Term User tasks: Go to Component Palette | BPM | GatewaysClick on Parallel GatewayClick on the Contracts swimlane, where you want to place the Parallel GatewayName the Parallel Gateway Merge ApprovalsCreate an unconditional, unnamed sequence flow from the Approve Deal and Approve Terms User tasks to the gateway Merge Approvals.When you have finished the preceding steps, click Save Create a Finalize User task: Go to Component Palette | BPM | ActivitiesSelect a User task from the interactive sectionClick on the Contracts swimlane and position User task before theEnd eventIn the User task Properties window, enter the following:In the Basic tab, enter Name = Contract FinalizeLeave the implementation tab as defaultWhen you have finished the preceding steps, click SaveCreate an unconditional sequence flow from the gateway Approvals Outcome to the Contract Finalize User task.Name the sequence flow as ApprovedWhen you have finished the preceding steps, click Save Switch on Approve Deal and Approve Terms outcome: Post merger, you have to switch on the outcome of Approve Deal and Approve Terms User tasks. Create Exclusive Gateway to implement conditional switch on outcomes. Go to Component Pallet | BPM | Gateway and select Exclusive GatewayClick on the Contracts swimlane, where you want to place the Exclusive GatewayName the gateway Approvals OutcomeWhen you have finished the preceding steps, click Save Create sequence flows: To implement the outcome scenario If the outcome of Approve Deal OR Approve Terms User tasks is REJECT, then send the quote back to the Sales Representative Else: Send it to Finalize Contract User task When REJECT: Click on the sequence flow icon on top of the process editor to create a sequence flowCreate a conditional sequence flow from the gateway Approvals Outcome to the Enter Quote User task.Enter the following information in the properties of the sequence flow:In the Description tab, enter Name = Deal or Terms RejectedIn the Properties tab, Type = ConditionIn the Expression section, choose Simple ExpressionSelect Expression BuilderYou can find the approveDealOutcome and approveTermsOutcome process Data objects. They hold the outcome values from User tasks:approveDealOutcome == REJECT or approveTermsOutcome == REJECTWhen you have finished, click Save When APPROVE: Create an unconditional sequence flow from the Gateway Approvals Outcome to the Contract Finalize User task.Name the sequence flow ApprovedWhen you have finished the preceding steps, click Save

  

You are currently reading a PREVIEW of this book.

                                                                                                                    

Get instant access to over $1 million worth of books and videos.

  

Start a Free Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint