Sparx Systems Forum

Enterprise Architect => General Board => Topic started by: RonaldSchot on January 21, 2015, 02:51:21 am

Title: Link start event to end event
Post by: RonaldSchot on January 21, 2015, 02:51:21 am
Is it possible to link a start event of BPMN process to an end event of another BPMN process?
Title: Re: Link start event to end event
Post by: qwerty on January 21, 2015, 05:32:34 am
Just draw a relation or use the relationship matrix.

q.
Title: Re: Link start event to end event
Post by: KP on January 21, 2015, 10:55:26 am
Quote
Is it possible to link a start event of BPMN process to an end event of another BPMN process?
Wouldn't that be an Intermediate Event of type "Link"?
Title: Re: Link start event to end event
Post by: Stoppy on January 21, 2015, 11:02:31 am
Hi Ronald,

This is how I implement the behavior in my world.

I use the relevant element and hide/remove the text, I then drag the respective diagram onto my diagram with the link element. I drop diagram as "Hyperlink", Right click on the link and select "Hide Icon".

I then re-position the text next to the element.

The modeler can click on the text and navigate to the next diagram in EA or the customer can click on the text and navigate to the next diagram in the HTML export.

Hope this helps!

Stoppy  ;)
Title: Re: Link start event to end event
Post by: MMA on January 21, 2015, 11:04:42 am
It is possible.

However, if the link is a Sequence Flow, then it might not be valid because Sequence Flow may not cross a Pool/Process/Sub-Process boundary.

In EA 12 RC2, you could Context menu on BPMN Diagram | Validate Diagram, then following error will be shown in the System Output window:

Running Diagram Validators...      
    Running BPMN2.0 Sequence Flow Boundary Validator...      
        Error: Sequence Flow 'SequenceFlow [ StartEvent1 (StartEvent)-->EndEvent1 (EndEvent) ]' may not cross a Pool boundary.      
Validate Results: (1) error(s), (0) warning(s)