Book a Demo

Author Topic: v15.2 - BPMN type dropdown missing callActivity  (Read 5337 times)

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +259/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
v15.2 - BPMN type dropdown missing callActivity
« on: December 03, 2020, 11:24:21 am »
I've been trying out BPMN simulation but was unable to create common subprocesses - called from various scenarios.  I spent days on and off, to no avail.  The Type dropdown in the properties window only showed task and subprocess.  But this morning, I tried an internet search and a competitive product put me on the track.  I found the name of what I was looking for callActivity and I went to the BMPN 2.0 spec to confirm it's what I was after.  It was!

Armed with that, I was able to use the Sparx EA Help to find that the callActivity subtype is to be found in the Type dropdown of the BPMN 2.0 Tab of the FULL properties dialog.
Why isn't it in the Type dropdown of the properties window?

Concistency, konsistency, consistensy! TMUffe - after Paolo

Reported,
Paolo
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!

Takeshi K

  • EA User
  • **
  • Posts: 632
  • Karma: +43/-1
    • View Profile
    • Sparx Systems Japan
Re: v15.2 - BPMN type dropdown missing callActivity
« Reply #1 on: December 03, 2020, 12:50:33 pm »
Hi Paolo,

You can create a callActivity by dragging a BusinessProcess from the Browser and drag it onto a diagram as a callActivity.
So, you need to create a called BusinessProcess before creating a callActivity.

HTH.


--
t-kouno

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +259/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: v15.2 - BPMN type dropdown missing callActivity
« Reply #2 on: December 03, 2020, 01:08:40 pm »
Hi Paolo,

You can create a callActivity by dragging a BusinessProcess from the Browser and drag it onto a diagram as a callActivity.
So, you need to create a called BusinessProcess before creating a callActivity.

HTH.
Thanks, Takeshi-san,

I'll bear that in mind.  However, my query still stands.  There seem to be discrepancies between what the BPMN standard says and what I'm seeing in EA.

For example, even after I set the type to callActivity, the type in the properties window remains at Sub-Process (I would have expected the same value as in the Type dropdown in the Full dialog).  Indeed, since the full dialog breaks the details subtype into three sections: task, callActivity & subProcess (NOT: Sub-Process - as in the Properties Window), it is clear that that part of EA thinks there are three major types of Activity.

Again, it seems a question of EUAI and failure to achieve Concistency, konsistency, consistensy! TMUffe - after Paolo

Indeed, this lack of consistency MAY be contributing to my inability to get the callActivity working in BPMN simulation (see: v15.2 BPMN simulation with callActivity - How?)

Paolo
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +259/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: v15.2 - BPMN type dropdown missing callActivity
« Reply #3 on: December 03, 2020, 01:12:40 pm »
Hi Paolo,

You can create a callActivity by dragging a BusinessProcess from the Browser and drag it onto a diagram as a callActivity.
So, you need to create a called BusinessProcess before creating a callActivity.

HTH.
Also, trap for young players... If you have set your drag capability to always create a link, you need to use [Ctrl+drag] from the browser to bring up the dialog and then select Invocation from the Drop as: dropdown.

Paolo
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!