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 | ![]() |
Instance method | Public | Method | Checks the Rule | 20041104 |
2 | ![]() |
Instance method | Public | Method | Calls the Control Editor for the Data Flow | 20041028 |
3 | ![]() |
Instance method | Public | Method | Evaluates Recipient Rule | 20041029 |
4 | ![]() |
Instance method | Public | Method | Returns Data Flow Between Alert Container and Rule Container | 20041027 |
5 | ![]() |
Instance method | Public | Method | Returns Rule ID | 20041027 |
6 | ![]() |
Instance method | Public | Method | Returns Rule Type | 20041029 |
7 | ![]() |
Instance method | Public | Method | Sets Data Flow Between Alert Container and Rule Container | 20041027 |
8 | ![]() |
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 | ![]() |
RP_CHECK | Value transfer | Type reference (TYPE) | SALERTDCHECK | TRUE: Konsistent FALSE: fehlerhaft | 20041104 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ALM-API: Allgemeiner Fehler | 20041104 |
Method EDIT_BINDING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EP_CHANGED | Call by reference | Type reference (TYPE) | SALERTDRULECHANGED | ALM: Prüffeld für Änderungen am Datenfluss | 20041108 | ||
2 | ![]() |
EP_ERRORS | Call by reference | Type reference (TYPE) | SALERTDRULEERROR | ALM: Prüffeld für Fehler im Datenfluss | 20041108 | ||
3 | ![]() |
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 | ![]() |
ALM-API: Allgemeiner Fehler | 20041028 |
Method EXECUTE_RULE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
II_ALERT_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Alert-Container für die Regelauswertung | 20041029 | ||
2 | ![]() |
RT_RECIPIENTS | Value transfer | Type reference (TYPE) | SALERTTUSERNAME | ALM-API: Liste mit internen Usernamen | 20041029 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ALM-API: Allgemeiner Fehler | 20041029 |
Method GET_BINDING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RT_BINDING | Value transfer | Type reference (TYPE) | SWFBNDPTAB | Tabelle mit Datenflußdefinitionen, persistente Form | 20041027 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
RP_RULE_ID | Value transfer | Type reference (TYPE) | SALERTDRULE | ALM: Regel-ID (Typ und ID sind konkateniert) | 20041027 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
RP_RULE_TYPE | Value transfer | Type reference (TYPE) | SALERTDRULETYPE | ALM: Regeltyp | 20041029 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ALM-API: Allgemeiner Fehler | 20041029 |
Method SET_BINDING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_BINDING | Call by reference | Type reference (TYPE) | SWFBNDPTAB | Tabelle mit Datenflußdefinitionen, persistente Form | 20041027 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
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 | ![]() |
ALM-API: Allgemeiner Fehler | 20041028 |
History
Last changed by/on | SAP | 20041208 |
SAP Release Created in | 700 |