Działania w komponencie Process Inspector

Do administrowania instancjami procesów i ich komponentami można używać działań w komponencie Process Inspector .

Process Inspector. Po wybraniu instancji procesu panel szczegółów zawiera działania, które można wykonać na tej instancji. Podobnie, jeśli zostanie wybrane działanie lub zadanie, panel szczegółów zawiera działania, które można wykonać dla tego działania lub zadania.

Czynności dotyczące instancji procesu

W poniższej tabeli znajduje się lista działań, które można wykonać dla instancji procesu. Lista działań, które są widoczne, zależy od stanu instancji procesu oraz od tego, czy strategia działania zawiera identyfikator użytkownika lub grupę.
Tabela 1. Czynności dotyczące instancji procesu
Działanie Opis
Usuń Usuwa zakończoną, zakończoną niepowodzeniem lub zawieszoną instancję procesu. Po usunięciu instancji procesu wiersz ten nie zostanie usunięty i można go odzyskać tylko przy użyciu kopii zapasowej. Nie ma możliwości rewitażowania usuniętej instancji procesu.
Usuń osierocone znaczniki Usuwa osierocone znaczniki z instancji procesu, aby umożliwić kontynuowanie przetwarzania.

Znaczniki osierocone występują, gdy instancja migruje z jednego obrazu stanu do innego, a w starym obrazie stanu istnieje działanie, które zawiera znacznik, ale działanie nie istnieje w nowym obrazie stanu. Usunięcie osieroconych znaczników nie powoduje odzyskania osieroconych znaczników, ale umożliwia wznowienie procesu tak, aby pozostały tokeny procesu mogły być kontynuowane. Osierocony znacznik to wskaźnik (token) powiązany z działaniem lub zdarzeniem, które zostało usunięte z procesu.

Edycja danych Rozwija sekcję Dane, tak aby można było przeglądać dane instancji.
Modyfikuj datę zakończenia Zmienia datę zakończenia na podany dzień i godzinę.
Odśwież Przeładowuje dane procesu.
Wznów Uruchamia zawieszoną instancję procesu.
Ponów kroki zakończone niepowodzeniem Wznawia lub restartuje instancję procesu zakończonego niepowodzeniem.

Tego działania należy użyć dla jednej lub większej liczby instancji procesu po rozwiązaniu problemu z systemem. Jeśli na przykład instancja procesu nie powiedzie się, ponieważ serwer nie może uzyskać dostępu do bazy danych, a połączenie zostało przywrócone, można zrestartować instancję procesu zakończonego niepowodzeniem przy użyciu działania Ponów kroki zakończone niepowodzeniem.

Uwaga: W przypadku projektowania czynność Ponów kroki zakończone niepowodzeniem w Process Inspector nie ponawia prób zakończonych niepowodzeniem zadań systemowych.
Zawieś Wstrzymuje wykonywanie aktywnej instancji procesu.
Przerwanie Przerywa wykonywanie instancji procesu, która zakończyła się niepowodzeniem lub zawieszona.

Zanim będzie można przerwać wykonywanie instancji procesu, należy sprawdzić, czy instancja ma relacje zależne. Jeśli instancja zależy od innej instancji, przerwanie wykonywania instancji przerywa także wykonywanie instancji, od których ona zależy. Przed przerwaniem wykonywania instancji zależnej można zaczekać na zakończenie wszystkich instancji. Ewentualnie, aby nie było przerywane wykonywanie innych instancji, przed przerwaniem wykonywania instancji można usunąć relację zależną. Jeśli ta relacja nadal ma być widoczna, przed usunięciem relacji zależnej można dodać relację niezależną.

Aby przerwać wykonywanie instancji w relacji zależnej, należy mieć uprawnienie do przerywania wykonywania wszystkich instancji zależnych. Na przykład instancja A zależy od instancji B, a instancja B zależy od instancji C. Przerwanie wykonywania instancji A przerywa wykonywanie instancji B i C. Przerwanie wykonywania instancji B przerywa wykonywania instancji C. Jeśli użytkownik ma uprawnienie do przerywania wykonywania instancji A i instancji B, ale nie do przerwania wykonywania instancji C, musi usunąć relację między instancjami B i C lub poprosić użytkownika z odpowiednimi uprawnieniami o przerwanie wykonywania instancji C przed przerwaniem wykonywania instancji A.

Po zakończeniu instancji procesu można usunąć tylko instancję procesu i tylko na serwerze odtwarzania i nieprodukcyjnych serwerach przepływu pracy. Nie ma możliwości reaktywowania przerwanej instancji procesu.

Czynności dotyczące działań

W poniższej tabeli wymieniono akcje i opisano przejścia, które następują dla działania po kliknięciu czynności. Niektóre działania nie są dostępne dla działań ad hoc. Lista działań, które są widoczne, zależy od stanu instancji procesu oraz od tego, czy strategia działania zawiera identyfikator użytkownika lub grupę. Więcej informacji na temat stanów zawiera sekcja Stany środowiska wykonawczego dla działań w aplikacjach procesów .

Tabela 2. Czynności dotyczące działań
Działanie Opis
Wyłącz Przenosi działania READY i WAITING w stan DISABLED.
Początek Przenosi działania READY i WAITING w stan WORKING. Jeśli akcja jest powtarzalna, instancja procesu uzyskuje kopię tego działania i kopia jest opcjonalna. W przypadku działań WAITING kliknięcie opcji Uruchom powoduje nadpisanie warunku oczekiwania działania.
Możliwości Przenosi działanie DISABLED, w zależności od tego, czy jest ono automatyczne, czy ręczne, oraz czy jego warunki wstępne są spełnione, czy nie:
  • Automatyczne działania, które nie mają warunków wstępnych lub które mają spełnione warunki wstępne, są przenoszone w stan WORKING.
  • Ręczne działania, które nie mają warunków wstępnych lub które mają spełnione warunki wstępne, są przenoszone w stan READY.
  • Działania, które nie mają spełnionych warunków wstępnych, są przenoszone w stan WAITING.

Czynności dotyczące zadania

W poniższej tabeli podano czynności, które można wykonywać na zadaniu. Dostępność niektórych czynności zależy od statusu zadania oraz jego instancji nadrzędnej.

Tabela 3. Czynności dotyczące zadania
Działanie Opis
Przypisz do użytkownika lub Ponownie przypisz do użytkownika Przypisuje zadanie do określonego użytkownika.
Zwróć zespołowi Usuwa przypisanie zadania do użytkownika i zwraca zadanie z powrotem do zespołu.
Edycja danych Rozwija sekcję Dane, tak aby można było przeglądać dane zadania.
Modyfikuj datę zakończenia Zmienia datę zakończenia na podany dzień i godzinę.
Modyfikuj priorytet Zmienia priorytet na podany poziom.
Pomiń Pomija zadanie, aby wysłać instancję procesu do kolejnego kroku w przepływie. Czynności pominięcia nie można cofnąć.

Czynności dotyczące licznika czasu

Jedyna dostępna czynność to Uruchom teraz. Ta czynność przesłania licznik czasu i wysyła przepływ wzdłuż ścieżki wyjścia licznika czasu. Na przykład działanie przeglądu ma przyłączony licznik czasu (zdarzenie graniczne) prowadzący do ścieżki eskalacji.

Czynności dotyczące zdarzenia komunikatu

Brak dostępnych czynności dotyczących zdarzeń komunikatu. Obecność zdarzenia komunikatu wskazuje, że instancja oczekuje na nadejście komunikatu.