SAP CRM-Aktionsprofil: Vollständiges Tutorial
⚡ Intelligente Zusammenfassung
Aktionen in Transaktionen SAP CRM-Systeme nutzen das Post Processing Framework, sodass Transaktionen automatisch Ausgaben, Folgeaktionen und Workflows über Aktionsprofile, Zeitplanbedingungen, Startbedingungen, Verarbeitungstypen und einen integrierten Monitor auslösen.

SAP Einführung in das CRM-Aktionsprofil
- Innerhalb von SAP CRM-Aktionen beziehen sich auf die grundlegenden Komponenten des Post Processing Framework (PPF).
- Aktionen können automatisch Ausgaben, Folgeaktivitäten oder Arbeitsabläufe auslösen.
- Die Aktionsverarbeitung kann von verschiedenen Anwendungen genutzt werden, wie z. B. Transaktionsverarbeitung (CRMD_ORDER), Abrechnung (BILLING), Fallmanagement (CRM_CASE) und anderen. SAP CRM.
- Aktionen ersetzen die Output-Ermittlung des SAP ERP-System.
- Aktionen können für die gesamte Transaktion (Transaktionstyp) auf Kopfebene und auch für einen einzelnen Artikel (Artikelkategorie) festgelegt werden.
Diese Abbildung zeigt den Fahrplan für die Aktionskonfiguration in SAP CRM.
- Mit Aktionen können vordefinierte Prozesse implementiert werden in SAP CRM-Transaktionsverarbeitung.
SPRO-Pfad zur Definition der Aktion, des Aktionsprofils und der Bedingungen.
Aktionsprofildefinition in SPRO.
- Für eine bestimmte Aktion kann eine Zeitplanbedingung definiert werden.
- Diese Zeitplanbedingung wird überprüft, bevor diese Aktion zur Ausführung verfügbar gemacht wird.
- Zum Ausführungszeitpunkt werden Prozesse auf der Grundlage benutzerdefinierter Bedingungen eingeplant, die eine bestimmte Situation in der Transaktionsverarbeitung definieren.
- Eine Aktion ist eine geplante Aktivität oder Aufgabe, und die Terminbedingung ist die Situation, unter der diese Aktion ausgeführt werden soll.
- Für eine geplante Aktion sind verschiedene Verarbeitungsarten möglich:
- Der Verarbeitungstyp definiert, wie eine Aktion ausgeführt wird.
- SAP Es kann ein Workflow, ein BAdI-Methodenaufruf, ein Smart Form oder eine Warnung ausgelöst werden.
- Die Bearbeitungszeit innerhalb einer Aktionsdefinition (Transaktionscode SPPFC oder SPPFCADM) gibt an, an welcher Stelle der Transaktionsverarbeitung diese Aktion ausgeführt wird.
- Eine Aktion kann von der Partnerfunktion abhängig sein.
- Die Partnerfunktion kann in der Aktionsdefinition zugewiesen werden.
- Aktionen sind mit einem verknüpft SAP CRM-Transaktion mit einem Aktionsprofil.
- Einem Aktionsprofil können mehrere Aktionsdefinitionen zugewiesen werden.
- Basierend auf den Aktionsdefinitionen und den jeweiligen Bedingungen (Zeitplan und Start) werden diese Aktionen für die entsprechenden SAP CRM-Transaktion.
- Bei einer Transaktion, die Aktionen unterstützt, kann das Aktionsprotokoll analysiert werden in der SAP GUI über die Transaktion CRMD_ORDER oder innerhalb der Webbenutzeroberfläche wenn Zugriff auf den entsprechenden Zuordnungsblock gegeben ist.
Aktionsdetails für eine Transaktion in CRMD_ORDER.
Aktionsdetails für eine Transaktion in CRMD_ORDER.
- Sie können eine Liste der geplanten und ausgeführten Aktionen mit den folgenden Informationen anzeigen lassen, wie in Abb. 3 und 4 dargestellt:
- Status (Aktion geplant, Aktion ausgeführt).
- Description (Zweck der Handlung).
- Verarbeitungstyp.
- Creator und Erstellungsdatum.
- Beispiel: Einen Monat vor einem TreffentracWenn die Gültigkeitsdauer abläuft, erhält der zuständige Vertriebsmitarbeiter eine Aktivität mit der Kategorie „E-Mail“ in seinem Posteingang, um ihn daran zu erinnern, den Kunden bezüglich der Verlängerung zu kontaktieren.
Erkrankungen
- Bevor eine Aktion ausgeführt wird, werden zwei Bedingungen überprüft:
- Terminbedingung: Eine Aktion wird nur dann eingeplant, wenn die Terminbedingung erfüllt ist. Sie kann auch innerhalb der SAP Standard-BAdI EVAL_SCHEDCOND_PPF.
- Startbedingung: Bei geplanten Aktionen wird die Startbedingung vor der Ausführung geprüft. Die Aktion wird ausgeführt, sobald die Startbedingung erfüllt ist.
- Diese Bedingungen werden bei der Konfiguration der Aktion im Transaktionscode SPPFCADM definiert.
- Bedingungen können mithilfe von Datumsangaben und Datumsregeln zeitabhängig gestaltet werden.
- Bedingungen können Ausdrücke für Containerattribute eines Geschäftsobjekts oder einer Klasse sowie Konstanten verwenden.
- Bedingungen können auf korrekte Syntax überprüft und getestet werden.
- Es gibt zwei Modi zum Definieren von Bedingungen:
- Mausorientierter PC-Modus.
- Direkter Texteingabemodus (traditionell).
Parameterbedingung erstellen:
Parameterbedingung festlegen:
Parameterbedingungswerte ändern:
Persönliche Einstellungen für den Bedingungseditor:
Bearbeitungszeit
Die Verarbeitungszeit definiert, wann eine Aktion, deren Startbedingung erfüllt ist, während der Transaktionsverarbeitung ausgeführt wird. Folgende Optionen stehen zur Verfügung:
- Verarbeitung mit Selektionsreport:
- Die Aktion wird nach dem Ausführen des Auswahlberichts ausgeführt. Nützlich für die Überwachung von Fristen, z. B. im Rahmen von Service-Level-Agreements (SLAs). tracKönig.
- Sofortige Bearbeitung:
- Die Aktion wird gestartet, sobald die Startbedingung erfüllt ist.
- Verarbeitung beim Speichern des Dokuments:
- Die Aktion wird beim Speichern der Transaktion gestartet, die Ausführung erfolgt also nur beim Speichern.
Verarbeitungszeit in der Aktionsdefinition festlegen:
Verarbeitungsarten
In der Aktionsdefinition legt der Verarbeitungstyp fest, wie die Aktion zur Verarbeitungszeit ausgeführt wird. Folgende Typen stehen zur Verfügung:
- Intelligente Formulare
- Arbeitsablauf
- Methoden
Methoden sind BAdI-Implementierungen der SAP Standard-BAdI EXEC_METHODCALL_PPF. SAP bietet viele Standardimplementierungen, zum Beispiel:
- COPY_DOCUMENT (um ein Folgedokument zu erstellen)
- COMPLETE-DOCUMENT (Status innerhalb des Dokuments auf „Abgeschlossen“ setzen)
- CREDIT_MEMO (Gutschriftsposition erstellen)
- 1O_EVENT_CREATE (ein Workflow-Ereignis erstellen)
Transaktion SPPFCADM
Diese Transaktion dient der PPF-Anpassung:
Es dient dazu, das Aktionsprofil und die Aktionsdefinitionen festzulegen sowie die Aktionen im Aktionsprofil zu konfigurieren. Bedingungen können mithilfe des SAP-bereitgestellte Assistenten und Bildschirme.
Weitere nützliche Transaktionscodes:
- CRMC_ACTION_CONF – Aktionskonfiguration.
- CRMC_ACTION_DEF – Aktionsdefinition.
- CRMC_ACTION_WIZARD – Aktionsdefinition über den Assistenten.
Aktionsmonitor
Das Programm RSPPFPROZESSDie für den Aktionsmonitor zuständige Komponente stammt aus dem Post Processing Framework (PPF) und dient der Überprüfung der Aktionsverarbeitung. Sie kann die Verarbeitung von Aktionen für mehrere Transaktionen überwachen und auslösen.
Der Transaktionscode für den Aktionsmonitor lautet CRMC_ACTION_JOB.
Mit dem Aktionsmonitor können Sie Aktionen mit Bearbeitungszeit im Auswahlbericht auflisten und deren Verarbeitung starten. Dies ist nützlich für die Überwachung von Fristen, beispielsweise im Rahmen von Service-Level-Agreements (SLAs).
Es kann auch Aktionen mit dem Zeitstempel „Beim Speichern des Dokuments“ verarbeiten. Wenn zeitabhängige Bedingungen ohne Transaktionsänderungen erfüllt sind, kann das Programm ausgeführt werden, sodass auch Aktionen gestartet werden. Der Bericht kann außerdem Sofort- oder „Beim Speichern des Dokuments“-Aktionen für Test- oder Wiederholungszwecke auswählen und verarbeiten.
Ausführung des Aktionsmonitors.
Aktionsprofile
Aktionen werden für eine CRM-Transaktion mithilfe eines Aktionsprofils konfiguriert. Aktionen werden in einem Aktionsprofil erstellt und können verschiedenen CRM-Transaktionen zugeordnet werden. Innerhalb eines Aktionsprofils lassen sich mehrere Aktionen mit Sortierreihenfolge und Status (Aktiv oder Inaktiv) definieren. Aktive Aktionen können in der festgelegten Sortierreihenfolge geplant und ausgeführt werden. Für jede Aktion können die Aktionsdefinition und die Aktionskonfiguration verwaltet werden.
Während der Transaktionsverarbeitung werden alle zulässigen Aktionen mithilfe des Aktionsprofils identifiziert. Nicht als inaktiv markierte Aktionen werden zur Ausführung geprüft. Die Sortierreihenfolge im Aktionsprofil bestimmt die Ausführungsreihenfolge. Die weitere Verarbeitung basiert auf der Aktionsdefinition und der Aktionskonfiguration.
Ein Aktionsprofil kann direkt einem Transaktionstyp oder einer Artikelkategorie zugeordnet werden. Die Konditionstechnik (Aktionsprofilermittlung) kann ebenfalls wie die Preisgestaltung definiert werden.
In SPRO gehen Sie zu „Aktionsprofile und Aktionen definieren“:
- Wählen Sie ein Aktionsprofil aus.
- Klicken Sie auf Anzeigen.
Sie sehen die Eigenschaften eines Aktionsprofils.
- Aktionsdefinition auswählen.
- Klicken Sie auf Anzeigen.
















