SAP ABAP Interface IF_ALERT_RULE_API (ALM API: Recipient Rule)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-GBT-ALM (Application Component) Alert Framework
     SALERT_CUST_API (Package) API for Reading and Writing Customizing
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ALERT_RULE ALM: Rule for Recipient Determination 20041027
Properties
Interface IF_ALERT_RULE_API  
Short Description ALM API: Recipient Rule    
General Data
Package SALERT_CUST_API   API for Reading and Writing Customizing 
Created 20041027   SAP 
Last changed 20041208   SAP 
Unicode checks active    
Forward declarations
Interface IF_ALERT_RULE_API has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ALERT_RECIPIENT_API ALM API: Recipient 20041027
Friends
Interface IF_ALERT_RULE_API has no friend.
Attributes
Interface IF_ALERT_RULE_API has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_RULE Instance method Public Method Checks the Rule 20041104
2 EDIT_BINDING Instance method Public Method Calls the Control Editor for the Data Flow 20041028
3 EXECUTE_RULE Instance method Public Method Evaluates Recipient Rule 20041029
4 GET_BINDING Instance method Public Method Returns Data Flow Between Alert Container and Rule Container 20041027
5 GET_RULE_ID Instance method Public Method Returns Rule ID 20041027
6 GET_RULE_TYPE Instance method Public Method Returns Rule Type 20041029
7 SET_BINDING Instance method Public Method Sets Data Flow Between Alert Container and Rule Container 20041027
8 SET_RULE_ID Instance method Public Method Sets the Rule ID 20041028
Events
Interface IF_ALERT_RULE_API has no event.
Types
Interface IF_ALERT_RULE_API has no local type.
Method Signatures

Method CHECK_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_CHECK Value transfer Type reference (TYPE) SALERTDCHECK TRUE: Konsistent FALSE: fehlerhaft 20041104
# Exception Resumable Description Created on
1 CX_ALERT_CUST_API ALM-API: Allgemeiner Fehler 20041104

Method EDIT_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_CHANGED Call by reference Type reference (TYPE) SALERTDRULECHANGED ALM: Prüffeld für Änderungen am Datenfluss 20041108
2 Exporting EP_ERRORS Call by reference Type reference (TYPE) SALERTDRULEERROR ALM: Prüffeld für Fehler im Datenfluss 20041108
3 Importing IP_EDIT_MODE Call by reference Type reference (TYPE) SALERTDEDITMODE 'X' ALM: Prüffeld für den Änderungsmodus 20041103
# Exception Resumable Description Created on
1 CX_ALERT_CUST_API ALM-API: Allgemeiner Fehler 20041028

Method EXECUTE_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing II_ALERT_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Alert-Container für die Regelauswertung 20041029
2 Returning RT_RECIPIENTS Value transfer Type reference (TYPE) SALERTTUSERNAME ALM-API: Liste mit internen Usernamen 20041029
# Exception Resumable Description Created on
1 CX_ALERT_CUST_API ALM-API: Allgemeiner Fehler 20041029

Method GET_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_BINDING Value transfer Type reference (TYPE) SWFBNDPTAB Tabelle mit Datenflußdefinitionen, persistente Form 20041027
# Exception Resumable Description Created on
1 CX_ALERT_CUST_API ALM-API: Allgemeiner Fehler 20041027

Method GET_RULE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_RULE_ID Value transfer Type reference (TYPE) SALERTDRULE ALM: Regel-ID (Typ und ID sind konkateniert) 20041027
# Exception Resumable Description Created on
1 CX_ALERT_CUST_API ALM-API: Allgemeiner Fehler 20041027

Method GET_RULE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_RULE_TYPE Value transfer Type reference (TYPE) SALERTDRULETYPE ALM: Regeltyp 20041029
# Exception Resumable Description Created on
1 CX_ALERT_CUST_API ALM-API: Allgemeiner Fehler 20041029

Method SET_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BINDING Call by reference Type reference (TYPE) SWFBNDPTAB Tabelle mit Datenflußdefinitionen, persistente Form 20041027
# Exception Resumable Description Created on
1 CX_ALERT_CUST_API ALM-API: Allgemeiner Fehler 20041027

Method SET_RULE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_RULE_ID Call by reference Type reference (TYPE) SALERTDRULE ALM: Regel-ID (Typ und ID sind konkateniert) 20041028
# Exception Resumable Description Created on
1 CX_ALERT_CUST_API ALM-API: Allgemeiner Fehler 20041028
History
Last changed by/on SAP  20041208 
SAP Release Created in 700