SAP ABAP Class CL_RSXA_UT (Utility Class)
Hierarchy
BI_CONT (Software Component) Business Intelligence Content
   BW-BCT-EPM (Application Component) Spend Analytics Content
     RS_BCT_XA_ABAP (Package) xA general ABAP objects
Properties
Class CL_RSXA_UT  
Short Description Utility Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RS_BCT_XA_ABAP   xA general ABAP objects 
Created 20070508   SAP 
Last change 20141101    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSXA_UT has no forward declaration.
Interfaces
Class CL_RSXA_UT has no interface implemented.
Friends
Class CL_RSXA_UT has no friend class.
Attributes
Class CL_RSXA_UT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CONSISTENCY_TECID Static method Public Method Consistency checks for technical Ids. 20070508
2 CONVERT_TO_MSG_VAR Static method Private Method Convert String to message variable length 20070709
3 DEBUG_MODE Static method Public Method Infinite loop for debugging. 20070705
4 GET_SUPPORT_SETTINGS Static method Public Method Is extended log or debug mode setting on/off 20070705
5 SPLIT_STRING Static method Public Method Splits a string from a csv file into separate token 20070828
6 WRITE_APPL_LOG Static method Public Method Write to the application log 20070605
7 WRITE_EXTENDED_LOG Static method Public Method Extended Log 20070705
Events
Class CL_RSXA_UT has no event.
Types
Class CL_RSXA_UT has no local type.
Method Signatures

Method CHECK_CONSISTENCY_TECID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ID Call by reference Type reference (TYPE) RSXAOBJECTID Technical Object Id 20070508
2 Importing I_ID Call by reference Type reference (TYPE) RSXAOBJECTID Technical Object Id 20070508
# Exception Resumable Description Created on
1 INPUT_INVALID Input for the ID is not valid 20070508

Method CONVERT_TO_MSG_VAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MSGV1 Call by reference Type reference (TYPE) SYMSGV Message Variable 20070709
2 Exporting E_MSGV2 Call by reference Type reference (TYPE) SYMSGV Message Variable 20070709
3 Exporting E_MSGV3 Call by reference Type reference (TYPE) SYMSGV Message Variable 20070709
4 Exporting E_MSGV4 Call by reference Type reference (TYPE) SYMSGV Message Variable 20070709
5 Importing I_STRING Call by reference Type reference (TYPE) STRING 20070709

Method CONVERT_TO_MSG_VAR on class CL_RSXA_UT has no exception.

Method DEBUG_MODE Signature

Method DEBUG_MODE on class CL_RSXA_UT has no parameter.
Method DEBUG_MODE on class CL_RSXA_UT has no exception.

Method GET_SUPPORT_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DEBUG_MODE Call by reference Type reference (TYPE) RSXAVALUE Debug mode on/off 20070705
2 Exporting E_USE_EXT_LOG Call by reference Type reference (TYPE) RSXAVALUE Use the extended log 20070705

Method GET_SUPPORT_SETTINGS on class CL_RSXA_UT has no exception.

Method SPLIT_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FIELDNO Call by reference Type reference (TYPE) I No of fields in the file 20070828
2 Exporting E_T_FIELDTABLE Call by reference Type reference (TYPE) TABLE_OF_STRINGS Table with Fields 20070828
3 Importing I_DEL Call by reference Type reference (TYPE) CHAR01 Field Delimiter 20070828
4 Importing I_ESC Call by reference Type reference (TYPE) CHAR01 Escape Sign 20070828
5 Importing I_FIELDNO Call by reference Type reference (TYPE) I No of expected fields 20070828
6 Importing I_FILETRANSFER Call by reference Type reference (TYPE) STRING File string 20070828
# Exception Resumable Description Created on
1 FIELD_MISSMATCH No.of fields wrong,maybe: bad format or missing ESCSIGN 20070828
2 NO_DELIMITER No Delimiter there, continue makes no sense 20070828

Method WRITE_APPL_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LOGHANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20070920
2 Importing I_CREATE_NEW_LOG Call by reference Type reference (TYPE) RS_BOOL Create a new log in any case. 20070924
3 Importing I_EXT_NUMBER Call by reference Type reference (TYPE) BALNREXT Application Log: External ID 20070605
4 Importing I_OBJECT Call by reference Type reference (TYPE) BALOBJ_D Application log: Object name (Application code) 20070605
5 Importing I_SUBOBJECT Call by reference Type reference (TYPE) BALSUBOBJ Application Log: Subobject 20070605
6 Importing I_S_MSG Call by reference Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20070605
7 Importing I_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Table with Messages (Application Log) 20070605

Method WRITE_APPL_LOG on class CL_RSXA_UT has no exception.

Method WRITE_EXTENDED_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_1 Call by reference Type reference (TYPE) RSXA_T_STRING Table of String 20070705
2 Importing IT_2 Call by reference Type reference (TYPE) RSXA_T_STRING Table of String 20070705
3 Importing IT_3 Call by reference Type reference (TYPE) RSXA_T_STRING Table of String 20070705
4 Importing IT_4 Call by reference Type reference (TYPE) RSXA_T_STRING Table of String 20070705
5 Importing IT_5 Call by reference Type reference (TYPE) RSXA_T_STRING Table of String 20070705
6 Importing I_1 Call by reference Type reference (TYPE) STRING 20070705
7 Importing I_2 Call by reference Type reference (TYPE) STRING 20070705
8 Importing I_3 Call by reference Type reference (TYPE) STRING 20070705
9 Importing I_4 Call by reference Type reference (TYPE) STRING 20070705
10 Importing I_5 Call by reference Type reference (TYPE) STRING 20070705
11 Importing I_CALLERID Call by reference Type reference (TYPE) RSXA_CALLERID Caller Id 20070705

Method WRITE_EXTENDED_LOG on class CL_RSXA_UT has no exception.
History
Last changed by/on SAP  20141101 
SAP Release Created in 703