Application management : Alerts : Alerts - Concepts : Event-based notification definition
Event-based notification definition
A notification that is generated when an event or an action has occurred on a business object.
An event-based notification definition is useful when the user would like to notify other users about the status change of a business object such as Order, Contract, Person etc. The notifications are created as tasks at the Tasks level.
* 
In order to be able to create an event-based notification definition, the selected user-defined business object must have status transitions.
An event-based notification definition scans tasks and creates jobs which are then performed by the scheduler. The notification definition also defines a schedule that determines how often and when the condition is checked.
For more information on how tasks are created, refer to Task.
There are two ways for creating tasks:
By using a solution extension - must be created and deployed on the business object on which the event-based notification is set. For more information, see Adding Extensions (Field definer).
By linking your business object's status transition to your notification definition. For more information, see Creating notifications on status transitions.