











Signup for Training
- BPM Online Training Session, Jan 6th
- Singapore, SI, Jan 19-21
- San Francisco, CA, Jan. 20-22
- London, UK, Jan 20-22
- Denver, CO, Jan. 28-30
More trainings...
Intalio|BPMS Webinars
- Dec 30, 2008 10 AM PST
- Jan 7, 2009 10 AM GMT
- Jan 9, 2009 2 PM EST
- Jan 13, 2009 10 AM PST
- Jan 14, 2009 11AM VET(SP)
- Jan 15, 2009 1 PM EST
- Jan 23, 2009 2 PM EST
- Jan 28, 2009 11AM VET(SP)
- Feb 10, 2009 2 PM EST
- Feb 12, 2009 1 PM EST
- Feb 24, 2009 2 PM EST
- Mar 12, 2009 1 PM EST
- Mar 18, 2009 2 PM EST
- Mar 27, 2009 2 PM EST
Login
Tutorials-5.1
Executing Process with People Activities with Intalio|BPMS 5.0 (Intermediate) Executing Process with People Activities with Intalio|BPMS 5.0 (Intermediate)
Deployment
This tutorial assumes that you have deployed the PA project as explained in the tutorial "Deploying Forms and Processes with People Activities with Intalio|BPMS 5.0 ".
Process Execution
In our PA process, we did not integrate with a PIPA form to start the process, since we only wanted to focus on people activities. However, we shall start the PA process from the console. In your web browser, go to the http://localhost:8080/bpms-console to acces the console. If you have not changed the default configuration, you may login with the following:
-
username: admin
-
password: changeit
In the Processes list that displays, you should see your PA process. Select it and click Start.
This should automatically generate a form for starting our PA process as in the screenshot below:
You may type any data in these fields. Let's type 'This is a sample request' in the "request" field. Then click the Submit button.
The page should then be replaced with a new page saying "OK" and allowing to invoke another service.
This should have started our PA process and created a task. Let's see!
-
Close the window that was used to start the process by clicking the close button at the top right.
-
Go to http://localhost:8080/ui-fw/ to access the Intalio|BPMS Workflow UI.
-
Log in with the username 'examples\ewilliams' and password 'password' (without quotes). We created the task for a manager in the 'examples' realm, and Emily Williams with the username ewilliams has such a role. There should be a task 'Tutorial - People Activity' in the task list.
-
Click on the task in the task list.This should display our PA form as in the screenshot below. Note that the text you typed in the request field, when starting the process, shows up in the request field in the form, as in the following screenshot.
You may now type a comment and change the decision. Here we will keep the decision to "Yes, I accept the request" and type "This is a comment" in the comment text area.
Click the Complete button to complete the task.
The task should then disappear from the task list and the PA process completes. You may check in the Console that the PA instance is complete and it contains the information that the user submitted in the form. The following screenshot shows the PA instance information after submitting the task, in the Data tab. If you click on the variable notifyTaskCompletionRequest, you should see that it contains the values entered by the user.
Conclusion
This tutorial completes the "People Activity Series". With these series of tutorials, we have described how you may create a form, integrate it with a process, deploy it and run it in order to request a user to perform a People Activity task. This complements People Initiating Process Activities, which allows authorized user to start processes. Another set of tutorials explain how to create such tasks and start with "Creating forms to initiate a process with the form editor". With these two series of tutorials, you should be able to create virtually any business process that may use both types of tasks and involve any number of People Activity tasks.
