Implementing Order Fulfillment Process in BPM v8


IBM Business Process Manager is an agile centralized process management system that allows organizations to boost performance using its powerful features by integrating different process applications together. This article will tell you how you can implement order fulfillment process in BPM v8
IBM Business Process Manager is an agile centralized process management system that allows organizations to boost performance using its powerful features by integrating different process applications together.  This article will tell you how you can implement order fulfillment process in BPM v8.
 In this  process, "Analyst" fills the order fulfillment form, which passes on to "Vendor". After vendor fills the appropriate data, Business rules are applied on that form and on the basis of Business Rules, form either passes again to "Analyst" or "Manager" for approval. So let's get started.
Open the Process Designer. Before opening process designer, please make sure that Process Center has started. Click on "Create New Process App", and enter Process Application Name and Acronym and click on Create.
Figure 1


Click on open in designer and create new Business Process Definition. You require four lanes on the diagram view. One is "System" lane and rest of the lanes are for "Analyst", "Vendor" and "Manager".
Figure 2

After creating lanes, put the activities on each lane and join the activities to create the appropriate flow.
Figure 3

After this, create the appropriate business objects which are required and then create the private variable with name order of type "Order" as shown in Figure 4.
Figure 4
After this create the Human Service of activities using "Activity Wizard". Create the coaches of  each Human Service Activity as shown in Figure 5.
Figure 5
For Review Decision which lies in System lane, make it to Decision Task and then define the Business Rule in it. These rules sets the value of  managerReviewed value. On the basis of the value of ManagerReview, Decision Box takes the decision as shown in Figure 6.
Figure 6
 
Once you done with the process, create the users and assign them to particular lane so that only assigned users will able to claim their tasks and test the process.
Figure 7
 
You can also watch online demo at http://bit.ly/Mom0MW

Author Bio
Hatim Quaid Joher works as a Senior Software Engineer at Royal Cyber Inc. He is an Electronic Engineering Graduate and has been serving Royal Cyber since February 2010. Hatim has significant experience with IBM WebSphere Application Server, IBM Web Sphere Portal, and IBM Portlet Development using Portlet Factory, Java, XML, JavaScript and HTML. He holds IBM certifications for IBM FileNet Content Manager - Administrator 4.5 and IBM FileNet Content Manager - Designer 4.5. His major projects include code migration of WebSphere Portlet Factory 6.1.2 to Web Experience Factory 7.0.1 and developing SAC Application. 

1 comment:

  1. material handling equipments | Automated Storage & Retrieval System | Conveyors | Automated Guided Vehicles | Warehouse Management System | SCADA Supervision Software

    ReplyDelete