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


Poprzedni temat

Następny temat

Przykład wykorzystania procesów w celu blokowanie rekordów

Temat przedstawia przykład tworzenia procesu opartego o scenariusz opisany pod hasłem Scenariusz blokowania rekordów działań. Funkcji tej można używać na różne sposoby, zależnie od wybranego modelu biznesowego.

Należy utworzyć proces ograniczający czynności, które mogą wykonywać użytkownicy wg poniższych punktów:

  • Gdy rekord ma status "Ukończony", użytkownicy nie mogą go kasować.
  • Gdy rekord ma status "Przesłany", ma miejsce następująca sytuacja:
    • Użytkownicy nie mogą aktualizować ani kasować rekordu, ani wiązać innych rekordów z rekordem działania dot. wizyty.
    • Wszystkie pola w rekordzie działań dot. wizyty są tylko do odczytu.
  • Proces ma zastosowanie do wizy u podmiotu i wizyt u lekarza/pracownika służby zdrowia, ale nie do wizyt ogólnych.

Aby skonfigurować proces blokujący rekordy działań dot. wizyt

  1. W aplikacji Oracle CRM On Demand utworzyć proces zgodnie z poniższą procedurą:
    1. W polu "Nazwa procesu" wprowadzić unikatową nazwę procesu.
    2. W polu "Nazwa obiektu" wybrać "Działanie".

      Po wybraniu wartości "Działanie" w polu "Nazwa obiektu", wartość pola głównego automatycznie zmieni się na "Typ wizyty". Pole przejściowe zostanie automatycznie ustawione na "Status". Więcej informacji na temat tworzenia procesów można znaleźć pod hasłem Tworzenie procesów.

  2. Dodać stany przejściowe przedstawione w poniższej tabeli do procesu utworzonego w kroku 1. tej procedury.

    Więcej informacji na temat dodawania stanów przejściowych do procesów można znaleźć pod hasłem Dodawanie stanów przejściowych do procesów.

    Województwo

    Wyłączenie pola wyboru "Aktualizacja"

    Wyłączenie pola wyboru "Kasowanie/Usuwanie"

    Nierozpoczęte

    Niezaznaczone

    Niezaznaczone

    W toku

    Niezaznaczone

    Niezaznaczone

    Ukończono

    Niezaznaczone

    Zaznaczone

    Potwierdzone

    Zaznaczone

    Zaznaczone

  3. Ograniczyć proces, tak aby miał zastosowanie do wizyt u podmiotów oraz wizyt u lekarzy/pracowników służby zdrowia, ale nie do wizyt ogólnych, poprzez dodanie wartości głównych "Wizyty u podmiotów" oraz "Wizyty u lekarzy/pracowników służby zdrowia" do procesu.

    Więcej informacji na temat ograniczania procesów można znaleźć pod hasłem Ograniczanie procesów.

  4. W stanie przejściowym "Przesłane" dokonać konfiguracji pól i zaznaczyć pole wyboru "Tylko do odczytu" w odniesieniu do wszystkich pól.

    Więcej informacji na temat dokonywania konfiguracji pól dot. stanów przejściowych można znaleźć pod hasłem Dokonywanie konfiguracji pól dot. stanów przejściowych.

  5. W stanach przejściowych "Ukończone" oraz "Przesłane" włączyć odpowiednie parametry kontroli dostępu dot. typów powiązanych rekordów.

    Ustawienia pól wyboru przedstawiono w poniższej tabeli. Więcej informacji na temat włączania kontroli dostępu dot. typów powiązanych rekordów można znaleźć pod hasłem Włączanie kontroli dostępu dot. typów powiązanych rekordów.

    Stan przejściowy

    Typ powiązanych rekordów

    Wyłączenie pola wyboru "Tworzenie/dodawanie"

    Wyłączenie pola wyboru "Aktualizacja"

    Wyłączenie pola wyboru "Kasowanie/Usuwanie"

    Ukończono

     

    Odpowiedzi na wiadomości

    Niezaznaczone

    Niezaznaczone

    Zaznaczone

    Szczegóły produktów

    Niezaznaczone

    Niezaznaczone

    Zaznaczone

    Przekazywane materiały promocyjne

    Niezaznaczone

    Niezaznaczone

    Zaznaczone

    Przekazane próbki

    Niezaznaczone

    Niezaznaczone

    Zaznaczone

    Zlecenia dot. próbek

    Niezaznaczone

    Niezaznaczone

    Zaznaczone

    Transakcje dotyczące próbek

    Niezaznaczone

    Niezaznaczone

    Zaznaczone

    Podpisy

    Niezaznaczone

    Niezaznaczone

    Zaznaczone

    Rozwiązania

    Niezaznaczone

    Niezaznaczone

    Zaznaczone

    Przesłane

     

    Załączniki

    Zaznaczone

    Zaznaczone

    Zaznaczone

    Rejestry

    Zaznaczone

    Zaznaczone

    Zaznaczone

    Osoby kontaktowe (wiele do wielu)

    Zaznaczone

    Zaznaczone

    Zaznaczone

    Obiekty niestandardowe od 01 do 03

    Zaznaczone

    Zaznaczone

    Zaznaczone

    Odpowiedzi na wiadomości

    Zaznaczone

    Zaznaczone

    Zaznaczone

    Szczegóły produktów

    Zaznaczone

    Zaznaczone

    Zaznaczone

    Przekazane próbki

    Zaznaczone

    Zaznaczone

    Zaznaczone

    Zlecenia dot. próbek

    Zaznaczone

    Zaznaczone

    Zaznaczone

    Transakcje dotyczące próbek

    Zaznaczone

    Zaznaczone

    Zaznaczone

    Podpisy

    Zaznaczone

    Zaznaczone

    Zaznaczone

    Rozwiązania (wiele do wielu)

    Zaznaczone

    Zaznaczone

    Zaznaczone

UWAGA: Z rekordami zlecenia dot. próbek połączone są rekordy pozycji zlecenia dot. próbek, które również muszą być zablokowane, gdy zablokowany jest rekord nadrzędny. Aby zablokować rekordy pozycji zlecenia dot. próbek, należy skonfigurować osobny proces na podstawie typu rekordu "Zlecenie dot. próbek". W podobny sposób z rekordami transakcji dot. próbek połączone są rekordy pozycji transakcji dot. próbek. Aby zablokować rekordy pozycji transakcji, należy skonfigurować osobny proces na podstawie typu rekordu "Transakcja dot. próbek". Proces konfigurowany na potrzeby typu rekordu blokuje rekordy nadrzędne danego typu i ich rekordy podrzędne, ale nie blokuje żadnych rekordów połączonych z rekordami podrzędnymi.


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