Here at BonitaSoft Documentation, we get questions from Bonita Open Source users which just need simple answers.
Recently, one such question was about variables.
Variables are containers that hold data, a bit like bag full of tools, where the bag is the variable and the tools are the data.
So when I want to add a variable, how do I really tell the difference between a global and a local variable? In fact, the only difference is where the variable is actually created.
(The definitions below have been taken from the BonitaSoft Documentation website).
Global variables
“Global variables are accessible to all elements in the process (pool). Thus, they can be used anywhere in the process”.
Local variables
“Local data is available only to the task where it is defined, and to its output transitions. Thus, they can be used only in a single task, and in conditions on the task’s output transitions”.
Take a look at the video How to define or load a variable at the BonitaSoft Documentation website.
For other useful videos tutorials about Bonita Open Solution, take a look at the BonitaSoft documentation video library.
If Bonita Open Solution is new to you…
There is a new series of introduction tutorials designed to help you get started. Read the rest of this entry »
Here at BonitaSoft, we are constantly looking for ways to improve ‘user-friendliness’, in order to help your design process in Bonita Open Solution run as smoothly as possible.
So when users give us feedback and suggest a tip or trick they find especially useful whilst designing in Bonita Studio, we are happy to share it with the BonitaSoft.org community.
We’ve assembled some of these in this short video tutorial called: How to maximize or minimize the whiteboard.
We think these tips and tricks (listed below) will greatly increase efficiency in the use of space in Bonita Studio and make your designing more stream-lined:
- Display the whiteboard in full-screen mode
- Show/hide the cool bar from the menu bar
- Double-click on the diagram tab to hide panels
- Show/hide the cool bar using arrows
- Double-click on details panel tabs to enlarge views
- Unlock panes from the details panel
- Manually close a panel or hide a palette
Don’t hesitate to comment on this video and add your own tips and tricks for the Community.
For other useful videos tutorials about Bonita Open Solution, please visit us at the BonitaSoft documentation video library.
Have fun with Bonita!
Or, more accurately, breakfast with the Bonita Boss.
Miguel will be hosting a breakfast event in San Francisco on Thursday, Mar 1 – come meet our CEO,

have a coffee and a donut, learn more about BonitaSoft, what Bonita Open Solution can do, and what the Subscription Pack offers are all about. From The Man himself!
It’s from 9 to noon in BonitaSoft’s San Francisco offices. C’mon over! (maybe there will be croissants…)
A good practice while developing processes is to store business data in an external business database and retrieve them only when needed. A good question is: How do I retrieve this information from my forms?
Here’s a quick tutorial which explains how to retrieve the information from an external database, and display it as the initial value of a select box field in a form. You can find the process used as an example here.
Read the rest of this entry »
We just had a meeting of the minds here in Grenoble, with BonitaSofties from all over France and the United States, to have a look back at 2011 and a look forward to 2012.
We had a pretty good 2011, both in the community and in the company.
We were even able to afford some new chairs…

for all the new… Read the rest of this entry »