SAP Profil działania CRM: kompletny samouczek

Wprowadzenie

  • W ciągu SAP CRM, Działania odnoszą się do podstawowych komponentów Post Processing Framework (PPF).
  • Akcje mogą automatycznie wyzwalać wyniki, działania uzupełniające lub przepływy pracy
  • Przetwarzanie akcji może być wykorzystywane przez różne aplikacje, takie jak przetwarzanie transakcji (CRMD_ORDER), rozliczanie (BILLING), zarządzanie sprawami (CRM_CASE) itp. SAP CRM
  • Akcje zastępują Określenie wyniku SAP System ERP
  • Akcje można określić dla całej transakcji (Typ transakcji) na poziomie nagłówka, a także dla pojedynczej pozycji (Kategoria pozycji)

SAP Profil działania CRM

Ten rysunek przedstawia plan działania dotyczący konfiguracji akcji w SAP CRM

SAP Profil działania CRM

  • Dzięki akcjom można wdrożyć predefiniowane procesy SAP Przetwarzanie transakcji CRM.

SAP Profil działania CRM
SPRO Ścieżka do zdefiniowania Akcji, Profilu Akcji i Warunków

SAP Profil działania CRM
Definicja profilu akcji w SPRO

  • Dla konkretnej „Akcji” można zdefiniować „Warunek harmonogramu”.
  • Ten warunek harmonogramu jest sprawdzany przed udostępnieniem tej akcji do wykonania.
  • W momencie realizacji procesy te są planowane w oparciu o warunki zdefiniowane przez użytkownika, które definiują konkretną sytuację w przetwarzaniu transakcji.
  • Akcja to planowana czynność, a warunek zadania i harmonogramu to sytuacja, w której ta akcja ma zostać wykonana.
  • Dla zaplanowanej akcji możliwe są różne rodzaje przetwarzania:
  • Typ przetwarzania określa sposób wykonywania akcji.
  • Z tego rodzaju przetwarzania SAP Można uruchomić WorkFlow, wywołanie metody BAdI, SmartForm lub alert.
  • Możliwe jest określenie czasu przetwarzania w ramach definicji akcji (kod t SPPFC lub SPPFCADM), która określa, gdzie w realizacji przetwarzania transakcji ma zostać wykonana ta akcja.
  • Działanie może być zależne od funkcji partnera.
  • Funkcję partnera można przypisać w Definicji Akcji.
  • Działania są powiązane z SAP Transakcja CRM z profilem akcji.
  • Profil akcji może zawierać wiele definicji akcji.
  • W oparciu o konfigurację i implementację Definicji Akcji oraz odpowiednich warunków (Warunek Harmonogramu i Warunek Rozpoczęcia), akcje te są wykonywane dla odpowiednich SAP Transakcja CRM.
  • W przypadku transakcji obsługującej akcje dziennik akcji można analizować w GUI przy użyciu transakcji CRMD_ORDER lub w ramach Interfejs internetowy jeśli zapewniony jest dostęp do odpowiedniego bloku przyporządkowania.

SAP Profil działania CRM
Szczegóły akcji dla transakcji w CRMD_ORDER

SAP Profil działania CRM
Szczegóły akcji dla transakcji w CRMD_ORDER

  • Można wyświetlić listę zaplanowanych i wykonanych działań dla transakcji, podając następujące informacje o poszczególnych działaniach, jak na rys. 3 i 4:
  • Status (akcja zaplanowana, akcja przetworzona)
  • Descriptjon (cel działania)
  • Rodzaj przetwarzania
  • Creator, data utworzenia
  • Przykład: Miesiąc przed wygaśnięciem umowy odpowiedzialny za nią pracownik działu sprzedaży otrzymuje w swojej skrzynce odbiorczej wiadomość z kategorii „e-mail”, która przypomina mu o konieczności napisania do klienta i zapytania, czy chce on przedłużyć umowę.

Warunki

  • Przed wykonaniem akcji sprawdzane są dwa warunki:
  • Warunek harmonogramu: Akcja jest planowana do wykonania tylko wtedy, gdy spełniony jest warunek harmonogramu zdefiniowany dla tej akcji. W ramach realizacji można ocenić także stan harmonogramu SAP standardowy BAdI EVAL_SCHEDCOND_PPF.
  • Warunek początkowy: w przypadku zaplanowanych działań warunek początkowy jest sprawdzany przed ich wykonaniem. Zatem zaplanowane działanie jest wykonywane po spełnieniu warunku początkowego.
  • Te warunki akcji są definiowane podczas jej konfigurowania w t-code SPPFCADM.
  • Warunki mogą być zależne od czasu przy użyciu dat i reguł dotyczących dat.
  • Warunki można implementować za pomocą wyrażeń na 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:

SAP Warunki CRM

Ustaw warunek parametru:

SAP Warunki CRM

Zmiana wartości warunku parametru:

SAP Warunki CRM

Ustawienia osobiste Edytora warunków:

SAP Warunki CRM

Czas przetwarzania

Processing Times definiuje, kiedy akcja, dla której warunek początkowy został spełniony, zostanie wykonana w przetwarzaniu transakcji. Tak więc, gdy warunek początkowy dla zaplanowanej akcji zostanie spełniony, może ona zostać wykonana zgodnie z utrzymywanym Processing Time. Poniżej przedstawiono możliwe opcje dla Processing Time:

  • Przetwarzanie przy użyciu raportu wyboru:
  • W tym przypadku akcja zostanie wykonana po wykonaniu raportu selekcji. Ten typ przetwarzania jest szczególnie przydatny w przypadku działań służących do monitorowania terminów, takich jak monitorowanie umowy SLA.
  • Natychmiastowe przetwarzanie:
  • Akcja rozpoczyna się po spełnieniu warunku startu.
  • Przetwarzanie podczas zapisywania dokumentu:
  • Akcja rozpoczyna się w momencie zapisania transakcji. Zatem, nawet jeśli warunek rozpoczęcia akcji zostanie spełniony, wykonanie akcji zostanie uruchomione tylko podczas zapisywania transakcji.

Ustawianie czasu przetwarzania w akcji Definicja:

Czas przetwarzania

Typy przetwarzania

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

  • Inteligentne formularze
  • Przepływ pracy
  • Metody

Metody są implementacjami BAdI metody SAP standardowy BAdI EXEC_METHODCALL_PPF. Istnieje wiele standardowych implementacji dostarczonych przez SAP stosowane w standardowych transakcjach, np.:

  • COPY_DOCUMENT (aby utworzyć dokument uzupełniający)
  • KOMPLETNY-DOKUMENT (ustaw status ukończony w dokumencie)
  • CREDIT_MEMO (utwórz notę ​​kredytową)
  • 1O_EVENT_CREATE (utwórz zdarzenie przepływu pracy)

Typy przetwarzania

Transakcja SPPFCADM

Ta transakcja dotyczy dostosowywania PPF:

Transakcja SPPFCADM

Można go użyć do zdefiniowania profilu akcji i definicji akcji. Możliwe jest także skonfigurowanie Akcji zdefiniowanych w Profilu Akcji. Akcje zdefiniowane w Profilu Akcji można konfigurować, tak aby Warunki mogły być utrzymywane za pomocą SAP dostarczone kreatory i ekrany.

Inne przydatne kody transakcji:

  • CRMC_ACTION_CONF – Konfiguracja akcji
  • CRMC_ACTION_DEF – Definicja akcji
  • CRMC_ACTION_WIZARD – Akcja definicji za pomocą kreatora

Monitor akcji

Program PROCES RSPPF, odpowiedzialny za monitor działań, pochodzi z Post Processing Framework (PPF) i może być używany do sprawdzania przetwarzania działań. W ten sposób monitor akcji może być używany do monitorowania i wyzwalania przetwarzania akcji dla kilku transakcji.

Kod transakcji dla Action Monitor to CRMC_ACTION_JOB.

Dzięki monitorowi akcji możliwe jest wyświetlenie listy akcji, dla których czas przetwarzania jest ustawiony na Przetwarzanie za pomocą raportu wyboru i zainicjowanie przetwarzania tych akcji. Jest zatem szczególnie przydatny w przypadku akcji służących do monitorowania terminów, takich jak SLA.

Można go również wykorzystać do przetwarzania akcji z czasem przetwarzania podczas zapisywania. W przypadku, gdyby po pewnym czasie spełnione zostały warunki zależne od czasu i nie doszło do żadnych zmian w transakcjach, program mógłby zostać wykonany tak, że w tych przypadkach również zostaną uruchomione działania. Zatem do celów testowych lub do powtarzania działań raport ten może być również używany do wybierania i przetwarzania działań z czasem przetwarzania „Natychmiast” lub „Po zapisaniu dokumentu”.

Monitor akcji

Wykonanie Monitora akcji

Profile działań

Akcje są konfigurowane dla transakcji CRM przy użyciu profilu akcji. Akcje są tworzone w profilu akcji, który może być przypisany do różnych transakcji CRM. W profilu akcji można zdefiniować wiele akcji z kolejnością sortowania i statusem (Aktywny lub Nieaktywny). Aktywne akcje można zaplanować, a zaplanowane akcje są wykonywane zgodnie z kolejnością sortowania, jak zachowano w dostosowywaniu. W przypadku poszczególnych akcji w profilu akcji można zachować definicję akcji i konfigurację akcji.

Podczas przetwarzania transakcji wszystkie dozwolone działania identyfikowane są za pomocą Profilu Działań. W tym celu do wykonania uwzględniane są akcje, które nie są oznaczone jako nieaktywne w profilu akcji. Kolejność sortowania utrzymywana w Profilu Akcji dla poszczególnych akcji, służąca do identyfikacji kolejności wykonywania akcji. Dalsze przetwarzanie tych akcji odbywa się w oparciu o Definicję Akcji i Konfigurację Akcji dla poszczególnych zidentyfikowanych akcji.

Istnieje możliwość przypisania profilu akcji bezpośrednio do typu transakcji lub kategorii towaru. Również technikę warunku, czyli 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 Wyświetl

Profile działań

Zobaczysz właściwości profilu akcji

Profile działań

  1. Wybierz opcję Definicja akcji
  2. Kliknij Wyświetl

Profile działań