SAP GLE_IF_ECS_MSG OO Class - ECS Message Handler









GLE_IF_ECS_MSG is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class GLE_IF_ECS_MSG including details of:

  • Interface class implementations
  • Inheritance details
  • Methods defined within class ( including link to full details )
  • Attributes ( including initial values )
  • Class Events



Method list of GLE_IF_ECS_MSG SAP class


A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD. Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...


Method NameDescriptionVisability
LOG_CHANGEChange Log HeaderPublic
CALL METHOD gle_if_ecs_msg=>LOG_CHANGE...more details

LOG_CLEARInitialize LogPublic
CALL METHOD gle_if_ecs_msg=>LOG_CLEAR...more details

LOG_CLOSEClose LogPublic
CALL METHOD gle_if_ecs_msg=>LOG_CLOSE...more details

LOG_CREATECreate LogPublic
CALL METHOD gle_if_ecs_msg=>LOG_CREATE...more details

LOG_DISPLAYDisplay LogPublic
CALL METHOD gle_if_ecs_msg=>LOG_DISPLAY...more details

LOG_SAVESave Log to DatabasePublic
CALL METHOD gle_if_ecs_msg=>LOG_SAVE...more details

MSG_ADDAdd Message to Application LogPublic
CALL METHOD gle_if_ecs_msg=>MSG_ADD...more details

MSG_ADD_SAdd Message and Source or Context to Application LogPublic
CALL METHOD gle_if_ecs_msg=>MSG_ADD_S...more details

MSG_RETURNReturn Message BufferPublic
CALL METHOD gle_if_ecs_msg=>MSG_RETURN...more details



GLE_IF_ECS_MSG attributes

List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.

NameLevelDescriptionInitial ValueTypeVisability
CON_AL_OBJECTConstantApplication log: object'GLE_ECS'LIKE
BALOBJ_D
Public
CON_AL_SUBOBJECT_ACConstantApplication Log: Subobject: Auto Correction'AC'LIKE
BALSUBOBJ
Public
CON_AL_SUBOBJECT_ALConstantApplication Log: Subobject: Application Layer'AL'LIKE
BALSUBOBJ
Public
CON_AL_SUBOBJECT_DIConstantApplication Log: Subobject: Direct Input'DI'LIKE
BALSUBOBJ
Public
CON_AL_SUBOBJECT_MRConstantApplication Log: Subobject: Mass Reversal'MR'LIKE
BALSUBOBJ
Public
CON_AL_SUBOBJECT_PPConstantApplication Log: Subobject: Direct Input'PP'LIKE
BALSUBOBJ
Public
CON_AL_SUBOBJECT_UIConstantApplication Log: Subobject: User Interface'UI'LIKE
BALSUBOBJ
Public
CON_DSP_MAX_LINESConstantNatural Number2000LIKE
GLE_DTE_ECS_INT4
Public
CON_FIELDNAME_CONTEXTConstantField Name'CONTEXT'LIKE
GLE_DTE_ECS_FIELDNAME
Public
CON_FIELDNAME_MSGIDConstantField Name'MSGID'LIKE
GLE_DTE_ECS_FIELDNAME
Public
CON_FIELDNAME_MSGNOConstantField Name'MSGNO'LIKE
GLE_DTE_ECS_FIELDNAME
Public
CON_FIELDNAME_T_MSGConstantField Name'T_MSG'LIKE
GLE_DTE_ECS_FIELDNAME
Public
CON_MSGIDConstantMessage Class'GLE_AL_ECS_SRV'LIKE
GLE_DTE_ECS_MSGID
Public
CON_MSGID_1ConstantMessage Class'GLE_ECS_AL'LIKE
GLE_DTE_ECS_MSGID
Public
CON_MSGID_2ConstantMessage Class'GLE_AL_ECS_ACP'LIKE
GLE_DTE_ECS_MSGID
Public
CON_MSGID_4ConstantMessage Class'GLE_ECS_MSG_S'LIKE
GLE_DTE_ECS_MSGID
Public
CON_MSGID_5ConstantMessage Class'GLE_AL_ECS_PP'LIKE
GLE_DTE_ECS_MSGID
Public
CON_MSGID_6ConstantMessage Class'GLE_PER_ECS_ACP_CGR'LIKE
GLE_DTE_ECS_MSGID
Public
CON_MSGID_7ConstantMessage Class'GLE_ECS_MAPI'LIKE
GLE_DTE_ECS_MSGID
Public
CON_MSGID_8ConstantMessage Class'GLE_UI_ECS'LIKE
GLE_DTE_ECS_MSGID
Public
CON_MSGID_9ConstantMessage Class'GLE_ECS_AI'LIKE
GLE_DTE_ECS_MSGID
Public
CON_MSGTY_EConstantMessage Type: Error'E'LIKE
GLE_DTE_ECS_MSGTY
Public
CON_MSGTY_IConstantInformation for Message Category'I'LIKE
GLE_DTE_ECS_MSGTY
Public
CON_MSGTY_SConstantMessage Category: Statistics'S'LIKE
GLE_DTE_ECS_MSGTY
Public
CON_MSGTY_WConstantMessage Category: Warning'W'LIKE
GLE_DTE_ECS_MSGTY
Public
CON_MSGTY_XConstantMessage Category X'X'LIKE
GLE_DTE_ECS_MSGTY
Public
CON_MSG_SOURCE_ACPConstantSource of Message: Auto Correction'AutoCorr'LIKE
GLE_DTE_ECS_MSG_SOURCE
Public
CON_MSG_SOURCE_CTRLPOSTConstantSource of Message: Posting (Controller)'CtrlPost'LIKE
GLE_DTE_ECS_MSG_SOURCE
Public
CON_MSG_SOURCE_CTRLREVConstantSource of Message: Reversal (Controller)'CtrlRev'LIKE
GLE_DTE_ECS_MSG_SOURCE
Public
CON_MSG_SOURCE_DIConstantSource of Message: Direct Input'DirectInput'LIKE
GLE_DTE_ECS_MSG_SOURCE
Public
CON_MSG_SOURCE_DI_FRAMEConstantSource of Message: Direct Input Frame'DirectInputFrame'LIKE
GLE_DTE_ECS_MSG_SOURCE
Public
CON_MSG_SOURCE_MAPIPOSTConstantSource of Message: Posting (MAPI)'MapiPost'LIKE
GLE_DTE_ECS_MSG_SOURCE
Public
CON_MSG_SOURCE_MAPIREVConstantSource of Message: Reversal (MAPI)'MapiRev'LIKE
GLE_DTE_ECS_MSG_SOURCE
Public
CON_MSG_SOURCE_MAPI_DIConstantSource of Message: Posting (Direct Input)'MapiDI'LIKE
GLE_DTE_ECS_MSG_SOURCE
Public
CON_MSG_SOURCE_POSTConstantSource of Message: First Posting'Post'LIKE
GLE_DTE_ECS_MSG_SOURCE
Public
CON_MSG_SOURCE_REPOSTConstantSource of Message: Second Posting'Repost'LIKE
GLE_DTE_ECS_MSG_SOURCE
Public
CON_MSG_SOURCE_REVERSEConstantSource of Message: RW Reversal'Reverse'LIKE
GLE_DTE_ECS_MSG_SOURCE
Public
CON_MSG_SOURCE_REVERSE_MASSConstantSource of Message: Mass Reversal'MassReverse'LIKE
GLE_DTE_ECS_MSG_SOURCE
Public
CON_MSG_SOURCE_SUSPConstantSource of Message: Mass Reversal'SuspCheck'LIKE
GLE_DTE_ECS_MSG_SOURCE
Public
CON_REASON_NO_SUSP_BADIConstantBAdI: Confirmation'B'LIKE
C
Public
CON_REASON_NO_SUSP_FMERRORConstantError in Function Module'F'LIKE
C
Public
CON_REASON_NO_SUSP_KOARTConstantCustomer or Vendor Account'D'LIKE
C
Public
CON_REASON_NO_SUSP_MWSKZConstantMWSKZ Not Empty'M'LIKE
C
Public
CON_REASON_NO_SUSP_OIM_GLConstantOpen Item Management for G/L Accounts'X'LIKE
C
Public
CON_REASON_NO_SUSP_OIM_NONGLConstantOpen Item Management'O'LIKE
C
Public
CON_REASON_NO_SUSP_TAXTABConstantControl table that is not empty'T'LIKE
C
Public
CON_TABNAME_BAL_S_SHOWConstantName of Table/Structure'BAL_S_SHOW'LIKE
GLE_DTE_ECS_TABNAME
Public
CON_TABNAME_MSG_CONTEXTConstantName of Table/Structure'GLE_STR_ECS_MSG_CONTEXT'LIKE
GLE_DTE_ECS_TABNAME
Public
G_DD07V_SOURCEStatic AttributeGet Fixed Values and Texts for GLE_ECS_ACP_MSG_SOURCELIKE
GLE_DTE_ECS_BOOLEAN
Public
G_LOGHANDLEStatic AttributeLog HandleLIKE
BALLOGHNDL
Public
G_LOGHANDLE_ACStatic AttributeLog Handle for After Close ProcessesLIKE
BALLOGHNDL
Public
G_LOGHANDLE_LStatic AttributeLast Log HandleLIKE
BALLOGHNDL
Public
G_LOGNUMBERStatic AttributeLog numberLIKE
BALOGNR
Public
G_LOG_CONTEXTStatic AttributeContext Information (Log)LIKE
GLE_DTE_ECS_MSG_CONTEXT
Public
G_LOG_EXTIDStatic AttributeECS Log: External IdentificationLIKE
GLE_DTE_ECS_MSG_EXTID
Public
G_LOG_OBJECTStatic AttributeApplication Log: Object Name (Application Code)LIKE
BALOBJ_D
Public
G_LOG_SUBOBJECTStatic AttributeECS Log: SubobjectLIKE
GLE_DTE_ECS_MSG_SUBOBJ
Public
G_MSGV1Static AttributeMessage Variable 1LIKE
SYMSGV
Public
G_MSGV2Static AttributeMessage Variable 2LIKE
SYMSGV
Public
G_MSGV3Static AttributeMessage Variable 3LIKE
SYMSGV
Public
G_MSGV4Static AttributeMessage Variable 4LIKE
SYMSGV
Public
G_STR_DD07V_SOURCEStatic AttributeFixed Values and Texts for GLE_ECS_ACP_MSG_SOURCELIKE
DD07V
Public
G_STR_LOGStatic AttributeApplication Log: Log Header DataLIKE
BAL_S_LOG
Public
G_TAB_DD07V_SOURCEStatic AttributeFixed Values and Texts for GLE_ECS_ACP_MSG_SOURCELIKE
GLE_TAB_ECS_DD07V
Public


Links to Related Class(s)

GLE_IF_E...
Full list of available SAP object classes

Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!