Examples / Projects

Category: 

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.

Releases for select users

Total downloads: 456
Version BonitaBPM Version Post date Download Link
1.0 5.x 2012-Dec-27 Download
456 downloads
Release note
Category: 

This filter let you use a groovy script to filter your actors. It takes in input a set of String bind in the variable candidates, and must return a set of String.

Here is a simple example :

def result = [] candidates.each { if(it ==~ /Romain.*/) result.add(it) }

result as Set

This example parse the candidates in input and return a Set of String matching the regex (name beginning by Romain)

KNOWN LIMITATION : Your script must not use the groovy markers '${' and '}' (set by the editor)

Releases for Groovy Filter

Total downloads: 541
Version BonitaBPM Version Post date Download Link
1.2 5.x 2010-Jun-02 Download
186 downloads
Release note
1.1 5.x 2010-Mar-23 Download
173 downloads
Release note
1.0 5.x 2010-Mar-15 Download
182 downloads
Release note
Category: 

This set of connectors create charts from data and save charts on your file system as an image.

Dependencies : - jfreechart-1.0.13.jar (http://sourceforge.net/project/jfreechart/files/) - jcommon-1.0.15.jar (http://sourceforge.net/project/jfreechart/files/3.%20JCommon/)

Releases for JFreeChart - create charts

Total downloads: 363
Version BonitaBPM Version Post date Download Link
1.1 5.x 2010-May-17 Download
189 downloads
Release note
1.0 5.x 2010-Mar-24 Download
174 downloads
Release note
Category: 

Control-flow patterns defined by The Workflow Patterns Initiative (www.workflowpatterns.com) in BOS

Releases for Workflow Patterns 21-24

Total downloads: 199
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Aug-11 Download
199 downloads
Release note
Category: 

This is an example of a full process-based application to handle an ECommerce. An instance of the process represents a customer shopping.

Releases for ECommerce

Total downloads: 220
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Jul-29 Download
220 downloads
Release note
Category: 

get one row or column from Excle

Releases for GetOneRowOrColumnFromExcle

Total downloads: 198
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-Mar-16 Download
198 downloads
Release note
Category: 

Here are some examples of processes that illustrate error management either with the use of BPMN errors and with Java exceptions.

You may read the related blog article here: www.bonitasoft.org/blog/tutorial/error-management-with-bos

Releases for BOS Error Management Sample Processes

Total downloads: 288
Version BonitaBPM Version Post date Download Link
v1 5.x 2011-Aug-11 Download
288 downloads
Release note
Category: 

returns the users who belong to a role.

Parameters: Role Name. Return: ArrayList.

Releases for UsersOfaRole

Total downloads: 233
Version BonitaBPM Version Post date Download Link
0.1 5.x 2011-Nov-25 Download
233 downloads
Release note
Category: 

gets users who have something to do in the process.

Releases for Active users

Total downloads: 208
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-Feb-15 Download
208 downloads
Release note
Category: 

This is the famous Tech Support Cheat Sheet from xkcd(http://xkcd.com/627/) drawn with BOS

Releases for Tech Support Cheat Sheet

Total downloads: 201
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Dec-11 Download
201 downloads
Release note
Category: 

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

Releases for Getting Things Done

Total downloads: 235
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Dec-01 Download
235 downloads
Release note
Category: 

Connector to handle Microsoft Office documents. Current version only support Excel document creation. Dependency : Apache POI 3.7 (earlier versions should worked but not tested)

Releases for Microsoft Office

Total downloads: 242
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Nov-09 Download
242 downloads
Release note
Category: 

Here are resources that demonstrate how easy it is to customize the User XP without re-compiling the source code.

Have a look to http://www.bonitasoft.org/blog/tutorial/customize-user-xp/ for more details.

Enjoy!

Releases for Customize User XP

Total downloads: 197
Version BonitaBPM Version Post date Download Link
5.3 5.x 2010-Oct-26 Download
197 downloads
Release note
Category: 

Generic Approval Process

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.

Before the Process can be run:

Releases for Generic Approval Process

Total downloads: 212
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Oct-25 Download
212 downloads
Release note
Category: 

Get the person who takes the first action and starts the parent process or nobody if the process does not contains a parent process (if the process is not a sub-process)

No dependencies

Releases for Parent Process Initiator

Total downloads: 196
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Oct-15 Download
196 downloads
Release note
Category: 

This connector allows you to generate a captcha that you can re-use in your forms to ensure that you are interacting with a human, and not a bot.

It uses [url=http://code.google.com/p/kaptcha/]kaptcha[/url] as the API to generate captcha.

Releases for Captcha Generator

Total downloads: 195
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Sep-22 Download
195 downloads
Release note
Category: 

Control-flow patterns defined by The Workflow Patterns Initiative (www.workflowpatterns.com) in BOS

Releases for Workflow patterns 1-5

Total downloads: 192
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Aug-05 Download
192 downloads
Release note
Category: 

Control-flow patterns defined by The Workflow Patterns Initiative (www.workflowpatterns.com) in BOS

Releases for Workflow Patterns 13-16

Total downloads: 180
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Aug-11 Download
180 downloads
Release note
Category: 

This process an example of book loan for a library.

There are 3 books, blue, red and green. The red one is unavailable, chose it to test the process. It will be available at the second iteration.

This process show how to use confirmation messages, timers and ArrayList to populate list widget.

Releases for e-booking library

Total downloads: 174
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Aug-12 Download
174 downloads
Release note
Category: 

Control-flow patterns defined by The Workflow Patterns Initiative (www.workflowpatterns.com)

Releases for Workflow Patterns 28-33

Total downloads: 195
Version BonitaBPM Version Post date Download Link
1 5.x 2010-Aug-18 Download
195 downloads
Release note
Category: 

Control-flow patterns defined by The Workflow Patterns Initiative (www.workflowpatterns.com)

Releases for Workflow Patterns 34-36

Total downloads: 190
Version BonitaBPM Version Post date Download Link
1 5.x 2010-Aug-18 Download
190 downloads
Release note
Category: 

Hi , 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 :)

Releases for Delegation management

Total downloads: 393
Version BonitaBPM Version Post date Download Link
1.2 5.x 2010-Oct-12 Download
206 downloads
Release note
1.0 5.x 2010-Aug-27 Download
187 downloads
Release note
Category: 

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.

Releases for CMM tool

Total downloads: 188
Version BonitaBPM Version Post date Download Link
5.4.1 5.x 2010-Sep-22 Download
188 downloads
Release note
Category: 

Control-flow patterns defined by The Workflow Patterns Initiative (www.workflowpatterns.com) in BOS

Releases for Workflow Patterns 6-12

Total downloads: 182
Version BonitaBPM Version Post date Download Link
1 5.x 2010-Aug-05 Download
182 downloads
Release note
Category: 

This demonstration shows how easy it is to customize the User XP Look'n'Feel, and how to use the internet services, here I am using Yahoo Weather API. Wish it's helpful to you. thanks!

Releases for Yahoo weather forecast

Total downloads: 223
Version BonitaBPM Version Post date Download Link
1.0 5.5 2013-Oct-28 Download
223 downloads
Release note
Category: 

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 !!!

Connector: StoreProcedureConnector(MySql) Version: 1.0 BOS version: 5.3.2 Dependencies:

mysql.jar

Description:

Releases for Store Procedure Invocation for Mysql

Total downloads: 210
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-Feb-14 Download
210 downloads
Release note
Category: 

Database connector using JDBC driver for Progress ABL, supports select/update statements in a generic manner and has two output parameters:

Releases for Progress ABL

Total downloads: 414
Version BonitaBPM Version Post date Download Link
1.0.1 5.x 2011-Jul-10 Download
215 downloads
Release note
1.0.0 5.x 2011-May-31 Download
199 downloads
Release note
Category: 

It is a simple flow about shopping.It has the categories and the Corresponding commodity list.

Releases for Shopping Flow

Total downloads: 232
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-Apr-13 Download
232 downloads
Release note
Category: 

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.

Releases for Batch user creator

Total downloads: 309
Version BonitaBPM Version Post date Download Link
1.0 5.x 2012-Aug-31 Download
309 downloads
Release note
Category: 

A process to export/import bos users between bos installations(pc/pc pc/server), it supports roles and groups hierarchies export/import.

Roadmap: Adding excel,csv support

Releases for User Export

Total downloads: 1 106
Version BonitaBPM Version Post date Download Link
1.0 5.x 2013-Aug-06 Download
547 downloads
Release note
1.0 5.x 2013-May-08 Download
559 downloads
Release note
Category: 

This is a process about Maintenance Management Process.

There are two pools , one is for Customer , the other is for Service.

For Customer, the customer need fill up the Maintenance Form , then commit it to Service.

Releases for Maintenance Management Process

Total downloads: 268
Version BonitaBPM Version Post date Download Link
2.0 5.x 2011-May-09 Download
268 downloads
Release note
Category: 

This connector allows to upload a document on a CouchDB using process variables. It supports Bonita attachments as CouchDB attachments.

Its dependencies are: * activation-1.1.1.jar * commons-beanutils-1.8.0.jar * commons-codec-1.3.jar * commons-io-1.4.jar * httpclient-4.0.jar * httpcore-4.0.1.jar * jcl-over-slf4j-1.5.6.jar * jcouchdb-0.10.0-3.jar * log4j-1.2.14.jar * slf4j-api-1.5.6.jar * slf4j-log4j12-1.5.6.jar * svenson-1.3.6.jar

Releases for Upload a document on CouchDB

Total downloads: 185
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Mar-05 Download
185 downloads
Release note
Category: 

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.

Releases for Create PayPal transaction

Total downloads: 180
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-May-19 Download
180 downloads
Release note
Category: 

A simple connector to get the years between two dates (dd/MM/yyyy) Inputs: Birthday (dd/MM/yyyy) Today (dd/MM/yyy) Return: Number of years (age)

Releases for Age-Years Calculator

Total downloads: 559
Version BonitaBPM Version Post date Download Link
1.1.1 5.x 2011-Jan-28 Download
201 downloads
Release note
1.1 5.x 2011-Jan-28 Download
179 downloads
Release note
1.0 5.x 2011-Jan-22 Download
179 downloads
Release note
Category: 

The weather forecast only can show Chinese cities , such as "BeiJing","ShangHai" and so on.

Releases for Weather Forecast

Total downloads: 168
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Nov-29 Download
168 downloads
Release note
Category: 

Manage your coffee stock and send coffee dfelivery.

This process show how to start a subprocess by sending a message.

Releases for Coffee stock management

Total downloads: 181
Version BonitaBPM Version Post date Download Link
0.5 5.x 2010-Aug-13 Download
181 downloads
Release note
Category: 

This process include Enterprise Resource Planning, warehouse management system andtransmission management system

Releases for Shopping Process

Total downloads: 201
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-Jan-13 Download
201 downloads
Release note
Category: 

get table from excle

Releases for GetTableFromExcle

Total downloads: 222
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-Mar-16 Download
222 downloads
Release note
Category: 

Use a DataSource to run a query on a database.

Releases for DataSource

Total downloads: 215
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Nov-05 Download
215 downloads
Release note
Category: 

This connector allowed to retrieve a facebook user friend list.

To make it work you must add those libs in your studio : - Java Facebook API 3.0.2 : http://facebook-java-api.googlecode.com/files/facebook-java-api-3.0.2-bi... - HTTPComponents 4.0.1 with dependencies : http://apache.multidist.com/httpcomponents/httpclient/binary/httpcompone...

Releases for Facebook - Get Friends List

Total downloads: 344
Version BonitaBPM Version Post date Download Link
1.1 5.x 2010-Feb-25 Download
180 downloads
Release note
1.0 5.x 2010-Feb-24 Download
164 downloads
Release note
Notifications