Hierarchy
⤷ BC-SRV-GBT-ALM (Application Component) Alert Framework
⤷ SALERT_CORE (Package) Central Alert Server
Properties
Class | CL_ALERT_MANAGER | |
Short Description | Alerts: Alert Manager | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SALERT_CORE | Central Alert Server |
Created | 20010205 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | CA_ALERT | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | CA_ALERT_RECIPIENT | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | CL_IXML | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
4 | CL_LOG_PPF | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
5 | ICON | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
6 | IXML | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
7 | SALRT | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_ALERT_MANAGER has no interface implemented.
Friends
Class CL_ALERT_MANAGER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ALERT_CAT_MAN | Instance attribute | Private | Object reference (TYPE REF TO) | CL_ALERT_CAT_MANAGER | Alert Cat Manager | 20021213 | ||
2 | CONFIG | Static Attribute | Private | Type reference (TYPE) | SALRTSCONF | Alerts: Configuration Structure | 20010904 | ||
3 | CONFIG_READ | Static Attribute | Private | Type reference (TYPE) | BOOLE | 'X': Configuration Already Read | 20010904 | ||
4 | GC_ALERT_BRACKET_CLOSE | Constant | Public | Type reference (TYPE) | CHAR2 | '##' | Closing Parenthesis for the Alert ID | 20041015 | |
5 | GC_ALERT_BRACKET_OPEN | Constant | Public | Type reference (TYPE) | CHAR2 | '##' | Opening Parenthesis for the Alert ID | 20041015 | |
6 | MT_STATUS_TEXT | Instance attribute | Private | Type reference (TYPE) | DD07V_TAB | Table for DD07V | 20120727 | ||
7 | PROTOCOL | Static Attribute | Private | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20011022 | ||
8 | PROTOCOL_SAVE | Static Attribute | Private | Type reference (TYPE) | BOOLE | Log Must Be Saved | 20011022 | ||
9 | UNIQUE_INSTANCE | Static Attribute | Private | Object reference (TYPE REF TO) | CL_ALERT_MANAGER | Alert Manager Instance | 20010205 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD_RECIPIENTS_FROM_CONTAINER | Instance method | Private | Method | Add Recipients from Container | 20010207 |
2 | AUTHORITY_CHECK | Instance method | Public | Method | Authorization Check | 20040316 |
3 | BUILD_RAW_TEXT | Instance method | Private | Method | Create Mail Text (RAW) | 20010920 |
4 | CALL_XML_EXIT | Instance method | Private | Method | Call BAdI for XML Document | 20010912 |
5 | CANCEL_ALERT_PROCESSING | Instance method | Public | Method | Reset Alert Processing for a Recipient | 20040913 |
6 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20020812 |
7 | CONFIRM_ALERT | Instance method | Public | Method | Confirm Alert for Recipient (with Lock) | 20010206 |
8 | CONFIRM_ALERT_BY_APPL_GUID | Instance method | Public | Method | Confirm Alert Externally | 20030113 |
9 | CONFIRM_ALERT_BY_EXTERNAL_ID | Instance method | Public | Method | Confirm Alert Externally | 20010927 |
10 | CONVERT_CONTAINER | Instance method | Public | Method | Gets a New One for an Old Container | 20040820 |
11 | CREATE_ALERT | Instance method | Public | Method | Create Alert | 20010205 |
12 | CREATE_ALERT_INTERNAL | Instance method | Protected | Method | Create Alert for Alert Server | 20010904 |
13 | CREATE_ALERT_XML | Instance method | Protected | Method | Create and Forward XML Document for Alert | 20010904 |
14 | CREATE_STATUS_ICON | Instance method | Public | Method | Create Icon for Status Value | 20010305 |
15 | DELETE_ALERTS | Instance method | Public | Method | Delete Alerts (with Locks) | 20010307 |
16 | DELIVER_ALERT | Instance method | Private | Method | Deliver Alert | 20010206 |
17 | DELIVER_ALERTS | Instance method | Public | Method | Deliver Alerts (with Locks) | 20010307 |
18 | DELIVER_ALERT_FOR_USER | Instance method | Public | Method | Deliver Alert to a Recipient | 20010206 |
19 | DEQUEUE_ALERT | Instance method | Public | Method | Unlock Alert | 20010209 |
20 | ENQUEUE_ALERT | Instance method | Public | Method | Lock Alert | 20010209 |
21 | ESCALATE_ALERT | Instance method | Private | Method | Escalate Alert | 20010206 |
22 | ESCALATE_ALERTS | Instance method | Public | Method | Escalate Alerts (with Locks) | 20010307 |
23 | FORWARD_ALERT | Instance method | Public | Method | Forward Alert to a New Recipient | 20010206 |
24 | GET_ALERTS_BY_APPL_GUID | Instance method | Public | Method | Returns Alert Instances for an Application ID | 20050113 |
25 | GET_ALERT_BY_GUID | Instance method | Public | Method | Returns Alert Instance for a GUID | 20041207 |
26 | GET_ALERT_EXT_RECIPIENTS | Instance method | Public | Method | Read External Recipients of an Alert from Database | 20020129 |
27 | GET_ALERT_RECIPIENTS | Instance method | Public | Method | Read Recipients of an Alert from Database | 20010206 |
28 | GET_CONFIG | Instance method | Public | Method | Read Configuration | 20010904 |
29 | GET_DISPLAY_DATA_FOR_USER | Instance method | Public | Method | Provide Display Data of an Alert for a Recipient | 20041005 |
30 | GET_DISP_DATA | Instance method | Public | Method | Provide Display Data of an Alert for a Recipient | 20010305 |
31 | GET_EXP_DATE | Instance method | Private | Method | Determine Expiry Date | 20040819 |
32 | GET_INSTANCE | Static method | Public | Method | Provides an Instance of the Alert Manager | 20010205 |
33 | GET_LONG_TEXT | Instance method | Public | Method | Read Alert Long Text for User | 20010329 |
34 | GET_PROXY_RECIPIENTS | Instance method | Private | Method | Read Recipient Substitutes | 20010209 |
35 | GET_SHORT_TEXT | Instance method | Public | Method | Read Alert Short Text for User | 20010329 |
36 | GET_STATUS_TEXT | Instance method | Public | Method | Read Text for Status Value | 20010305 |
37 | GET_TITLE | Instance method | Public | Method | Read Alert Title for User | 20030108 |
38 | GET_USER_LANGU | Instance method | Private | Method | Read Language of User | 20010319 |
39 | GET_USER_PERSONALIZATION | Instance method | Public | Method | Read Personalization Data of a User | 20010209 |
40 | GET_XML_DATETIME | Instance method | Private | Method | XML-Compliant Time Stamp (xsd:dateTime) | 20010905 |
41 | MODIFY_CONTAINER_ACTIVITY | Instance method | Private | Method | Back Conversion of SALRT_CREATE_API | 20010928 |
42 | POST_XML | Instance method | Private | Method | Send XML Table (HTTP) | 20010910 |
43 | PREPARE_BOR_CONTAINER_ACTIVITY | Instance method | Public | Method | Conversion for SALRT_CREATE_API | 20041215 |
44 | PREPARE_XML | Instance method | Private | Method | XML Formatting | 20021219 |
45 | PROCESS_ALERT | Instance method | Public | Method | Set Alert for a Recipient to "Being Processed" | 20040913 |
46 | READ_ACTIVITIES_FROM_CONTAINER | Instance method | Public | Method | Read Subsequent Activities from Container | 20010907 |
47 | READ_ALERT | Instance method | Public | Method | Recipient has read an alert | 20040914 |
48 | READ_EXT_RECIPIENTS_FROM_CONT | Instance method | Public | Method | Read External Recipients from Container | 20020130 |
49 | READ_LONGTEXT_FROM_CONTAINER | Instance method | Public | Method | Read Long Text from Container | 20010911 |
50 | READ_RECIPIENTS_FROM_CONTAINER | Instance method | Public | Method | Read Recipients from Container | 20010905 |
51 | READ_SHORTTEXT_FROM_CONTAINER | Instance method | Public | Method | Read Short Text from Container | 20010911 |
52 | READ_TEXTTYPE_FROM_CONTAINER | Instance method | Public | Method | Read Type of Long Text from Container | 20050624 |
53 | READ_TITLE_FROM_CONTAINER | Instance method | Public | Method | Read Title from Container | 20030305 |
54 | REJECT_ALERT | Instance method | Public | Method | Reject Alert for a Recipient | 20040913 |
55 | SAVE_PROTOCOL | Instance method | Private | Method | Save Log (If Necessary) | 20011024 |
56 | SEND | Instance method | Private | Method | Notify Recipients of an Alert | 20010329 |
57 | SEND_ALERT_WAP_PUSH | Instance method | Protected | Method | WAP Push Delivery of Alerts | 20021203 |
58 | SEND_ALERT_XML | Instance method | Protected | Method | Create and Forward XML Document for Alert for Each User | 20020812 |
59 | SEND_XML | Instance method | Private | Method | OBSOLETE: Send XML Table (Mail) | 20020814 |
60 | SORT_USERS_BY_LANGU | Instance method | Private | Method | Sort Users by Language | 20010319 |
61 | UNREAD_ALERT | Instance method | Public | Method | Reset Read Indicator for a Recipient | 20041005 |
Events
Class CL_ALERT_MANAGER has no event.
Types
Class CL_ALERT_MANAGER has no local type.
Method Signatures
Method ADD_RECIPIENTS_FROM_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | II_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container | 20010207 | ||
2 | Importing | IO_ALERT | Call by reference | Object reference (TYPE REF TO) | CL_ALERT | Alert | 20010207 |
Method ADD_RECIPIENTS_FROM_CONTAINER on class CL_ALERT_MANAGER has no exception.
Method AUTHORITY_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_ALERT | Call by reference | Object reference (TYPE REF TO) | CL_ALERT | Alert | 20040316 | ||
2 | Importing | IP_ACTIVITY | Call by reference | Type reference (TYPE) | ACTIV_AUTH | Aktivität, die der Berechtigungsprüfung unterliegt | 20040316 | ||
3 | Importing | IP_UNAME | Call by reference | Type reference (TYPE) | SYUNAME | SY-UNAME | Benutzername | 20041207 | |
4 | Returning | RP_SUCCESS | Value transfer | Type reference (TYPE) | BOOLE_D | Wahr, wenn eine gültige Berechtigung vorliegt | 20040317 |
Method AUTHORITY_CHECK on class CL_ALERT_MANAGER has no exception.
Method BUILD_RAW_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EP_TYPE | Call by reference | Type reference (TYPE) | SO_OBJ_TP | Texttyp | 20050624 | ||
2 | Exporting | ET_TEXT | Call by reference | Type reference (TYPE) | SOLI_TAB | Texttabelle | 20050624 | ||
3 | Importing | IO_ALERT | Call by reference | Object reference (TYPE REF TO) | CL_ALERT | Alert | 20010920 | ||
4 | Importing | IP_ADD_ACTIVITIES | Call by reference | Type reference (TYPE) | CHAR1 | SALRT_TRUE | Folgeaktivitäten hinzufügen | 20030624 | |
5 | Importing | IP_ADD_ALERT_ID | Call by reference | Type reference (TYPE) | CHAR1 | SALRT_TRUE | Alert ID hinzufügen | 20030624 | |
6 | Importing | IP_LANGUAGE | Call by reference | Type reference (TYPE) | SPRAS | SY-LANGU | Textsprache | 20010920 |
Method BUILD_RAW_TEXT on class CL_ALERT_MANAGER has no exception.
Method CALL_XML_EXIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | II_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container | 20010912 | ||
2 | Importing | II_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | XML-Dokument | 20010912 | ||
3 | Importing | IP_CAT | Call by reference | Type reference (TYPE) | SALRTDCAT | Alertkategorie | 20010912 |
Method CALL_XML_EXIT on class CL_ALERT_MANAGER has no exception.
Method CANCEL_ALERT_PROCESSING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_ALERT | Call by reference | Object reference (TYPE REF TO) | CL_ALERT | Alerts: Alert | 20040913 | ||
2 | Importing | IP_LOGHANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Anwendungs-Log: Handle eines Protokolls | 20040913 | ||
3 | Importing | IP_UNAME | Call by reference | Type reference (TYPE) | SALRTDRCPT | Alert-Empfänger | 20040913 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ALERT_LOCKED | Alert ist gesperrt | 20040913 | |
2 | CX_ALERT_NO_AUTHORIZATION | Keine Berechtigung | 20040913 | |
3 | CX_ALERT_RECIPIENT_UNKNOWN | Alertempfänger ist unbekannt | 20040913 | |
4 | CX_ALERT_UNKNOWN | Alert existiert nicht | 20040913 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_ALERT_MANAGER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_ALERT_MANAGER has no exception.
Method CONFIRM_ALERT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_ALERT | Call by reference | Object reference (TYPE REF TO) | CL_ALERT | Alert | 20010206 | ||
2 | Importing | IP_LOGHANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Anwendungs-Log: Handle eines Protokolls | 20011024 | ||
3 | Importing | IP_UNAME | Call by reference | Type reference (TYPE) | SALRTDRCPT | Empfänger | 20010206 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ALERT_LOCKED | Alerts: Alert ist gesperrt | 20010328 | |
2 | CX_ALERT_RECIPIENT_UNKNOWN | Alerts: Alertempfänger ist unbekannt | 20010206 |
Method CONFIRM_ALERT_BY_APPL_GUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IP_APPL_GUID | Call by reference | Type reference (TYPE) | GUID_32 | Anwendungs-GUID | 20030113 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ALERT_LOCKED | Alerts: Alert ist gesperrt | 20030113 | |
2 | CX_ALERT_RECIPIENT_UNKNOWN | Alerts: Alertempfänger ist unbekannt | 20030113 |
Method CONFIRM_ALERT_BY_EXTERNAL_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IP_EXTERNAL_ID | Call by reference | Type reference (TYPE) | SALRTEXTID | Externe ID für einen Alert | 20010927 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ALERT_LOCKED | Alerts: Alert ist gesperrt | 20010927 | |
2 | CX_ALERT_RECIPIENT_UNKNOWN | Alerts: Alertempfänger ist unbekannt | 20010927 |
Method CONVERT_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IP_PERSISTENT | Call by reference | Type reference (TYPE) | SALERTDCNTPERSISTENCY | 'X' | Container als persistentes Objekt verwalten | 20040823 | |
2 | Importing | IP_XML_CONTAINER | Call by reference | Type reference (TYPE) | XSTRING | Workflow Container als XML Datenstrom | 20040820 | ||
3 | Importing | IT_CONTAINER | Call by reference | Type reference (TYPE) | SWCONTTAB | Container-Tabelle | 20040820 | ||
4 | Returning | RI_CONTAINER | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container - Implementierung einer 'Collection' | 20040820 |
Method CONVERT_CONTAINER on class CL_ALERT_MANAGER has no exception.
Method CREATE_ALERT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | II_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container als Referenz | 20040818 | ||
2 | Importing | IP_ALIAS | Call by reference | Type reference (TYPE) | SALERTDALIAS | Langer Name der Alert-Kategorie | 20041129 | ||
3 | Importing | IP_APPLICATION_GUID | Call by reference | Type reference (TYPE) | GUID_32 | GUID als Anwendungsidentifikator | 20021211 | ||
4 | Importing | IP_CAT | Call by reference | Type reference (TYPE) | SALRTDCAT | Alertkategorie | 20010205 | ||
5 | Importing | IP_LOGHANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Anwendungs-Log: Handle eines Protokolls | 20011022 | ||
6 | Importing | IT_CONTAINER | Call by reference | Type reference (TYPE) | SWCONTTAB | Obsolet:Container als Tabelle | 20010205 | ||
7 | Returning | RO_ALERT | Value transfer | Object reference (TYPE REF TO) | CL_ALERT | erzeugter Alert | 20010207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ALERT | Alerts: Basisklasse aller Fehlermeldungen | 20010328 | |
2 | CX_ALERT_CAT_UNKNOWN | Alerts: Alertkategorie nicht gefunden | 20010205 | |
3 | CX_ALERT_NO_RECIPIENTS | Alerts: Alert hat keine Empfänger | 20010208 |
Method CREATE_ALERT_INTERNAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | II_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container als Referenz | 20040818 | ||
2 | Importing | IP_APPL_GUID | Call by reference | Type reference (TYPE) | GUID_32 | Application GUID | 20021211 | ||
3 | Importing | IP_CAT | Call by reference | Type reference (TYPE) | SALRTDCAT | Alertkategorie | 20010904 | ||
4 | Returning | RO_ALERT | Value transfer | Object reference (TYPE REF TO) | CL_ALERT | erzeugter Alert | 20010904 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ALERT | Alerts: Basisklasse aller Fehlermeldungen | 20010904 | |
2 | CX_ALERT_CAT_UNKNOWN | Alerts: Alertkategorie nicht gefunden | 20010904 | |
3 | CX_ALERT_NO_RECIPIENTS | Alerts: Alert hat keine Empfänger | 20010904 |
Method CREATE_ALERT_XML Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | II_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container als Referenz | 20040818 | ||
2 | Importing | IP_APPL_GUID | Call by reference | Type reference (TYPE) | GUID_32 | Anwendungs GUID | 20021211 | ||
3 | Importing | IP_CAT | Call by reference | Type reference (TYPE) | SALRTDCAT | Alertkategorie | 20010904 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ALERT | Alerts: Basisklasse aller Fehlermeldungen | 20010904 | |
2 | CX_ALERT_CAT_UNKNOWN | Alerts: Alertkategorie nicht gefunden | 20010904 | |
3 | CX_ALERT_NO_RECIPIENTS | Alerts: Alert hat keine Empfänger | 20010904 |
Method CREATE_STATUS_ICON Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IP_STATUS | Call by reference | Type reference (TYPE) | SALRTDSTAT | Status eines Alerts | 20010305 | ||
2 | Returning | RP_ICON | Value transfer | Type reference (TYPE) | CHAR40 | Statusicon | 20010305 |
Method CREATE_STATUS_ICON on class CL_ALERT_MANAGER has no exception.
Method DELETE_ALERTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | EP_LOGNR | Value transfer | Type reference (TYPE) | BALOGNR | Anwendungs-Log: Protokollnummer | 20011023 | ||
2 | Importing | IT_ALERTS | Call by reference | Type reference (TYPE) | SALRTTRALR | Alerts: Tabelle mit Alertreferenzen | 20010307 |
Method DELETE_ALERTS on class CL_ALERT_MANAGER has no exception.
Method DELIVER_ALERT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_ALERT | Call by reference | Object reference (TYPE REF TO) | CL_ALERT | Alert | 20010206 |
Method DELIVER_ALERT on class CL_ALERT_MANAGER has no exception.
Method DELIVER_ALERTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | EP_LOGNR | Value transfer | Type reference (TYPE) | BALOGNR | Anwendungs-Log: Protokollnummer | 20011023 | ||
2 | Importing | IT_ALERTS | Call by reference | Type reference (TYPE) | SALRTTRALR | Alerts: Tabelle mit Alertreferenzen | 20010307 |
Method DELIVER_ALERTS on class CL_ALERT_MANAGER has no exception.
Method DELIVER_ALERT_FOR_USER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_ALERT | Call by reference | Object reference (TYPE REF TO) | CL_ALERT | Alert | 20010206 | ||
2 | Importing | IP_UNAME | Call by reference | Type reference (TYPE) | SALRTDRCPT | Empfänger | 20010206 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ALERT_RECIPIENT_EXISTS | Alerts: Alertempfänger existiert | 20010206 | |
2 | CX_ALERT_RECIPIENT_UNKNOWN | Alerts: Alertempfänger ist unbekannt | 20010206 |
Method DEQUEUE_ALERT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_ALERT | Call by reference | Object reference (TYPE REF TO) | CL_ALERT | Alert | 20010209 |
Method DEQUEUE_ALERT on class CL_ALERT_MANAGER has no exception.
Method ENQUEUE_ALERT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_ALERT | Call by reference | Object reference (TYPE REF TO) | CL_ALERT | Alert | 20010209 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ALERT_LOCKED | Alerts: Alert ist gesperrt | 20010209 |
Method ESCALATE_ALERT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_ALERT | Call by reference | Object reference (TYPE REF TO) | CL_ALERT | Alert | 20010206 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ALERT_CAT_NO_ESCALATION | Alerts: Alertkategorie hat keine Eskalation | 20010206 | |
2 | CX_ALERT_CAT_UNKNOWN | Alerts: Alertkategorie nicht gefunden | 20010206 | |
3 | CX_ALERT_NO_ESCALATION | Alerts: Keine Eskalation möglich | 20011109 |
Method ESCALATE_ALERTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | EP_LOGNR | Value transfer | Type reference (TYPE) | BALOGNR | Anwendungs-Log: Protokollnummer | 20011023 | ||
2 | Importing | IT_ALERTS | Call by reference | Type reference (TYPE) | SALRTTRALR | Alerts: Tabelle mit Alertreferenzen | 20010307 |
Method ESCALATE_ALERTS on class CL_ALERT_MANAGER has no exception.
Method FORWARD_ALERT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | EP_LOGNR | Value transfer | Type reference (TYPE) | BALOGNR | Anwendungs-Log: Protokollnummer | 20011106 | ||
2 | Importing | IO_ALERT | Call by reference | Object reference (TYPE REF TO) | CL_ALERT | Alert | 20010206 | ||
3 | Importing | IP_UNAME | Call by reference | Type reference (TYPE) | SALRTDRCPT | Neuer Empfänger | 20010206 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ALERT_RECIPIENT_EXISTS | Alerts: Alertempfänger existiert | 20010206 | |
2 | CX_ALERT_RECIPIENT_UNKNOWN | Alerts: Alertempfänger ist unbekannt | 20010206 |
Method GET_ALERTS_BY_APPL_GUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IP_APPL_GUID | Call by reference | Type reference (TYPE) | GUID_32 | Globally Unique Identifier | 20050113 | ||
2 | Returning | RT_ALERTS | Value transfer | Type reference (TYPE) | SALRTTRALR | Alerts | 20050113 |
Method GET_ALERTS_BY_APPL_GUID on class CL_ALERT_MANAGER has no exception.
Method GET_ALERT_BY_GUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IP_ACTIVITY | Call by reference | Type reference (TYPE) | ACTIV_AUTH | Optionale Berechtigungsprüfung | 20041207 | ||
2 | Importing | IP_GUID | Call by reference | Type reference (TYPE) | OS_GUID | Globally Unique Identifier | 20041207 | ||
3 | Importing | IP_UNAME | Call by reference | Type reference (TYPE) | SYUNAME | SY-UNAME | Benutzername | 20041207 | |
4 | Returning | RO_ALERT | Value transfer | Object reference (TYPE REF TO) | CL_ALERT | Alerts: Alert | 20041207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ALERT_NO_AUTHORIZATION | Keine Berechtigung | 20041207 | |
2 | CX_ALERT_UNKNOWN | Alert existiert nicht | 20041207 |
Method GET_ALERT_EXT_RECIPIENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_ALERT | Call by reference | Object reference (TYPE REF TO) | CL_ALERT | Alert | 20020129 | ||
2 | Returning | RT_RECIPIENTS | Value transfer | Type reference (TYPE) | SALRTTERCP | Empfängertabelle | 20020129 |
Method GET_ALERT_EXT_RECIPIENTS on class CL_ALERT_MANAGER has no exception.
Method GET_ALERT_RECIPIENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_ALERT | Call by reference | Object reference (TYPE REF TO) | CL_ALERT | Alert | 20010206 | ||
2 | Returning | RT_RECIPIENTS | Value transfer | Type reference (TYPE) | SALRTTRCPO | Empfängertabelle | 20010206 |
Method GET_ALERT_RECIPIENTS on class CL_ALERT_MANAGER has no exception.
Method GET_CONFIG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RS_CONFIG | Value transfer | Type reference (TYPE) | SALRTSCONF | Konfiguration | 20010904 |
Method GET_CONFIG on class CL_ALERT_MANAGER has no exception.
Method GET_DISPLAY_DATA_FOR_USER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_ALERT | Call by reference | Object reference (TYPE REF TO) | CL_ALERT | Alert | 20041005 | ||
2 | Importing | IP_USER_NAME | Call by reference | Type reference (TYPE) | SALRTDRCPT | Alert-Empfänger | 20041005 | ||
3 | Returning | RS_DISPLAY | Value transfer | Type reference (TYPE) | SALERTSDISP | Anzeigedaten | 20041005 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ALERT_RECIPIENT_UNKNOWN | Alertempfänger ist unbekannt | 20041005 |
Method GET_DISP_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_ALERT | Call by reference | Object reference (TYPE REF TO) | CL_ALERT | Alert | 20010305 | ||
2 | Returning | RS_DISP | Value transfer | Type reference (TYPE) | SALRTSDISP | Anzeigedaten | 20010305 |
Method GET_DISP_DATA on class CL_ALERT_MANAGER has no exception.
Method GET_EXP_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | II_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container | 20040819 | ||
2 | Importing | IP_CAT | Call by reference | Type reference (TYPE) | SALRTDCAT | Alertkategorie | 20040819 | ||
3 | Returning | RP_EXP_DATE | Value transfer | Type reference (TYPE) | SALRTDEXP | Verfallszeit | 20040819 |
Method GET_EXP_DATE on class CL_ALERT_MANAGER has no exception.
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RO_MANAGER | Value transfer | Object reference (TYPE REF TO) | CL_ALERT_MANAGER | Alert-Manager | 20010205 |
Method GET_INSTANCE on class CL_ALERT_MANAGER has no exception.
Method GET_LONG_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EP_LENGTH | Call by reference | Type reference (TYPE) | SO_OBJ_LEN | Größe des Dokumentinhalts | 20010329 | ||
2 | Exporting | EP_TEXT | Call by reference | Type reference (TYPE) | STRING | Langtext als String | 20010918 | ||
3 | Exporting | EP_TEXTTYPE | Call by reference | Type reference (TYPE) | SO_OBJ_TP | Textart: SCR oder RAW | 20010329 | ||
4 | Exporting | ET_SOLITAB | Call by reference | Type reference (TYPE) | SOLI_TAB | Langtext vom Typ RAW | 20011109 | ||
5 | Exporting | ET_TLINES | Call by reference | Type reference (TYPE) | RCL_BAG_TLINE | Langtext vom Typ SCR | 20010329 | ||
6 | Importing | IO_ALERT | Call by reference | Object reference (TYPE REF TO) | CL_ALERT | Alerts: Alert | 20010329 | ||
7 | Importing | IP_GUID | Call by reference | Type reference (TYPE) | OS_GUID | Alert-GUID (falls IO_ALERT leer ist) | 20010329 | ||
8 | Importing | IP_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | Sprache | 20010329 | |
9 | Importing | IP_UNAME | Call by reference | Type reference (TYPE) | SALRTDRCPT | Alert-Empfänger | 20010329 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ALERT_CAT_UNKNOWN | Alerts: Alertkategorie nicht gefunden | 20010329 | |
2 | CX_ALERT_RECIPIENT_UNKNOWN | Alerts: Alertempfänger ist unbekannt | 20010329 | |
3 | CX_ALERT_UNKNOWN | Alerts: Alert existiert nicht | 20010329 |
Method GET_PROXY_RECIPIENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_ALERT | Call by reference | Object reference (TYPE REF TO) | CL_ALERT | Alert | 20010209 | ||
2 | Returning | RT_RECIPIENTS | Value transfer | Type reference (TYPE) | SALRTTRCP | Vertreter für Empfänger | 20010209 |
Method GET_PROXY_RECIPIENTS on class CL_ALERT_MANAGER has no exception.
Method GET_SHORT_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EP_TEXT255 | Call by reference | Type reference (TYPE) | CHAR255 | Kurztext (255 Zeichen) | 20010329 | ||
2 | Exporting | EP_TEXTSTRING | Call by reference | Type reference (TYPE) | STRING | Kurztext (als String) | 20010329 | ||
3 | Importing | IO_ALERT | Call by reference | Object reference (TYPE REF TO) | CL_ALERT | Alerts: Alert | 20010329 | ||
4 | Importing | IP_ADD_ALERT_ID | Call by reference | Type reference (TYPE) | CHAR1 | 'X' | Alert ID hinzufügen | 20021219 | |
5 | Importing | IP_GUID | Call by reference | Type reference (TYPE) | OS_GUID | Alert-GUID (falls IO_ALERT leer ist) | 20010329 | ||
6 | Importing | IP_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | Sprache | 20010329 | |
7 | Importing | IP_UNAME | Call by reference | Type reference (TYPE) | SALRTDRCPT | Alert-Empfänger | 20010329 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ALERT_CAT_UNKNOWN | Alerts: Alertkategorie nicht gefunden | 20010329 | |
2 | CX_ALERT_RECIPIENT_UNKNOWN | Alerts: Alertempfänger ist unbekannt | 20010329 | |
3 | CX_ALERT_UNKNOWN | Alerts: Alert existiert nicht | 20010329 |
Method GET_STATUS_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IP_STATUS | Call by reference | Type reference (TYPE) | SALRTDSTAT | Status eines Alerts | 20010305 | ||
2 | Returning | RP_TEXT | Value transfer | Type reference (TYPE) | DDTEXT | Statustext | 20010305 |
Method GET_STATUS_TEXT on class CL_ALERT_MANAGER has no exception.
Method GET_TITLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EP_TITLE | Call by reference | Type reference (TYPE) | SALRTDTITLE | Titel | 20030108 | ||
2 | Importing | IO_ALERT | Call by reference | Object reference (TYPE REF TO) | CL_ALERT | Alerts: Alert | 20030108 | ||
3 | Importing | IP_GUID | Call by reference | Type reference (TYPE) | OS_GUID | Alert-GUID (falls IO_ALERT leer ist) | 20030108 | ||
4 | Importing | IP_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | Sprache | 20030108 | |
5 | Importing | IP_UNAME | Call by reference | Type reference (TYPE) | SALRTDRCPT | Alert-Empfänger | 20030108 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ALERT_CAT_UNKNOWN | Alerts: Alertkategorie nicht gefunden | 20030108 | |
2 | CX_ALERT_RECIPIENT_UNKNOWN | Alerts: Alertempfänger ist unbekannt | 20030108 | |
3 | CX_ALERT_UNKNOWN | Alerts: Alert existiert nicht | 20030108 |
Method GET_USER_LANGU Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IP_UNAME | Call by reference | Type reference (TYPE) | SALRTDRCPT | Alert-Empfänger | 20010319 | ||
2 | Returning | RP_LANGU | Value transfer | Type reference (TYPE) | SYLANGU | Sprache | 20010319 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ALERT_RECIPIENT_UNKNOWN | Alerts: Alertempfänger ist unbekannt | 20010319 |
Method GET_USER_PERSONALIZATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IP_UNAME | Call by reference | Type reference (TYPE) | SALRTDRCPT | Empfänger | 20010209 | ||
2 | Returning | RS_DATA | Value transfer | Type reference (TYPE) | SALRTSDLVR | Personalisierungsdaten | 20010209 |
Method GET_USER_PERSONALIZATION on class CL_ALERT_MANAGER has no exception.
Method GET_XML_DATETIME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IP_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | optionaler Zeitstempel | 20010905 | ||
2 | Returning | RP_TIMESTAMP | Value transfer | Type reference (TYPE) | STRING | XML-Zeitstempel | 20010905 |
Method GET_XML_DATETIME on class CL_ALERT_MANAGER has no exception.
Method MODIFY_CONTAINER_ACTIVITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | II_CNT | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container - Implementierung einer 'Collection' | 20010928 |
Method MODIFY_CONTAINER_ACTIVITY on class CL_ALERT_MANAGER has no exception.
Method POST_XML Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IP_DESTINATION | Call by reference | Type reference (TYPE) | RFCDEST | Destination | 20010910 | ||
2 | Importing | IP_SIZE | Call by reference | Type reference (TYPE) | I | Größe der Tabelle | 20010910 | ||
3 | Importing | IP_XSTRING | Call by reference | Type reference (TYPE) | XSTRING | 20020815 |
Method POST_XML on class CL_ALERT_MANAGER has no exception.
Method PREPARE_BOR_CONTAINER_ACTIVITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | II_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container mit neuer Struktur | 20041215 | ||
2 | Returning | RI_CONTAINER | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container mit alter Struktur | 20041215 |
Method PREPARE_BOR_CONTAINER_ACTIVITY on class CL_ALERT_MANAGER has no exception.
Method PREPARE_XML Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EI_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20021219 | ||
2 | Importing | II_PARAM_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Parametercontainer | 20021219 | ||
3 | Importing | IP_APPL_GUID | Call by reference | Type reference (TYPE) | GUID_32 | Anwendungs-GUID | 20021219 | ||
4 | Importing | IP_CAT | Call by reference | Type reference (TYPE) | SALRTDCAT | Alert-Kategorie | 20021219 | ||
5 | Importing | IP_CREA_DATE | Call by reference | Type reference (TYPE) | TIMESTAMP | Erzeugungsdatum/-zeit | 20021219 | ||
6 | Importing | IP_DYN_LONG_TEXT | Call by reference | Type reference (TYPE) | STRING | Langtext | 20021219 | ||
7 | Importing | IP_DYN_SHORT_TEXT | Call by reference | Type reference (TYPE) | STRING | Kurztext | 20021219 | ||
8 | Importing | IP_DYN_TITLE | Call by reference | Type reference (TYPE) | STRING | Dokumenttitel | 20030305 | ||
9 | Importing | IP_EXPIRY_DATE | Call by reference | Type reference (TYPE) | TIMESTAMP | Verfallsdatum/-zeit | 20021219 | ||
10 | Importing | IP_EXT_ID | Call by reference | Type reference (TYPE) | SALRTEXTID | Externe ID für einen Alert | 20021219 | ||
11 | Importing | IT_ACTIVITIES | Call by reference | Type reference (TYPE) | SALRTTSACT | Alerts: Tabelle für Text und lange Links | 20021219 | ||
12 | Importing | IT_EXT_RECIPIENTS | Call by reference | Type reference (TYPE) | SALRTTERCP | Externe Alert-Empfänger | 20021219 | ||
13 | Importing | IT_RECIPIENTS | Call by reference | Type reference (TYPE) | SALRTTRCPO | Alert-Empfänger | 20021219 |
Method PREPARE_XML on class CL_ALERT_MANAGER has no exception.
Method PROCESS_ALERT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_ALERT | Call by reference | Object reference (TYPE REF TO) | CL_ALERT | Alerts: Alert | 20040913 | ||
2 | Importing | IP_LOGHANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Anwendungs-Log: Handle eines Protokolls | 20040913 | ||
3 | Importing | IP_UNAME | Call by reference | Type reference (TYPE) | SALRTDRCPT | Alert-Empfänger | 20040913 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ALERT_LOCKED | Alert ist gesperrt | 20040913 | |
2 | CX_ALERT_NO_AUTHORIZATION | Keine Berechtigung | 20040913 | |
3 | CX_ALERT_RECIPIENT_UNKNOWN | Alertempfänger ist unbekannt | 20040913 | |
4 | CX_ALERT_UNKNOWN | Alert existiert nicht | 20040913 |
Method READ_ACTIVITIES_FROM_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_ACTIVITIES | Call by reference | Type reference (TYPE) | SALRTTSACT | Alerts: Folgeaktivitäten im Container | 20010907 | ||
2 | Importing | II_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container | 20010907 |
Method READ_ACTIVITIES_FROM_CONTAINER on class CL_ALERT_MANAGER has no exception.
Method READ_ALERT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_ALERT | Call by reference | Object reference (TYPE REF TO) | CL_ALERT | Alerts: Alert | 20040914 | ||
2 | Importing | IP_UNAME | Call by reference | Type reference (TYPE) | SALRTDRCPT | Alert-Empfänger | 20040914 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ALERT_LOCKED | Alert ist gesperrt | 20040914 | |
2 | CX_ALERT_NO_AUTHORIZATION | Keine Berechtigung | 20040914 | |
3 | CX_ALERT_RECIPIENT_UNKNOWN | Alertempfänger ist unbekannt | 20040914 | |
4 | CX_ALERT_UNKNOWN | Alert existiert nicht | 20040914 |
Method READ_EXT_RECIPIENTS_FROM_CONT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_RECIPIENTS | Call by reference | Type reference (TYPE) | SALRTTCOMM | Alerts: Externe Empfängertabelle im Container | 20020130 | ||
2 | Importing | II_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container | 20020130 |
Method READ_EXT_RECIPIENTS_FROM_CONT on class CL_ALERT_MANAGER has no exception.
Method READ_LONGTEXT_FROM_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_LONGTEXT | Call by reference | Type reference (TYPE) | SOLI_TAB | Alerts: Langtext im Container | 20010911 | ||
2 | Importing | II_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container | 20010911 |
Method READ_LONGTEXT_FROM_CONTAINER on class CL_ALERT_MANAGER has no exception.
Method READ_RECIPIENTS_FROM_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_RECIPIENTS | Call by reference | Type reference (TYPE) | SALRTTRCP | Alerts: Empfängertabelle im Container | 20010905 | ||
2 | Importing | II_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container | 20010905 |
Method READ_RECIPIENTS_FROM_CONTAINER on class CL_ALERT_MANAGER has no exception.
Method READ_SHORTTEXT_FROM_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CP_SHORTTEXT | Call by reference | Type reference (TYPE) | SALRTDSHTX | Alerts: Kurztext im Container | 20010911 | ||
2 | Importing | II_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container | 20010911 |
Method READ_SHORTTEXT_FROM_CONTAINER on class CL_ALERT_MANAGER has no exception.
Method READ_TEXTTYPE_FROM_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | II_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container - Implementierung einer 'Collection' | 20050624 | ||
2 | Returning | RT_TYPE | Value transfer | Type reference (TYPE) | SO_OBJ_TP | Texttyp | 20050624 |
Method READ_TEXTTYPE_FROM_CONTAINER on class CL_ALERT_MANAGER has no exception.
Method READ_TITLE_FROM_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CP_TITLE | Call by reference | Type reference (TYPE) | SO_OBJ_DES | OBSOLET: Titel im Container (50Zeichen) | 20030305 | ||
2 | Changing | CP_TITLE_255 | Call by reference | Type reference (TYPE) | SALRTDTITLE | Dynamischer Titel im Container (255Zeichen) | 20041112 | ||
3 | Importing | II_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container | 20030305 |
Method READ_TITLE_FROM_CONTAINER on class CL_ALERT_MANAGER has no exception.
Method REJECT_ALERT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_ALERT | Call by reference | Object reference (TYPE REF TO) | CL_ALERT | Alerts: Alert | 20040913 | ||
2 | Importing | IP_LOGHANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Anwendungs-Log: Handle eines Protokolls | 20040913 | ||
3 | Importing | IP_UNAME | Call by reference | Type reference (TYPE) | SALRTDRCPT | Alert-Empfänger | 20040913 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ALERT_ESCALATION_RECIPIENT | Alert-Empfänger ist Eskalations-Empfänger | 20050810 | |
2 | CX_ALERT_LOCKED | Alert ist gesperrt | 20040913 | |
3 | CX_ALERT_NO_AUTHORIZATION | Keine Berechtigung | 20040913 | |
4 | CX_ALERT_ONLY_ONE_RECIPIENT | Nur ein Alert-Empfänger zugeordnet | 20050302 | |
5 | CX_ALERT_RECIPIENT_UNKNOWN | Alertempfänger ist unbekannt | 20040913 | |
6 | CX_ALERT_UNKNOWN | Alert existiert nicht | 20040913 |
Method SAVE_PROTOCOL Signature
Method SAVE_PROTOCOL on class CL_ALERT_MANAGER has no parameter.
Method SAVE_PROTOCOL on class CL_ALERT_MANAGER has no exception.
Method SEND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_ALERT | Call by reference | Object reference (TYPE REF TO) | CL_ALERT | Alert | 20010329 | ||
2 | Importing | IP_COMMTYPE | Call by reference | Type reference (TYPE) | SO_COMTYPE | Kommunikationsart | 20010329 | ||
3 | Importing | IT_EXT_RECIPIENTS | Call by reference | Type reference (TYPE) | SALRTTERCP | Externe Empfänger | 20020204 | ||
4 | Importing | IT_RECIPIENTS | Call by reference | Type reference (TYPE) | SALRTTRCPO | Empfänger | 20010329 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ALERT_CAT_UNKNOWN | Alerts: Alertkategorie nicht gefunden | 20010329 | |
2 | CX_ALERT_DELIVER_ERROR | Alerts: Fehler bei der Auslieferung | 20010329 | |
3 | CX_ALERT_RECIPIENT_INVALID | Keine gültigen Alertempfänger | 20040322 |
Method SEND_ALERT_WAP_PUSH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_ALERT | Call by reference | Object reference (TYPE REF TO) | CL_ALERT | Alert | 20021203 | ||
2 | Importing | IT_EXT_RECIPIENTS | Call by reference | Type reference (TYPE) | SALRTTERCP | Externe Alert-Empfänger | 20021203 | ||
3 | Importing | IT_RECIPIENTS | Call by reference | Type reference (TYPE) | SALRTTRCPO | Alert-Empfänger | 20021203 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ALERT | Alerts: Basisklasse aller Fehlermeldungen | 20021203 |
Method SEND_ALERT_XML Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_ALERT | Call by reference | Object reference (TYPE REF TO) | CL_ALERT | Alert | 20020812 | ||
2 | Importing | IT_EXT_RECIPIENTS | Call by reference | Type reference (TYPE) | SALRTTERCP | Externe Alert-Empfänger | 20020812 | ||
3 | Importing | IT_RECIPIENTS | Call by reference | Type reference (TYPE) | SALRTTRCPO | Alert-Empfänger | 20020812 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ALERT | Alerts: Basisklasse aller Fehlermeldungen | 20020812 |
Method SEND_XML Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IP_RECIPIENT | Call by reference | Type reference (TYPE) | AD_SMTPADR | E-Mail-Adresse | 20020814 | ||
2 | Importing | IP_SIZE | Call by reference | Type reference (TYPE) | I | Größe der Tabelle | 20020814 | ||
3 | Importing | IT_XML | Call by reference | Type reference (TYPE) | SOLIX_TAB | Alerts: XML-Tabelle | 20020814 |
Method SEND_XML on class CL_ALERT_MANAGER has no exception.
Method SORT_USERS_BY_LANGU Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_EXT_RECIPIENTS | Call by reference | Type reference (TYPE) | SALRTTERCP | Externe Alert-Empfänger | 20020204 | ||
2 | Importing | IT_RECIPIENTS | Call by reference | Type reference (TYPE) | SALRTTRCPO | Empfänger | 20010319 | ||
3 | Returning | RT_RECIPIENTS | Value transfer | Type reference (TYPE) | SALRTTRCPL | Empfänger, nach Sprache sortiert | 20010319 |
Method SORT_USERS_BY_LANGU on class CL_ALERT_MANAGER has no exception.
Method UNREAD_ALERT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_ALERT | Call by reference | Object reference (TYPE REF TO) | CL_ALERT | Alerts: Alert | 20041005 | ||
2 | Importing | IP_UNAME | Call by reference | Type reference (TYPE) | SALRTDRCPT | Alert-Empfänger | 20041005 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ALERT_LOCKED | Alert ist gesperrt | 20041005 | |
2 | CX_ALERT_NO_AUTHORIZATION | Keine Berechtigung | 20041005 | |
3 | CX_ALERT_RECIPIENT_UNKNOWN | Alertempfänger ist unbekannt | 20041005 | |
4 | CX_ALERT_UNKNOWN | Alert existiert nicht | 20041005 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 300 |