SAP CL_BSP_WD_MESSAGE_SERVICE OO Class -









CL_BSP_WD_MESSAGE_SERVICE 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 CL_BSP_WD_MESSAGE_SERVICE 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 CL_BSP_WD_MESSAGE_SERVICE 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
ADD_BAPI_MESSAGEAdd BAPI Return MessagePublic
CALL METHOD cl_bsp_wd_message_service=>ADD_BAPI_MESSAGE...more details

ADD_BAPI_MESSAGESAdd BAPI Return MessagePublic
CALL METHOD cl_bsp_wd_message_service=>ADD_BAPI_MESSAGES...more details

ADD_MESSAGEAdds a MessagePublic
CALL METHOD cl_bsp_wd_message_service=>ADD_MESSAGE...more details

ADD_MESSAGESAdds a MessagePublic
CALL METHOD cl_bsp_wd_message_service=>ADD_MESSAGES...more details

ADD_MESSAGE_MAPPINGAdd a new mapping between message and attributePublic
CALL METHOD cl_bsp_wd_message_service=>ADD_MESSAGE_MAPPING...more details

APPLY_USER_FILTERFilter Messages According to User ParametersPrivate
CALL METHOD cl_bsp_wd_message_service=>APPLY_USER_FILTER...more details

CHECK_MSG_NAVIGATABLEPrivate
CALL METHOD cl_bsp_wd_message_service=>CHECK_MSG_NAVIGATABLE...more details

CLASS_CONSTRUCTORCLASS_CONSTRUCTORPublic
CALL METHOD cl_bsp_wd_message_service=>CLASS_CONSTRUCTOR...more details

COLLECT_ERROR_FIELDSPrivate
CALL METHOD cl_bsp_wd_message_service=>COLLECT_ERROR_FIELDS...more details

COLLECT_MESSAGESRead MessagesPublic
CALL METHOD cl_bsp_wd_message_service=>COLLECT_MESSAGES...more details

CONSTRUCTORConstructorPublic
CALL METHOD cl_bsp_wd_message_service=>CONSTRUCTOR...more details

DELETE_BSP_MESSAGESDeletes BSP messages based specific to a view and conditionPublic
CALL METHOD cl_bsp_wd_message_service=>DELETE_BSP_MESSAGES...more details

EXISTS_MESSAGE_LONGTEXTPublic
CALL METHOD cl_bsp_wd_message_service=>EXISTS_MESSAGE_LONGTEXT...more details

GET_BSP_MESSAGESPrivate
CALL METHOD cl_bsp_wd_message_service=>GET_BSP_MESSAGES...more details

GET_DYN_MESSAGEPublic
CALL METHOD cl_bsp_wd_message_service=>GET_DYN_MESSAGE...more details

GET_FIELD_IDPublic
CALL METHOD cl_bsp_wd_message_service=>GET_FIELD_ID...more details

GET_FIELD_STATEReturns true if field has a error message link to itPublic
CALL METHOD cl_bsp_wd_message_service=>GET_FIELD_STATE...more details

GET_FORCE_REFRESH_FOR_KFPTABLEGets value of FORCE_REFRESH_FOR_KFP_TABLEPublic
CALL METHOD cl_bsp_wd_message_service=>GET_FORCE_REFRESH_FOR_KFPTABLE...more details

GET_HTML_R3_DOCU_INTERNALR/3 Docu (Copy of CRM_DOCU_GET_HTML)Public
CALL METHOD cl_bsp_wd_message_service=>GET_HTML_R3_DOCU_INTERNAL...more details

GET_INSTANCEReturns Instance of Message ServicePublic
CALL METHOD cl_bsp_wd_message_service=>GET_INSTANCE...more details

GET_MESSAGESRead All MessagesPublic
CALL METHOD cl_bsp_wd_message_service=>GET_MESSAGES...more details

GET_MESSAGE_HANDLEPrivate
CALL METHOD cl_bsp_wd_message_service=>GET_MESSAGE_HANDLE...more details

GET_MESSAGE_MAPPINGReturns corresponding mappingPublic
CALL METHOD cl_bsp_wd_message_service=>GET_MESSAGE_MAPPING...more details

GET_MESSAGE_TEXTDelivers the Message TextPrivate
CALL METHOD cl_bsp_wd_message_service=>GET_MESSAGE_TEXT...more details

GET_MOST_IMPORTANT_MESSAGEReads Most Important MessagesPublic
CALL METHOD cl_bsp_wd_message_service=>GET_MOST_IMPORTANT_MESSAGE...more details

GET_MSG_CONTAINERS_BY_FILTERPrivate
CALL METHOD cl_bsp_wd_message_service=>GET_MSG_CONTAINERS_BY_FILTER...more details

GET_NUMBER_OF_MESSAGESGets the Number of MessagesPublic
CALL METHOD cl_bsp_wd_message_service=>GET_NUMBER_OF_MESSAGES...more details

GET_REF_OBJECT_4_MESSAGEGets Reference Object for Message, If AvailablePublic
CALL METHOD cl_bsp_wd_message_service=>GET_REF_OBJECT_4_MESSAGE...more details

GET_SORT_TYPEPrivate
CALL METHOD cl_bsp_wd_message_service=>GET_SORT_TYPE...more details

HAS_NON_DEFAULT_HANDLERPublic
CALL METHOD cl_bsp_wd_message_service=>HAS_NON_DEFAULT_HANDLER...more details

INITConstructorPrivate
CALL METHOD cl_bsp_wd_message_service=>INIT...more details

IS_ERROR_NAVIG_ONReturns true is navigation to error is ONPublic
CALL METHOD cl_bsp_wd_message_service=>IS_ERROR_NAVIG_ON...more details

LOAD_MESSAGE_MAPPINGSLoads message mappinsPrivate
CALL METHOD cl_bsp_wd_message_service=>LOAD_MESSAGE_MAPPINGS...more details

MESSAGES_EXISTChecks Whether Messages ExistPublic
CALL METHOD cl_bsp_wd_message_service=>MESSAGES_EXIST...more details

MESSAGE_FROM_SYSTEM_FIELDSCreate message reading the system fieldsPublic
CALL METHOD cl_bsp_wd_message_service=>MESSAGE_FROM_SYSTEM_FIELDS...more details

ON_BEFORE_VIEW_RENDEREDPrivate
CALL METHOD cl_bsp_wd_message_service=>ON_BEFORE_VIEW_RENDERED...more details

ON_BEFORE_WA_CONTENT_CHANGEPrivate
CALL METHOD cl_bsp_wd_message_service=>ON_BEFORE_WA_CONTENT_CHANGE...more details

ON_MESSAGE_SELECTEDPrivate
CALL METHOD cl_bsp_wd_message_service=>ON_MESSAGE_SELECTED...more details

REMOVE_ALL_MESSAGE_MAPPINGRemove all mappingsPublic
CALL METHOD cl_bsp_wd_message_service=>REMOVE_ALL_MESSAGE_MAPPING...more details

REMOVE_FIELDS_STATERemoves fields state for a given viewPublic
CALL METHOD cl_bsp_wd_message_service=>REMOVE_FIELDS_STATE...more details

REMOVE_MESSAGE_MAPPINGRemove a specific mapping between message and attributePublic
CALL METHOD cl_bsp_wd_message_service=>REMOVE_MESSAGE_MAPPING...more details

SET_BSP_FRW_MSG_OBJECTSet Current BSP Message ObjectPublic
CALL METHOD cl_bsp_wd_message_service=>SET_BSP_FRW_MSG_OBJECT...more details

SET_FIELD_STATESets the field as in ErrorPublic
CALL METHOD cl_bsp_wd_message_service=>SET_FIELD_STATE...more details

SET_FORCE_REFRESH_FOR_KFPTABLESets value of FORCE_REFRESH_FOR_KFP_TABLEPublic
CALL METHOD cl_bsp_wd_message_service=>SET_FORCE_REFRESH_FOR_KFPTABLE...more details

SET_REPLACEMENTSPublic
CALL METHOD cl_bsp_wd_message_service=>SET_REPLACEMENTS...more details

SET_VIEW_MANAGERSets Instance of Current View ManagerPublic
CALL METHOD cl_bsp_wd_message_service=>SET_VIEW_MANAGER...more details

SUBSCRIBE_MESSAGECallback Registration for a MessagePublic
CALL METHOD cl_bsp_wd_message_service=>SUBSCRIBE_MESSAGE...more details

SUBSCRIBE_MESSAGE_CLASSCallback Registration for All Messages of a Message ClassPublic
CALL METHOD cl_bsp_wd_message_service=>SUBSCRIBE_MESSAGE_CLASS...more details



CL_BSP_WD_MESSAGE_SERVICE 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
APPL_MESSAGEConstantApplication Message'A'LIKE
CHAR1
Public
APPL_MESSAGE_TABInstance AttributeLIKE
GTYPE_MESSAGE_TAB
Private
BOL_MESS_CONT_MANAGERInstance AttributeMessage Container ManagerLIKE
CL_CRM_GENIL_MESS_CONT_MANAGER
Private
BSP_FRW_MESSAGEConstantBSP Framework Message'9'LIKE
CHAR1
Public
BSP_MESSAGESInstance AttributeBusiness Server Pages (BSP) MessagesLIKE
CL_BSP_MESSAGES
Private
CALLBACK_SERVICEInstance AttributeCallback Service for Error HandlerLIKE
CL_BSP_WD_CALLBACK_SERVICE
Private
COLLECTED_MSG_TYPEInstance AttributeMessage TypeLIKE
SYMSGTY
Private
DEC_MESSAGE_MAPPINGSStatic AttributeDeclarative message mappingsLIKE
GTYPE_DEC_MAPPING_TAB
Private
ERRONEOUS_FIELDSInstance AttributeLIKE
GTYPE_FIELD_TAB
Private
ERROR_NAVIGATION_SUPPORTStatic AttributeLIKE
ABAP_BOOL
Public
FILTERInstance AttributeFilter Object for Message ServiceLIKE
CL_BSP_WD_MESSAGE_FILTER
Private
FORCE_REFRESH_FOR_KFPTABLEInstance Attributeforce flex table to update error areaABAP_FALSELIKE
ABAP_BOOL
Protected
GEN_BO_MESSAGEConstantGeneral Message for Business Objects'G'LIKE
CHAR1
Public
IMPORTANT_USER_INFOConstantImportant User Information'1'LIKE
CHAR1
Public
MESSAGE_HANDLEInstance AttributeApplication log: Internal message serial numberLIKE
BALMNR
Private
MESSAGE_MAPPINGSInstance AttributeLIKE
GTYPE_MAPPING_TAB
Private
MESSAGE_TABInstance AttributeLIKE
GTYPE_MESSAGE_TAB
Private
REPLACEMENTSInstance AttributeMessage ReplacementsLIKE
CL_BSP_WD_MSG_REPLACEMENTS
Private
SELFStatic AttributeLIKE
CL_BSP_WD_MESSAGE_SERVICE
Private
SPEC_BO_MESSAGEConstantBusiness Object: Specific Message'S'LIKE
CHAR1
Public
VIEW_MANAGERInstance AttributeWeb Dynpro View ManagerLIKE
CL_BSP_WD_VIEW_MANAGER
Private




CL_BSP_WD_MESSAGE_SERVICE types

GTYPE_DEC_MAPPING_STRUC -
GTYPE_DEC_MAPPING_TAB -
GTYPE_FIELD_STRUC -
GTYPE_FIELD_TAB -
GTYPE_MAPPING_STRUC -
GTYPE_MAPPING_TAB -

Links to Related Class(s)

CL_BSP_W...
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!