SAP ABAP Class CL_RSDDTPS_CONVERSION (CL_RSDDTPS_CONVERSION)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSDDTPS_CORE (Package) Main Package RSDDTPS
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SERIALIZABLE_OBJECT Serializable Object 20090420
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSDDTPS_CURRENCY 20080529
2 Inheritance (c INHERITING FROM c_ref)  CL_RSDDTPS_UNIT 20080529
Properties
Class CL_RSDDTPS_CONVERSION  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDDTPS_CORE   Main Package RSDDTPS 
Created 20080529   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RRMS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RSR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RSTT0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 RSW0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SERIALIZABLE_OBJECT Serializable Object 20090420
Friends
Class CL_RSDDTPS_CONVERSION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 O_INFOPROV Instance attribute Protected Type reference (TYPE) RSINFOPROV InfoProvider 20080529
2 O_KYFNM Instance attribute Protected Type reference (TYPE) RSKYFNM Key Figure 20080529
3 O_RTYPE Instance attribute Protected Type reference (TYPE) RSW0_RTYPE 20080604
4 O_R_DATA Instance attribute Protected Object reference (TYPE REF TO) DATA 20080805
5 O_R_MEMBERS Instance attribute Protected Object reference (TYPE REF TO) DATA 20080604
6 O_S_COB_PRO Instance attribute Protected Type reference (TYPE) RSD_S_COB_PRO InfoObject Properties (in Context of InfoCube / ODS Object) 20080529
7 O_TARGET Instance attribute Protected Type reference (TYPE) WAERS_CURC Currency Key 20080604
8 O_TH_POS_MEMBER Instance attribute Protected Type reference (TYPE) RSMD_RS_TH_IOBJNM_POS Information on Position of InObj Name in Generated Structure 20080604
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20080529
2 CREATE_INDEX Instance method Public Method 20080529
3 DEFAULT_NECESSARY Instance method Public Method Is default conversion necessary? 20091005
4 DELETE_INDEX Instance method Public Method 20090415
5 DESERIALIZE_HELPER Instance method Private Method 20090420
6 GET_CONVERSION_DATA Instance method Public Method Table of Conversion Factors 20081011
7 GET_VALUES Instance method Public Method 20080529
8 IS_CONVERSION_POSSIBLE Instance method Public Method 20080602
9 SERIALIZE_HELPER Instance method Private Method 20090420
10 SET_TARGET Instance method Public Method 20080724
11 SIMULATE Instance method Public Method 20080804
12 _GET_ALL_MEMBERS Instance method Protected Method 20080604
13 _GET_CONVERSION_TABLE Instance method Protected Method 20080529
Events
Class CL_RSDDTPS_CONVERSION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 NT_S_CONV Public See coding 20090420 BEGIN OF nt_s_conv, sid TYPE i, factor TYPE f, END OF nt_s_conv
2 NT_S_CONVERSION Public See coding 20080529 BEGIN OF nt_s_conversion, base TYPE rsd_cuky, factor TYPE RSROA_DF, END OF nt_s_conversion
3 NT_TS_CONVERSION Public See coding 20080529 nt_ts_conversion TYPE SORTED TABLE OF nt_s_conversion WITH UNIQUE KEY base
4 NT_T_CONV Public See coding 20090420 nt_t_conv TYPE STANDARD TABLE OF nt_s_conv WITH NON-UNIQUE KEY sid
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20080529
2 Importing I_KYFNM Call by reference Type reference (TYPE) RSKYFNM Kennzahl 20080529

Method CONSTRUCTOR on class CL_RSDDTPS_CONVERSION has no exception.

Method CREATE_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_MESG Value transfer Type reference (TYPE) RRMS_T_MESG 20080730

Method CREATE_INDEX on class CL_RSDDTPS_CONVERSION has no exception.

Method DEFAULT_NECESSARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IS_NECESSARY Value transfer Type reference (TYPE) RS_BOOL Boolean 20091005

Method DEFAULT_NECESSARY on class CL_RSDDTPS_CONVERSION has no exception.

Method DELETE_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_MESG Value transfer Type reference (TYPE) RRMS_T_MESG 20090415

Method DELETE_INDEX on class CL_RSDDTPS_CONVERSION has no exception.

Method DESERIALIZE_HELPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing O_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV 20090420
2 Importing O_KYFNM Call by reference Type reference (TYPE) RSKYFNM 20090420
3 Importing O_RTYPE Call by reference Type reference (TYPE) RSW0_RTYPE 20090420
4 Importing O_S_COB_PRO Call by reference Type reference (TYPE) RSD_S_COB_PRO 20090420
5 Importing O_TARGET Call by reference Type reference (TYPE) RSD_CUKY 20090420

Method DESERIALIZE_HELPER on class CL_RSDDTPS_CONVERSION has no exception.

Method GET_CONVERSION_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_DATA Value transfer Object reference (TYPE REF TO) DATA 20081011

Method GET_CONVERSION_DATA on class CL_RSDDTPS_CONVERSION has no exception.

Method GET_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SELECTED_VALUE Value transfer Type reference (TYPE) RSCHAVL Dim: Feld für einen beliebigen Merkmalswert 20080603

Method GET_VALUES on class CL_RSDDTPS_CONVERSION has no exception.

Method IS_CONVERSION_POSSIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IS_POSSIBLE Value transfer Type reference (TYPE) RS_BOOL Boolean 20080602

Method IS_CONVERSION_POSSIBLE on class CL_RSDDTPS_CONVERSION has no exception.

Method SERIALIZE_HELPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting O_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20090420
2 Exporting O_KYFNM Call by reference Type reference (TYPE) RSKYFNM Kennzahl 20090420
3 Exporting O_RTYPE Call by reference Type reference (TYPE) RSW0_RTYPE 20090420
4 Exporting O_S_COB_PRO Call by reference Type reference (TYPE) RSD_S_COB_PRO Eigenschafen InfoObject (im Kontext InfoCube / ODS Objekt) 20090420
5 Exporting O_TARGET Call by reference Type reference (TYPE) RSD_CUKY 20090420

Method SERIALIZE_HELPER on class CL_RSDDTPS_CONVERSION has no exception.

Method SET_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_MESG Call by reference Type reference (TYPE) RRMS_T_MESG 20080724
2 Importing I_ONLY_SHIFT Call by reference Type reference (TYPE) RS_BOOL Umrechnung nur für shift 20091005
3 Importing I_RTYPE Call by reference Type reference (TYPE) KURST_CURR Kurstyp 20080724
4 Importing I_TARGET Call by reference Type reference (TYPE) WAERS_CURC Währungsschlüssel 20080724

Method SET_TARGET on class CL_RSDDTPS_CONVERSION has no exception.

Method SIMULATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_MESG Value transfer Type reference (TYPE) RRMS_T_MESG 20080804

Method SIMULATE on class CL_RSDDTPS_CONVERSION has no exception.

Method _GET_ALL_MEMBERS Signature

Method _GET_ALL_MEMBERS on class CL_RSDDTPS_CONVERSION has no parameter.
Method _GET_ALL_MEMBERS on class CL_RSDDTPS_CONVERSION has no exception.

Method _GET_CONVERSION_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_DATA Call by reference Object reference (TYPE REF TO) DATA 20080606
2 Exporting E_T_MESG Call by reference Type reference (TYPE) RRMS_T_MESG 20080730

Method _GET_CONVERSION_TABLE on class CL_RSDDTPS_CONVERSION has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 701