Skip to Content
Author's profile photo Rashmi Joshi

Use of Human Activity in 3 Lanes of a Pool

Hi All,

In this document we can see how to make use of Human Activity in NWBPM. We will model the process with 3 lane pools in it.

The first lane will send the data of Vendor, the second lane will provide the level of Approval 1 and third lane will provide the level of Approval 2.

Please find below steps to achieve the same.

1. Open NWBPM –> Go to Perspective –> Process Modelling

2. Create New Project –> Process Composer –> Process Composer Development Component –> Finish

3. Local Development –> Process –> Right click create New Process –>

     Provide the name of the process, orientation, pool name and lanes as below

     CreatePool.png

     The pool will be create like below –

     Pool.png

4. The next step is to get the 2 Artifacts on the lane from the left side panel namely PO and Quantity

5. Create a process model like below –

     /wp-content/uploads/2016/01/process_860740.png

6. All the three Human Activities – Vendor Data, Approval 1 and Approval 2 will have default task. Go to properties and delete default tasks –

         Task.png

7. Apply Template to the process –

     Template.png

8. Select UI Task Generation –> Next –> Select the tasks to create and click Next –

      Apply.png

9. Select the UI Technology and Development Component and select finish –

          /wp-content/uploads/2016/01/compo_860744.png

     Once task finished, it will build the DC successfully and will show the screen like below –

               /wp-content/uploads/2016/01/success_860745.png

10. Perform the below properties for Vendor Data, Approval1 and Approval2 –

          Vendor Data – Output Mapping

          Vendor.png

          Approval1 –

          Approval1.png

          Approval2 –

           Approval2.png

11. Once the properties are set, we need to provide the potential owners to all the pools. For providing the owners, select the pools Send, Approval1, Approval2 and Ageit and provide the owners like below –

          Pool Vendor –

          /wp-content/uploads/2016/01/owners_860749.png

          Follow the similar steps for the rest pools with the respective owners.

12. Once the properties are set, select the local development from left side panel –> Right Click –> Development Component –> Deploy

13. As a next step to test the process model, we need to start this process. Follow below steps to start process –

14. Go to http://<HOST>:<PORT>/nwa  –> Search for Process Repository (NWA –> Configuration –> Process And Tasks –> Process Repository)

     Process Repository.png

        Click on Start Process and new browser will open –> Select Start Process

       BPM Process.PNG

15. Once the process is started, one should be able to see task under his name on portal –

      Portal URL –> http://ussltcsnw1298.solutions.glbsnet.com:50000/irj/portal

      Login with the credentials of the Owner of object Vendor Data from our process model to see the task.

          Vendor Data –

          VendorData.PNG

     Open this task and fill the vendor data and click on Approve button so that it will reach to the Approval Level – 1

            VendorDataFill.PNG

16. Now login to the portal with the credentials of Approval 1 and check the work list –

               Approval1Worklist.PNG

          Click on task and check the data is correct or not.

                 Approval1Data.PNG

        Once data is approved it should go to the Approval Level 2

17. Login to the portal with Approval Level 2 and check the work list –

                  Approval2WorkList.PNG

                   Open the task and approve the data

                    Approval2Fill.PNG

In this way, we can make use of Human Activity and can make use of lanes as approval level as many as we need. The another approach of this concept can be like Level 1 Sends data to Approval level 1 and Approval 1 can send this data further or can send the same data to level 1 as a rejected data.

Thanks & Regards,

Rashmi Joshi

Assigned Tags

      3 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Former Member
      Former Member

      Great work Rashmi,its a very useful document.

      Author's profile photo Harinath N
      Harinath N

      Good work Rashmi..I was searching for the topic.lucky you forwarded me..thanks a lot...keep posting very useful documents like this. thank you Rashmi 🙂 🙂 🙂

      Author's profile photo Sudheer gupta Potnuru
      Sudheer gupta Potnuru

      NIce work and prefect document . Thanks for sharing this.

      Sudheer gupta