I have six different conditions that can start a process - but bonitasoft does not have the multiple start event icon. Is there a workaround to achieve this?
Here’s an example from the website http://www.tomdebevoise.com/blog/tag/bpmn Multiple events on a event based exclusive gateway
So can I have these multiple conditions streaming into an inclusive gateway? (still learning BPMN here!)
Not a problem, See above for Answer,
Glad to be of Help,
If you mark this as Answered then I get Points (what for i don’t know but points make prizes they say…(one day i’ll find out ))
If there are more questions make them new ones so we don’t get them confused.
regards
I think your concept of starting is incorrect,
there is only one way to start the process, START
Conditions aren’t used to start a process, You either want to start it or not…it is the parameters that may be different.
Can you be more specific about what you want to do. This will allow us to forumulate a correct answer.
regards
I see where you’re coming from here,
To me these aren’t Start Conditions, they are Start Methods, Start by Message, Start Manually, Start by Timer.
Terminology I suppose.
In Bonita Studio just add the necessary Start Method ignoring the ‘multi-start’ event completely, you also don’t need the left hand start in the diagram you’ve given.
I’ve done this several times.
So on the left you will have three Start Events. Maybe not as pretty as the example shown but works the same way…
regards
depends on what follows it…
if you can describe your actual requirements it might be easier to answer…
for example
Start by email,
Start by Message
Process Step A is started by one or the other of the Start methods.
Note no conditions at all…
Here’s what I’m trying to do - multiple inputs to be reviewed http://i.imgur.com/5Yn81Us.png
erh, no…
You have One input to be reviewed based on different data contents is what it looks like to me…
You have ONE message in → and then 7 activities. What are they? What do they do? The titles are OK but do they do anything? If nothing then the input message should go directly to Human Task Review.
My way of reading this is:
Mesasge IN
Human Task Review
Not Approved then Task for Not Approved
Approved then do ONE of the following
Task1 Change regular pay date
Task2 Mistake on Collection date
etc…
then
Task Amend Payment Profile etc.
The map uses verbatim text from a mapping session so the input naming is incorrect in using verbs instead of nouns e.g. ‘Change regular payment’. These are outputs from a previous process which have be reviewed and accepted or rejected.
So I don’t need that second OR gate? Or the first?
Yeah, sort of…
So this diagram comes out of another tool…
where the interviewee has said,
we get a message which has 7 types, we review the message and either approve it or not, if approved we amend the profile…
Like you say verb/noun…but the mapping session is not the physical Action that is undertaken.
The other problem (to a point) is the Human Task Amend Payment Profile, this should be automated…
My diagram for this process would be:
https://www.dropbox.com/s/z3kli3z9b2d1gd7/community.bonitasoft.com-node-21660-node-21667.jpg?dl=0
Note, I’ve only added 2 of the Task Actions for Request Type.
One of the BIGGEST Challenges for BPM is interpreting what someone says into what they really do…
The (sort of) mistake here was to interpret what this interviewee said we get a message which has 7 types into 7 types of input. This is not actually true, even if it is…
The real application is
Process 1
Action 1 - Person completes Form selecting one of 7 types
Action 2 - Person sends Form to Amendments for action
Process 2
Action 1 - Amendments receive a message
Action 2 - Review
System - If approved then
System - do Action Update1, Update2 etc. based on type, then update guarantor, send mail
ELSE // not approved
System - do whatever
Hope that helps,
regards
Thanks Sean - I’ll digest that and use in in the next iteration - thanks for your time and guidance.