Business Data Model

"Business data model not managed by the current BDM" error, BDM possibly not updating

I keep turning up the error, "The business data 'employeeRecords' with the class name '', is not managed by the current version of BDM" whenever I run my diagram.

In the Help - Bonita Engine Log, the repeating error appears as:
"[date/time] -0700 ERROR: org.hibernate.internal.SessionFactoryImpl HHH000177: Error in named query: employeeRecords.topView
org.hibernate.QueryException: could not resolve property: CRDisclusure of: [SELECT e
FROM e "

Call a business data (custom) query with multiple filter

Hey guys,
I created a table like in the "getting started tutorial": and everything works fine.

But now I want to get my table filled not with items via one filter, but with two.
So the actual code looks like this and its working:

Money in business data model


I'm using the community version of Bonita to capture our internal expenses process.

Obviously, a key part of this is capturing monetary amounts. Can anyone advise on how I can build these into the data model with correct precision.

Currently, I can only select float or double (which obviously have the potential for inaccurate storage) or integer which would mean i'd have to store in cents rather than dollars (e.g. 100.00 = 10000) with associated transforms for displaying etc.

error al desplegar el modelo de datos de negocios


Soy usuario de bonita de la edición comunity.
Comprendo el funcionamiento de los objetos de negocios (Business Objects), y encuentro muy útil el sistema que permite crear entradas de contacto para las variables de los objeto de negocios de forma automática.

Pero recientemente, cada vez que intento modificar o crear un nuevo objeto de negocios, me enseña un mensaje de error que dice "Ha ocurrido un error al desplegar el Modelo de Datos de Negocio en el engine".

How to create an interface or extraction of data using bdm


I just want to create an extraction or interface file of data from bdm. Is this possible and then create a file with a format type that depends on our user?

Please help. Thanks

Correllating Tasks and BDOs

I have an app page that displays a table of all my BDOs. I've created a means to select specific objects. I want to be able to click a button or link after this selection to open the next step in my process for this record.

I think I can do this using a URL call for the form and passing the Task ID for the record that I've selected, but I cannot figure out how to correlate the selected record from by BDO to a Task ID.

business data model


J'utilise Bonita bpm v 7.2.2 et j'ai un soucis à propos de l'utilisation des données métier.

Au moment où je déploie mes processus (en utilisant le deploy bundle), je me suis rendue compte qu'il fallait utiliser dans mes formulaires des variables métiers comme variable du pool et non des variables de processus.

Use process variable in groovy script

Hi everyone,

i want to alter/update a row in my local business data model via an operation. The business object gets the value via a process variable. Normaly i would do it with a custom SQL UPDATE query, but Bonita supports only custom SELECT queries. Is it possible to get the right value with a groovy script? (i never worked with groovy before)

newValue = oldValue - someValue

Every value needed is stored in process variables, but i dont know how to get these variables/values in the groovy script. I would appreciate it if someone could give me a hint :)


When I want to import a process if I import its Business Data Model, my old Business Data Model is overwritten and deleted.
How can I import a process and its Business Data Objects and also save my old Business Data Objects?
I mean how can I save my old Business Data Objects and also import the imported process Business Data Objects?