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

#### Reguły procesu Workflow oparte na czasie — informacje podstawowe Niektóre reguły procesu Workflow można skonfigurować tak, aby czynności były wykonywane po upływie okresu oczekiwania. Można na przykład skonfigurować regułę tak, aby działanie było wykonywane, jeśli upłynął termin dla rekordu lub jeśli przez jakiś czas nie pracowano nad rekordem. Istnieją dwa sposoby skonfigurowania reguł procesu Workflow opartych na czasie: Poprzez konfigurację zaplanowanych zdarzeń. Zaplanowane zdarzenie jest regułą procesu Workflow, która nie jest wyzwalana przez czynność użytkownika. Zamiast tego zaplanowane zdarzenie jest automatycznie wykonywane po upływie określonej daty i godziny. Opcjonalnie można skonfigurować zaplanowane zdarzenie, tak aby było realizowane wielokrotnie w interwałach określonych w zaplanowanym zdarzeniu. Czynności procesu Workflow w zaplanowanym zdarzeniu są wykonywane na liście rekordów, natomiast czynności w innych typach reguł procesu Workflow są wykonywane na pojedynczym rekordzie. Więcej informacji o zaplanowanych zdarzeniach można znaleźć w tematach Zaplanowane zdarzenia - informacje i Tworzenie zaplanowanych zdarzeń. Poprzez skonfigurowanie czynności oczekiwania w regule procesu Workflow lub w zaplanowanym zdarzeniu. ### Czynności oczekiwania - informacje Można dodać jedną lub wiele czynności oczekiwania do niektórych reguł procesu Workflow po zdarzeniu, w tym do zaplanowanych zdarzeń. W każdym przypadku gdy użytkownik chce, aby została wykonana czynność na podstawie czasu, tworzy czynność oczekiwania określającą okres opóźnienia lub datę i godzinę końcową opóźnienia. Okresy lub daty można określić bezpośrednio lub utworzyć wyrażenie w celu ich obliczenia. Następnie należy uporządkować czynności dla reguły, tak aby czynność oczekiwania następowała bezpośrednio przed czynnością, która ma zostać opóźniona. Jeśli do wypełnienia procesu biznesowego jest wymagana więcej niż jedna reguła, należy je odpowiednio uporządkować, aby osiągnąć wyznaczony cel. UWAGA: Nie można skonfigurować czynności oczekiwania w regułach procesu Workflow przed zdarzeniem. ### Ponowna ocena warunków procesu Workflow po czynnościach oczekiwania — informacje Konfigurując czynność oczekiwania w regule procesu Workflow po zdarzeniu, z dowolnym zdarzeniem wyzwalającym innym niż zaplanowane zdarzenie, można określić, czy po zakończeniu okresu oczekiwania warunek reguły procesu Workflow ma zostać poddany ponownej ocenie. W przypadku zaznaczenia pola wyboru "Ponowna ocena warunków reguł po oczekiwaniu" w odniesieniu do czynności oczekiwania, po zakończeniu okresu oczekiwania rekord zostaje ponownie odczytany i ponownie oceniony w stosunku do reguły procesu Workflow. Jeśli warunek reguły nie jest spełniony (z powodu zmiany rekordu w okresie oczekiwania), pozostałe czynności reguły nie są wykonywane. Pole wyboru "Po zakończeniu oczekiwania poddaj ponownej ocenie warunki reguły" jest dla czynności oczekiwania zaznaczone domyślnie. W przypadku odznaczenia pola wyboru "Ponowna ocena warunków reguł po oczekiwaniu" w odniesieniu do czynności oczekiwania, po zakończeniu okresu oczekiwania rekord jest ponownie odczytywany, a następne czynność jest wykonywana bez sprawdzenia, czy rekord nadal spełnia warunek reguły. Jeśli w regule występuje więcej niż jedna czynność oczekiwania, pole wyboru "Ponowna ocena warunków reguł po oczekiwaniu" musi być zaznaczone dla każdej czynności oczekiwania, dla której po zakończeniu okresu oczekiwania warunek reguły ma zostać ponownie oceniony. UWAGA: Nie można skonfigurować warunku w zaplanowanym zdarzeniu, czyli w regule procesu Workflow ze zdarzeniem wyzwalającym o wartości "Zaplanowane zdarzenie". Oznacza to, że zaznaczenie czy usunięcie zaznaczenia pola wyboru "Ponowna ocena warunków reguł po oczekiwaniu" w odniesieniu do czynności oczekiwania w zaplanowanym zdarzeniu nie ma wpływu na przetwarzanie reguły. ### Przykład zastosowania reguł procesu Workflow opartych na czasie przy użyciu czynności oczekiwania Poniższy przykład przedstawia sposób konfiguracji opartych na czasie reguł procesu Workflow opartych na czasie z użyciem czynności oczekiwania. Można ich użyć w różny sposób, w zależności od modelu biznesowego. W przypadku zlecenia obsługi używane są trzy opcje priorytetu: "Standardowe", "Pilne" i "Krytyczne". Priorytet zlecenia obsługi jest ustawiany domyślnie na wartość "Standardowe" podczas tworzenia zlecenia. Proces biznesowy dotyczący eskalacji zlecenia wymaga wykonania następujących czynności: Jeśli po utworzeniu nowego zlecenia obsługi status tego zlecenia obsługi nie zostanie zaktualizowany w ciągu 24 godzin, priorytet zlecenia obsługi zmieniany jest na wartość "Pilne", a do właściciela zlecenia obsługi zostaje wysłana wiadomość e-mail informująca, że musi ono zostać zaktualizowane. Jeśli upłyną kolejne 24 godziny bez zmiany statusu zlecenia obsługi, wykonywana jest następująca czynność: Wartość w polu "Priorytet" zlecenia obsługi jest zmieniana na "Krytyczne" Zlecenie obsługi jest przypisywane ponownie do kierownika pierwotnego właściciela Do pierwotnego właściciela zlecenia obsługi i do nowego właściciela wysyłana jest wiadomość e-mail z informacją, że zlecenie obsługi zostało ponownie przypisane do kierownika właściciela, a jego priorytet został zmieniony na wartość "Krytyczne" W celu spełnienia tego wymagania administrator firmy konfiguruje regułę procesu Workflow dla typu rekordu zlecenia SR, stosując następującą konfigurację: Zdarzenie wyzwalające regułę jest ustawione na następującą wartość: "Po zapisaniu nowego rekordu". Warunek reguły określa, że status zlecenia SR nie jest ustawiony na wartość "Oczekujące", w następujący sposób: [<Status>]<>LookupValue("SR_STATUS", "Oczekujące") Reguła procesu Workflow obejmuje następującą sekwencję działań: Czynność oczekiwania o czasie trwania 24 godziny z zaznaczonym polem wyboru "Po zakończeniu oczekiwania poddaj ponownej ocenie warunki reguły" Czynność aktualizacji wartości w celu zmiany wartości w polu "Priorytet" zlecenia obsługi na "Pilne" Czynność wysłania do właściciela zlecenia obsługi wiadomości e-mail informującej, że priorytet zlecenia obsługi uległ zmianie na wartość "Pilne" i zlecenie obsługi musi zostać zaktualizowane Czynność oczekiwania o czasie trwania 24 godziny z zaznaczonym polem wyboru "Po zakończeniu oczekiwania poddaj ponownej ocenie warunki reguły" Czynność aktualizacji wartości w celu zmiany wartości w polu "Priorytet" zlecenia obsługi na "Krytyczne" Czynność aktualizacji wartości w celu przydziału kierownika pierwotnego właściciela jako nowego właściciela Czynność wysłania do właściciela zlecenia obsługi i kierownika właściciela wiadomości e-mail informującej, że zlecenie obsługi zostało przypisane do innego właściciela, a priorytet zlecenia obsługi uległ zmianie na "Pilne" Więcej informacji na temat tworzenia czynności oczekiwania i czynności aktualizacji wartości w regułach procesu Workflow i w zaplanowanych zdarzeniach znajduje się pod hasłami Tworzenie czynności procesu Workflow: Oczekiwanie oraz Tworzenie czynności procesu Workflow: Aktualizacja wartości. UWAGA: Nazwy pól niezależnych od języka oraz składnia nazw pól używana we wszystkich przykładowych wyrażeniach w tym temacie to nazwy pól i składnia nazw pól, które były używane w aplikacji Expression Builder w wydaniach wcześniejszych niż Wydanie 29 z dodatkiem Service Pack 1. Przykłady te są nadal prawidłowe. Jeśli jednak zostaną wybrane odpowiednie pola dla wyrażenia z listy "Pola" w aplikacji Expression Builder w wydaniu 29 z dodatkiem Service Pack 1 lub nowszym, nazwy pól i składnia nazw pól będą odmienne od tych, które są dostępne w przykładach. Zaleca się, aby zawsze wybierać pola dla wyrażeń z listy "Pola" w aplikacji Expression Builder w taki sposób, aby nazwy pól i składnia nazw pól były zawsze poprawne. Więcej informacji o nazwach pól i składni nazw pól w wyrażeniach znajduje się pod hasłem Wyrażenia - informacje. #### Tematy pokrewne Pokrewne informacje dotyczące procesów Workflow są zawarte w następujących tematach: Reguły procesów Workflow - informacje Czynności procesów Workflow - informacje Tworzenie reguł procesu Workflow Zmienianie kolejności czynności reguły procesu Workflow Dezaktywowanie reguł i czynności procesu Workflow Kasowanie reguł i czynności procesu Workflow

Opublikowano: Sierpień 2022 | Copyright © 2005, 2022, Oracle i/lub spółki powiązane. Legal Notices.