Get data from another database (not from business data) and do some operations at the start of a process (before instantiation form)


I would like to know if there is a way to get some data from another database, which is not the business data database as well as do some operations, at the very start of a process, before the user is being shown a form.

There are some data that needs to be retrieved before the start of a process and currently we're using a service task right after the start of the process to retrieve the necessary data and do some operations before displaying a page to the user. After the service task, then we have the human task, where the user will be able to input their request.

Backtrack workflow in REST

Is it possible to backtrack to a previous task in a workflow? for instance, if I make a mistake in a certain step, I would like to be able to replay that step, even if the workflow has moved on from that step.
Is there a way, through REST, to do this?
Thanks in advance

Get every step of the workflow

Hi all,
I would like to know if there is a way to retrieve every step of the workflow (using REST API). Regardless if it was executed or not and if the case is archived or not?

Dynamic Task Routing


I am using Bonita Subscription 7.3.0.

Has anyone developed a strategy for dynamic routing to tasks within a process. For example if there was a mistake on Step One or Step Two of the process workflow, is there a way to restart or return to either of those tasks at Step Three without closing the process instance down?

I am looking for a clean and simple way to enable a user to go back in the workflow and make corrections or changes as needed.

¿Can I copy an ON Enter, On Finish connector or proceses variables to a task of another workFLow?

Hi all

I am a newbie at Bonita 7.2.0, and have some doubts.

I have to create a sub workflow of another and I have re-use many data base connectors and forms.
Is there any way of copy connectors and BDM, or processes variables from one work flow to another different.
This is because I have to share and re-use a lot of code and I'm copying and creating new connector copying the Groovy Script code, and creating the new BDM's, and processes variables.

Thank you very much.

Any assistance would be greatly appreciated.

Kind regards,

can i create a function inside bonita workflow?

Hi everybody,

I'm looking for a way in order to optimize my workflow, here i'm going to explain what i would like to do:

I have created some human tasks, and each one of them has a form. Each form save this data to a some variables. Each human tasks is connected to a service task and this last carry with him the insert query to the database. So my question is as the following :

Is there a way to use an only service tasks, and through a function , to can pass the name of table and the data in order to insert them .


Workflow doesn't continue when it comes to OR split

Hello. I'm new to Bonita, and mostly to BPMN too. Anyway, i'm trying to create workflow that receives data (N1), then has option of getting either one or all 3 options done, after received that data (N2,N3,N4)...and when one of the options is done, it needs to continue it's path on N5.

When i run my app, it get's stuck on N1, which it may seem that it doesn't know which path to choose.

Here is my model


Any help will be appreciated!

Reminder notification for task

I have designed a workflow where an email is sent to user when task is assigned to him. If task is not completed within 2 hours then an escalation email is sent to user by keeping his manager in CC. I want to send a reminder mail to user for every 10 minutes. I have tried Non-Interrupting timer but it is triggered only once. I want it to be invoked in cycle. How it should be designed?

Change workflow

Hi again, thanks in adavance for your help. When i need to make a change to the workflow (for example adding a new form or a new field to the form) I have to change the pool version in order to not affect the current projects that are on execution and then I have to deploy the new workflow, but in that case the current projects doesnt take the change. Does exist any way to make the change and the current projects take that change? Because if I use the same number of version, the projects that are on execution are deleted and they don't appear any more, and all the information is lost.