Profil działania SAP CRM: Kompletny samouczek

Spisie treści:

Anonim

Wprowadzenie

  • W SAP CRM Akcje odnoszą się do podstawowych komponentów platformy przetwarzania końcowego (PPF)
  • Akcje mogą automatycznie wyzwalać dane wyjściowe, działania następcze lub przepływy pracy
  • Przetwarzanie akcji może być używane przez różne aplikacje, takie jak przetwarzanie transakcji (CRMD_ORDER), fakturowanie (BILLING), zarządzanie sprawami (CRM_CASE) itp. W SAP CRM
  • Akcje zastępują Określenie wyjścia systemu SAP ERP
  • Działania można określić dla całej transakcji (typ transakcji) na poziomie nagłówka, a także dla pojedynczego elementu (kategoria pozycji)

Ten rysunek przedstawia mapę drogową dla konfiguracji akcji w SAP CRM

  • Za pomocą akcji można zaimplementować predefiniowane procesy w przetwarzaniu transakcji SAP CRM.
  • Dla konkretnego „Działania” można zdefiniować „Warunek harmonogramu”.
    • Ten warunek harmonogramu jest sprawdzany przed udostępnieniem tej akcji do wykonania.
  • W czasie realizacji procesy te są planowane w oparciu o warunki zdefiniowane przez użytkownika, które definiują konkretną sytuację w przetwarzaniu transakcji.
  • Akcja to zaplanowane działanie, a warunek zadania i harmonogramu to sytuacja, w której to działanie ma zostać wykonane.
  • W przypadku zaplanowanej akcji możliwe są różne typy przetwarzania:
    • Typ przetwarzania definiuje sposób wykonywania akcji.
    • Z tego typu przetwarzania można wyzwolić SAP WorkFlow, BAdI Method Call, SmartForm lub Alert.
  • Możliwe jest określenie Czasu Przetwarzania w Definicji Akcji (kod t SPPFC lub SPPFCADM), która określa, gdzie w realizacji transakcji ma zostać wykonana ta akcja.
  • Działanie może zależeć od funkcji partnera.
  • Funkcję partnera można przypisać w definicji akcji.
  • Akcje są powiązane z transakcją SAP CRM z profilem akcji.
  • Profil akcji może zawierać wiele definicji akcji.
  • W oparciu o konfigurację i implementację Definicji akcji i odpowiednich warunków (Warunek harmonogramu i Warunek rozpoczęcia), działania te są wykonywane dla odpowiedniej transakcji SAP CRM.
  • W przypadku transakcji, która obsługuje akcje, dziennik akcji można przeanalizować w interfejsie GUI przy użyciu transakcji CRMD_ORDER lub w interfejsie WWW, jeśli zapewniono dostęp do odpowiedniego bloku przypisania.
  • Możesz wyświetlić listę działań zaplanowanych i wykonanych dla transakcji z następującymi informacjami dla poszczególnych akcji, jak na rys. 3 i 4:
    • Stan (zaplanowane działanie, przetworzone działanie)
    • Opis (cel działania)
    • Rodzaj przetwarzania
    • Twórca, data utworzenia
  • Przykład: Na miesiąc przed wygaśnięciem umowy odpowiedzialny sprzedawca otrzymuje czynność z kategorią „e-mail” w swojej skrzynce odbiorczej, aby przypomnieć mu, aby napisał do klienta i dowiedział się, czy chce odnowić umowę.

Warunki

  • Przed wykonaniem akcji sprawdzane są dwa warunki:
    • Warunek harmonogramu: akcja jest zaplanowana do wykonania tylko wtedy, gdy warunek harmonogramu zdefiniowany dla tej akcji jest spełniony. Również stan harmonogramu można ocenić w ramach implementacji standardu SAP BAdI EVAL_SCHEDCOND_PPF.
    • Warunek rozpoczęcia: w przypadku zaplanowanych akcji warunek rozpoczęcia jest sprawdzany przed jego wykonaniem. Tak zaplanowana akcja jest wykonywana po spełnieniu warunku początkowego.
  • Te warunki działania są definiowane podczas konfigurowania go w t-code SPPFCADM.
  • Warunki mogą być zależne od czasu przy użyciu dat i reguł dotyczących dat.
  • Warunki można zaimplementować za pomocą wyrażeń w atrybutach kontenera z obiektu biznesowego lub klasy i stałych.
  • Warunki można sprawdzić pod kątem prawidłowej składni i przetestować.
  • Istnieją dwa tryby definiowania warunków:
    • Tryb PC zorientowany na mysz
    • Tryb bezpośredniego wprowadzania tekstu (tradycyjny)

Utwórz warunek parametru:

Ustaw warunek parametru:

Zmiana wartości warunku parametru:

Ustawienia osobiste dla edytora warunków:

Czas przetwarzania

Czas przetwarzania określa, kiedy akcja, dla której został spełniony warunek początkowy, zostanie wykonana w trakcie przetwarzania transakcji. Tak więc, gdy warunek rozpoczęcia zaplanowanej akcji zostanie spełniony, może ona zostać wykonana zgodnie z utrzymywanym czasem przetwarzania. Poniżej przedstawiono możliwe opcje czasu przetwarzania:

  • Przetwarzanie za pomocą raportu wyboru:
    • W takim przypadku akcja zostanie wykonana po wykonaniu raportu wyboru. Ten typ przetwarzania jest szczególnie przydatny w przypadku działań używanych do monitorowania terminów, takich jak monitorowanie umowy SLA.
  • Natychmiastowe przetwarzanie:
    • Akcja jest uruchamiana, gdy tylko warunek początkowy zostanie spełniony.
  • Przetwarzanie przy zapisywaniu dokumentu:
    • Akcja jest uruchamiana w momencie zapisania transakcji. Tak więc, nawet jeśli warunek rozpoczęcia akcji jest spełniony, wykonanie akcji zostanie wyzwolone tylko podczas zapisywania transakcji.

Ustawianie czasu przetwarzania w działaniu Definicja:

Rodzaje przetwarzania

W definicji akcji określany jest typ przetwarzania. Typy przetwarzania określają sposób przetwarzania akcji w czasie przetwarzania. Dostępne są różne typy przetwarzania:

  • Smart Forms
  • Przepływ pracy
  • Metody

Metody to implementacje BAdI standardu SAP BAdI EXEC_METHODCALL_PPF. Istnieje wiele standardowych wdrożeń dostarczanych przez SAP, które są wykorzystywane w standardowych transakcjach, np .:

  • COPY_DOCUMENT (aby utworzyć dokument uzupełniający)
  • KOMPLETNY DOKUMENT (ustaw status zakończony w dokumencie)
  • CREDIT_MEMO (utwórz pozycję noty kredytowej)
  • 1O_EVENT_CREATE (utwórz zdarzenie przepływu pracy)

Transakcja SPPFCADM

Ta transakcja dotyczy dostosowywania PPF:

Można go użyć do zdefiniowania profilu działania i definicji akcji. Możliwe jest również skonfigurowanie akcji zdefiniowanych w profilu akcji. Akcje zdefiniowane w profilu akcji są dostępne do skonfigurowania, tak aby warunki mogły być utrzymywane za pomocą kreatorów i ekranów dostarczonych przez SAP.
Inne przydatne kody transakcji:

  • CRMC_ACTION_CONF - Konfiguracja akcji
  • CRMC_ACTION_DEF - definicja akcji
  • CRMC_ACTION_WIZARD - akcja dla definicji za pomocą kreatora

Monitor akcji

Program RSPPFPROCESS, odpowiedzialny za monitor akcji, wywodzi się z Post Processing Framework (PPF) i może służyć do sprawdzania przetwarzania akcji. W ten sposób monitor akcji może być używany do monitorowania i wyzwalania przetwarzania akcji dla kilku transakcji.
Kod transakcji dla monitora akcji to CRMC_ACTION_JOB.
Za pomocą monitora akcji można wyświetlić listę działań, dla których ustawiono czas przetwarzania na Przetwarzanie za pomocą raportu wyboru, i zainicjować przetwarzanie tych działań. Dlatego jest szczególnie przydatny w przypadku działań, które są używane do monitorowania terminów, takich jak SLA.

Może być również używany do przetwarzania akcji z czasem przetwarzania podczas zapisywania. W przypadku spełnienia warunków zależnych od czasu po pewnym czasie bez zmian w transakcjach program mógł zostać wykonany tak, aby również w tych przypadkach zostały uruchomione akcje. Dlatego do celów testowych lub do powtarzania działań ten raport może być również używany do wybierania i przetwarzania działań z czasem przetwarzania „Natychmiast” lub „Gdy dokument jest zapisany”.

Wykonanie monitora akcji

Profile akcji

Akcje są konfigurowane dla transakcji CRM przy użyciu profilu akcji. Akcje tworzone są w profilu akcji, który można przypisać do różnych transakcji CRM. W profilu akcji można zdefiniować wiele akcji z porządkiem sortowania i stanem (Aktywne lub Nieaktywne). Aktywne akcje można zaplanować, a zaplanowane akcje są wykonywane zgodnie z kolejnością sortowania, zgodnie z dostosowywaniem. W przypadku pojedynczego działania w profilu akcji można zachować definicję działania i konfigurację akcji.

Podczas przetwarzania transakcji wszystkie dozwolone akcje są identyfikowane za pomocą profilu akcji. W tym celu akcje, które nie są oznaczone jako nieaktywne w profilu działań, są brane pod uwagę do wykonania. Porządek sortowania utrzymywany w Profilu akcji dla poszczególnych akcji służący do identyfikacji kolejności wykonywania działań. Dalsze przetwarzanie tych działań odbywa się w oparciu o definicję działania i konfigurację działania dla poszczególnych zidentyfikowanych działań.
Możliwe jest przypisanie profilu działania bezpośrednio do typu transakcji lub kategorii pozycji. Technikę warunkową, tj. Określenie profilu działania, można zdefiniować tak samo, jak wycenę.
W SPRO przejdź do „Zdefiniuj profile akcji i akcje”

  1. Wybierz profil działania
  2. Kliknij Widok

Zobaczysz właściwości profilu akcji

  1. Wybierz definicję akcji
  2. Kliknij Widok