SAP ABAP Class CL_GRFN_REP_HIERARCHY (Report's hierarchy services)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC (Application Component) Governance, Risk and Compliance
     GRFN_REPORTING (Package) Shared PC-RM Reporting
Properties
Class CL_GRFN_REP_HIERARCHY  
Short Description Report's hierarchy services    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRFN_REPORTING   Shared PC-RM Reporting 
Created 20081222   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_GRFN_REP_HIERARCHY has no interface implemented.
Friends
Class CL_GRFN_REP_HIERARCHY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 T_HIERARCHY Static Attribute Private Type reference (TYPE) YT_HIERARCHY 20091015
2 T_OBJECT_SEQNR Instance attribute Private Type reference (TYPE) YT_OBJECT_SEQNR Reporting: Seqnr 20081222
3 V_OBJECT_SEQNR_MAX Instance attribute Private Type reference (TYPE) GRFN_OBJECT_SEQNR Object sequence number 20081222
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Private Constructor 20081222
2 FREE_HIERARCHY Instance method Public Method 20110516
3 GET_INSTANCE Static method Public Method Get hierarchy instance 20091015
4 GET_OBJECT_SEQNR Instance method Public Method Get seqnr for object ID 20081222
5 GET_SEQNR_OBJECT_ID Instance method Public Method Get object ID for seqnr 20081222
6 SET_OBJECT_SEQNR Instance method Public Method Set seqnr for object ID 20081222
Events
Class CL_GRFN_REP_HIERARCHY has no event.
Types
Class CL_GRFN_REP_HIERARCHY has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_GRFN_REP_HIERARCHY has no parameter.
Method CONSTRUCTOR on class CL_GRFN_REP_HIERARCHY has no exception.

Method FREE_HIERARCHY Signature

Method FREE_HIERARCHY on class CL_GRFN_REP_HIERARCHY has no parameter.
Method FREE_HIERARCHY on class CL_GRFN_REP_HIERARCHY has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION Call by reference Type reference (TYPE) GRFN_APP_COMPONENT Application Component 20091015
2 Importing IV_BUFFER Call by reference Type reference (TYPE) GRFN_REP_NO_BUFFER Report: Use of reporting buffer 20091015
3 Importing IV_TEMPORARY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20091015
4 Importing IV_TF_YEAR Call by reference Type reference (TYPE) GRFN_TF_YEAR Timeframe Year 20091015
5 Importing IV_TIMEFRAME Call by reference Type reference (TYPE) GRFN_TIMEFRAME Timeframe 20091015
6 Returning RO_HIERARCHY Value transfer Object reference (TYPE REF TO) CL_GRFN_REP_HIERARCHY Report's hierarchy services 20091015

Method GET_INSTANCE on class CL_GRFN_REP_HIERARCHY has no exception.

Method GET_OBJECT_SEQNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJECT Call by reference Type reference (TYPE) GRFN_S_OBJECT Object ID + Entity ID 20081222
2 Importing IT_PARENT Call by reference Type reference (TYPE) GRFN_T_OBJECTS List of object pairs (object ID + entity ID) 20081222
3 Importing IV_NEW Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20081222
4 Returning RV_OBJECT_SEQNR Value transfer Type reference (TYPE) GRFN_OBJECT_SEQNR Object sequence number 20081222
# Exception Resumable Description Created on
1 NOT_FOUND 20081222

Method GET_SEQNR_OBJECT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OBJECT Call by reference Type reference (TYPE) GRFN_S_OBJECT Object ID + Entity ID 20081222
2 Exporting ET_PARENT Call by reference Type reference (TYPE) GRFN_T_OBJECTS List of object pairs (object ID + entity ID) 20081222
3 Importing IV_OBJECT_SEQNR Call by reference Type reference (TYPE) GRFN_OBJECT_SEQNR Object sequence number 20081222

Method GET_SEQNR_OBJECT_ID on class CL_GRFN_REP_HIERARCHY has no exception.

Method SET_OBJECT_SEQNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJECT Call by reference Type reference (TYPE) GRFN_S_OBJECT Object ID + Entity ID 20081222
2 Importing IT_PARENT Call by reference Type reference (TYPE) GRFN_T_OBJECTS List of object pairs (object ID + entity ID) 20081222
3 Importing IV_OBJECT_SEQNR Call by reference Type reference (TYPE) GRFN_OBJECT_SEQNR Object sequence number 20081222

Method SET_OBJECT_SEQNR on class CL_GRFN_REP_HIERARCHY has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in 300