SAP ABAP Class CL_SLMP_ERROR_PREPARE (Prepare Error Messages)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-INS-TC-RT (Application Component) Runtime for ABAP based automated TC
     SLMP_RT (Package) SL Protocol Runtime
Properties
Class CL_SLMP_ERROR_PREPARE  
Short Description Prepare Error Messages    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SLMP_RT   SL Protocol Runtime 
Created 20121212   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SLMP_ERROR_PREPARE has no forward declaration.
Interfaces
Class CL_SLMP_ERROR_PREPARE has no interface implemented.
Friends
Class CL_SLMP_ERROR_PREPARE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_LOG_OBJECT Constant Private Type reference (TYPE) BALOBJ_D 'SLMP' 20121212
2 MC_LOG_SUB_OBJECT Constant Private Type reference (TYPE) BALSUBOBJ 'SLMP_RT' 20121212
3 MS_LAST_MESSAGE_ID Instance attribute Private Type reference (TYPE) BALMSGHNDL 20130116
4 MV_DUMMY Instance attribute Private Type reference (TYPE) STRING 20121212
5 MV_FLG_INTERNAL_VIEW Instance attribute Private Type reference (TYPE) ABAP_BOOL 20130116
6 MV_LOG_HANDLE Instance attribute Private Type reference (TYPE) BALLOGHNDL 20121212
7 MV_LOG_STARTED Instance attribute Private Type reference (TYPE) STRING 20130122
8 MX_EXCEPTION Instance attribute Private Object reference (TYPE REF TO) CX_SLMP 20121212
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_EXC_TO_BAPIRET Instance method Public Method 20121213
2 GET_INSTANCE Static method Public Method 20121212
3 LOG_ERROR Instance method Public Method 20121213
4 _ADD_BAL_MESSAGE Instance method Private Method 20121212
5 _ADD_BAL_TEXT Instance method Private Method 20121212
6 _ADD_ERROR_MESSAGE Instance method Private Method 20121212
7 _ADD_REQUEST_DATA Instance method Private Method 20121212
8 _ADD_SOURCE_POSITION Instance method Private Method 20130116
9 _ADD_STRUC Instance method Private Method 20121212
10 _CONVERT_BAL_MSG_TO_BAPIRET2 Instance method Private Method 20121213
11 _CREATE_BAL_LOG Instance method Private Method 20121212
12 _SAVE_BAL_LOG Instance method Private Method 20121212
13 _SWITCH_INTERNAL_VIEW_ON Instance method Private Method 20130116
Events
Class CL_SLMP_ERROR_PREPARE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTY_STR_RFC_INPUT Public See coding 20121213 BEGIN OF gty_str_rfc_input, entity_set TYPE string, key TYPE string, to_entity_set TYPE string, provider_id TYPE string, media_type TYPE string, END OF gty_str_rfc_input
Method Signatures

Method CONVERT_EXC_TO_BAPIRET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FORMAT_OPTIONS Call by reference Type reference (TYPE) SLMP_API_FORMAT_OPTIONS_S 20121213
2 Importing IS_RFC_INPUT Call by reference Type reference (TYPE) GTY_STR_RFC_INPUT 20121213
3 Returning RT_MESSAGE Value transfer Type reference (TYPE) BAPIRETTAB 20121213

Method CONVERT_EXC_TO_BAPIRET on class CL_SLMP_ERROR_PREPARE has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IX_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_SLMP 20121212
2 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_SLMP_ERROR_PREPARE 20121212

Method GET_INSTANCE on class CL_SLMP_ERROR_PREPARE has no exception.

Method LOG_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_WRITER Call by reference Object reference (TYPE REF TO) IF_SXML_WRITER 20130116
2 Importing IS_CALL_CONTROL Call by reference Type reference (TYPE) CL_SLMP_REST_RESOURCE=>GTY_STR_CALL_CONTROL 20121213
3 Importing IV_REQUEST_DATA Call by reference Type reference (TYPE) XSTRING 20121213
4 Returning RV_FLG_WRITTEN Value transfer Type reference (TYPE) ABAP_BOOL 20130116

Method LOG_ERROR on class CL_SLMP_ERROR_PREPARE has no exception.

Method _ADD_BAL_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSG Call by reference Type reference (TYPE) BAL_S_MSG 20121212

Method _ADD_BAL_MESSAGE on class CL_SLMP_ERROR_PREPARE has no exception.

Method _ADD_BAL_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY 'I' 20121212
2 Importing IV_TEXT Call by reference Type reference (TYPE) CSEQUENCE 20121212

Method _ADD_BAL_TEXT on class CL_SLMP_ERROR_PREPARE has no exception.

Method _ADD_ERROR_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_WRITER Call by reference Object reference (TYPE REF TO) IF_SXML_WRITER 20130116
2 Importing IX_ERROR Call by reference Object reference (TYPE REF TO) CX_ROOT 20121212
# Exception Resumable Description Created on
1 CX_SXML_ERROR 20130116
2 CX_TRANSFORMATION_ERROR 20130116

Method _ADD_REQUEST_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_WRITER Call by reference Object reference (TYPE REF TO) IF_SXML_WRITER 20121212
2 Importing IV_REQUEST_DATA Call by reference Type reference (TYPE) XSTRING 20121212
# Exception Resumable Description Created on
1 CX_SXML_ERROR 20121212
2 CX_TRANSFORMATION_ERROR 20121212

Method _ADD_SOURCE_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_WRITER Call by reference Object reference (TYPE REF TO) IF_SXML_WRITER 20130116
2 Importing IX_ERROR Call by reference Object reference (TYPE REF TO) CX_ROOT 20130116
# Exception Resumable Description Created on
1 CX_SXML_ERROR 20130116
2 CX_TRANSFORMATION_ERROR 20130116

Method _ADD_STRUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_WRITER Call by reference Object reference (TYPE REF TO) IF_SXML_WRITER 20121212
2 Importing IR_STR Call by reference Object reference (TYPE REF TO) DATA 20121212
3 Importing IV_NAME Call by reference Type reference (TYPE) STRUNAME 20121212
# Exception Resumable Description Created on
1 CX_SXML_ERROR 20121212
2 CX_TRANSFORMATION_ERROR 20121212

Method _CONVERT_BAL_MSG_TO_BAPIRET2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSG Call by reference Type reference (TYPE) BAL_S_MSG 20121213
2 Returning RS_BAPIRET2 Value transfer Type reference (TYPE) BAPIRET2 20121213

Method _CONVERT_BAL_MSG_TO_BAPIRET2 on class CL_SLMP_ERROR_PREPARE has no exception.

Method _CREATE_BAL_LOG Signature

Method _CREATE_BAL_LOG on class CL_SLMP_ERROR_PREPARE has no parameter.
Method _CREATE_BAL_LOG on class CL_SLMP_ERROR_PREPARE has no exception.

Method _SAVE_BAL_LOG Signature

Method _SAVE_BAL_LOG on class CL_SLMP_ERROR_PREPARE has no parameter.
Method _SAVE_BAL_LOG on class CL_SLMP_ERROR_PREPARE has no exception.

Method _SWITCH_INTERNAL_VIEW_ON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ON Value transfer Type reference (TYPE) ABAP_BOOL 20130116

Method _SWITCH_INTERNAL_VIEW_ON on class CL_SLMP_ERROR_PREPARE has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740