SAP ABAP Class CL_RRSV_CONVERSION (Convert Values to different presentations)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSMD_RS (Package) Master Data Read Services ( Value Help etc)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RRSV_CMP_CONVERSION RRSV conversion for compounded infoobjects 20121026
Properties
Class CL_RRSV_CONVERSION  
Short Description Convert Values to different presentations    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSMD_RS   Master Data Read Services ( Value Help etc) 
Created 20121025   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RRSV_CONVERSION has no forward declaration.
Interfaces
Class CL_RRSV_CONVERSION has no interface implemented.
Friends
Class CL_RRSV_CONVERSION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 O_CONCAT Instance attribute Protected Type reference (TYPE) RRSV_CONCAT 20121026
2 O_DATE Instance attribute Protected Type reference (TYPE) SY-DATUM 20121026
3 O_HIEID Instance attribute Protected Type reference (TYPE) RSHIEID 20121026
4 O_HIESID Instance attribute Protected Type reference (TYPE) RSRHIESID 20121026
5 O_INFOPROV Instance attribute Protected Type reference (TYPE) RSINFOPROV 20121102
6 O_MOSTRECENT Instance attribute Protected Type reference (TYPE) RS_BOOL 20121026
7 O_R_INT Instance attribute Protected Object reference (TYPE REF TO) DATA 20121026
8 O_S_IOBJ_PROP Instance attribute Protected Type reference (TYPE) TO_S_IOBJ_PROP 20121025
9 O_THJ_EXT_KEY Instance attribute Protected Type reference (TYPE) RS_BOOL 20121102
10 O_TH_BUFFER Static Attribute Protected See coding 20121106
Methods
# Method Level Visibility Method type Description Created on
1 ADAPT_CHACONST Instance method Protected Method 20121106
2 BUILD_DEP Instance method Protected Method 20121025
3 CHA_VALUE_OUTPUT Instance method Public Method 20121025
4 CHECK Instance method Protected Method 20121025
5 CHECK_SID Instance method Protected Method 20121031
6 CONSTRUCTOR Instance method Protected Constructor 20121106
7 CONVERT_EXT_TO_INT Instance method Protected Method 20121026
8 CONVERT_INPUT_TO_INT Instance method Protected Method 20121106
9 CONVERT_INT_TO_EXT Instance method Protected Method 20121025
10 CONVERT_INT_TO_INTNC Instance method Protected Method 20121025
11 CONVERT_INT_TO_SID Instance method Protected Method 20121025
12 CONVERT_SID_TO_INT Instance method Protected Method 20121025
13 DEFINE Instance method Protected Method 20121026
14 EX_IN_CONVERT Instance method Protected Method 20121102
15 FACTORY Static method Public Method 20121106
16 GET_TEXT Instance method Protected Method 20121025
17 IN_EX_CONVERT Instance method Protected Method 20121102
Events
Class CL_RRSV_CONVERSION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TO_S_BUFFER Protected See coding 20121106 BEGIN OF to_s_buffer, chanm TYPE rschanm, r_ref TYPE REF TO cl_rrsv_conversion, END OF to_s_buffer
2 TO_S_IOBJ_PROP Protected See coding 20121025 BEGIN OF to_s_iobj_prop, iobjnm TYPE rsiobjnm, cmpsta TYPE rscmpsta, novalfl TYPE rsnovalfl, txttabfl TYPE rsdtxttabfl, mask TYPE as4mask, convexit TYPE convexit, chaconst TYPE rschavl, inttp TYPE inttype, intlen TYPE rsdintlen, outputlen TYPE outputlen, lowercase TYPE lowercase, r_iobj_prop TYPE REF TO if_rsd_cha_prop, END OF to_s_iobj_prop
Method Signatures

Method ADAPT_CHACONST Signature

Method ADAPT_CHACONST on class CL_RRSV_CONVERSION has no parameter.
Method ADAPT_CHACONST on class CL_RRSV_CONVERSION has no exception.

Method BUILD_DEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_DEP Call by reference Type reference (TYPE) RRSV_T_DEP 20121025
2 Importing I_CHAVL_INT Call by reference Type reference (TYPE) CLIKE 20121029
# Exception Resumable Description Created on
1 CX_RRSV_INPUT_INVALID 20121102
2 CX_RRSV_NO_INPUT 20121102

Method CHA_VALUE_OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_DEP Call by reference Type reference (TYPE) RRSV_T_DEP 20121025
2 Exporting E_CHAVL_EXT Call by reference Type reference (TYPE) RSD_CHAVL_EXT 20121025
3 Exporting E_CHAVL_EXT_NC Call by reference Type reference (TYPE) RSD_CHAVL_EXT 20121025
4 Exporting E_CHAVL_INT Call by reference Type reference (TYPE) RSD_CHAVL 20121025
5 Exporting E_CHAVL_INT_NC Call by reference Type reference (TYPE) RSD_CHAVL 20121025
6 Exporting E_SID Call by reference Type reference (TYPE) RSD_SID 20121025
7 Exporting E_S_CHATXTSML Call by reference Type reference (TYPE) RSTXTSMXL 20121025
8 Importing I_CHAVL_EXT Call by reference Type reference (TYPE) RSD_CHAVL_EXT 20121025
9 Importing I_CHAVL_INT Call by reference Type reference (TYPE) RSD_CHAVL 20121025
10 Importing I_CHECK Value transfer Type reference (TYPE) RS_BOOL RS_C_TRUE 20121025
11 Importing I_CONCAT Call by reference Type reference (TYPE) RRSV_CONCAT RRSV_C_CONCAT-NO 20121025
12 Importing I_DATE Call by reference Type reference (TYPE) SY-DATUM SY-DATUM 20121025
13 Importing I_FORMAT Call by reference Type reference (TYPE) RSR_FORMAT RSR_C_FORMAT-INTERN 20121025
14 Importing I_HIEID Call by reference Type reference (TYPE) RSHIEID 20121025
15 Importing I_HIESID Call by reference Type reference (TYPE) RSRHIESID 20121025
16 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV 20121102
17 Importing I_MOSTRECENT Call by reference Type reference (TYPE) RS_BOOL 20121025
18 Importing I_SID Call by reference Type reference (TYPE) RSD_SID 20121025
19 Importing I_SID_REQUESTED Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE 20121025
20 Importing I_TEXT Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE 20121025
# Exception Resumable Description Created on
1 CX_RRSV_INPUT_INVALID 20121030
2 CX_RRSV_NO_INPUT 20121030

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHAVL_INT Call by reference Type reference (TYPE) CLIKE 20121025
2 Importing I_T_DEP Call by reference Type reference (TYPE) RRSV_T_DEP 20121102
3 Returning R_EXISTS Value transfer Type reference (TYPE) RS_BOOL 20121025
# Exception Resumable Description Created on
1 CX_RRSV_INPUT_INVALID 20121030
2 CX_RRSV_NO_INPUT 20121030

Method CHECK_SID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SID Call by reference Type reference (TYPE) RSSID 20121031
# Exception Resumable Description Created on
1 CX_RRSV_INPUT_INVALID 20121031

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANM Call by reference Type reference (TYPE) RSCHANM 20121106
2 Importing I_S_IOBJ_PROP Call by reference Type reference (TYPE) TO_S_IOBJ_PROP 20121106
# Exception Resumable Description Created on
1 CX_RSD_IOBJ_NOT_FOUND 20121106

Method CONVERT_EXT_TO_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_DEP Call by reference Type reference (TYPE) RRSV_T_DEP 20121026
2 Exporting E_CHAVL_INT Call by reference Type reference (TYPE) CLIKE 20121026
3 Importing I_CHAVL_EXT Call by reference Type reference (TYPE) RSCHAVL 20121026
# Exception Resumable Description Created on
1 CX_RRSV_INPUT_INVALID 20121030
2 CX_RRSV_NO_INPUT 20121030

Method CONVERT_INPUT_TO_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHAVL_INT Call by reference Type reference (TYPE) CLIKE 20121106
2 Importing I_CHAVL_INT Call by reference Type reference (TYPE) CLIKE 20121106

Method CONVERT_INPUT_TO_INT on class CL_RRSV_CONVERSION has no exception.

Method CONVERT_INT_TO_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_DEP Call by reference Type reference (TYPE) RRSV_T_DEP 20121030
2 Exporting E_CHAVL_EXT Call by reference Type reference (TYPE) RSCHAVL 20121025
3 Exporting E_CHAVL_EXT_NC Call by reference Type reference (TYPE) RSCHAVL 20121025
4 Importing I_CHAVL_INT Call by reference Type reference (TYPE) CLIKE 20121026
# Exception Resumable Description Created on
1 CX_RRSV_INPUT_INVALID 20121030
2 CX_RRSV_NO_INPUT 20121030

Method CONVERT_INT_TO_INTNC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHAVL_INT_NC Call by reference Type reference (TYPE) CLIKE 20121025
2 Importing I_CHAVL_INT Call by reference Type reference (TYPE) CLIKE 20121025

Method CONVERT_INT_TO_INTNC on class CL_RRSV_CONVERSION has no exception.

Method CONVERT_INT_TO_SID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SID Call by reference Type reference (TYPE) RSSID 20121025
2 Importing I_CHAVL_INT Call by reference Type reference (TYPE) CLIKE 20121025
3 Importing I_CHECK Call by reference Type reference (TYPE) RS_BOOL 20121025
# Exception Resumable Description Created on
1 CX_RRSV_INPUT_INVALID 20121030
2 CX_RRSV_NO_INPUT 20121030

Method CONVERT_SID_TO_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHAVL_INT Call by reference Type reference (TYPE) CLIKE 20121025
2 Exporting E_S_CHATXTSML Call by reference Type reference (TYPE) RSTXTSMXL 20121025
3 Importing I_SID Call by reference Type reference (TYPE) RSSID 20121025

Method CONVERT_SID_TO_INT on class CL_RRSV_CONVERSION has no exception.

Method DEFINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONCAT Call by reference Type reference (TYPE) RRSV_CONCAT 20121026
2 Importing I_DATE Call by reference Type reference (TYPE) SY-DATUM 20121026
3 Importing I_HIEID Call by reference Type reference (TYPE) RSHIEID 20121026
4 Importing I_HIESID Call by reference Type reference (TYPE) RSRHIESID 20121026
5 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV 20121102
6 Importing I_MOSTRECENT Call by reference Type reference (TYPE) RS_BOOL 20121026

Method DEFINE on class CL_RRSV_CONVERSION has no exception.

Method EX_IN_CONVERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHAVL_EXT Call by reference Type reference (TYPE) CLIKE 20121102
2 Importing I_S_IOBJ_PROP Call by reference Type reference (TYPE) TO_S_IOBJ_PROP 20121102
3 Returning R_CHAVL_INT Value transfer Type reference (TYPE) RSCHAVL 20121102
# Exception Resumable Description Created on
1 CX_RRSV_INPUT_INVALID 20121102
2 CX_RRSV_NO_INPUT 20121102

Method FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANM Value transfer Type reference (TYPE) RSCHANM 20121106
2 Returning R_R_RRSV Value transfer Object reference (TYPE REF TO) CL_RRSV_CONVERSION 20121106
# Exception Resumable Description Created on
1 CX_RSD_IOBJ_NOT_FOUND 20121106

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_CHATXTSML Call by reference Type reference (TYPE) RSTXTSMXL 20121025
2 Importing I_CHAVL_INT Call by reference Type reference (TYPE) CLIKE 20121025
3 Importing I_DATETO Call by reference Type reference (TYPE) SY-DATUM 20121025
4 Importing I_HIEID Call by reference Type reference (TYPE) RSHIEID 20121025
5 Importing I_MOSTRECENT Call by reference Type reference (TYPE) RSR_MOSTRECENT 20121025

Method GET_TEXT on class CL_RRSV_CONVERSION has no exception.

Method IN_EX_CONVERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHAVL_INT Call by reference Type reference (TYPE) CLIKE 20121102
2 Importing I_S_IOBJ_PROP Call by reference Type reference (TYPE) TO_S_IOBJ_PROP 20121102
3 Returning R_CHAVL_EXT Value transfer Type reference (TYPE) RSCHAVL 20121102
# Exception Resumable Description Created on
1 CX_RRSV_INPUT_INVALID 20121102
2 CX_RRSV_NO_INPUT 20121102
History
Last changed by/on SAP  20130531 
SAP Release Created in 740