SAP ABAP Interface /IWBEP/IF_SBCM_MSG_UTILITY (SB: MSG utility)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-BSE-SB (Application Component) Gateway Service Builder
     /IWBEP/SB_COMMON (Package) Gateway Service Builder - Common Parts
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /IWBEP/CL_SBCM_MSG_UTILITY SB: message utility 20120113
Properties
Interface /IWBEP/IF_SBCM_MSG_UTILITY  
Short Description SB: MSG utility    
General Data
Package /IWBEP/SB_COMMON   Gateway Service Builder - Common Parts 
Created 20120113   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /IWBEP/IF_SBCM_MSG_FACTORY SB: MSG factory 20120113
Friends
Interface /IWBEP/IF_SBCM_MSG_UTILITY has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_FREE_TEXT_MSGID Constant Public Type reference (TYPE) SYMSGID '/IWBEP/SBCM' Message Class 20120308
2 GC_FREE_TEXT_MSGNO Constant Public Type reference (TYPE) SYMSGNO '002' Message Number 20120308
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_ERROR_TO_DATA Instance method Public Method extract message data from one error object 20120113
2 CONVERT_TEXT_TO_VALUES Instance method Public Method split string into message values (note: trailing blanks) 20120113
3 CONVERT_TREE_TO_EXTERNAL Instance method Public Method convert objects with an unknown external builder 20120118
4 CONVERT_TREE_TO_LOG Instance method Public Method convert objects into application log entries 20120118
5 CREATE_MESSAGE_FROM_ERROR Instance method Public Method 20120118
6 CREATE_MESSAGE_FROM_SYSTEM Instance method Public Method 20120118
7 CREATE_MESSAGE_FROM_TEXT Instance method Public Method 20120118
8 CREATE_MESSAGE_FROM_VALUES Instance method Public Method 20120118
9 SEARCH_IN_MESSAGE_TREE Instance method Public Method search nodes in a message tree 20120128
10 SEARCH_MAX_SEVERITY Instance method Public Method search for highest severity that occurrs in tree 20120308
Events
Interface /IWBEP/IF_SBCM_MSG_UTILITY has no event.
Types
Interface /IWBEP/IF_SBCM_MSG_UTILITY has no local type.
Method Signatures

Method CONVERT_ERROR_TO_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IX_ERROR Call by reference Object reference (TYPE REF TO) CX_ROOT exception 20120113
2 Returning RS_DATA Value transfer Type reference (TYPE) /IWBEP/IF_SBCM_MSG_OBJECT=>TY_S_DATA message data 20120113
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120113

Method CONVERT_TEXT_TO_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TEXT Call by reference Type reference (TYPE) CSEQUENCE text 20120113
2 Returning RS_VALUE Value transfer Type reference (TYPE) /IWBEP/IF_SBCM_MSG_OBJECT=>TY_S_VALUE parameter values 20120113
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120113

Method CONVERT_TREE_TO_EXTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BUILDER Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBCM_MSG_BUILDER external builder 20120118
2 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBCM_MSG_OBJECT message object 20120118
3 Importing IT_OBJECT Call by reference Type reference (TYPE) /IWBEP/IF_SBCM_MSG_OBJECT=>TY_T_OBJECT message object collection 20120118
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120118

Method CONVERT_TREE_TO_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBCM_MSG_OBJECT message object 20120118
2 Importing IT_OBJECT Call by reference Type reference (TYPE) /IWBEP/IF_SBCM_MSG_OBJECT=>TY_T_OBJECT message object collection 20120118
3 Importing IV_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL application log handle 20120118
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120118

Method CREATE_MESSAGE_FROM_ERROR Signature

Method CREATE_MESSAGE_FROM_ERROR on Interface /IWBEP/IF_SBCM_MSG_UTILITY has no parameter.
Method CREATE_MESSAGE_FROM_ERROR on Interface /IWBEP/IF_SBCM_MSG_UTILITY has no exception.

Method CREATE_MESSAGE_FROM_SYSTEM Signature

Method CREATE_MESSAGE_FROM_SYSTEM on Interface /IWBEP/IF_SBCM_MSG_UTILITY has no parameter.
Method CREATE_MESSAGE_FROM_SYSTEM on Interface /IWBEP/IF_SBCM_MSG_UTILITY has no exception.

Method CREATE_MESSAGE_FROM_TEXT Signature

Method CREATE_MESSAGE_FROM_TEXT on Interface /IWBEP/IF_SBCM_MSG_UTILITY has no parameter.
Method CREATE_MESSAGE_FROM_TEXT on Interface /IWBEP/IF_SBCM_MSG_UTILITY has no exception.

Method CREATE_MESSAGE_FROM_VALUES Signature

Method CREATE_MESSAGE_FROM_VALUES on Interface /IWBEP/IF_SBCM_MSG_UTILITY has no parameter.
Method CREATE_MESSAGE_FROM_VALUES on Interface /IWBEP/IF_SBCM_MSG_UTILITY has no exception.

Method SEARCH_IN_MESSAGE_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBCM_MSG_OBJECT message object 20120128
2 Importing IT_OBJECT Call by reference Type reference (TYPE) /IWBEP/IF_SBCM_MSG_OBJECT=>TY_T_OBJECT message object collection 20120128
3 Importing IT_SEVERITY Call by reference Type reference (TYPE) /IWBEP/IF_SBCM_MSG_OBJECT=>TY_T_SEVERITY search for this severities 20120128
4 Importing IV_SEVERITY Call by reference Type reference (TYPE) SYMSGTY search for this severity 20120128
5 Returning RV_FOUND Value transfer Type reference (TYPE) ABAP_BOOL any matches found? 20120128
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120128

Method SEARCH_MAX_SEVERITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBCM_MSG_OBJECT message object 20120308
2 Importing IT_OBJECT Call by reference Type reference (TYPE) /IWBEP/IF_SBCM_MSG_OBJECT=>TY_T_OBJECT message object collection 20120308
3 Returning RV_SEVERITY Value transfer Type reference (TYPE) SYMSGTY message type (from lowest S, I, W to maximum E) 20120308
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120308
History
Last changed by/on SAP  20130531 
SAP Release Created in 200