BDM

is it possible to modify BDM variables in an application page?

Hi,

I'm looking for a way to modify a bdm variable in an active case from an application page.

I can access the variable with the REST API using the case context but how can I make the update in the database when clicking on a button?

Is it possible or do I have to use a Process Task in order to update a BDM variable?

Is it the same problem with the case variables?

How to handle big business data in bonita studio?

Hi,

I already had a question regarding this matter, but it was more of a the front end side problem.

I have and object (A) and this object has a lot of objects (B list, about 10 000 objects).

What i want to do is manipulate A object, but at the moment i dont need the B objects, i just want to modify the A object.

In the business data definition i have set B to multiple and aggregation with the setting only load when needed.

How to handle large business data

Hi,

I have a little problem, it is probably easy to solve, but before i start doing some nonsense i ask for help.

There is a business data object lets say object A, and that object has a more objects as attributes, even lists. Lets say A has a list of B objects (about 20 000-30 000). If i choose in bdm settings to always load B list, it is not so efficient, and maybe i will run out of memory as well when i try to use A in business data. If i choose only load when necessary then displaying A objects B list wont be easy, and even with always load it is to big to handle.

Retrieve all tasks with their BDM values in one API

Hey,

I have a list of tasks (~1000) and I'm trying to sort them with respect to their BDM values and a comparator function. For this, I'm iterating through each task, through an API for each task I'm retrieving it's BDM data, and with respect to this I'm sorting it. This takes a lot of time and is not practical. Is there a way I can decrease the number of API calls, get all tasks with their BDM values in one API call itself which could help me out?

Thanks!

BDM data in expression

Hi,

I am trying to design a system for users to request access to modules of the intranet.

I have a business object called Modules and another called AccessRequests. In the Access Request Form the user is sending a module id, and I want to check if the module id matches any id in the BDM and if it does then send for module owner for approval. I am trying to do this in expressions in an exclusive gateway.

This is my progress so far and it doesn't work.

Can't resume BPM services after deploy BDM.

I'm having troubles to restart BPM services after deploy / install a BDM, that has only one object, with two columns, is an early implementation.

I've just looking some comments in forum, but I can't find the logs and configurations, I think that is because I'm using the lates version available to download at this days.

How can I inspect .log files to see if I have an error?
How can I solve this error?
The portal isn't showing errors, and in the BDM section, it says that is installed successfully.

Please, I need some help.

Thanks Regards

Cant update business data modells attribute in the process variables

Lets say i have a business data modell that has person and also puppy. Each object can exist independent from each other, however person have a puppy object, that can be null, it is not mandatory.

I have a process, and a business variable, the type is person. I give the person some data, and an existing puppy object. That means i will have a new line in the person table, and one existing line from the puppy object will be referenced to this line by persistenceId (if i understand this correctly).

Adding new Entity to Database from MainPage

Hi,

I have an application, that should add one row (entity) into the business data modells datatable, but from the main page.
I tried creating an insert query, but probably that is not possible. My other approach was using rest api extension, I thought it would be as easy as creating a new entity in the studio, with groovy script, but all I could create is a simple object, it wasnt saved in the database.

More general use REST API BDM search

Hi! I'd love some input and ideas, because it feels like I am missing something or thinking of this the wrong way.
I am using bonita to create the process definition, process steps and the business data models. I want to be able to search these existing BDM records via the API based on the fields that exist in the model.

Say you have 3 fields:
- DateCreated field of date type
- Comment field of string type
- DecisionStep of int type

Notifications