Triggering Events
You can raise an event in the following ways:
From an ABAP program. For more information, see Triggering Events from ABAP Programs.
From an external program. For more information, see Triggering Events from External Programs.
From SAP GUI. For more information, see Triggering Events from SAP GUI.