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.

When I look at the results for the following API Calls, I find no fields that I can use to identify which task is associated with a specific record in my business data.

http://localhost:8080/bonita/API/bpm/task?parameters http://localhost:8080/bonita/API/bdm/businessData/com.gft.model.BuildLis...

I'm sure I'm missing something simple. Appreciate the help.

1 answer


BDO's are designed to be independent of the tasks that execute them, just like a record on a database.

If you want to correlate a task to a BDO then you will need to add a field to the BDO to correlate them with a number you decide to use.

Don't forget also that 100's of tasks can relate to a single BDO so how will you handle this?


PS: While I understand this may not be the answer you are looking for it does answer your question, please mark as resolved by ticking the tick mark on the left of this reply so others now it is closed.