SAP ABAP Class CL_RSTT_TDATA_IPRO (Test Data of InfoProvider Type)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW (Application Component) SAP Business Information Warehouse
     BW_TDATA (Package) Transfer of Test and Application Data
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSTT_TDATA Main Class for Test Data Transfer 20070727
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSTT_OBJ Base Object Instance 20071009
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSTT_TRANS Type-Dependent Processing for Object Transformation 20090206
Properties
Class CL_RSTT_TDATA_IPRO  
Short Description Test Data of InfoProvider Type    
Super Class CL_RSTT_TDATA Main Class for Test Data Transfer 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BW_TDATA   Transfer of Test and Application Data 
Created 20070727   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSTT_TDATA_IPRO has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSTT_OBJ Base Object Instance 20071009
2 IF_RSTT_TRANS Type-Dependent Processing for Object Transformation 20090206
Friends
Class CL_RSTT_TDATA_IPRO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_INFOPROV Instance attribute Public Type reference (TYPE) RSINFOPROV InfoProvider 20070727
2 O_R_DTA Instance attribute Protected Object reference (TYPE REF TO) CL_RSD_DTA InfoProvider Instance 20070727
3 O_S_DTA Instance attribute Protected Type reference (TYPE) RSD_S_DTA Standard InfoProvider Parameters 20070727
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20070727
2 CREATE_CL_RSTT_TDATA_IPRO Static method Public Method Initialization of InfoProvider Instance 20070727
3 GET_DTA_STRUCTURE Static method Public Method Parameterstruktur des InfoProviders besorgen 20121019
4 GET_SFC_SFK Static method Public Method Find Characteristics and Key Figures of InfoProvider 20080421
5 _CHECK_NAME_FOR_NEW_DTA Instance method Protected Method 20121126
6 _GET_CHANMS Instance method Protected Method Get Characteristics of InfoProvider 20070727
7 _GET_INFO_ISET Instance method Protected Method Get Info on InfoSet 20070727
8 _LOAD_IPRO_METADATA_FROM_OBJ Instance method Protected Method Import Metadata from InfoProvider 20080619
9 _MPRO_CREATE Instance method Protected Method 20121126
10 _STORE_IPRO_METADATA_TO_OBJ Instance method Protected Method Creates and activates metadata for a cube 20080613
11 __TRANSFORM_TDATA_ALVL Instance method Private Method Transform Object Type MPRO 20090407
12 __TRANSFORM_TDATA_ISET Instance method Private Method Transform Object Type ISET 20090407
13 __TRANSFORM_TDATA_MPRO Instance method Private Method Transform Object Type MPRO 20090407
Events
Class CL_RSTT_TDATA_IPRO has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 OT_SX_META_ALVL Protected See coding 20080612 BEGIN OF ot_sx_meta_alvl, e_s_alvl TYPE rspls_s_rfc_alvl, e_tk_alvl_iobj TYPE ot_t_rspls_s_rfc_alvl_iobj, END OF ot_sx_meta_alvl
2 OT_SX_META_CUBE Protected See coding 20080612 BEGIN OF ot_sx_meta_cube, details TYPE bapi6112, dimensions TYPE rsmmr_bi_cube_t_dim, infoobjects TYPE rsmmr_bi_cube_t_iobjs, dimensioninfoobjects TYPE rsmmr_bi_cube_t_dimiobjs, END OF ot_sx_meta_cube
3 OT_SX_META_CUBE_NCUM Protected See coding 20080613 BEGIN OF ot_sx_meta_cube_ncum, rsdicvaliobj TYPE ot_t_rsdicvaliobj, END OF ot_sx_meta_cube_ncum
4 OT_SX_META_ISET Protected See coding 20080612 BEGIN OF ot_sx_meta_iset, infoset TYPE rsqinfoset, iset_s_cat TYPE rsq_s_iset_cat, iset_cat TYPE rsq_t_iset_cat, iset_s_ext TYPE rsqsisetx, tobj TYPE rsq_t_tobj, fobj TYPE rsq_t_fobj, on TYPE rsq_t_on, tmon TYPE rsq_t_tmon, where TYPE rsq_t_where, dim TYPE rsq_t_dim, return TYPE bapiret2_t, END OF ot_sx_meta_iset
5 OT_SX_META_MPRO Protected See coding 20080612 BEGIN OF ot_sx_meta_mpro, details TYPE bapi6117, dimensions TYPE ot_t_bapi6117di, infoobjects TYPE ot_t_bapi6117io, dimensioninfoobjects TYPE ot_t_bapi6117dio, partinfoprovs TYPE ot_t_bapi6117pi, partinfoobjectsident TYPE ot_t_bapi6117pio, END OF ot_sx_meta_mpro
6 OT_SX_META_ODSO Protected See coding 20080612 BEGIN OF ot_sx_meta_odso, details TYPE bapi6116, infoobjects TYPE rsd_t_bapi6116io, navigationattributes TYPE rsd_t_bapi6116na, indexes TYPE rsd_t_bapi6116in, indexesinfoobjects TYPE rsd_t_bapi6116ii, END OF ot_sx_meta_odso
7 OT_S_INFOPROV Protected See coding 20070727 BEGIN OF ot_s_infoprov, infoprov TYPE rsinfoprov, END OF ot_s_infoprov
8 OT_S_TLOGO Protected See coding 20080619 BEGIN OF ot_s_tlogo, tlogo TYPE rstlogo, END OF ot_s_tlogo
9 OT_T_BAPI6117DI Protected See coding 20080612 ot_t_bapi6117di TYPE STANDARD TABLE OF bapi6117di WITH DEFAULT KEY
10 OT_T_BAPI6117DIO Protected See coding 20080612 ot_t_bapi6117dio TYPE STANDARD TABLE OF bapi6117dio WITH DEFAULT KEY
11 OT_T_BAPI6117IO Protected See coding 20080612 ot_t_bapi6117io TYPE STANDARD TABLE OF bapi6117io WITH DEFAULT KEY
12 OT_T_BAPI6117PI Protected See coding 20080612 ot_t_bapi6117pi TYPE STANDARD TABLE OF bapi6117pi WITH DEFAULT KEY
13 OT_T_BAPI6117PIO Protected See coding 20080612 ot_t_bapi6117pio TYPE STANDARD TABLE OF bapi6117pio WITH DEFAULT KEY
14 OT_T_INFOPROV Protected See coding 20070727 ot_t_infoprov TYPE STANDARD TABLE OF ot_s_infoprov
15 OT_T_RSDICVALIOBJ Protected See coding 20080613 ot_t_rsdicvaliobj TYPE STANDARD TABLE OF rsdicvaliobj WITH DEFAULT KEY
16 OT_T_RSPLS_S_RFC_ALVL Protected See coding 20080612 ot_t_rspls_s_rfc_alvl TYPE STANDARD TABLE OF rspls_s_rfc_alvl WITH DEFAULT KEY
17 OT_T_RSPLS_S_RFC_ALVL_IOBJ Protected See coding 20080612 ot_t_rspls_s_rfc_alvl_iobj TYPE STANDARD TABLE OF rspls_s_rfc_alvl_iobj WITH DEFAULT KEY
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJID Call by reference Type reference (TYPE) SYSUUID_25 Objekt-ID 20070727
2 Importing I_OBJNM Call by reference Type reference (TYPE) RSTT_TOBJNM Testdatenname 20070727
3 Importing I_OBJREFNM Call by reference Type reference (TYPE) RSTT_TOBJNM Name der Referenz 20070727
4 Importing I_TDATATP Call by reference Type reference (TYPE) RSTT_TDATATP Testdatentyp 20070727
5 Importing I_T_SUBTP Call by reference Type reference (TYPE) RSTT_T_TDATATP Liste von relevanten Subtypen 20070727

Method CONSTRUCTOR on class CL_RSTT_TDATA_IPRO has no exception.

Method CREATE_CL_RSTT_TDATA_IPRO Signature

Method CREATE_CL_RSTT_TDATA_IPRO on class CL_RSTT_TDATA_IPRO has no parameter.
Method CREATE_CL_RSTT_TDATA_IPRO on class CL_RSTT_TDATA_IPRO has no exception.

Method GET_DTA_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_DTA Call by reference Type reference (TYPE) RSD_S_DTA Eigenschaften InfoProvider 20121019
2 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20121019

Method GET_DTA_STRUCTURE on class CL_RSTT_TDATA_IPRO has no exception.

Method GET_SFC_SFK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TH_SFC Call by reference Type reference (TYPE) RSDRI_TH_SFC Liste von Merkmalen 20080421
2 Exporting E_TH_SFK Call by reference Type reference (TYPE) RSDRI_TH_SFK Liste von Kennzahlen 20080421
3 Importing I_AGGRE Call by reference Type reference (TYPE) RSTT_FLAG Ergebnis aggregiert ermitteln (nur für Cube/DSO) 20080421
4 Importing I_COMPINDEX_BI Call by reference Type reference (TYPE) RSTT_INT1 Komponentenindex aus Mappingtabelle für BI-Strukturfelder 20080421
5 Importing I_S_DTA Call by reference Type reference (TYPE) RSD_S_DTA Eigenschaften InfoProvider 20080421
6 Importing I_T_MAP Call by reference Type reference (TYPE) RSTT_T_MAP Feldmapping 20080421

Method GET_SFC_SFK on class CL_RSTT_TDATA_IPRO has no exception.

Method _CHECK_NAME_FOR_NEW_DTA 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 20121126
2 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20121126
# Exception Resumable Description Created on
1 NAME_ALREADY_USED 20121126
2 NAME_INVALID 20121126

Method _GET_CHANMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_COB_PRO Call by reference Type reference (TYPE) RSD_T_COB_PRO Merkmale des InfoProviders 20070727

Method _GET_CHANMS on class CL_RSTT_TDATA_IPRO has no exception.

Method _GET_INFO_ISET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_FOBJ Call by reference Type reference (TYPE) RSQ_T_FOBJ Merkmale des InfoSets 20070727
2 Exporting E_T_TOBJ Call by reference Type reference (TYPE) RSQ_T_TOBJ Parts 20070727

Method _GET_INFO_ISET on class CL_RSTT_TDATA_IPRO has no exception.

Method _LOAD_IPRO_METADATA_FROM_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TX_TPARAM Call by reference Type reference (TYPE) RSTT_TX_PARAM Metainformationen des InfoProviders 20080619

Method _LOAD_IPRO_METADATA_FROM_OBJ on class CL_RSTT_TDATA_IPRO has no exception.

Method _MPRO_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SX_META_MPRO Call by reference Type reference (TYPE) OT_SX_META_MPRO 20121126
2 Exporting E_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20121126
3 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20121126
4 Exporting E_T_MSG Call by reference Type reference (TYPE) RSTT_T_MSG Tabelle einfacher Meldungsparameter 20121126

Method _MPRO_CREATE on class CL_RSTT_TDATA_IPRO has no exception.

Method _STORE_IPRO_METADATA_TO_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RETURN Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20080613
2 Importing I_S_PROCESS Call by reference Type reference (TYPE) RSTT_S_TDATA_PROC Prozessparameter für einzelnes Objekt 20080616
3 Importing I_TX_TPARAM Call by reference Type reference (TYPE) RSTT_TX_PARAM Metainformationen des InfoProviders 20080613

Method _STORE_IPRO_METADATA_TO_OBJ on class CL_RSTT_TDATA_IPRO has no exception.

Method __TRANSFORM_TDATA_ALVL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SX_PARAM Call by reference Type reference (TYPE) RSTT_SX_PARAM Parameter 20090407

Method __TRANSFORM_TDATA_ALVL on class CL_RSTT_TDATA_IPRO has no exception.

Method __TRANSFORM_TDATA_ISET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SX_PARAM Call by reference Type reference (TYPE) RSTT_SX_PARAM Parameter 20090407

Method __TRANSFORM_TDATA_ISET on class CL_RSTT_TDATA_IPRO has no exception.

Method __TRANSFORM_TDATA_MPRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SX_PARAM Call by reference Type reference (TYPE) RSTT_SX_PARAM Parameter 20090407

Method __TRANSFORM_TDATA_MPRO on class CL_RSTT_TDATA_IPRO has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700