
Event
Definition
An occurrence of a change of state in an object, which is published throughout the system.
Use
You can schedule a process or process step so that it is not executed unless a specific event or a specific combination of events occurs in SAP R/3. You can also use a
wait point to determine that a process step must wait for an event.Customizing enables you to define a
counterevent for background events and Workflow events.Structure
The HR Process Workbench includes the following types of event:
A
background event is a signal to the background processing system to indicate that the system has arrived at a particular state. The background processing system then starts all of the background jobs that have been waiting for this event.
The system includes the following types of background event:
These events are already defined in the standard system. They are triggered automatically by system changes.
You must trigger these events yourself from SAP R/3 programs or external programs. For example, a program that transfers data from an external system to SAP R/3 can trigger such an event as soon as the data transfer has finished successfully.
For more information on background events, see
Background Processing.
These
Business Object Repository. They are used in SAP Business Workflow.
The system includes the following types of Workflow event:
These events are already defined in the standard system. They are triggered by a change of state occurring.
For more information on Workflow events, see
Using Events.
The Workflow events you use for wait points or to schedule a process or process step are not identical to the Workflow events that are automatically executed in the background by the HR Process Workbench. For more information, see
These are a special kind of background event that occurs if the SAP R/3
For more information, see
Operation Modes.
From a technical perspective, there is no difference between these events and Workflow events. However, process events are only triggered in the HR Process Workbench. They have object type BUS7005. The completion of a process step triggers, for example, process event STEP_ENDED. This causes another process step to be started. The standard system includes the following process events:
You can use time events to schedule a process or process step.
Integration
To create counterevents in Customizing for Payroll, choose Background Processing With HR Process Workbench ® Determine Counterevents for Events.