![]() |
|
Monitor oczekiwania procesów WorkflowW narzędziu "Monitor oczekiwania procesów Workflow" można przeglądać szczegóły następujących elementów:
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 oczekiwaniaAby 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:
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:
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 "Umieszczone w kolejce", 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, a także od liczby oczekujących wystąpień czynności oczekiwania i wystąpień zaplanowanego zdarzenia. Po rozpoczęciu wykonywania wystąpienia jego status zmienia się na "Uruchomione". Wypełniane jest także pole "Rzeczywista data rozpoczęcia". W celu wyświetlenia zaktualizowanych pól konieczne może być odświeżenie strony przeglądarki. Wykonywane wystąpienie jest nadal wyświetlane w monitorze oczekiwania procesów Workflow. W razie potrzeby można skasować wystąpienie zaplanowanego zdarzenia w trakcie jego wykonywania. W tym przypadku wystąpienie jest usuwane z monitora oczekiwania procesów Workflow. Oprócz tego status zaplanowanego zdarzenia zostanie ustawiony na wartość "Zakończone", zaplanowane zdarzenie zostanie dezaktywowane, nie będą również generowane kolejne wystąpienia dla pozostałych uruchomień zaplanowanego zdarzenia. Wystąpienie będzie nadal wykonywane do momentu kolejnego sprawdzenia przez aplikację Oracle CRM On Demand, czy zaplanowane zdarzenie jest nadal aktywne. Sprawdzanie wykonywane jest w pięciominutowych interwałach w trakcie wykonywania wystąpienia. Po ustaleniu przez aplikację Oracle CRM On Demand, że zaplanowane zdarzenie zostało dezaktywowane, wykonywane wystąpienie zostanie zakończone, nie będą też wykonywane te czynności procesu Workflow w wystąpieniu, które nie zostały jeszcze wykonane. Można również skasować oczekujące wystąpienie zaplanowanego zdarzenia (czyli wystąpienie o statusie "Umieszczone w kolejce"), w sposób opisany pod hasłem Kasowanie oczekujących wystąpień z monitora oczekiwania procesów Workflow. Tematy pokrewneWię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ń 2021 | Copyright © 2005, 2021, Oracle i/lub spółki powiązane. Legal Notices. |