Problem about Business Data Model with PostgreSQL DB

Hi, everybody

We have a Bonita platform defined with PostgreSQL DB (a main BD and Business Model)..

I've interested in testing the Procurement example, using a BDM. Read data and delete data running success, but when I'll try to insert a new records (new MyObject), appear in the Window Code Inspector the follow error:

How to fetch Data from BDM using a Specific Criteria

Hello Community

I am trying to Implement a scenario . I have stored user name, emails and Password expiry date in my Database.
Now Bonita process will Search the Database and for those where the Expiry date is 15 days from current date, the Application will send an email to User notifying about the Expiry date.

Please help in implementing this.
1) Could we use a JPQL query to return a List of Dates ? But we cannot assign this output to Process variable. Nor can we assign the output to BDM Object variable.

How to update composition BDM with Groovy Script?


I created composition BDM and add all contracts using by the groovy script

Once I return the BDM I need to update all contract, so, I added update groovy script, however, I got the error,

Please help me what is the error to indicate.

Thanks in advance

This is the addall operation groovy script

def testTimerList = []
//For each item collected in multiple input
boolean status = false;

7.7.4: Displaying business data in Form based upon data entry scoped in a collection

Really pulling my hair out here. Working on our first "real" bonita project. We have an instantiation form that references multiples of a business object (a LineItem) via a Collection. For each LineItem there is the requirement to enter an account code (we call it a combo code). Once the user enters an account code we want to query the BDM and have it display the details about it (so they can ensure they've entered the right code)

Cant Update BDM values inside a Process Operation

I have table which stores all the Employee Data like name, Email, phone no etc.
My Goal is edit and modify data like Phone number or email for a particular employee in my table.
As I understand, we can edit or modify records only inside a process using the Operations section.
For POC purpose , I have a Saved the persistence version for a particular record like 40 inside a variable.
Now using the Query parameter, I am using the findByPersistenceId to load the particular instance of the table.

How to Update a particular row in BDM

I have a Simple Process where Users can modify their information like first name , Last name and Mobile number.
For this, I have created a Table and Populated the table with users data.
Now in my process , I use a REST API to pull Data from the Table and display in the Form to the user.

Poblar datos en tablas de data business model

Hola buenas tardes,

quisiera saber si alguien sabe o tiene alguna noción de como se hace para poblar datos dentro de las tablas del BDM, por ejemplo tengo una tabla llamada providers que tiene un id y un nombre, lo que quiero es llenar dicha tabla con datos para que cuando arranque el proceso tomar esos datos y mostrarlos en un combo desplegable.

Eso se puede hacer?? si es así por fa que alguien me ayude, porque he buscado en internet pero no encuentro nada.

Application without bpm

Is it possible to create the entire application using just the ui designer and bdm, without using bpm? Or just by external API?

BDM with subpackages

Any way to do this? i´m developing many projects in different environments (instances of bonita studio) each one with their own BDM and merging them in a unique productive server.

Existe alguna forma de hacer esto? estoy desarrollando varios proyectos en diferentes entornos (instancias de bonita estudio) cada una con su propio BDM para finalmente unirlas en un único servidor productivo

losing bdm when importing bos

when I import a diagram (bos) , I lose my bdm data that I was working on before importing. Is this normal behavior? If so, how do I preserve my data when changing projects?