![]() |
|
Tworzenie czynności procesu Workflow: Tworzenie zdarzenia integracjiCzynność "Tworzenie zdarzenia integracji" w regule procesu Workflow powoduje automatyczne wysłanie zdarzenia integracji do co najmniej jednej kolejki integracji, gdy spełnione są warunki reguły procesu Workflow i wykryta zostanie zmiana co najmniej jednego z pól, które są śledzone przez tę czynność. Czynności "Tworzenie zdarzenia integracji" i "Oczekiwanie" - informacjeJeśli czynność tworzenia zdarzenia integracji ma służyć do utworzenia zdarzenia integracji, które zapisuje zmiany dokonane w rekordzie przez zdarzenie wyzwalające regułę procesu Workflow, należy ustawić czynność tworzenia zdarzenia integracji przed czynnością oczekiwania w sekwencji czynności danej reguły procesu Workflow. Jeśli czynność oczekiwania poprzedza czynność tworzenia zdarzenia integracji w regule procesu Workflow, to czynność oczekiwania uniemożliwia czynności tworzenia zdarzenia integracji wykrycie zmian w rekordzie. Po zakończeniu okresu oczekiwania w ramach czynności oczekiwania, rekord jest odczytywany ponownie przed wykonaniem pozostałych czynności reguły, a wartości pól w rekordzie przed zdarzeniem, które wyzwoliło regułę procesu Workflow, nie są zachowywane. Dlatego też poprzednie i bieżące wartości pól są traktowane jako tożsame, a czynność tworzenia zdarzenia integracji nie powoduje utworzenia zdarzenia integracji, ponieważ nie została wykryta żadna zmiana w śledzonych polach. Formaty wartości listy wyboru w zdarzeniach integracji - informacjeW zależności od konfiguracji kolejek zdarzeń integracji wartości z pól list wyboru w zdarzeniach integracji są rejestrowane w języku użytkownika, którego czynność powoduje utworzenie zdarzenia integracji, lub jako wartości kodów niezależnych od języka (LIC). Więcej informacji na temat określania formatu wartości listy wyboru na potrzeby kolejki zdarzeń integracji znajduje się pod hasłami Tworzenie kolejek zdarzeń integracji i Zarządzanie ustawieniami zdarzeń integracji. Znaczniki "Fakturowanie", "Wysyłka" i "Główny" w rekordach adresów podmiotu i osoby kontaktowej - informacjeW zdarzeniach integracji dotyczących typu rekordu "Adres podmiotu" można uwzględnić znaczniki "Fakturowanie" i "Wysyłka", które wskazują, czy dany adres podmiotu jest adresem płatnika czy adresem odbiorcy. W podobny sposób w zdarzeniach integracji dotyczących typu rekordu "Adres osoby kontaktowej" można uwzględnić znacznik "Główny", który wskazuje, czy dany adres jest głównym adresem osoby kontaktowej. Niemożliwe jest jednak śledzenie zmian dotyczących znaczników "Fakturowanie", "Wysyłka" i "Główny". Oznacza to, że nie można zastosować zmian dotyczących znaczników w celu wyzwolenia tworzenia zdarzeń integracji, nawet jeśli zaznaczono pole wyboru "Uwzględnianie w każdym przypadku" odnoszące się do znaczników. Jeśli jeden z tych znaczników zostanie uwzględniony w zdarzeniu integracji i zmieniony w tym samym czasie co pole, którego zmiany podlegają śledzeniu, w zdarzeniu integracji utworzonym w wyniku zmiany śledzonego pola nowa wartość znacznika nie będzie pokazywana. Zamiast tego pokazywana będzie wartość znacznika przed wykonaniem aktualizacji. Jednak następnym razem, gdy zostanie utworzone zdarzenie integracji w wyniku zmiany śledzonego pola, będzie ono zawierać wartość pola znacznika po wykonaniu poprzedniej aktualizacji. Załóżmy na przykład, że istnieją dwa adresy, adres A i adres B, powiązane z osobą kontaktową o nazwisku Anna Kowalska. Adres A jest jej głównym adresem. Czynność procesu Workflow "Tworzenie zdarzenia integracji" odnosząca się do typu rekordu "Adres osoby kontaktowej" jest skonfigurowana w następujący sposób:
Jeśli użytkownik zaktualizuje pole "Typ adresu" w adresie A należącym do rekordu adresu osoby kontaktowej Anny Kowalskiej oraz usunie zaznaczenie pola wyboru "Główny" odnoszącego się do adresu A, to w zdarzeniu integracji utworzonym przez czynność procesu Workflow w wyniku zmiany pola "Typ adresu" pokazywany jest nowy typ adresu, ale wartość znacznika "Główny" w zdarzeniu integracji nadal wskazuje, że adres A jest głównym adresem Anny Kowalskiej. Jednak w przypadku kolejnej zmiany pola "Typ adresu" w adresie A należącym do rekordu adresu osoby kontaktowej i utworzenia zdarzenia integracji w wyniku tej zmiany, znacznik "Główny" w zdarzeniu integracji pokazuje, że adres A nie jest głównym adresem Anny Kowalskiej. 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ść "Tworzenie zdarzenia integracji". Przed rozpoczęciem. Aby można było wykonać procedurę tu opisaną, 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ść "Tworzenie zdarzenia integracji"?
W poniższej tabeli opisano pola na stronie konfiguracji śledzenia zdarzenia integracji.
Pole wyboru "Śledź zmiany" - informacjePole wyboru "Śledź zmiany" jest niedostępne, jeśli zdarzeniem wyzwalającym reguły procesu Workflow jest "Przed skasowaniem rekordu", "Po utworzeniu powiązania z rekordem nadrzędnym" lub "Po usunięciu powiązania z rekordem nadrzędnym". Oprócz tego jeśli zdarzeniem wyzwalającym reguły procesu Workflow jest "Po utworzeniu powiązania z rekordem nadrzędnym" lub "Po usunięciu powiązania z rekordem nadrzędnym", na stronie wyświetlany jest zestaw pól na poziomie rekordu podrzędnego. Nie jest możliwa konfiguracja zestawu pól uwzględnianych w zdarzeniu integracji na poziomie rekordu nadrzędnego. W przypadku czynności procesu Workflow z dostępnym polem wyboru "Śledź zmiany" zdarzenie integracji tworzone jest tylko wtedy, gdy zaznaczono pole wyboru "Śledź zmiany" co najmniej dla jednego pola, i gdy wykryto zmianę co najmniej w jednym z pól, dla których zaznaczono to pole wyboru. Po utworzeniu zdarzenia integracji zostaną w nim uwzględnione wszystkie pola, w których zaznaczono pole wyboru "Uwzględnianie w każdym przypadku" w czynności procesu Workflow. Wyjątki pól systemowychJeśli zdarzeniem wyzwalającym w regule procesu Workflow jest zdarzenie inne niż "Podczas zap. nowego rekordu", w aplikacji Oracle CRM On Demand nie będą generowane zdarzenia integracji w przypadku, gdy zaznaczono pole wyboru "Śledzenie zmian" dla co najmniej jednego z następujących pól systemowych, natomiast nie zaznaczono tego pola wyboru dla żadnego innego pola:
Więcej informacji o zdarzeniach integracji jest dostępnych pod hasłem Zdarzenia integracji - informacje. Procedury tworzenia innych typów czynności procesu Workflow opisano szczegółowo w następujących tematach:
Tematy pokrewnePokrewne informacje dotyczące procesów Workflow są zawarte w następujących tematach:
|
Opublikowano: Sierpień 2018 | Copyright © 2005, 2018, Oracle. Wszelkie prawa zastrzeżone. Legal Notices. |