Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:rule:connect_flows_to_any_side [2024-01-08 20:24] Anatoly Belaychuken:rule:connect_flows_to_any_side [2024-08-18 17:14] (current) – [Attach a control flow to any side of the activity box] Anatoly Belaychuk
Line 1: Line 1:
-====== Attach a control flow to any side of the activity box ======+====== Attach a sequence flow to any side of the activity box ======
  
-{{tag>"control flow" legacy}}+{{tag>sequence_flow legacy visual_style}}
  
 Feel free to attach control flow to the most convinient side of the activity box to make a diagram compact and visually attractive. Feel free to attach control flow to the most convinient side of the activity box to make a diagram compact and visually attractive.
Line 181: Line 181:
       <outgoing>Flow_1fc3ykn</outgoing>       <outgoing>Flow_1fc3ykn</outgoing>
     </task>     </task>
 +    <sequenceFlow id="Flow_1fc3ykn" sourceRef="Activity_0sv1k3c" targetRef="Activity_1fjt1s5" />
     <task id="Activity_1fjt1s5" name="Obtain payment">     <task id="Activity_1fjt1s5" name="Obtain payment">
       <incoming>Flow_1fc3ykn</incoming>       <incoming>Flow_1fc3ykn</incoming>
Line 200: Line 201:
       <incoming>Flow_1ydpwba</incoming>       <incoming>Flow_1ydpwba</incoming>
     </endEvent>     </endEvent>
-    <sequenceFlow id="Flow_1fc3ykn" sourceRef="Activity_0sv1k3c" targetRef="Activity_1fjt1s5" /> 
     <sequenceFlow id="Flow_0zs6o8h" sourceRef="Activity_1fjt1s5" targetRef="Gateway_07uo8at" />     <sequenceFlow id="Flow_0zs6o8h" sourceRef="Activity_1fjt1s5" targetRef="Gateway_07uo8at" />
     <sequenceFlow id="Flow_0s73106" name="no" sourceRef="Gateway_07uo8at" targetRef="Event_1wd7su6" />     <sequenceFlow id="Flow_0s73106" name="no" sourceRef="Gateway_07uo8at" targetRef="Event_1wd7su6" />
Line 209: Line 209:
     <bpmndi:BPMNPlane id="BpmnPlane_1" bpmnElement="Collaboration_1mpgug7">     <bpmndi:BPMNPlane id="BpmnPlane_1" bpmnElement="Collaboration_1mpgug7">
       <bpmndi:BPMNShape id="Participant_0ylkagi_di" bpmnElement="Participant_0ylkagi" isHorizontal="true">       <bpmndi:BPMNShape id="Participant_0ylkagi_di" bpmnElement="Participant_0ylkagi" isHorizontal="true">
-        <omgdc:Bounds x="270" y="60" width="470" height="360" />+        <omgdc:Bounds x="270" y="60" width="740" height="360" />
         <bpmndi:BPMNLabel />         <bpmndi:BPMNLabel />
       </bpmndi:BPMNShape>       </bpmndi:BPMNShape>
       <bpmndi:BPMNShape id="Lane_12mipy3_di" bpmnElement="Lane_12mipy3" isHorizontal="true">       <bpmndi:BPMNShape id="Lane_12mipy3_di" bpmnElement="Lane_12mipy3" isHorizontal="true">
-        <omgdc:Bounds x="300" y="300" width="440" height="120" />+        <omgdc:Bounds x="300" y="300" width="710" height="120" />
         <bpmndi:BPMNLabel />         <bpmndi:BPMNLabel />
       </bpmndi:BPMNShape>       </bpmndi:BPMNShape>
       <bpmndi:BPMNShape id="Lane_1ng0hv1_di" bpmnElement="Lane_1ng0hv1" isHorizontal="true">       <bpmndi:BPMNShape id="Lane_1ng0hv1_di" bpmnElement="Lane_1ng0hv1" isHorizontal="true">
-        <omgdc:Bounds x="300" y="180" width="440" height="120" />+        <omgdc:Bounds x="300" y="180" width="710" height="120" />
         <bpmndi:BPMNLabel />         <bpmndi:BPMNLabel />
       </bpmndi:BPMNShape>       </bpmndi:BPMNShape>
       <bpmndi:BPMNShape id="Lane_0hxui7r_di" bpmnElement="Lane_0hxui7r" isHorizontal="true">       <bpmndi:BPMNShape id="Lane_0hxui7r_di" bpmnElement="Lane_0hxui7r" isHorizontal="true">
-        <omgdc:Bounds x="300" y="60" width="440" height="120" />+        <omgdc:Bounds x="300" y="60" width="710" height="120" />
         <bpmndi:BPMNLabel />         <bpmndi:BPMNLabel />
       </bpmndi:BPMNShape>       </bpmndi:BPMNShape>
Line 235: Line 235:
       </bpmndi:BPMNShape>       </bpmndi:BPMNShape>
       <bpmndi:BPMNShape id="Activity_1fjt1s5_di" bpmnElement="Activity_1fjt1s5">       <bpmndi:BPMNShape id="Activity_1fjt1s5_di" bpmnElement="Activity_1fjt1s5">
-        <omgdc:Bounds x="430" y="200" width="100" height="80" />+        <omgdc:Bounds x="600" y="200" width="100" height="80" />
         <bpmndi:BPMNLabel />         <bpmndi:BPMNLabel />
       </bpmndi:BPMNShape>       </bpmndi:BPMNShape>
       <bpmndi:BPMNShape id="Gateway_07uo8at_di" bpmnElement="Gateway_07uo8at" isMarkerVisible="true">       <bpmndi:BPMNShape id="Gateway_07uo8at_di" bpmnElement="Gateway_07uo8at" isMarkerVisible="true">
-        <omgdc:Bounds x="575" y="215" width="50" height="50" />+        <omgdc:Bounds x="745" y="215" width="50" height="50" />
         <bpmndi:BPMNLabel>         <bpmndi:BPMNLabel>
-          <omgdc:Bounds x="588" y="193" width="23" height="14" />+          <omgdc:Bounds x="758" y="193" width="23" height="14" />
         </bpmndi:BPMNLabel>         </bpmndi:BPMNLabel>
       </bpmndi:BPMNShape>       </bpmndi:BPMNShape>
       <bpmndi:BPMNShape id="Event_1wd7su6_di" bpmnElement="Event_1wd7su6">       <bpmndi:BPMNShape id="Event_1wd7su6_di" bpmnElement="Event_1wd7su6">
-        <omgdc:Bounds x="682" y="222" width="36" height="36" />+        <omgdc:Bounds x="852" y="222" width="36" height="36" />
         <bpmndi:BPMNLabel>         <bpmndi:BPMNLabel>
-          <omgdc:Bounds x="680" y="265" width="41" height="14" />+          <omgdc:Bounds x="850" y="265" width="41" height="14" />
         </bpmndi:BPMNLabel>         </bpmndi:BPMNLabel>
       </bpmndi:BPMNShape>       </bpmndi:BPMNShape>
       <bpmndi:BPMNShape id="Activity_1y7ff04_di" bpmnElement="Activity_1y7ff04">       <bpmndi:BPMNShape id="Activity_1y7ff04_di" bpmnElement="Activity_1y7ff04">
-        <omgdc:Bounds x="550" y="320" width="100" height="80" />+        <omgdc:Bounds x="820" y="320" width="100" height="80" />
         <bpmndi:BPMNLabel />         <bpmndi:BPMNLabel />
       </bpmndi:BPMNShape>       </bpmndi:BPMNShape>
       <bpmndi:BPMNShape id="Event_1jhp9rg_di" bpmnElement="Event_1jhp9rg">       <bpmndi:BPMNShape id="Event_1jhp9rg_di" bpmnElement="Event_1jhp9rg">
-        <omgdc:Bounds x="682" y="342" width="36" height="36" />+        <omgdc:Bounds x="952" y="342" width="36" height="36" />
         <bpmndi:BPMNLabel>         <bpmndi:BPMNLabel>
-          <omgdc:Bounds x="692" y="385" width="17" height="14" />+          <omgdc:Bounds x="962" y="385" width="17" height="14" />
         </bpmndi:BPMNLabel>         </bpmndi:BPMNLabel>
       </bpmndi:BPMNShape>       </bpmndi:BPMNShape>
Line 265: Line 265:
       </bpmndi:BPMNEdge>       </bpmndi:BPMNEdge>
       <bpmndi:BPMNEdge id="Flow_1fc3ykn_di" bpmnElement="Flow_1fc3ykn">       <bpmndi:BPMNEdge id="Flow_1fc3ykn_di" bpmnElement="Flow_1fc3ykn">
-        <omgdi:waypoint x="480" y="160" /> +        <omgdi:waypoint x="530" y="120" /> 
-        <omgdi:waypoint x="480" y="200" />+        <omgdi:waypoint x="560" y="120" /> 
 +        <omgdi:waypoint x="560" y="240" /> 
 +        <omgdi:waypoint x="600" y="240" />
       </bpmndi:BPMNEdge>       </bpmndi:BPMNEdge>
       <bpmndi:BPMNEdge id="Flow_0zs6o8h_di" bpmnElement="Flow_0zs6o8h">       <bpmndi:BPMNEdge id="Flow_0zs6o8h_di" bpmnElement="Flow_0zs6o8h">
-        <omgdi:waypoint x="530" y="240" /> +        <omgdi:waypoint x="700" y="240" /> 
-        <omgdi:waypoint x="575" y="240" />+        <omgdi:waypoint x="745" y="240" />
       </bpmndi:BPMNEdge>       </bpmndi:BPMNEdge>
       <bpmndi:BPMNEdge id="Flow_0s73106_di" bpmnElement="Flow_0s73106">       <bpmndi:BPMNEdge id="Flow_0s73106_di" bpmnElement="Flow_0s73106">
-        <omgdi:waypoint x="625" y="240" /> +        <omgdi:waypoint x="795" y="240" /> 
-        <omgdi:waypoint x="682" y="240" />+        <omgdi:waypoint x="852" y="240" />
         <bpmndi:BPMNLabel>         <bpmndi:BPMNLabel>
-          <omgdc:Bounds x="647" y="222" width="13" height="14" />+          <omgdc:Bounds x="817" y="222" width="13" height="14" />
         </bpmndi:BPMNLabel>         </bpmndi:BPMNLabel>
       </bpmndi:BPMNEdge>       </bpmndi:BPMNEdge>
       <bpmndi:BPMNEdge id="Flow_1s6kjk3_di" bpmnElement="Flow_1s6kjk3">       <bpmndi:BPMNEdge id="Flow_1s6kjk3_di" bpmnElement="Flow_1s6kjk3">
-        <omgdi:waypoint x="600" y="265" /> +        <omgdi:waypoint x="770" y="265" /> 
-        <omgdi:waypoint x="600" y="320" />+        <omgdi:waypoint x="770" y="360" /> 
 +        <omgdi:waypoint x="820" y="360" />
         <bpmndi:BPMNLabel>         <bpmndi:BPMNLabel>
-          <omgdc:Bounds x="607" y="283" width="17" height="14" />+          <omgdc:Bounds x="784" y="338" width="17" height="14" />
         </bpmndi:BPMNLabel>         </bpmndi:BPMNLabel>
       </bpmndi:BPMNEdge>       </bpmndi:BPMNEdge>
       <bpmndi:BPMNEdge id="Flow_1ydpwba_di" bpmnElement="Flow_1ydpwba">       <bpmndi:BPMNEdge id="Flow_1ydpwba_di" bpmnElement="Flow_1ydpwba">
-        <omgdi:waypoint x="650" y="360" /> +        <omgdi:waypoint x="920" y="360" /> 
-        <omgdi:waypoint x="682" y="360" />+        <omgdi:waypoint x="952" y="360" />
       </bpmndi:BPMNEdge>       </bpmndi:BPMNEdge>
     </bpmndi:BPMNPlane>     </bpmndi:BPMNPlane>
Line 296: Line 299:
 ===== Notes ===== ===== Notes =====
  
-IDEF0 legacy. +  * IDEF0 prescribes the control flows to get out from right side of the source box and get into the left side of the destination so analysts with a heavy IDEF0 background tend to follow this rule when switching to BPMN. However there is no such limitation in BPMN.
- +
-===== Exceptions ===== +
- +
-Specify exceptions to the rule above, if any +
 ===== See also ===== ===== See also =====
  
-  * [[en:rule:do_not_number_activities]]+  * [[en:rule:time_flows_left_to_right]] 
 +  * [[en:rule:v_shaped_flow]] 
 +===== Автор(ы) =====
  
-===== Автор(ы) =====+ --- //[[user:bell|Anatoly Belaychuk]] 2024-01-08 20:29//
  
-Put signature here