Hierarchy
⤷
⤷
Properties
| Class | CL_AXT_MESSAGES | |
| Short Description | Message Handling | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | AXT_COMMON | Common Extensibility objects |
| Created | 20080313 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_AXT_MESSAGES has no interface implemented.
Friends
Class CL_AXT_MESSAGES has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | MSGTY_CO | 'A' | Error message type | 20081127 | ||
| 2 | Constant | Public | Type reference (TYPE) | MSGTY_CO | 'E' | Error message type | 20081127 | ||
| 3 | Constant | Public | Type reference (TYPE) | MSGTY_CO | 'I' | Error message type | 20081127 | ||
| 4 | Constant | Public | Type reference (TYPE) | MSGTY_CO | 'X' | Error message type | 20081127 | ||
| 5 | Constant | Public | Type reference (TYPE) | MSGTY_CO | 'S' | Success message type | 20081127 | ||
| 6 | Constant | Public | Type reference (TYPE) | MSGTY_CO | 'W' | Warning message type | 20081127 | ||
| 7 | Constant | Public | Type reference (TYPE) | MSGID | 'AXT_COMMON' | Default message class | 20081127 | ||
| 8 | Constant | Public | Type reference (TYPE) | MSGID | 'AXT_GEN' | Message class for generation framework | 20081127 | ||
| 9 | Constant | Public | Type reference (TYPE) | MSGID | 'GOX_OBJECTS_GENERATE' | Message identification | 20081127 | ||
| 10 | Constant | Public | Type reference (TYPE) | AXT_MSG_FILTER | '111' | All types of messages | 20081127 | ||
| 11 | Constant | Public | Type reference (TYPE) | AXT_MSG_FILTER | '001' | error messages | 20081127 | ||
| 12 | Constant | Public | Type reference (TYPE) | AXT_MSG_FILTER | '100' | All types of messages | 20081127 | ||
| 13 | Constant | Public | Type reference (TYPE) | AXT_MSG_FILTER | '101' | Success and error messages | 20081127 | ||
| 14 | Constant | Public | Type reference (TYPE) | AXT_MSG_FILTER | '110' | Success and warning messages | 20081127 | ||
| 15 | Constant | Public | Type reference (TYPE) | AXT_MSG_FILTER | '010' | Warning messages | 20081127 | ||
| 16 | Constant | Public | Type reference (TYPE) | AXT_MSG_FILTER | '011' | Warning and error messages | 20081127 | ||
| 17 | Instance attribute | Private | Type reference (TYPE) | FLAG | General Flag | 20080314 | |||
| 18 | Instance attribute | Private | Type reference (TYPE) | FLAG | General Flag | 20080314 | |||
| 19 | Instance attribute | Private | Type reference (TYPE) | FLAG | General Flag | 20080314 | |||
| 20 | Instance attribute | Private | Type reference (TYPE) | FLAG | General Flag | 20080314 | |||
| 21 | Instance attribute | Private | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20080314 | |||
| 22 | Instance attribute | Public | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20080314 |
Methods
Events
Class CL_AXT_MESSAGES has no event.
Types
Class CL_AXT_MESSAGES has no local type.
Method Signatures
Method ADD_AXTTAB_TO_BAPIRETTAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_BAPIRETTAB | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20081022 | |||
| 2 | IT_MSG | Call by reference | Type reference (TYPE) | AXTT_MSG | Messages table | 20081022 |
Method ADD_AXTTAB_TO_BAPIRETTAB on class CL_AXT_MESSAGES has no exception.
Method ADD_CX_AXT_TO_BSP_MSG_SERVICE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MESSAGE_SERVICE | Call by reference | Object reference (TYPE REF TO) | CL_BSP_WD_MESSAGE_SERVICE | 20090302 | ||||
| 2 | IT_MESSAGES | Call by reference | Type reference (TYPE) | AXTT_MSG | Messages table | 20090309 | |||
| 3 | IX_AXT | Call by reference | Object reference (TYPE REF TO) | CX_AXT | 20090302 |
Method ADD_CX_AXT_TO_BSP_MSG_SERVICE on class CL_AXT_MESSAGES has no exception.
Method ADD_MESSAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_MESSAGES | Call by reference | Type reference (TYPE) | AXTT_MSG | Messages table | 20080314 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Operation error | 20080314 |
Method ADD_MSG_TO_BOL_CONTAINER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_MESSAGE_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_CRM_GENIL_SIMPLE_MESS_CONT | 20080320 | ||||
| 2 | IT_MESSAGES | Call by reference | Type reference (TYPE) | AXTT_MSG | Messages table | 20080320 | |||
| 3 | IV_ATTR_NAME | Call by reference | Type reference (TYPE) | NAME_KOMP | 20080320 | ||||
| 4 | IV_EXT_ID | Call by reference | Type reference (TYPE) | AXT_EXTENSION_ID | Enhancement ID | 20080825 | |||
| 5 | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJECT_ID | 20080320 | ||||
| 6 | IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | 20080320 |
Method ADD_MSG_TO_BOL_CONTAINER on class CL_AXT_MESSAGES has no exception.
Method ADD_MSG_TO_BSP_MSG_SERVICE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MESSAGE_SERVICE | Call by reference | Object reference (TYPE REF TO) | CL_BSP_WD_MESSAGE_SERVICE | 20100115 | ||||
| 2 | IT_MESSAGES | Call by reference | Type reference (TYPE) | AXTT_MSG | Messages table | 20100115 | |||
| 3 | IV_MSG_FROM_SY | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | ABAP_TRUE | Boolean | 20100115 |
Method ADD_MSG_TO_BSP_MSG_SERVICE on class CL_AXT_MESSAGES has no exception.
Method ADD_MSG_TO_GLOBAL_CONTAINER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_MESSAGE_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_CRM_GENIL_GLOBAL_MESS_CONT | Global Message Container | 20080320 | |||
| 2 | IT_MESSAGES | Call by reference | Type reference (TYPE) | AXTT_MSG | Messages table | 20080320 | |||
| 3 | IV_EXT_ID | Call by reference | Type reference (TYPE) | AXT_EXTENSION_ID | Enhancement ID | 20080529 |
Method ADD_MSG_TO_GLOBAL_CONTAINER on class CL_AXT_MESSAGES has no exception.
Method ADD_STRING_TO_AXTTAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_MSG | Call by reference | Type reference (TYPE) | AXTT_MSG | Messages table | 20081203 | |||
| 2 | IV_MSGID | Call by reference | Type reference (TYPE) | SYMSGID | Message Class | 20100223 | |||
| 3 | IV_MSGNO | Call by reference | Type reference (TYPE) | SYMSGNO | Message Number | 20100223 | |||
| 4 | IV_STRING | Call by reference | Type reference (TYPE) | CLIKE | 20081203 |
Method ADD_STRING_TO_AXTTAB on class CL_AXT_MESSAGES has no exception.
Method ADD_SY_TO_AXTTAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | AXTT_MSG | Messages table | 20081127 |
Method ADD_SY_TO_AXTTAB on class CL_AXT_MESSAGES has no exception.
Method ADD_SY_TO_BAPIRETTAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MSG | Call by reference | Type reference (TYPE) | BAPIRETTAB | Return Parameter | 20081022 |
Method ADD_SY_TO_BAPIRETTAB on class CL_AXT_MESSAGES has no exception.
Method CHECK_FOR_AEX_MESSAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_BAPIRET2 | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080528 | |||
| 2 | IT_MSG | Call by reference | Type reference (TYPE) | AXTT_MSG | Messages table | 20080528 | |||
| 3 | RV_FLAG | Value transfer | Type reference (TYPE) | FLAG | General Flag | 20080528 |
Method CHECK_FOR_AEX_MESSAGE on class CL_AXT_MESSAGES has no exception.
Method CHECK_OBJECT_LOCKED_MSG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_MSG | Call by reference | Type reference (TYPE) | AXTT_MSG | Messages table | 20081203 | |||
| 2 | RV_LOCKED | Value transfer | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20081216 |
Method CHECK_OBJECT_LOCKED_MSG on class CL_AXT_MESSAGES has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20080314 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Data not found error | 20080314 | ||
| 2 | Operation error | 20080314 |
Method CONVERT_DYNPRO_ERR_TO_MSG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_NAME | Call by reference | Type reference (TYPE) | AXT_NAME | Name | 20081127 | |||
| 2 | IV_TYPE | Call by reference | Type reference (TYPE) | AXT_OBJECT_TYPE | Object Type | 20081127 | |||
| 3 | IX_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_SY_SEND_DYNPRO_NO_RECEIVER | System Exception: Dynpro Sending Not Possible | 20081127 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Operation error | 20081127 |
Method CX_ROOT_TO_MSG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | Abstract Superclass for All Global Exceptions | 20080328 | |||
| 2 | RT_MSG | Value transfer | Type reference (TYPE) | AXTT_MSG | Messages table | 20080328 |
Method CX_ROOT_TO_MSG on class CL_AXT_MESSAGES has no exception.
Method FILL_BAPIRET2_FROM_SY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RS_MSG | Value transfer | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20080319 |
Method FILL_BAPIRET2_FROM_SY on class CL_AXT_MESSAGES has no exception.
Method GET_ALL_EXCEPTION_MESSAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_INCL_ALL_EXP | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20100211 | |||
| 2 | IX_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | General exception | 20100121 | |||
| 3 | RT_MESSAGES | Value transfer | Type reference (TYPE) | AXTT_MSG | Messages table | 20100121 |
Method GET_ALL_EXCEPTION_MESSAGES on class CL_AXT_MESSAGES has no exception.
Method GET_MESSAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FILTER | Call by reference | Type reference (TYPE) | STRING | Filter | 20080314 | |||
| 2 | IV_ONLYLASTMESSAGES | Call by reference | Type reference (TYPE) | FLAG | '' | General Flag | 20080314 | ||
| 3 | RT_MESSAGES | Value transfer | Type reference (TYPE) | AXTT_MSG | Messages table | 20080314 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Operation error | 20080314 |
Method GET_MESSAGES_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_MESSAGES | Call by reference | Type reference (TYPE) | AXTT_MSG | Application Log: Table with Messages | 20081127 | |||
| 2 | IV_MSGID | Call by reference | Type reference (TYPE) | SYMSGID | Message Class | 20081127 | |||
| 3 | IV_MSGNO | Call by reference | Type reference (TYPE) | SYMSGNO | Message Number | 20081127 | |||
| 4 | IV_MSGTY | Call by reference | Type reference (TYPE) | SYMSGTY | Message Type | 20081127 | |||
| 5 | IV_MSGV1 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20081127 | |||
| 6 | IV_MSGV2 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20081127 | |||
| 7 | IV_MSGV3 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20081127 | |||
| 8 | IV_MSGV4 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20081127 | |||
| 9 | IV_MSG_FROM_SY | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Add message from SY Fields | 20081127 | |||
| 10 | IV_MSG_PROVIDED | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | CL_AXT_CONSTANTS=>GC_FALSE | Boolean: true = X and false = SPACE | 20081127 | ||
| 11 | RR_MESSAGES | Value transfer | Object reference (TYPE REF TO) | AXTT_MSG | Application Log: Table with Messages | 20081127 |
Method GET_MESSAGES_TABLE on class CL_AXT_MESSAGES has no exception.
Method GET_SY_MESSAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RRT_MSG | Value transfer | Object reference (TYPE REF TO) | AXTT_MSG | Messages table | 20081127 |
Method GET_SY_MESSAGE on class CL_AXT_MESSAGES has no exception.
Method MAP_BAPIRET2_TO_AXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MSG | Call by reference | Type reference (TYPE) | AXTT_MSG | Messages table | 20080528 | |||
| 2 | IS_BAPIRET2 | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20080528 | |||
| 3 | IT_BAPIRET2 | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080528 |
Method MAP_BAPIRET2_TO_AXT on class CL_AXT_MESSAGES has no exception.
Method MAP_CTS_MESSAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_CTS_MESSAGES | Call by reference | Type reference (TYPE) | CTS_MESSAGES | WBO Remote API: Messages for Result of Action | 20081202 | |||
| 2 | RT_MESSAGES | Value transfer | Type reference (TYPE) | AXTT_MSG | Messages | 20081202 |
Method MAP_CTS_MESSAGES on class CL_AXT_MESSAGES has no exception.
Method MAP_GOX_MESSAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_GOX_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20081201 | |||
| 2 | RRT_MESSAGES | Value transfer | Object reference (TYPE REF TO) | AXTT_MSG | Messages table | 20081201 |
Method MAP_GOX_MESSAGES on class CL_AXT_MESSAGES has no exception.
Method REFRESH Signature
Method REFRESH on class CL_AXT_MESSAGES has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Operation error | 20080314 |
Method REMOVE_SUCCESS_FROM_BAPIRET2 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Return message table | 20081027 |
Method REMOVE_SUCCESS_FROM_BAPIRET2 on class CL_AXT_MESSAGES has no exception.
Method SAVE Signature
Method SAVE on class CL_AXT_MESSAGES has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Operation error | 20080314 |
Method SHOW_MESSAGES_IN_SAPGUI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_MSG | Call by reference | Type reference (TYPE) | AXTT_MSG | Messages table | 20100208 |
Method SHOW_MESSAGES_IN_SAPGUI on class CL_AXT_MESSAGES has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 700 |