====== Time should flow left to right ====== {{tag>pool sequence_flow link_event visual_style}} Avoid sequence flows running right to left. ===== ✔ How to ===== Flow_18pol07 Flow_18pol07 Flow_1lz2w56 Flow_1lz2w56 Flow_04cilaa Flow_04cilaa Flow_1sc89en Flow_1sc89en Flow_0wk6bjv Flow_0wk6bjv It's OK to wrap the process flow if it becomes too wide: Flow_18pol07 Flow_18pol07 Flow_1lz2w56 Flow_1lz2w56 Flow_04cilaa Flow_04cilaa Flow_1sc89en Flow_1sc89en Flow_037v1pe Flow_0bmuqlp Flow_037v1pe Flow_1gy491d Flow_1gy491d Flow_18idhb7 Flow_18idhb7 Flow_0bmuqlp or to utilize link events: Flow_18pol07 Flow_18pol07 Flow_1lz2w56 Flow_1lz2w56 Flow_04cilaa Flow_04cilaa Flow_1sc89en Flow_1sc89en Flow_1ei0rvt Flow_0bmuqlp Flow_0chmb44 Flow_1gy491d Flow_1gy491d Flow_18idhb7 Flow_18idhb7 Flow_0bmuqlp Flow_1ei0rvt Flow_0chmb44 If swimlanes are used, it's OK for sequence flows to go up or down: Event_16liywa Activity_15654ic Activity_1fzaw0g Activity_0mk1m9q Activity_1lqom2i Event_09o5m3q Flow_18pol07 Flow_18pol07 Flow_1lz2w56 Flow_1lz2w56 Flow_04cilaa Flow_04cilaa Flow_1sc89en Flow_1sc89en Flow_0wk6bjv Flow_0wk6bjv ===== ✘ How NOT to ===== Flow_18pol07 Flow_18pol07 Flow_1lz2w56 Flow_1lz2w56 Flow_04cilaa Flow_04cilaa Flow_1sc89en Flow_1sc89en Flow_1qqfvpc Flow_1qqfvpc Flow_1dt1vto Flow_1dt1vto Flow_1hu23s8 Flow_1hu23s8 Flow_09ggqew Flow_09ggqew ===== Exceptions ===== It's OK for the process time to go back when the process returns to a previous activity: Event_0qvgjyq Activity_1u8lipk Activity_0oa1q7a Activity_0xbmhx6 Gateway_14ioufc Event_1rmdn9z Flow_0wkyrxv Flow_0wkyrxv Flow_0g0ihxb Flow_0g0ihxb Flow_1brfbuh Flow_1amuls5 Flow_1amuls5 Flow_1lo2zlv Flow_0sm1h4f Flow_1lo2zlv Flow_1brfbuh Flow_0sm1h4f ===== See also ===== * [[en:rule:v_shaped_flow]] * [[en:rule:horizontal_diagram]] * [[en:rule:connect_flows_to_any_side]] ===== Author(s) ===== --- //[[user:bell|Anatoly Belaychuk]] 2024-01-08 20:58//