Transitions

Conditional transition depending on actor and variable

Hi,
I'm developing an application which invokes bonita's REST API and I'm currently at the process workflow design stage.

I need to implement the following scenario:

From an initial state - let's say "open"- there are 3 different transitions available, let's say: "paused", "cancelled", and "closed". What I would like to obtain is that:

  • from the "open" state, after a transition the case moves only to one of the children state (i.e. is not forked or splitted)

What can cause a default transition to be triggered when another condition is fulfilled ?

TL; DR :

  • The default transition is the last condition in the transition ordering
  • I added a "display description" in the exclusive gateway, which shows that the input is really "REJETEE", so the transition condition should have been triggered
  • This behavior is not constant : most of the time the condition works fine, but 1/10 to 1/3 of the times it behaves differently

Hello,

Assaign and Modify a Process Transition codition in runtime using API

Hello all,

As the title of this post says, I'd like to know if there are any methods in the Bonita ProcessAPI to modify conditions related to one or more transitions in a process when it is at runtime, for example, in a running case. Is this possible using the API ore there are other ways to do this?

I don't know if that kind of changes can be made at runtime, or transitions configuration benlongs only to process design ,so, in order to change those conditions it's necessary change the process diagram in Bonita studio.

I'm working with Bonita BPM 6.3.2.

Notifications