Wait Point
Point at which a process is interrupted and then waits until another process step has concluded or until a particular event or combination of events has occurred in the system.
You insert a wait point in a process model so that it precedes a process step. This enables you to ensure that a process step is not started until specific conditions have been met.

A program uses an interface to import data from an external system into your ERP system. This imported data is processed in a specific process step. The process step should not start until the data import has finished. You therefore trigger a background event within the import program once the import has successfully concluded. In the process model, you create a wait point in front of the corresponding process step. The wait point waits for this background event.
Two process steps within a process model process the same personnel numbers and lock them while doing so. The second process step should not start until the first process step has finished processing the personnel numbers, which means they are no longer locked.
From a technical perspective, wait points are filter value implementations of the HR_PM_WAITING_POINT (Wait Points) Business Add-In (BAdI). The system currently includes implementations for the following filter values:
· Wait for an external event (EXTERNAL_EVENT)
You can use the following types of event:
¡ Operation mode switch (see Operation Mode)
· Wait for another step (OTHER_STEP)
You can specify all of the other process steps in the process model you are currently processing.