Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_GLMBC_MESSAGE | EHS: Labeling Messages | 20110914 |
Properties
Class | CL_EHSGBC_MESSAGE | |
Short Description | EHS: GLM Messages | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | CBGLMP_API | EHS: API Implementations |
Created | 20110914 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_GLMBC_MESSAGE | EHS: Labeling Messages | 20110914 |
Friends
Class CL_EHSGBC_MESSAGE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Public | Attribute reference (LIKE) | 20110914 | ||||
2 | ![]() |
Instance attribute | Public | Attribute reference (LIKE) | 20110914 | ||||
3 | ![]() |
Instance attribute | Public | Attribute reference (LIKE) | 20110914 | ||||
4 | ![]() |
Instance attribute | Public | Attribute reference (LIKE) | 20110914 | ||||
5 | ![]() |
Instance attribute | Public | Attribute reference (LIKE) | 20110914 | ||||
6 | ![]() |
Instance attribute | Public | Attribute reference (LIKE) | 20110914 | ||||
7 | ![]() |
Instance attribute | Public | Attribute reference (LIKE) | 20110914 | ||||
8 | ![]() |
Instance attribute | Public | Attribute reference (LIKE) | 20110914 | ||||
9 | ![]() |
Instance attribute | Public | Attribute reference (LIKE) | 20110914 | ||||
10 | ![]() |
Instance attribute | Public | Attribute reference (LIKE) | 20110914 | ||||
11 | ![]() |
Instance attribute | Public | Attribute reference (LIKE) | 20110914 | ||||
12 | ![]() |
Instance attribute | Public | Attribute reference (LIKE) | 20110914 | ||||
13 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | LVC_T_MSG1 | ALV Control: Messages | 20120521 | ||
14 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | BAL_T_MSG | Application Log: Table with Messages | 20110914 | ||
15 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | BALNREXT | Application Log: External Identification | 20121113 | ||
16 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | BALTABNAME | Application Log: Context: DDIC structure name | 20121114 | ||
17 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | AS4FLAG | CL_EHSGBC_CONSTANTS=>GC_TRUE | Write (X) / Suppress (Blank) Application Log | 20120203 |
Methods
Events
Class CL_EHSGBC_MESSAGE has no event.
Types
Class CL_EHSGBC_MESSAGE has no local type.
Method Signatures
Method ADD_MESSAGE_TO_BAL_CL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_MSG_BAL | Call by reference | Type reference (TYPE) | BAL_S_MSG | Anwendungs-Log: Daten einer Meldung | 20130220 | ||
2 | ![]() |
ET_MSG_BAL | Call by reference | Type reference (TYPE) | BAL_T_MSG | Anwendungs-Log: Tabelle mit Messages | 20130220 | ||
3 | ![]() |
IS_PARAMS | Call by reference | Type reference (TYPE) | BAL_S_PARM | Application log: Parameters | 20130220 | ||
4 | ![]() |
IV_DETLEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | Application Log: Level of detail | 20130220 | ||
5 | ![]() |
IV_MSGID | Call by reference | Type reference (TYPE) | SYMSGID | SY-MSGID | Message Class | 20130220 | |
6 | ![]() |
IV_MSGNO | Call by reference | Type reference (TYPE) | SYMSGNO | SY-MSGNO | Message Number | 20130220 | |
7 | ![]() |
IV_MSGTY | Call by reference | Type reference (TYPE) | SYMSGTY | SY-MSGTY | Message Type | 20130220 | |
8 | ![]() |
IV_MSGV1 | Call by reference | Type reference (TYPE) | SYMSGV | SY-MSGV1 | Message Variable | 20130220 | |
9 | ![]() |
IV_MSGV2 | Call by reference | Type reference (TYPE) | SYMSGV | SY-MSGV2 | Message Variable | 20130220 | |
10 | ![]() |
IV_MSGV3 | Call by reference | Type reference (TYPE) | SYMSGV | SY-MSGV3 | Message Variable | 20130220 | |
11 | ![]() |
IV_MSGV4 | Call by reference | Type reference (TYPE) | SYMSGV | SY-MSGV4 | Message Variable | 20130220 | |
12 | ![]() |
IV_PROBCLASS | Call by reference | Type reference (TYPE) | BALPROBCL | Application log: Message problem class | 20130220 | ||
13 | ![]() |
IV_SORT | Call by reference | Type reference (TYPE) | BALSORT | Application log: Sort criterion/grouping | 20130220 |
Method ADD_MESSAGE_TO_BAL_CL on class CL_EHSGBC_MESSAGE has no exception.
Method APPEND_MESSAGE Signature
Method APPEND_MESSAGE on class CL_EHSGBC_MESSAGE has no parameter.
Method APPEND_MESSAGE on class CL_EHSGBC_MESSAGE has no exception.
Method COLLECT_ANY_EXCEPT_AS_MSG Signature
Method COLLECT_ANY_EXCEPT_AS_MSG on class CL_EHSGBC_MESSAGE has no parameter.
Method COLLECT_ANY_EXCEPT_AS_MSG on class CL_EHSGBC_MESSAGE has no exception.
Method COLLECT_EXCEPTION_AS_MESSAGE Signature
Method COLLECT_EXCEPTION_AS_MESSAGE on class CL_EHSGBC_MESSAGE has no parameter.
Method COLLECT_EXCEPTION_AS_MESSAGE on class CL_EHSGBC_MESSAGE has no exception.
Method COLLECT_EXCEPT_AS_MSG_CL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | Abstract Superclass for All Global Exceptions | 20110914 | ||
2 | ![]() |
IS_CONTEXT | Call by reference | Type reference (TYPE) | ANY | 20110914 | |||
3 | ![]() |
IS_PARAMS | Call by reference | Type reference (TYPE) | BAL_S_PARM | Application log: Parameters | 20110914 | ||
4 | ![]() |
IV_ALSORT | Call by reference | Type reference (TYPE) | BALSORT | Application log: Sort criterion/grouping | 20110914 | ||
5 | ![]() |
IV_DETLEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | Application Log: Level of detail | 20110914 | ||
6 | ![]() |
IV_MSGTY | Call by reference | Type reference (TYPE) | SYMSGTY | IF_GLMBC_MESSAGE=>GC_MSGTY_EXCEPTION | Message Type | 20110914 | |
7 | ![]() |
IV_PROBCLASS | Call by reference | Type reference (TYPE) | BALPROBCL | Application log: Message problem class | 20110914 |
Method COLLECT_EXCEPT_AS_MSG_CL on class CL_EHSGBC_MESSAGE has no exception.
Method COLLECT_MESSAGE Signature
Method COLLECT_MESSAGE on class CL_EHSGBC_MESSAGE has no parameter.
Method COLLECT_MESSAGE on class CL_EHSGBC_MESSAGE has no exception.
Method COLLECT_MESSAGE_EXT_CL Signature
Method COLLECT_MESSAGE_EXT_CL on class CL_EHSGBC_MESSAGE has no parameter.
Method COLLECT_MESSAGE_EXT_CL on class CL_EHSGBC_MESSAGE has no exception.
Method COLLECT_MESSAGE_WWI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_MSG | Call by reference | Type reference (TYPE) | TDLINE | 20120622 | |||
2 | ![]() |
IV_MSGTY | Call by reference | Type reference (TYPE) | MSGTY | Messageart | 20120622 |
Method COLLECT_MESSAGE_WWI on class CL_EHSGBC_MESSAGE has no exception.
Method CREATE_CONTEXT_CL Signature
Method CREATE_CONTEXT_CL on class CL_EHSGBC_MESSAGE has no parameter.
Method CREATE_CONTEXT_CL on class CL_EHSGBC_MESSAGE has no exception.
Method DISPLAY_MESSAGES Signature
Method DISPLAY_MESSAGES on class CL_EHSGBC_MESSAGE has no parameter.
Method DISPLAY_MESSAGES on class CL_EHSGBC_MESSAGE has no exception.
Method DISPLAY_MESSAGES_CL Signature
Method DISPLAY_MESSAGES_CL on class CL_EHSGBC_MESSAGE has no parameter.
Method DISPLAY_MESSAGES_CL on class CL_EHSGBC_MESSAGE has no exception.
Method EXTRACT_WRITE_MSG_TO_APPL_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_MESSAGE_ADD | Call by reference | Type reference (TYPE) | BAL_S_MSG | Anwendungs-Log: Daten einer Meldung | 20130319 | ||
2 | ![]() |
IT_MESSAGES | Call by reference | Type reference (TYPE) | BAL_T_MSG | EHS: Anwendungs-Log; Schnittstelle für APPL_LOG_WRITE_MESSAG | 20130319 | ||
3 | ![]() |
IV_EXTNUMBER | Call by reference | Type reference (TYPE) | BALNREXT | Anwendungs-Log: Externe Identifikation | 20130319 | ||
4 | ![]() |
IV_MSG_TYPE_MAX | Call by reference | Type reference (TYPE) | BALMSGTY | CL_EHSGBC_CONSTANTS=>GC_MSG_ERROR | Anwendungs-Log: Typ einer Meldung (A,E,W,I,S) | 20130319 | |
5 | ![]() |
IV_OBJECT | Call by reference | Type reference (TYPE) | BALOBJ_D | Anwendungs-Log: Objektname (Applikationskürzel) | 20130319 | ||
6 | ![]() |
IV_SUBOBJECT | Call by reference | Type reference (TYPE) | BALSUBOBJ | Anwendungs-Log: Unterobjekt | 20130319 |
Method EXTRACT_WRITE_MSG_TO_APPL_LOG on class CL_EHSGBC_MESSAGE has no exception.
Method GET_EXTNUMBER_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_EXTNUMBER | Call by reference | Type reference (TYPE) | CCGLD_EXTNUMBER | EHS: Externe Identifikation | 20121113 | ||
2 | ![]() |
IT_MESSAGES | Call by reference | Type reference (TYPE) | BAL_T_MSG | Anwendungs-Log: Tabelle mit Messages | 20121113 |
Method GET_EXTNUMBER_LIST on class CL_EHSGBC_MESSAGE has no exception.
Method GET_LATEST_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_MESSAGE | Call by reference | Type reference (TYPE) | BAL_S_MSG | Anwendungs-Log: Daten einer Meldung | 20120710 |
Method GET_LATEST_MESSAGE on class CL_EHSGBC_MESSAGE has no exception.
Method GET_MESSAGES Signature
Method GET_MESSAGES on class CL_EHSGBC_MESSAGE has no parameter.
Method GET_MESSAGES on class CL_EHSGBC_MESSAGE has no exception.
Method GET_WARNING_ERROR_FLAG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_FLG_ERROR | Call by reference | Type reference (TYPE) | AS4FLAG | Flag für Fehler | 20120412 | ||
2 | ![]() |
EV_FLG_WARNING | Call by reference | Type reference (TYPE) | AS4FLAG | Flag für Warnung | 20120412 |
Method GET_WARNING_ERROR_FLAG on class CL_EHSGBC_MESSAGE has no exception.
Method GET_WARNING_ERROR_FLAG_TAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_FLG_ERROR | Call by reference | Type reference (TYPE) | AS4FLAG | Flag für Fehler | 20120423 | ||
2 | ![]() |
EV_FLG_WARNING | Call by reference | Type reference (TYPE) | AS4FLAG | Flag für Warnung | 20120423 | ||
3 | ![]() |
IT_MESSAGE | Call by reference | Type reference (TYPE) | BAL_T_MSG | Anwendungs-Log: Tabelle mit Messages | 20120423 |
Method GET_WARNING_ERROR_FLAG_TAB on class CL_EHSGBC_MESSAGE has no exception.
Method INIT_BUFFER Signature
Method INIT_BUFFER on class CL_EHSGBC_MESSAGE has no parameter.
Method INIT_BUFFER on class CL_EHSGBC_MESSAGE has no exception.
Method INIT_EXTNUMBER Signature
Method INIT_EXTNUMBER on class CL_EHSGBC_MESSAGE has no parameter.
Method INIT_EXTNUMBER on class CL_EHSGBC_MESSAGE has no exception.
Method IS_CONTAINING_MSG Signature
Method IS_CONTAINING_MSG on class CL_EHSGBC_MESSAGE has no parameter.
Method IS_CONTAINING_MSG on class CL_EHSGBC_MESSAGE has no exception.
Method IS_CONTAINING_MSG_OF_TYPE Signature
Method IS_CONTAINING_MSG_OF_TYPE on class CL_EHSGBC_MESSAGE has no parameter.
Method IS_CONTAINING_MSG_OF_TYPE on class CL_EHSGBC_MESSAGE has no exception.
Method MAP_BALMI_TO_BAL_CL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_MSG_BAL | Call by reference | Type reference (TYPE) | BAL_S_MSG | 20120206 | |||
2 | ![]() |
ET_MSG_BAL | Call by reference | Type reference (TYPE) | BAL_T_MSG | 20120206 | |||
3 | ![]() |
IS_MSG_BALMI | Call by reference | Type reference (TYPE) | BALMI | 20120206 | |||
4 | ![]() |
IT_MSG_BALMI | Call by reference | Type reference (TYPE) | EHS_BALMI_T | 20120206 |
Method MAP_BALMI_TO_BAL_CL on class CL_EHSGBC_MESSAGE has no exception.
Method MAP_BAL_TO_BALMI_CL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_MSG_BALMI | Call by reference | Type reference (TYPE) | BALMI | Anwendungs-Log: Schnittstelle für APPL_LOG_WRITE_MESSAGES | 20111129 | ||
2 | ![]() |
ET_MSG_BALMI | Call by reference | Type reference (TYPE) | EHS_BALMI_T | EHS: Anwendungs-Log; Schnittstelle für APPL_LOG_WRITE_MESSAG | 20111129 | ||
3 | ![]() |
IS_MSG_BAL | Call by reference | Type reference (TYPE) | BAL_S_MSG | Anwendungs-Log: Daten einer Meldung | 20111129 | ||
4 | ![]() |
IT_MSG_BAL | Call by reference | Type reference (TYPE) | BAL_T_MSG | Anwendungs-Log: Tabelle mit Messages | 20111129 |
Method MAP_BAL_TO_BALMI_CL on class CL_EHSGBC_MESSAGE has no exception.
Method REPLACE_EXTNUMBER Signature
Method REPLACE_EXTNUMBER on class CL_EHSGBC_MESSAGE has no parameter.
Method REPLACE_EXTNUMBER on class CL_EHSGBC_MESSAGE has no exception.
Method SET_EXTNUMBER Signature
Method SET_EXTNUMBER on class CL_EHSGBC_MESSAGE has no parameter.
Method SET_EXTNUMBER on class CL_EHSGBC_MESSAGE has no exception.
Method SET_FLG_APPL_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_FLG_APPL_LOG | Call by reference | Type reference (TYPE) | AS4FLAG | Flag zum Schreiben (X) / Unterdrücken (blank) des Appl. Log. | 20120203 |
Method SET_FLG_APPL_LOG on class CL_EHSGBC_MESSAGE has no exception.
Method SET_MSG_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_MESSAGE | Call by reference | Type reference (TYPE) | BAL_T_MSG | Anwendungs-Log: Tabelle mit Messages | 20120713 | ||
2 | ![]() |
IV_MSGTY | Call by reference | Type reference (TYPE) | SYMSGTY | Nachrichtentyp | 20120713 |
Method SET_MSG_TYPE on class CL_EHSGBC_MESSAGE has no exception.
Method TABLE_IS_CONT_MSG_OF_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_FLG_HAS_MSGTY_ABORT | Call by reference | Type reference (TYPE) | AS4FLAG | Flag (X or Blank) | 20120423 | ||
2 | ![]() |
EV_FLG_HAS_MSGTY_ERROR | Call by reference | Type reference (TYPE) | AS4FLAG | Flag (X or Blank) | 20120423 | ||
3 | ![]() |
EV_FLG_HAS_MSGTY_EXCEPTION | Call by reference | Type reference (TYPE) | AS4FLAG | Flag (X or Blank) | 20120423 | ||
4 | ![]() |
EV_FLG_HAS_MSGTY_INFO | Call by reference | Type reference (TYPE) | AS4FLAG | Flag (X or Blank) | 20120423 | ||
5 | ![]() |
EV_FLG_HAS_MSGTY_SUCCESS | Call by reference | Type reference (TYPE) | AS4FLAG | Flag (X or Blank) | 20120423 | ||
6 | ![]() |
EV_FLG_HAS_MSGTY_WARNING | Call by reference | Type reference (TYPE) | AS4FLAG | Flag (X or Blank) | 20120423 | ||
7 | ![]() |
IT_MESSAGE | Call by reference | Type reference (TYPE) | BAL_T_MSG | Anwendungs-Log: Tabelle mit Messages | 20120423 |
Method TABLE_IS_CONT_MSG_OF_TYPE on class CL_EHSGBC_MESSAGE has no exception.
Method WRITE_MESSAGES_TO_APPL_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_MESSAGES_BALMI | Call by reference | Type reference (TYPE) | BALMI_TAB | EHS: Anwendungs-Log; Schnittstelle für APPL_LOG_WRITE_MESSAG | 20121113 | ||
2 | ![]() |
IV_EXTNUMBER | Call by reference | Type reference (TYPE) | BALNREXT | Anwendungs-Log: Externe Identifikation | 20121113 | ||
3 | ![]() |
IV_OBJECT | Call by reference | Type reference (TYPE) | BALOBJ_D | Anwendungs-Log: Objektname (Applikationskürzel) | 20121113 | ||
4 | ![]() |
IV_SUBOBJECT | Call by reference | Type reference (TYPE) | BALSUBOBJ | Anwendungs-Log: Unterobjekt | 20121113 |
Method WRITE_MESSAGES_TO_APPL_LOG on class CL_EHSGBC_MESSAGE has no exception.
Method WRITE_MESSAGES_TO_LOG Signature
Method WRITE_MESSAGES_TO_LOG on class CL_EHSGBC_MESSAGE has no parameter.
Method WRITE_MESSAGES_TO_LOG on class CL_EHSGBC_MESSAGE has no exception.
Method WRITE_MESSAGES_TO_LOG_EXTNO Signature
Method WRITE_MESSAGES_TO_LOG_EXTNO on class CL_EHSGBC_MESSAGE has no parameter.
Method WRITE_MESSAGES_TO_LOG_EXTNO on class CL_EHSGBC_MESSAGE has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in |