Hierarchy
⤷ CA-GTF-IC-ALT (Application Component) Alert
⤷ CRM_IC_APPL_ALERTS (Package) CRM Interaction Center: Alerts
Properties
Class | CL_CRM_IC_ALERT | |
Short Description | properties of alert object | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | CRM_IC_APPL_ALERTS | CRM Interaction Center: Alerts |
Created | 20040109 | SAP |
Last change | 20100303 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_CRM_IC_ALERT has no forward declaration.
Interfaces
Class CL_CRM_IC_ALERT has no interface implemented.
Friends
Class CL_CRM_IC_ALERT has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ALERTID | Instance attribute | Private | Type reference (TYPE) | STRING | GUID for alerts | 20040213 | ||
2 | COLOR | Instance attribute | Private | Type reference (TYPE) | STRING | 20090930 | |||
3 | FORMAT | Instance attribute | Private | Type reference (TYPE) | STRING | 20090930 | |||
4 | HANDLER | Instance attribute | Private | Object reference (TYPE REF TO) | IF_CRM_IC_ALERT | Interface for alert classes | 20040120 | ||
5 | INPUTPARAMS | Instance attribute | Private | Type reference (TYPE) | CRMT_IC_AM_PARAMS_TAB | List of input param names and values | 20040109 | ||
6 | MESSAGE | Instance attribute | Private | Type reference (TYPE) | CRMT_IC_ALERT_MSG | Alert message text | 20040120 | ||
7 | MESSAGEPARAMS | Instance attribute | Private | Type reference (TYPE) | CRMT_IC_ALERT_MSGPARAM_TBL | table of alert message params | 20040120 | ||
8 | NAVIGATIONLINK | Instance attribute | Private | Type reference (TYPE) | CRM_IC_NAVBAR_NAVLINK | Navigation link | 20040109 | ||
9 | PLACEHOLDERS | Instance attribute | Private | Type reference (TYPE) | CRMT_IC_AM_PLACEHOLDER_TAB | List of placeholder properties and values | 20040109 | ||
10 | TERMINATINGEVENTS | Instance attribute | Private | Type reference (TYPE) | CRMT_IC_EVENT | Table of terminating events | 20040120 | ||
11 | TOOLTIP | Instance attribute | Private | Type reference (TYPE) | CRMT_IC_ALERT_MSG | Tooltip for the alerts | 20040109 | ||
12 | TRIGGERINGEVENTS | Instance attribute | Private | Type reference (TYPE) | CRMT_IC_EVENT | Table of triggering events | 20040120 | ||
13 | TYPE | Instance attribute | Private | Type reference (TYPE) | STRING | 20090930 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor | 20040110 |
2 | GET_ALERTID | Instance method | Public | Method | Returns the value of alert id | 20040213 |
3 | GET_COLOR | Instance method | Public | Method | Gets alert color | 20090930 |
4 | GET_FORMAT | Instance method | Public | Method | Gets alert format | 20090930 |
5 | GET_HANDLER | Instance method | Public | Method | Returns handle to alert class object | 20040120 |
6 | GET_INPUTPARAMS | Instance method | Public | Method | Returns input parameter name and value. | 20040110 |
7 | GET_MESSAGE | Instance method | Public | Method | Returns message text | 20040120 |
8 | GET_MESSAGEPARAMS | Instance method | Public | Method | Gets message parameters | 20040120 |
9 | GET_NAVIGATIONLINK | Instance method | Public | Method | Returns nav link | 20040110 |
10 | GET_PLACEHOLDERS | Instance method | Public | Method | Gets placeholder entries | 20040110 |
11 | GET_TERMINATINGEVENTS | Instance method | Public | Method | Returns the terminating events for the alert. | 20040120 |
12 | GET_TOOLTIP | Instance method | Public | Method | Returns tooltip text. | 20040110 |
13 | GET_TRIGGERINGEVENTS | Instance method | Public | Method | Returns the triggering events for the alert. | 20040120 |
14 | GET_TYPE | Instance method | Public | Method | Gets alert type | 20090930 |
15 | SET_ALERTID | Instance method | Public | Method | Sets the value of alert id | 20040213 |
16 | SET_COLOR | Instance method | Public | Method | Sets alert color | 20090930 |
17 | SET_FORMAT | Instance method | Public | Method | Sets alert format | 20090930 |
18 | SET_HANDLER | Instance method | Public | Method | Sets handle of alert class object | 20040120 |
19 | SET_INPUTPARAMS | Instance method | Public | Method | Sets input parameter name and value. | 20040110 |
20 | SET_MESSAGE | Instance method | Public | Method | Sets message text | 20040120 |
21 | SET_MESSAGEPARAMS | Instance method | Public | Method | Sets message parameters | 20040120 |
22 | SET_NAVIGATIONLINK | Instance method | Public | Method | Set nav link | 20040110 |
23 | SET_PLACEHOLDERS | Instance method | Public | Method | Sets placeholder entries | 20040110 |
24 | SET_TERMINATINGEVENTS | Instance method | Public | Method | Sets terminating events for the alert. | 20040120 |
25 | SET_TOOLTIP | Instance method | Public | Method | Sets tooltip text. | 20040110 |
26 | SET_TRIGGERINGEVENTS | Instance method | Public | Method | Sets triggering events for the alert. | 20040120 |
27 | SET_TYPE | Instance method | Public | Method | Sets alert type | 20090930 |
Events
Class CL_CRM_IC_ALERT has no event.
Types
Class CL_CRM_IC_ALERT has no local type.
Method Signatures
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_CRM_IC_ALERT has no parameter.
Method CONSTRUCTOR on class CL_CRM_IC_ALERT has no exception.
Method GET_ALERTID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | VALUE | Value transfer | Type reference (TYPE) | STRING | alert id | 20040213 |
Method GET_ALERTID on class CL_CRM_IC_ALERT has no exception.
Method GET_COLOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | EV_COLOR | Value transfer | Type reference (TYPE) | STRING | Alert Color | 20090930 |
Method GET_COLOR on class CL_CRM_IC_ALERT has no exception.
Method GET_FORMAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | EV_FORMAT | Value transfer | Type reference (TYPE) | STRING | Alert Format | 20090930 |
Method GET_FORMAT on class CL_CRM_IC_ALERT has no exception.
Method GET_HANDLER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | OBJ | Value transfer | Object reference (TYPE REF TO) | IF_CRM_IC_ALERT | Interface for alert classes | 20040120 |
Method GET_HANDLER on class CL_CRM_IC_ALERT has no exception.
Method GET_INPUTPARAMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | INPUTPARAMETERS | Value transfer | Type reference (TYPE) | CRMT_IC_AM_PARAMS_TAB | Tabelle für Alert-Parameterstrukturen | 20040110 |
Method GET_INPUTPARAMS on class CL_CRM_IC_ALERT has no exception.
Method GET_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | MSGTEXT | Value transfer | Type reference (TYPE) | CRMT_IC_ALERT_MSG | Nachrichttext Alert | 20040120 |
Method GET_MESSAGE on class CL_CRM_IC_ALERT has no exception.
Method GET_MESSAGEPARAMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | MSGPARAM | Value transfer | Type reference (TYPE) | CRMT_IC_ALERT_MSGPARAM_TBL | Table of aler message parameters | 20040120 |
Method GET_MESSAGEPARAMS on class CL_CRM_IC_ALERT has no exception.
Method GET_NAVIGATIONLINK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | NAVLINK | Value transfer | Type reference (TYPE) | CRM_IC_NAVBAR_NAVLINK | Navigations-Link | 20040110 |
Method GET_NAVIGATIONLINK on class CL_CRM_IC_ALERT has no exception.
Method GET_PLACEHOLDERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | PLHOLDERS | Value transfer | Type reference (TYPE) | CRMT_IC_AM_PLACEHOLDER_TAB | Tabelle für Alert-Platzhalter-IDs und -Eigenschaften | 20040110 |
Method GET_PLACEHOLDERS on class CL_CRM_IC_ALERT has no exception.
Method GET_TERMINATINGEVENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | EVENTS | Value transfer | Type reference (TYPE) | CRMT_IC_EVENT | Tabelle für Ereignisse | 20040120 |
Method GET_TERMINATINGEVENTS on class CL_CRM_IC_ALERT has no exception.
Method GET_TOOLTIP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | TOOLTP | Value transfer | Type reference (TYPE) | CRMT_IC_ALERT_MSG | Tool-Tip - Alert (optional) | 20040110 |
Method GET_TOOLTIP on class CL_CRM_IC_ALERT has no exception.
Method GET_TRIGGERINGEVENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | EVENTS | Value transfer | Type reference (TYPE) | CRMT_IC_EVENT | Tabelle für Ereignisse | 20040120 |
Method GET_TRIGGERINGEVENTS on class CL_CRM_IC_ALERT has no exception.
Method GET_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | EV_TYPE | Value transfer | Type reference (TYPE) | STRING | Alert Type | 20090930 |
Method GET_TYPE on class CL_CRM_IC_ALERT has no exception.
Method SET_ALERTID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | VALUE | Call by reference | Type reference (TYPE) | STRING | Alert id | 20040213 |
Method SET_ALERTID on class CL_CRM_IC_ALERT has no exception.
Method SET_COLOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_COLOR | Call by reference | Type reference (TYPE) | STRING | Alert Color | 20090930 |
Method SET_COLOR on class CL_CRM_IC_ALERT has no exception.
Method SET_FORMAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FORMAT | Call by reference | Type reference (TYPE) | STRING | Alert Format | 20090930 |
Method SET_FORMAT on class CL_CRM_IC_ALERT has no exception.
Method SET_HANDLER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | OBJ | Call by reference | Object reference (TYPE REF TO) | IF_CRM_IC_ALERT | Interface for alert classes | 20040120 |
Method SET_HANDLER on class CL_CRM_IC_ALERT has no exception.
Method SET_INPUTPARAMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | INPUTPARAMETERS | Call by reference | Type reference (TYPE) | CRMT_IC_AM_PARAMS_TAB | Tabelle für Alert-Parameterstrukturen | 20040110 |
Method SET_INPUTPARAMS on class CL_CRM_IC_ALERT has no exception.
Method SET_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | MSGTEXT | Call by reference | Type reference (TYPE) | CRMT_IC_ALERT_MSG | Nachrichttext Alert | 20040120 |
Method SET_MESSAGE on class CL_CRM_IC_ALERT has no exception.
Method SET_MESSAGEPARAMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | MSGPARAM | Call by reference | Type reference (TYPE) | CRMT_IC_ALERT_MSGPARAM_TBL | Table of aler message parameters | 20040120 |
Method SET_MESSAGEPARAMS on class CL_CRM_IC_ALERT has no exception.
Method SET_NAVIGATIONLINK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NAVLINK | Call by reference | Type reference (TYPE) | CRM_IC_NAVBAR_NAVLINK | Navigations-Link | 20040110 |
Method SET_NAVIGATIONLINK on class CL_CRM_IC_ALERT has no exception.
Method SET_PLACEHOLDERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PLHOLDERS | Call by reference | Type reference (TYPE) | CRMT_IC_AM_PLACEHOLDER_TAB | Tabelle für Alert-Platzhalter-IDs und -Eigenschaften | 20040110 |
Method SET_PLACEHOLDERS on class CL_CRM_IC_ALERT has no exception.
Method SET_TERMINATINGEVENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | EVENTS | Call by reference | Type reference (TYPE) | CRMT_IC_EVENT | Tabelle für Ereignisse | 20040120 |
Method SET_TERMINATINGEVENTS on class CL_CRM_IC_ALERT has no exception.
Method SET_TOOLTIP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | TOOLTP | Call by reference | Type reference (TYPE) | CRMT_IC_ALERT_MSG | Tool-Tip - Alert (optional) | 20040110 |
Method SET_TOOLTIP on class CL_CRM_IC_ALERT has no exception.
Method SET_TRIGGERINGEVENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | EVENTS | Call by reference | Type reference (TYPE) | CRMT_IC_EVENT | Tabelle für Ereignisse | 20040120 |
Method SET_TRIGGERINGEVENTS on class CL_CRM_IC_ALERT has no exception.
Method SET_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_TYPE | Call by reference | Type reference (TYPE) | STRING | Alert Type | 20090930 |
Method SET_TYPE on class CL_CRM_IC_ALERT has no exception.
History
Last changed by/on | SAP | 20100303 |
SAP Release Created in | 400 |