Drukuj      Otwórz Pomoc bezpośrednią w wersji PDF


Poprzedni temat

Następny temat

Monitor oczekiwania procesów Workflow

W narzędziu "Monitor oczekiwania procesów Workflow" można przeglądać szczegóły następujących elementów:

  • Oczekujące wystąpienia czynności oczekiwania i szczegóły tych czynności procesu Workflow.
  • Oczekujące wystąpienia zaplanowanych zdarzeń, tj. reguły procesu Workflow ze zdarzeniem wyzwalającym "Zaplanowane zdarzenie".

Jeśli na przykład wystąpienie czynności oczekiwania procesu Workflow lub wystąpienie zaplanowanego zdarzenia jest w kolejce oczekiwania dłużej niż użytkownik się tego spodziewa, może on użyć monitora oczekiwania procesów Workflow, aby sprawdzić to wystąpienie oraz przejrzeć konfigurację reguły procesu Workflow, zaplanowanego zdarzenia lub czynności procesu Workflow. W razie potrzeby można skasować wystąpienie.

UWAGA: Skasowanie oczekującej instancji czynności oczekiwania powoduje, że nie są realizowane żadne z pozostałych czynności reguły procesu Workflow. Po skasowaniu oczekującego wystąpienia zaplanowanego zdarzenia wystąpienie zdarzenia zostanie anulowane, status zaplanowanego zdarzenia zostanie ustawiony na "Zakończone", a zaplanowane zdarzenie zostanie dezaktywowane. Żadne inne wystąpienia nie będą generowane w odniesieniu do pozostałych wystąpień zaplanowanego zdarzenia.

Oczekujące wystąpienia czynności oczekiwania

Aby dowiedzieć się więcej o przetwarzaniu oczekujących wystąpień czynności oczekiwania w regule procesu Workflow, należy zapoznać się z poniższym przykładem. Użytkownik może skonfigurować regułę procesu Workflow z następującą sekwencją czynności:

  1. Czynność oczekiwania trwająca 24 godziny
  2. Czynność wysłania wiadomości e-mail
  3. Czynność oczekiwania trwająca 48 godzin
  4. Czynność wysłania wiadomości e-mail
  5. Czynność utworzenia zadania

Jeśli czynności są poprawnie skonfigurowane, pierwsza w kolejności czynność oczekiwania (czynność 1) pozostaje w stanie oczekiwania przez co najmniej 24 godziny. Po zakończeniu okresu oczekiwania, wykonywana jest czynność "Wysyłanie wiadomości e-mail" (czynność 2). Druga czynność oczekiwania (czynność 3 reguły procesu Workflow) jest następna w kolejności. Pozostaje ona w stanie oczekiwania przez co najmniej 48 godzin. Po zakończeniu okresu oczekiwania, wykonywane są czynności "Wysyłanie wiadomości e-mail" (czynność 4) i "Tworzenie zadanie" (czynność 5).

UWAGA: Okres oczekiwania określa minimalny czas, jaki musi upłynąć, zanim aplikacja Oracle CRM On Demand rozpocznie wykonywanie innych czynności w regule procesu Workflow. Rzeczywisty czas, który upływa przed wykonaniem innych czynności może być dłuższy w zależności od obciążenia bazy danych Oracle CRM On Demand i serwera Oracle CRM On Demand, a także liczby czynności oczekiwania oczekujących w momencie zakończenia okresu oczekiwania.

Jeżeli jednak okres oczekiwania dla czynności 3 został niepoprawnie ustawiony na 48 dni zamiast na 48 godzin, czynność ta pozostanie w stanie oczekiwania, dopóki nie minie 48 dni. Czynność będzie widoczna w monitorze oczekiwania procesów Workflow i użytkownik może wyświetlić jej szczegóły, aby sprawdzić, czy okres oczekiwania został zdefiniowany niepoprawnie. Może on wtedy usunąć instancję czynności oczekiwania.

Skasowanie instancji czynności oczekiwania spowoduje, że instancja reguły procesu Workflow zostanie zakończona i nie będą realizowane żadne z pozostałych czynności tej instancji. W poprzednim przykładzie oznaczałoby to, że:

  • Jeśli użytkownik skasuje czynność 1 będącą w stanie oczekiwania, czynności 2, 3, 4 i 5 nie zostaną wykonane.
  • Jeśli użytkownik skasuje czynność 3 będącą w stanie oczekiwania, czynności 4 i 5 nie zostaną wykonane.

UWAGA: Czynności oczekiwania to jedyny typ czynności procesu Workflow, który jest wstrzymywany w stanie oczekiwania.

Oczekujące wystąpienia zaplanowanych zdarzeń

Oczekujące wystąpienie zaplanowanego zdarzenia będzie mieć status "Oczekujące", aż do zaplanowanej daty i godziny wystąpienia (data wznowienia). Data wznowienia to najbliższa możliwa godzina wykonania danego wystąpienia. Wystąpienie może nie zostać wykonane natychmiast. Zależy to od obciążenia bazy danych aplikacji Oracle CRM On Demand i serwera Oracle CRM On Demand w danym momencie.

UWAGA: po rozpoczęciu wykonywania wystąpienia zaplanowanego zdarzenia nie będzie ono już wyświetlane w narzędziu "Monitor oczekiwania procesów Workflow" i nie będzie można go skasować. Aby zakończyć aktualnie wykonywane wystąpienie, należy dezaktywować zaplanowane zdarzenie. Więcej informacji o skutkach dezaktywowania zaplanowanego zdarzenia można znaleźć w temacie Zaplanowane zdarzenia - informacje.

Tematy pokrewne

Więcej informacji o zaplanowanych zdarzeń można znaleźć w następujących tematach:

Informacje o korzystaniu z monitora oczekiwania procesów Workflow można znaleźć w następujących tematach:


Opublikowano: Sierpień 2018 Copyright © 2005, 2018, Oracle. Wszelkie prawa zastrzeżone. Legal Notices.