Wszystkie rozpoczęcia/zakończenia procesu oraz zadania muszą posiadać połączenia wchodzące i wychodzące. Za pomocą przycisków w górnej belce panelu edycji mapy procesu możemy łączyć poszczególne elementy. Po kliknięcu jednego z przycisków możemy rozpocząć rysowanie połączenia. Najpierw należy wskazać za pomocą kliknięcia element, od którego będzie tworzone połączenie. Następnie za pomocą kliknięcia możemy wybrać element docelowy albo kliknąć w puste miejsce w obszarze uczestnika w celu poprowadzenia dowolnej ścieżki. Ilość punktów na ścieżce jest nieograniczona. Zakończenie rysowania połączenia odbywa się poprzez użycie klawisza ESC, prawego przycisku myszki lub odkliknięcie przycisku na górnej belce panelu edycji procesu.
Połączenie bezwarunkowe jest to połączenie, które zawsze jest wykonywane po zaakceptowaniu zadania niezależnie od ustawienia wartości zmiennych procesu. Zadanie może posiadać dowolną ilość wchodzących i wychodzących połączeń bezwarunkowych. Może być jednocześnie używane z innymi typami połączeń. Proces rysowania połączenia bezwarunkowego przebiega w następujący sposób:
Połączenie bezwarunkowe udostępnia menu kontekstowe:
Pozwala ono na wykonanie następujących operacji:
Połączenie warunkowe wykluczające jest to połączenie, które rozgałęzia przebieg procesu. Możliwe jest jednak utworzenie tylko jednego zadania w zależności od wartości zmiennych procesu. Rysowanie połączenia warunkowego rozpoczyna się od umieszczenia bramki, która rozdziela przebieg procesu. Zadanie może posiadać tylko jedno wychodzące połączenie warunkowe, z kolei może posiadać dowolną ilość wchodzących połączeń warunkowych. Bramka może posiadać dowolną ilość połączeń wychodzących. Można je dodawać w późniejszym etapie tworzenia mapy procesu poprzez wskazanie bramki jako miejsca rozpoczęcia rysowania połączenia. Może być jednocześnie używane z innymi typami połączeń (z wyjątkiem połączenia równoległego). Proces rysowania połączenia warunkowego wykluczającego przebiega w następujący sposób:
Połączenie warunkowe wykluczające udostępnia menu kontekstowe:
Pozwala ono na wykonanie następujących operacji:
Kolejne warunki można dodawać lub usuwać za pomocą przycisków . Określenie warunku polega na wskazaniu zmiennej procesu i podaniu oczekiwanej wartości. Dodatkowo można zdefiniować, czy wszystkie warunki muszą być spełnione, aby proces przebiegł tą ścieżką, bądź też czy wystarczy, aby jeden z nich był spełniony. Opcję tą ustawia się za pomocą pola
. Możliwe jest też przejście do manualnej definicji warunku za pomocą przycisku
. Formatka posiada wtedy następującą postać:
Dodatkowo możliwe jest określenie opisu specyfikacyjnego połączenia.
Bramka połączenia warunkowego wykluczającego udostępnia menu kontekstowe:
Pozwala ono na wykonanie następujących operacji:
Edycja warunków poszczególnych połączeń jest aktywowana poprzez wykonanie dwukliku na dowolnym wierszu w tabeli lub za pomocą przycisku .
W momencie umieszczenia kursora myszki nad bramką, w przypadku gdy aktywne są podpowiedzi, wyświetlone zostają informacje odnosnie połączonych zadań wraz z warunkami:
Połączenie równoległe jest to połączenie, które rozgałęzia przebieg procesu. Możliwe jest utworzenie wielu zadań w zależności od wartości zmiennych procesu. Rysowanie połączenia równoległego rozpoczyna się od umieszczenia bramki, która rozdziela przebieg procesu. Zadanie może posiadać tylko jedno wychodzące połączenie równoległe, z kolei może posiadać dowolną ilość wchodzących połączeń równoległych. Bramka może posiadać dowolną ilość połączeń wychodzących. Można je dodawać w późniejszym etapie tworzenia mapy procesu poprzez wskazanie bramki jako miejsca rozpoczęcia rysowania połączenia. Może być jednocześnie używane z innymi typami połączeń (z wyjątkiem połączenia warunkowego wykluczającego). Proces rysowania połączenia warunkowego wykluczającego przebiega w następujący sposób:
Połączenie równoległe udostępnia menu kontekstowe:
Pozwala ono na wykonanie następujących operacji:
Kolejne warunki można dodawać lub usuwać za pomocą przycisków . Określenie warunku polega na wskazaniu zmiennej procesu i podaniu oczekiwanej wartości. Dodatkowo można zdefiniować, czy wszystkie warunki muszą być spełnione, aby proces przebiegł tą ścieżką, bądź też czy wystarczy, aby jeden z nich był spełniony. Opcję tą ustawia się za pomocą pola
. Możliwe jest też przejście do manualnej definicji warunku za pomocą przycisku
. Formatka posiada wtedy następującą postać:
Dodatkowo możliwe jest określenie opisu specyfikacyjnego połączenia.
Bramka połączenia warunkowego wykluczającego udostępnia menu kontekstowe:
Pozwala ono na wykonanie następujących operacji:
Edycja warunków poszczególnych połączeń jest aktywowana poprzez wykonanie dwukliku na dowolnym wierszu w tabeli lub za pomocą przycisku .
W momencie umieszczenia kursora myszki nad bramką, w przypadku gdy aktywne są podpowiedzi, wyświetlone zostają informacje odnosnie połączonych zadań wraz z warunkami:
Połączenie "w przeciwnym razie" jest to połączenie wykorzystywane łącznie z połączeniem warunkowym wykluczającym lub równoległym. Pozwala ono kontynuować przebieg procesu, w przypadku, jeżeli żaden z warunków nie zostanie spełniony. Proces rysowania połączenia "w przeciwnym razie" przebiega w następujący sposób:
Połączenie "w przeciwnym razie" udostępnia menu kontekstowe:
Połączenie wyjatek jest to połączenie, które pozwala sterować przepływem procesu w przypadku przekroczenia terminu ostatecznego. Zadanie może posiadać tyle połączeń typu wyjątek, ile terminów ostatecznych zostało do niego dodane. Może być jednocześnie używane z innymi typami połączeń. Proces rysowania połączenia wyjątku przebiega w następujący sposób:
Połączenie wyjątek może także tworzyć to samo zadanie:
Połączenie wyjątek udostępnia menu kontekstowe:
Pozwala ono na wykonanie następujących operacji:
W momencie umieszczenia kursora myszki nad połączeniem, w przypadku gdy aktywne są podpowiedzi, wyświetlone zostają informacje odnosnie połączonych zadań wraz z terminem ostatecznym:
Połączenia wchodzące do zadania można zmieniać poprzez przesunięcie grotu strzałki za pomocą metody Drag&Drop. Należy pamiętać, że upuszczając grot operacja musi zostać wykonana nad tym samym zadaniem, do którego połączenie dochodziło.
Przebieg połączenia można zmieniać poprzez wykonanie operacji Drag&Drop na dowolnym punkcie znajdującym się na ścieżce (jeśli ścieżka nie posiada żadnych punktów, to można je dodać z poziomu menu kontekstowego).