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

6. #### Tworzenie czynności procesu Workflow: Aktualizacja wartości Czynność "Aktualizacja wartości" reguły procesu Workflow pozwala na automatyczne aktualizowanie pól w momencie zmiany rekordu, bez utraty informacji o pierwotnej zmianie (tzn. informacji o tym, kiedy i przez kogo rekord został zmieniony oraz jakie dane zostały zmienione). Czynność ta jest wykonywana po zakończeniu okresu oczekiwania zdefiniowanego w co najmniej jednej czynności oczekiwania (jeśli takowa istnieje) poprzedzającej czynność "Aktualizacja wartości" w regule procesu Workflow. O ile zdarzeniem wyzwalającym regułę procesu Workflow nie jest "Przed zapisaniem zmod. rekordu", w regule procesu Workflow musi istnieć przynajmniej jedna aktywna czynność oczekiwania poprzedzająca czynność aktualizacji wartości. Z wyjątkiem reguł procesów workflow, w których zdarzeniem wyzwalającym jest "Przed zapisaniem zmod. rekordu", aplikacja Oracle CRM On Demand umożliwia aktywację czynności "Aktualizacja wartości" tylko jeśli jest ona poprzedzona przynajmniej jedną aktywną czynnością "Oczekiwanie" w regule procesu workflow. Jeśli w regule procesu workflow występuje więcej niż jedna czynność "Aktualizacja wartości", dla każdej z tych czynności nie musi być dostępna oddzielna czynność "Oczekiwanie". Wystarczy, aby jedna czynność "Oczekiwanie" poprzedzała wszystkie czynności "Aktualizacja wartości" w regule. UWAGA: Dla każdej z reguł procesu Workflow można utworzyć więcej niż jedną czynność (maksymalnie 25 dla jednej reguły). W poniższej procedurze przedstawiono, jak utworzyć czynność aktualizacji wartości. Przed rozpoczęciem. Aby można było wykonać poniższą procedurę, rola bieżącego użytkownika musi zawierać uprawnienie "Zarządzanie regułami dotyczącymi danych - zarządzanie regułami procesów Workflow". Informacje o dodawaniu uprawnień do ról są dostępne pod hasłem Dodawanie ról. Jak utworzyć czynność aktualizacji wartości? Przejść do reguły, dla której będzie tworzona czynność: Kliknąć łącze globalne "Administracja" dostępne w prawym górnym rogu każdej strony. W sekcji "Zarządzanie procesami biznesowymi" nacisnąć przycisk "Konfigurowanie procesu Workflow". Na stronie "Lista reguł procesu Workflow" przejść do reguły, dla której będzie tworzona czynność: Informacje o wyszukiwaniu reguł procesu Workflow na stronie listy są dostępne pod hasłem Filtrowanie list. Kliknąć łącze "Nazwa procesu Workflow" (w regule). Na stronie "Szczegóły reguły procesu Workflow" nacisnąć przycisk "Menu" na pasku "Czynności" i wybrać opcję "Aktualizacja wartości". UWAGA: O tym, jakie typy czynności można utworzyć dla reguły, decyduje zdarzenie wyzwalające reguły procesu Workflow. WSKAZÓWKA: Można utworzyć kopię istniejącej czynności reguły procesu Workflow, klikając na łączu "Kopiuj" danej czynności. Na stronie "Edycja czynności procesu Workflow" wprowadzić nazwę czynności. Aby uaktywnić czynność, należy zaznaczyć pole wyboru "Aktywne". Wypełnić pola opisane w poniższej tabeli, po czym zapisać czynność.
   Pole | Opis
   --- | ---
   Nazwa pola | Wybrać z rozwijanej listy nazwę pola, które ma być aktualizowane. UWAGA: Zestaw pól, które można aktualizować, określany jest przez typ rekordu odnoszący się do reguły procesu Workflow. Jeśli na poziomie konfiguracji pole zostało zdefiniowane jako tylko do odczytu, nie można go zaktualizować przy użyciu czynności aktualizacji wartości. W przypadku niektórych typów rekordów zestaw pól, które można aktualizować, obejmuje również niektóre pola niestandardowe. W wielu typach rekordów możliwa jest aktualizacja pola obiektu niestandardowego 1, obiektu niestandardowego 02 i 03 oraz odpowiednich pól ID. Poza tym w przypadku typu rekordu dot. możliwości można także aktualizować pola obiektów niestandardowych 05 i 06 wraz z odpowiednimi polami ID.
   Wartość | Kliknąć wyświetlaną obok pola ikonę fx, po czym zdefiniować wyrażenie obliczające nową wartość dla pola. W przypadku korzystania z narzędzia Expression Builder można nacisnąć przycisk "Sprawdź składnię" w celu sprawdzenia składni wyrażenia. To pole może zawierać maksymalnie 1024 znaki. Jeśli zostanie zdefiniowane wyrażenie obliczania wartości pola, np. niestandardowego pola "Margin", w którym "Margin" równa się "Revenue" minus "Cost", to wartość pola jest obliczana przy każdym wyzwoleniu reguły procesu Workflow, nawet jeśli wartości w polach "Revenue" i "Cost" nie uległy zmianie. W celu uzyskania lepszej wydajności można zdefiniować dodatkowy warunek dla reguły procesu Workflow, na przykład: FieldValue('<Revenue>') <> PRE('<Revenue>') OR FieldValue('<Cost>') <> PRE('<Cost>') Funkcja PRE zwraca wartość, jaka była w polu, zanim zostało ono zaktualizowane.
   Zastąp istniejące wartości | Zaznaczyć to pole wyboru, jeśli występująca w polu wartość ma być zastępowana nową wartością. Jeśli pole zawiera jakąś wartość, nie zostanie ona zaktualizowana, w przypadku gdy to pole wyboru nie będzie zaznaczone. Jeśli pole jest puste, zostanie wprowadzona w nim nowa wartość, nawet jeśli to pole wyboru nie będzie zaznaczone.
Procedury tworzenia innych typów czynności procesu Workflow opisano szczegółowo w następujących tematach: Tworzenie czynności procesu Workflow: Przydział rejestru Tworzenie czynności procesu Workflow: Tworzenie zdarzenia integracji Tworzenie czynności procesu Workflow: Tworzenie zadania Tworzenie czynności procesu Workflow: Wysyłanie wiadomości e-mail Tworzenie czynności procesu Workflow: Oczekiwanie #### 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 Reguły procesu Workflow oparte na czasie - 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.