SAP ABAP Class IF_RSDRH_HIER_STORAGE (Storage for a resolved hierachy restriction)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSDRH_DBTAB_STORAGE Database Table as Hierarchy Storage 20040524
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSDRH_TREX_STORAGE Database Table as Hierarchy Storage 20040625
Properties
Class IF_RSDRH_HIER_STORAGE  
Short Description Storage for a resolved hierachy restriction    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20040517   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_RSDRH_HIER_REST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
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 RSDRH Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class IF_RSDRH_HIER_STORAGE has no interface implemented.
Friends
Class IF_RSDRH_HIER_STORAGE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_C_HIER_CON Constant Public Type reference (TYPE) DBCON_NAME 'R/3*HIER' Logical Name for a Database Connection 20051207
2 N_S_COMMIT_ALLOWED Static Attribute Public Type reference (TYPE) RS_BOOL Commit allowed on default connection 20060602
3 N_TABLNM Instance attribute Public Type reference (TYPE) RSD_TABLNM 20040518
Methods
# Method Level Visibility Method type Description Created on
1 CLEANUP Instance method Public Method Cleanup storage object with respect to sequence number 20040524
2 CREATE Static method Public Method Create a hierarchy storage object 20040517
3 CREATE_REF Static method Public Method Create reference to an existing external hier storage object 20040517
4 DROP Instance method Public Method Physically drop the Hierarchy Storage object 20040517
5 READ Instance method Public Method read the hierarchy into an internal table 20040517
6 SET_COMMIT_ALLOWED Static method Public Method Set the n_s_commit_allowed attribute 20060602
7 WRITE Instance method Public Method Write the hierarchy to the storage 20040517
Events
Class IF_RSDRH_HIER_STORAGE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_S_HIER Public Type reference (TYPE) RRHI_S_TMPTAB 20040524
2 TN_S_HIER_FEMS Public See coding 20041208 begin of tn_s_hier_fems. include type tn_s_hier. types: fems type rsidn4, end of tn_s_hier_fems
3 TN_TH_HIER Public See coding 20040524 TN_TH_HIER type HASHED TABLE of tn_s_hier WITH UNIQUE KEY succ pred
4 TN_TH_HIER_FEMS Public See coding 20041208 tn_th_hier_fems type hashed table of tn_s_hier_fems with unique key fems succ pred
5 TN_T_R_STORAGE Public See coding 20040518 TN_T_R_STORAGE type standard table of ref to IF_RSDRH_HIER_STORAGE
Method Signatures

Method CLEANUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEQ_NR Call by reference Type reference (TYPE) I Query Sequence Number 20040524

Method CLEANUP on class IF_RSDRH_HIER_STORAGE has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_STORAGE Value transfer Object reference (TYPE REF TO) IF_RSDRH_HIER_STORAGE Storage for a resolved hierachy restriction 20040628
# Exception Resumable Description Created on
1 CX_RSDRC_NO_COMMIT BW Exception mit generischer Nachricht (keine spez. Attrib.) 20060602

Method CREATE_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TABLNM Call by reference Type reference (TYPE) RSD_TABLNM Name of hierachy table/index 20040517
2 Returning R_R_STORAGE Value transfer Object reference (TYPE REF TO) IF_RSDRH_HIER_STORAGE Storage for a resolved hierachy restriction 20040628

Method CREATE_REF on class IF_RSDRH_HIER_STORAGE has no exception.

Method DROP Signature

Method DROP on class IF_RSDRH_HIER_STORAGE has no parameter.
Method DROP on class IF_RSDRH_HIER_STORAGE has no exception.

Method READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEQ_NR Call by reference Type reference (TYPE) I Sequence Number <> 0 20051202
2 Returning R_TH_HIER Value transfer Type reference (TYPE) TN_TH_HIER Resolved Hierarchy in Memory 20040524

Method READ on class IF_RSDRH_HIER_STORAGE has no exception.

Method SET_COMMIT_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMMIT_ALLOWED Call by reference Type reference (TYPE) RS_BOOL Boolean 20060602

Method SET_COMMIT_ALLOWED on class IF_RSDRH_HIER_STORAGE has no exception.

Method WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TH_HIER Call by reference Type reference (TYPE) TN_TH_HIER Gekürzte / aufgelöste Hierarchiebeschreibung 20041208

Method WRITE on class IF_RSDRH_HIER_STORAGE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in