SAP ABAP Class CL_RRHI_MDACCESS_TD (SID Handler Class for Associated Characteristic TMPJOIN)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSR_HIER (Package) OLAP Hierarchy - Services
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RS_BASE BW Basis 20040719
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSMD_RS_ACCESS Data access layer for special and remote info objects 20040719
Properties
Class CL_RRHI_MDACCESS_TD  
Short Description SID Handler Class for Associated Characteristic TMPJOIN    
Super Class CL_RS_BASE BW Basis 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSR_HIER   OLAP Hierarchy - Services 
Created 20040719   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RRHI_SIDCONVERTER_TD Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_RSDM_READ_MASTER_DATA Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 RRHI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RRSI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 RSDM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSMD_RS_ACCESS Data access layer for special and remote info objects 20040719
Friends
Class CL_RRHI_MDACCESS_TD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_C_TEXT Static Attribute Private Type reference (TYPE) STRING Text Mask 20040719
2 P_DATE Instance attribute Private Type reference (TYPE) RSDATE Query: Key Date 20040719
3 P_LANGU Instance attribute Private Type reference (TYPE) SY-LANGU SAP System, Current Language 20040719
4 P_R_ORIGINAL_READER Instance attribute Private Object reference (TYPE REF TO) CL_RSMD_RS_READ_MDATA Read Master Data of an InfoObject 20040719
5 P_R_SIDCONVERTER Instance attribute Private Object reference (TYPE REF TO) CL_RRHI_SIDCONVERTER_TD SID Handler Class for Associated Characteristic TMPJOIN 20040719
6 P_S_CAPABILITIES Instance attribute Private Type reference (TYPE) RSMD_RS_S_CAPABILITIES Abilities or Text & Master Data 20061121
7 P_TEXT_WITH_DATE Static Attribute Private Type reference (TYPE) RS_BOOL Text Includes a Date 20050128
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_TIMEINTVL_STRING Static method Public Method Forms String with Time Interval 20050203
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20040719
3 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20040719
4 GET_ORIGINAL_KEY Static method Public Method Supplies the Original Portion from a Combined Key 20040924
5 GET_PARTKEYS Static method Public Method Provides the parts of the combined key 20120726
6 GET_TEXT_FOR_NODES Instance method Public Method Returns Texts for Nodes 20050201
7 GET_TEXT_FROM_ORIGINAL_TEXT Static method Public Method Determines the Text from Node Name and Original Text 20040924
8 _GET_TEXT_NODE_CHANODE Instance method Private Method 20050131
9 _GET_TEXT_NODE_HIERNODE Instance method Private Method 20050131
10 _GET_TEXT_WITH_MASK Static method Private Method Determines Text According to the Default Mask 20040719
11 _PREPARE Instance method Private Method Preparations to Read Texts or Attributes 20050128
Events
Class CL_RRHI_MDACCESS_TD has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TP_S_SID_OSID Private See coding 20040719 begin of TP_S_SID_OSID, sid type rssid, datefrom type rsdate, osid type rssid, end of tp_s_sid_osid
2 TP_TS_SID_OSID Private See coding 20040719 TP_TS_SID_OSID type sorted table of tp_s_sid_osid with unique key sid
Method Signatures

Method BUILD_TIMEINTVL_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATEFROM Call by reference Type reference (TYPE) RSDATE Query: Stichtagsdatum 20050203
2 Importing I_DATETO Call by reference Type reference (TYPE) RSDATE Query: Stichtagsdatum 20050203
3 Returning R_TIMEINTVL Value transfer Type reference (TYPE) STRING 20050203

Method BUILD_TIMEINTVL_STRING on class CL_RRHI_MDACCESS_TD has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_RRHI_MDACCESS_TD has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RRHI_MDACCESS_TD has no exception.

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 Merkmal 20040719
2 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20040719
3 Importing I_LANGU Call by reference Type reference (TYPE) SY-LANGU R/3-System, aktuelle Sprache 20040719

Method CONSTRUCTOR on class CL_RRHI_MDACCESS_TD has no exception.

Method GET_ORIGINAL_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODENAME Call by reference Type reference (TYPE) RSSHNODENAME Name des Hierarchieknotens 20040924
2 Returning R_NODENAME_O Value transfer Type reference (TYPE) RSSHNODENAME Name des Hierarchieknotens 20040924

Method GET_ORIGINAL_KEY on class CL_RRHI_MDACCESS_TD has no exception.

Method GET_PARTKEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATEFROM Call by reference Type reference (TYPE) RSDATE Query: Key date 20120726
2 Exporting E_NODENAME Call by reference Type reference (TYPE) RSSHNODENAMESTR Name of the Hierarchy Node (max Length 60) 20120726
3 Exporting E_SIDRANGE Call by reference Type reference (TYPE) RRHISIDRANGE Number Range Start for SIDs 20120726
4 Importing I_CHAVL Call by reference Type reference (TYPE) RSCHAVL Dim: Field for a User-Defined Characteristic Value 20120726

Method GET_PARTKEYS on class CL_RRHI_MDACCESS_TD has no exception.

Method GET_TEXT_FOR_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TH_HIERNODE Value transfer Type reference (TYPE) CL_RSDM_READ_MASTER_DATA=>G_TH_HIERNODE 20050202
2 Exporting E_TX_ATR Call by reference Type reference (TYPE) RSDM_TX_ATR 20050202
3 Importing I_HIESID Call by reference Type reference (TYPE) RRHI_HIESID 20050201
4 Importing I_TH_SID Call by reference Type reference (TYPE) RSR_TH_SID Tabelle von SID (bzw. Integers) 20050201
5 Importing I_TS_REQ_ATTR Call by reference Type reference (TYPE) RSR_TS_IOBJNM Tabelle von IOBJNMs 20050202

Method GET_TEXT_FOR_NODES on class CL_RRHI_MDACCESS_TD has no exception.

Method GET_TEXT_FROM_ORIGINAL_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODENAME Call by reference Type reference (TYPE) RSSHNODENAME Name des Hierarchieknotens 20040924
2 Importing I_S_NODESID_ASO Call by reference Type reference (TYPE) RRSI_S_NODESID_ASO 20041118
3 Importing I_S_TXTSML Call by reference Type reference (TYPE) RSTXTSML Struktur mit Kurz-, Mittel- und Langtext 20040924
4 Returning R_S_TXTSML Value transfer Type reference (TYPE) RSTXTSMXL Struktur mit Kurz-, Mittel- und Langtext 20040924

Method GET_TEXT_FROM_ORIGINAL_TEXT on class CL_RRHI_MDACCESS_TD has no exception.

Method _GET_TEXT_NODE_CHANODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TH_HIERNODE Call by reference Type reference (TYPE) CL_RSDM_READ_MASTER_DATA=>G_TH_HIERNODE 20050131
2 Changing C_TX_ATR Call by reference Type reference (TYPE) RSDM_TX_ATR 20050202
3 Changing C_T_CHAVLINFO Call by reference Type reference (TYPE) RSDM_T_CHAVLINFO 20050131
4 Importing I_NIOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20050131
5 Importing I_SIDRANGE Call by reference Type reference (TYPE) RRHISIDRANGE Nummernkreis Start fuer SIDs 20050131
6 Importing I_TS_REQ_ATTR Call by reference Type reference (TYPE) RSR_TS_IOBJNM Tabelle von IOBJNMs 20050202
7 Importing I_T_TRANSLATION Call by reference Type reference (TYPE) CL_RRHI_SIDCONVERTER_TD=>TN_T_TRANSLATION 20050131

Method _GET_TEXT_NODE_CHANODE on class CL_RRHI_MDACCESS_TD has no exception.

Method _GET_TEXT_NODE_HIERNODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TH_HIERNODE Call by reference Type reference (TYPE) CL_RSDM_READ_MASTER_DATA=>G_TH_HIERNODE 20050131
2 Changing C_TX_ATR Call by reference Type reference (TYPE) RSDM_TX_ATR 20050202
3 Importing I_HIEID Call by reference Type reference (TYPE) RSHIEID Interne Hierarchie-ID (Unique-ID) 20050131
4 Importing I_SIDRANGE Call by reference Type reference (TYPE) RRHISIDRANGE Nummernkreis Start fuer SIDs 20050131
5 Importing I_TS_REQ_ATTR Call by reference Type reference (TYPE) RSR_TS_IOBJNM Tabelle von IOBJNMs 20050202
6 Importing I_T_TRANSLATION Call by reference Type reference (TYPE) CL_RRHI_SIDCONVERTER_TD=>TN_T_TRANSLATION 20050131

Method _GET_TEXT_NODE_HIERNODE on class CL_RRHI_MDACCESS_TD has no exception.

Method _GET_TEXT_WITH_MASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATEFROM Call by reference Type reference (TYPE) RSDATE Query: Stichtagsdatum 20041118
2 Importing I_DATETO Call by reference Type reference (TYPE) RSDATE Query: Stichtagsdatum 20041118
3 Importing I_TEXT Call by reference Type reference (TYPE) CLIKE 20040719
4 Returning R_TEXT Value transfer Type reference (TYPE) STRING 20040719

Method _GET_TEXT_WITH_MASK on class CL_RRHI_MDACCESS_TD has no exception.

Method _PREPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TS_TRANSLATION Call by reference Type reference (TYPE) CL_RRHI_SIDCONVERTER_TD=>TN_TS_TRANSLATION_SID 20050128
2 Exporting E_T_CHAVLINFO_O Call by reference Type reference (TYPE) RSDM_T_CHAVLINFO 20050128
3 Importing I_HANDLE_REST Call by reference Type reference (TYPE) RS_BOOL Boolean 20050131
4 Importing I_READ_MODE Call by reference Type reference (TYPE) RSDM_READ_MODE 20050128
5 Importing I_TA_CHAVLINFO Call by reference Type reference (TYPE) RSDM_TA_CHAVLINFO 20050128

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