Ansicht
Dokumentation

HR Prozess-Workbench: Starten von Prozessen in Abhängigkeit von Ereignissen (neu) ( RELNPY_XX_470_PM_EVENT )

HR Prozess-Workbench: Starten von Prozessen in Abhängigkeit von Ereignissen (neu) ( RELNPY_XX_470_PM_EVENT )

Vendor Master (General Section)   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Kurztext

HR Prozess-Workbench: Starten von Prozessen in Abhängigkeit von Ereignissen (neu)

Verwendung

Ab SAP R/3 Enterprise Core 4.70 (SAP_HR 470) können Sie in der HR Prozess-Workbench festlegen, dass ein Prozess oder Prozessschritt erst dann startet, wenn in SAP R/3 ein bestimmtes Ereignis oder eine bestimmte Kombination von Ereignissen stattgefunden hat. Dabei können Sie folgende Typen von Ereignissen verwenden:

  • Hintergrundereignisse
Ein Hintergrundereignis ist ein Signal an das Hintergrundverarbeitungssystem, dass ein bestimmter Zustand im System erreicht ist. Das Hintergrundverarbeitungssystem startet dann alle Hintergrundjobs, die auf dieses Ereignis warten. Es gibt folgende Typen von Hintergrundereignissen:
  • Systemereignisse

Diese Ereignisse sind im Standard vordefiniert und werden automatisch durch Systemveränderungen ausgelöst.
  • Benutzerereignisse

Diese Ereignisse müssen Sie selbst aus SAP-R/3-Programmen oder externen Programmen auslösen. Ein Programm, das Daten aus einem externen System in SAP R/3 überträgt, kann z.B. ein solches Ereignis auslösen, sobald die Datenübertragung erfolgreich abgeschlossen ist.
Weitere Informationen finden Sie in der SAP-Bibliothek unter mySAP-Technology-Komponenten -> SAP Web Application Server -> Computing Center Management System -> Hintergrundverarbeitung -> Hintergrundereignis.
  • Workflow-Ereignisse
Dabei handelt es sich um Ereignisse, die als Komponente eines Objekttyps im Business Object Repository definiert sind und im Rahmen des SAP Business Workflow verwendet werden. Es gibt folgende Typen von Workflow-Ereignissen:
  • Systemereignisse

Diese Ereignisse sind im Standard vordefiniert und werden durch das Eintreten einer Zustandsänderung ausgelöst.
  • Benutzerereignisse

Mit der Ereigniserzeugung können Sie zu bestimmten Zustandsänderungen weitere Ereignisse auslösen, die im Standard nicht vorgesehen sind.
Weitere Informationen finden Sie in der SAP-Bibliothek unter mySAP-Technology-Komponenten -> SAP Web Application Server -> Business Management -> WebFlow Engine -> Referenzdokumentation -> Nutzung von Ereignissen.
  • Betriebsartenwechsel
Dabei handelt es sich um eine spezielle Form von Hintergrundereignissen, die eintreten, wenn die Betriebsart von SAP R/3 umgeschaltet wird.
Weitere Informationen finden Sie in der SAP-Bibliothek unter mySAP-Technology-Komponenten -> SAP Web Application Server -> Computing Center Management System -> Konfiguration -> Betriebsarten.
  • Prozessereignisse
Technisch gesehen unterscheiden sich diese Ereignisse nicht von den Workflow-Ereignissen. Prozessereignisse sind jedoch Ereignisse, die nur innerhalb der HR Prozess-Workbench ausgelöst werden. Sie haben den Objekttyp BUS7005. Das Beenden eines Prozessschritts löst z.B. das Prozessereignis STEP_ENDED aus. Das führt dazu, dass ein anderer Prozessschritt gestartet wird. Standardmäßig stehen folgende Prozessereignisse zur Verfügung:
  • STEP_ENDED (Ende der Verarbeitung eines Prozessschritts)

  • PROCESS_ENDED (Ende der Verarbeitung eines Prozesses)

  • PROCESS_CLOSED (Prozess wurde abgeschlossen)

  • Zeitereignisse
Sie können weiterhin Prozesse oder Prozessschritte für ein bestimmtes Datum und eine bestimmte Uhrzeit einplanen. Dieser Ereignistyp stand schon in früheren Releases zur Verfügung.

Zu Hintergrundereignissen und Workflow-Ereignissen können Sie ein Gegenereignis definieren.

Sie können das Starten eines Prozesses oder Prozessschritts auch von mehreren Ereignissen gleichzeitig abhängig machen. Dabei sind die Ereignisse immer mit dem logischen Operator UND verknüpft. Sie können mehrere Ereignisse nicht mit dem logischen Operator ODER verknüpfen.

Um einen Prozess oder Prozessschritt abhängig vom Eintreten eines Ereignisses einzuplanen, wählen Sie in der HR Prozess-Workbench Starten -> Einplanen. Dabei können Sie sämtliche Ereignisse der oben genannten Ereignistypen verwenden, die in Ihrem System vorhanden sind.

Auswirkungen auf den Datenbestand

Auswirkungen auf die Datenübernahme

Auswirkungen auf die Systemverwaltung

Auswirkungen auf das Customizing

Die Einstellungen für die Gegenereignisse, die Sie in der HR Prozess-Workbench verwenden wollen, nehmen Sie im Customizing der Personalabrechnung unter Hintergrundverarbeitung mit der HR Prozess-Workbench -> Gegenereignisse für Ereignisse festlegen vor. Weitere Customizing-Einstellungen sind nicht notwendig.

Weitere Informationen

Weitere Informationen finden Sie in der SAP-Bibliothek unter Personalwirtschaft -> Personalabrechnung -> Personalabrechnung <Land> -> Personalabrechnung mit dem SAP-System -> Hintergrundbetrieb der Personalabrechnung -> HR Prozess-Workbench.






ABAP Short Reference   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 6624 Date: 20240523 Time: 190131     sap01-206 ( 109 ms )