This process demonstrates the use of the following concepts:
- Email connectors + mail attachment
- Form customization
This process shows 2 levels of verification of a document before its publication, i.e., before it is sent out by email.
The Writer submits a version of the document for review.
The Reviewer can make comments and ask the Writer to make some fixes.
Multiple iterations can be done. Once the Reviewer allows it, the Writer can submit the document to a Validator for a final validation.
The Validator can make comments or accept the document as it is.
1.You should login in the UserXP with "admin" then start a case about it.
2.You should login in the UserXP with "jack", "jack" role is a team leader , you can "approve" or "reject" this case. if you approved .then go to third step. if not go to first step.
3.You should login in the UserXP with "james", "james" role is a deptment manager, you can "approve" or "reject" this case. if you approved then send to a message to sub process that sub process start to with four step. if not go to first step.
This connector will get the next tasks actors and provide a Set of unique user names in return.
It will only look for the next human tasks linked to the current task (at a distance of 1 transition, not more).
this process let you select users by group.
First you could select group and it list the users of that group,and you can select users you want.
At the end,the process return an list of user names.
You can call this as sub process.
The process helps you organize your tasks following the Getting Things Done method.
An highly customized look'n feel is included.
The process is based on a Java business object and leverage the power of using setters of java objects using the setVar connector or using the output action of forms.
This example demonstrate the use of the overview forms and customized dynamic labels
This process has an instantiation (initial) Generic Request Form to be completed by a User. When the User logs in to make a request, the Process takes the User’s information (first name, last name, and email address) from the User Profile in UserXP.
At the Step "Approve or Reject," the manager of the requestor is approves or rejects the User’s request. On completion, an email Connector sends a message to the requestor.
You can use the provided test Users John, Jack, and James.
Here is a delegation management process :
If you go on holidays , just delegate all your tasks to a specific user.
What it does is checking periodically ( you can chose the frequency ) if there are tasks assigned to you and , if there are , it adds your delegate to the candidates .
I have already included a notification e-mail that lists the tasks assigned , you just need to setup it :)
I am sure that all of us, either in daily life or at our organizations have some defined processes that are followed for how we do various activities. For example, when we want to ask for a new computer, we know that we need to go to the administrative office and request it from there and there could be forms to fill and signs to get. There could be a waiting period involved and there will be an inspection when the new computer arrives and finally when all is well the request is completed and closed.
From Bull Spain (www.bull.es) want to share the experience accumulated during these years develop using the workflow engine Bonita, so we will make available to the community some of the connectors we have developed in the latest BOS versions. Expecting it result very useful !!!
This connector adds a list of users and their memberships (groups and roles) on Bonita database using IdentityAPI. Non-existant users/groups/roles are created. Tested with BOS 5.7.2. How to use it: see comments below.
This connector takes as input the description of a payment transaction, and returns an URL at PayPal to process this transaction.
It uses the basic PayPal Forms Web API (https://www.x.com/docs/DOC-1332), and does not have a dependency.