Start process automatically

Is it possible to configure in Bonitasoft studio that a process starts automatically at certain time of day? I ask this because in this process, my BDM's are filled with the data of the external banks, and it may be that the contents of these banks change during the day, such as when a client changes address, his or her registration will be auterado, so it would require that the Process would start automatically at certain time of day so that the information is updated, something else that would be useful too, how can I reset my BDM?

How can I populate my BDM in the Pool?

It is possible to populate my BDM in the pool, I usually get my BDM popular through operations on my tasks but I need to be populated already in the pool because I have a form in my pool that brings the BDM contents, so my question is, is it possible To load the BDM with the contents of external Databases in the pool?

Is it possible to create a CRUD Rest Api extension ?

hi guys,

I would like to developpe a rest api to create / edit / delete data from the business data model.
I tried to use DAO object. but in bonitasoft, DAO are designed only to read data.

Any suggestion or solution to this problem ?

This is an exemple of DAO :

public interface ApprovalDAO
extends BusinessObjectDAO

public Approval findByPersistenceId(Long persistenceId);

public List findByApprover(String approver, int startIndex, int maxResults);

public List findByVote(Boolean vote, int startIndex, int maxResults);

Is there another way to bring data from BDM to UI Designer other than through a API REST?

I am using a REST API variable to bring BDM data and display it in the UI Designer, my question is if there is another way to bring the BDM contents to the UI Designer?

Variable API Rest for popular dropdown with BDM content

Following the example Expense Reports that is made available in the BonitaSoft Site I was able to create a kind of page to select items that come from the bank to create a request with that however I am not able to access the content of what was selected in the first dropdown for then popular the second Dropdown.

Add to an array information that is displayed from the Bank in a Dropdown

I have a dropdown that displays the information that is saved in my BDM, are several products, what I need is to make a kind of page in the UI Designer as if it were a shopping cart so that the user can make an order with several products , Is it possible to do this, add in an array with all the selected products and their respective quantities? I've got in the Expense Reports example to add line through a button however the second line is already coming populated as the same content as above

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

Failed to get information in bdm and used it in operations.


I am getting the max value of a certain column in bdm table using custom query with parameter. Then I call the query using DAO and used it in the operations once the manager have approved the task. But when i run the task it always fails. I set the petCashNo to store a new series of pet cash no. Just want to create a petcash series number

This is my custom query

SELECT MAX(p.petCashNo)
FROM PettyCashHeader p
WHERE p.branch = :branch

Return of custom query is single

This is how i call my query in operations

Select widget using bdm in bonita ui

I want to show list of IDs and string in bonita ui select widget. I am new to bonita I have done this using process variable but i need it using bdm. can anybody provide a guide or solution. Any help will be appreciated. Thanks in advance.

[HTTP-POST] How to send data to the BDM using (Web-)REST-API?

Hello there dear Bonita-Community

My question regarding the implementation is whether it is possible to update a form, without explicitly fill out
the particular form. As described in the documentation, it is possible to access the Business Process
Model (bpm) and the Business Data Model (bdm) with the (Web-)REST-API. But i don't get how to update the specifically defined "attributes" in the bdm.

Is this possible?