Start of Content Area

Background documentation Alerts  Locate the document in its SAP Library structure

You can trigger alerts for Alert Management.

More information: Alert Management (BC-SRV-GBT-ALM)

You can trigger alerts in the following ways:

      Customize applications

      Call the alert API directly from ABAP code, for example, user exits or BAdIs

      Event linkage of BOR or ABAP OO objects

      BI Information Broadcasting

      Monitoring processes

Customizing

Applications are often already connected to the Alert Framework, which means you can generate the required alerts directly by customizing the application accordingly. For example, Supply Chain Management has the alert category SCEM_LTL_TRA_CONTR as part of Supply Chain Event Management. By using SAP Business Workflow, you can trigger an alert with a step of type Process Control.

In these cases you do not need to generate events to trigger an alert. However, if you want to monitor the situation on which the alert is based, as part of a monitoring process, you must convert the alert to an event. You then use the event linkage to generate a message from the event; this message can be processed by a corresponding monitoring process.

Alert API

You can call the alert API directly from ABAP code, for example user exits or BAdIs, to generate an alert.

In this case, you must use the appropriate programming to make sure that only significant alerts are generated.

Event Linkage

Events that are generated by applications can trigger alerts by using the event linkage. You define the event linkage in SAP Business Workflow. In the event linkage, you can define filter conditions to control the generation of alerts. You do not need to make changes to the application.

You can use all events that are based on BOR or ABAP OO objects:

      Events that are generated in a standard SAP application

      Customer events that you generate yourself, for example by calling a function module, by making entries in the control tables of status management, or by connecting to message control.

Monitoring Process

A monitoring process can subscribe to application events. To do this, you assign a corresponding message proxy to an event in the event linkage. This generates a message that can be processed by the monitoring process. You use processing steps in the monitoring process to define conditions for generating alerts. You can also use lookups to access Business Intelligence data and use this in the conditions.

 

End of Content Area