SAP ABAP Class CL_RSTT_TDATA_HIER (Test Data of Hierarchy 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 20070316
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 20091016
Properties
Class CL_RSTT_TDATA_HIER  
Short Description Test Data of Hierarchy 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 20070316   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSTT_TDATA_HIER 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 20091016
Friends
Class CL_RSTT_TDATA_HIER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_CHABASNM Instance attribute Public Type reference (TYPE) RSCHABASNM Characteristic 20070316
2 N_HIENM Instance attribute Public Type reference (TYPE) RSHIENM Name of Hierarchy 20070316
3 O_R_HIER Instance attribute Protected Object reference (TYPE REF TO) CL_RSSH_HIERMAINTAIN_BASE Access Methods Hierarchy Object 20070319
4 O_SX_HIER Instance attribute Protected Type reference (TYPE) RSTT_SX_TSCEN_HIER Current Hierarchy Structure 20070319
5 O_S_HIEDIR Instance attribute Protected Type reference (TYPE) RSHIEDIR Hierarchy Parameters 20071015
6 P_S_HIER_NEW Instance attribute Private Type reference (TYPE) PT_S_HIER New ID after Transformation 20091016
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20070316
2 CREATE_CL_RSTT_TDATA_HIER Static method Public Method Initialization of Master Data Instance 20070316
3 _GET_HIEID Instance method Protected Method Get ID of Hierachy in System 20071210
4 _LOAD_HSID_FROM_OBJ Instance method Protected Method Load Hierarchy Data for a Hierarchy SID 20070317
5 _STORE_HSID_TO_OBJ Instance method Protected Method Create and Activate Hierarchy 20070319
6 __GET_NEW_NAME Instance method Private Method Get Name of Transformation 20091016
7 __TRANSFORM_TDATA_HIEDIR Instance method Private Method Transform Hierarchy Header 20091016
8 __TRANSFORM_TDATA_HTAB Instance method Private Method Transform Hierarchy Table 20091016
Events
Class CL_RSTT_TDATA_HIER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 OT_S_HIER Protected See coding Other Key Fields in Hierarchy 20071210 begin of OT_S_HIER, hietype type rshiedir-hietype, version type rshiedir-version, dateto type rshiedir-dateto, end of OT_S_HIER
2 PT_S_HIER Private See coding 20091016 BEGIN OF pt_s_hier, chabasnm TYPE rsiobjnm, hienm TYPE rshiedir-hienm, END OF pt_s_hier
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 20070316
2 Importing I_OBJNM Call by reference Type reference (TYPE) RSTT_TOBJNM Testdatenname 20070316
3 Importing I_OBJREFNM Call by reference Type reference (TYPE) RSTT_TOBJNM Name der Referenz 20070316
4 Importing I_TDATATP Call by reference Type reference (TYPE) RSTT_TDATATP Testdatentyp 20070316
5 Importing I_T_SUBTP Call by reference Type reference (TYPE) RSTT_T_TDATATP Liste von relevanten Subtypen 20070316

Method CONSTRUCTOR on class CL_RSTT_TDATA_HIER has no exception.

Method CREATE_CL_RSTT_TDATA_HIER Signature

Method CREATE_CL_RSTT_TDATA_HIER on class CL_RSTT_TDATA_HIER has no parameter.
Method CREATE_CL_RSTT_TDATA_HIER on class CL_RSTT_TDATA_HIER has no exception.

Method _GET_HIEID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_TDATA_KEY Call by reference Type reference (TYPE) RSTT_SX_TDATA_PARTSEL Schlüsselstruktur für Testdatenobjekte 20071210
2 Returning R_HIEID Value transfer Type reference (TYPE) RSHIEID Interne Hierarchie-ID (Unique-ID) 20071210

Method _GET_HIEID on class CL_RSTT_TDATA_HIER has no exception.

Method _LOAD_HSID_FROM_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TX_PARAM Call by reference Type reference (TYPE) RSTT_TX_PARAM Parametertabelle 20070317
2 Importing I_HIEID Call by reference Type reference (TYPE) RSHIEID Interne Hierarchie-ID (Unique-ID) 20070317
3 Importing I_S_KEY Call by reference Type reference (TYPE) OT_S_HIER Weitere Schlüsselfelder der Hierarchie 20071210

Method _LOAD_HSID_FROM_OBJ on class CL_RSTT_TDATA_HIER has no exception.

Method _STORE_HSID_TO_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TX_PARAM Call by reference Type reference (TYPE) RSTT_TX_PARAM Parametertabelle 20070319

Method _STORE_HSID_TO_OBJ on class CL_RSTT_TDATA_HIER has no exception.

Method __GET_NEW_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_S_HIER Value transfer Type reference (TYPE) PT_S_HIER 20091016

Method __GET_NEW_NAME on class CL_RSTT_TDATA_HIER has no exception.

Method __TRANSFORM_TDATA_HIEDIR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_HIEDIR Call by reference Type reference (TYPE) RSHIEDIR Hierarchieverzeichnis 20091016

Method __TRANSFORM_TDATA_HIEDIR on class CL_RSTT_TDATA_HIER has no exception.

Method __TRANSFORM_TDATA_HTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_HTAB Call by reference Type reference (TYPE) ANY TABLE Hierarchiedaten 20091016

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