Creation of Events upon Status Changes 
Event creation can be connected to changes in system status or user status without modifying an existing application.
General status management makes it possible to document the current processing state of an application object using statuses.
A status is an indicator that can have only the states set (active) or not set (not active). Statuses that can have more than these two states are not supported.
These statuses can be set by the system (system status) and by the user (user status).
System statuses are indicators that are only set by the system. Their purpose is to document the current state of an object from the system viewpoint.
User statuses are indicators defined by the user, which document the processing state of the object from the viewpoint of the user.
User statuses are only defined within a status profile. A status profile should be regarded as a group of user statuses.
If the status change of an object is logged as a change of a user status or system status, you can "report" this in a simple manner using an event. Certain entries must be made in a control table:
To create an assignment between a status object type and an application object type/event.
To initiate event creation when the status is either set or reset.