SAP ABAP Interface IF_FBS_HIERARCHY (Hierarchy Handler)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-GL-GL (Application Component) Basic Functions
     FBS_SE_GLMASTER_REPLCTN (Package) Services for Proxies
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FBS_HIERARCHY_HNDL Hierarchy Handler 20090708
Properties
Interface IF_FBS_HIERARCHY  
Short Description Hierarchy Handler    
General Data
Package FBS_SE_GLMASTER_REPLCTN   Services for Proxies 
Created 20090701   SAP 
Last changed 20100310   SAP 
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
# Interface Abstract Final Description Created on
1 IF_FBS_HIERARCHY_TYPES Hierarchy Handler 20090721
Friends
Interface IF_FBS_HIERARCHY has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_NODE_TYPE_BCS Instance attribute Public Attribute reference (LIKE) 20090721
2 C_NODE_TYPE_POS Instance attribute Public Attribute reference (LIKE) 20090721
3 C_NODE_TYPE_ROOT Instance attribute Public Attribute reference (LIKE) 20090721
4 M_VERSN Instance attribute Public Type reference (TYPE) T_HRCY_VERSN Financial Statement Version 20090701
Methods
# Method Level Visibility Method type Description Created on
1 FIND_NODE Instance method Public Method 20090701
2 GET_CHILDREN Instance method Public Method 20090701
3 GET_COMPONENT Instance method Public Method 20090724
4 GET_ENTIRE_HIERARCHY Instance method Public Method 20090701
5 GET_FIRST_CHILD Instance method Public Method 20090701
6 GET_LAST_CHILD Instance method Public Method 20090701
7 GET_NODE Instance method Public Method 20090701
8 GET_PARENT Instance method Public Method 20090701
9 GET_PATH_UP Instance method Public Method 20090701
10 GET_PREDECESSOR Instance method Public Method 20090701
11 GET_ROOT Instance method Public Method 20090701
12 GET_ROOTS Instance method Public Method 20090701
13 GET_SUBTREE Instance method Public Method 20090701
14 GET_SUCCESSOR Instance method Public Method 20090701
15 HAS_CHILDREN Instance method Public Method 20090701
16 INIT Instance method Public Method 20090703
17 INVALIDATE Instance method Public Method 20090701
18 NODE_IS_ROOT Instance method Public Method 20090701
19 UPDATE_FROM_DELTA Instance method Public Method 20090709
20 WRAP_NODE_EXT Instance method Public Method 20091206
Events
Interface IF_FBS_HIERARCHY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_EDGE Public Attribute reference (LIKE) 20090701
2 TS_NODE_EXT Public Attribute reference (LIKE) 20090701
3 TT_NODE_EXT Public Attribute reference (LIKE) 20090701
4 T_HRCY_VERSN Public Attribute reference (LIKE) 20090725
5 T_NODE_ID Public Attribute reference (LIKE) 20090701
Method Signatures

Method FIND_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_NODE_ID Call by reference Type reference (TYPE) T_NODE_ID Bilanz/GuV-Position 20090701
2 Returning RR_S_NODE Value transfer Object reference (TYPE REF TO) TS_NODE_EXT Bil/GuV-Struktur: Positionen der Bil/GuV-Struktur 20090701

Method FIND_NODE on Interface IF_FBS_HIERARCHY has no exception.

Method GET_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_NODE_ID Call by reference Type reference (TYPE) ERGSL Bilanz/GuV-Position 20090701
2 Returning RR_T_CHILDREN_EXT Value transfer Object reference (TYPE REF TO) TT_NODE_EXT 20090701
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN_API_FAULT 20090701

Method GET_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_EXT_NODE_ID Call by reference Type reference (TYPE) T_NODE_ID Bilanz/GuV-Position 20090724
2 Returning RR_ROOT Value transfer Type reference (TYPE) T_NODE_ID 20090724
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN_API_FAULT 20090724

Method GET_ENTIRE_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_T_NODES Value transfer Object reference (TYPE REF TO) TT_NODE_EXT 20090701

Method GET_ENTIRE_HIERARCHY on Interface IF_FBS_HIERARCHY has no exception.

Method GET_FIRST_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_NODE_ID Call by reference Type reference (TYPE) ERGSL Bilanz/GuV-Position 20090701
2 Returning RR_S_FIRST_CHILD Value transfer Object reference (TYPE REF TO) TS_NODE_EXT 20090701
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN_API_FAULT 20090701

Method GET_LAST_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_NODE_ID Call by reference Type reference (TYPE) T_NODE_ID Bilanz/GuV-Position 20090701
2 Returning RR_S_CHILD Value transfer Object reference (TYPE REF TO) TS_NODE_EXT 20090701
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN_API_FAULT 20090701

Method GET_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_NODE_ID Call by reference Type reference (TYPE) ERGSL Financial Statement Item 20090701
2 Returning RR_S_NODE Value transfer Object reference (TYPE REF TO) TS_NODE_EXT ZUSMD_EXT_HIER_TAB 20090701
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN_API_FAULT 20090701

Method GET_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_NODE_ID Call by reference Type reference (TYPE) ERGSL Financial Statement Item 20090701
2 Returning RR_S_PARENT Value transfer Object reference (TYPE REF TO) TS_NODE_EXT ZUSMD_EXT_HIER_TAB 20090701
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN_API_FAULT 20090701

Method GET_PATH_UP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_ERGSL Call by reference Type reference (TYPE) T_NODE_ID Bilanz/GuV-Position 20090701
2 Returning RR_T_PATH_UP Value transfer Object reference (TYPE REF TO) TT_NODE_EXT 20090701
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN_API_FAULT 20090701

Method GET_PREDECESSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_NODE_ID Call by reference Type reference (TYPE) ERGSL Financial Statement Item 20090701
2 Returning RR_S_PREDEC Value transfer Object reference (TYPE REF TO) TS_NODE_EXT ZUSMD_EXT_HIER_TAB 20090701
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN_API_FAULT 20090701

Method GET_ROOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_ERGSL Call by reference Type reference (TYPE) ERGSL Bilanz/GuV-Position 20090701
2 Returning RR_S_ROOT Value transfer Object reference (TYPE REF TO) TS_NODE_EXT 20090701
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN_API_FAULT 20090701

Method GET_ROOTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_T_ROOTS Value transfer Object reference (TYPE REF TO) TT_NODE_EXT 20090701
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN_API_FAULT Ausnahmen aus API 20090701

Method GET_SUBTREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IB_IS_ROOT Call by reference Type reference (TYPE) ABAP_BOOL 20090701
2 Importing IP_LEVEL Call by reference Type reference (TYPE) FBS_HIER_LEVEL Hierarchiestufe 20090701
3 Importing IP_NODE_ID Call by reference Type reference (TYPE) ERGSL Financial Statement Item 20090701
4 Importing IP_UP_TO_LEVEL Call by reference Type reference (TYPE) FBS_HIER_LEVEL Hierarchiestufe 20090701
5 Returning RR_T_SUBTREE Value transfer Object reference (TYPE REF TO) TT_NODE_EXT 20090701
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN_API_FAULT 20090701

Method GET_SUCCESSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_NODE_ID Call by reference Type reference (TYPE) ERGSL Financial Statement Item 20090701
2 Returning RR_S_SUCCESSOR Value transfer Object reference (TYPE REF TO) TS_NODE_EXT ZUSMD_EXT_HIER_TAB 20090701
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN_API_FAULT 20090701

Method HAS_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_NODE_ID Call by reference Type reference (TYPE) T_NODE_ID 20090701
2 Returning RP_HAS_CHILDREN Value transfer Type reference (TYPE) ABAP_BOOL 20090701
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN_API_FAULT Ausnahmen aus API 20090701

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NODE_EXT Call by reference Type reference (TYPE) TT_NODE_EXT 20090703
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN_API_FAULT 20090703

Method INVALIDATE Signature

Method INVALIDATE on Interface IF_FBS_HIERARCHY has no parameter.
Method INVALIDATE on Interface IF_FBS_HIERARCHY has no exception.

Method NODE_IS_ROOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_S_NODE Call by reference Object reference (TYPE REF TO) TS_NODE_EXT 20090701
2 Returning RP_IS_ROOT Value transfer Type reference (TYPE) ABAP_BOOL 20090701

Method NODE_IS_ROOT on Interface IF_FBS_HIERARCHY has no exception.

Method UPDATE_FROM_DELTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_UPDATED_HIER Call by reference Object reference (TYPE REF TO) CL_FBS_HIERARCHY_HNDL 20090709
2 Exporting ET_BAPIRET Call by reference Type reference (TYPE) BAPIRET2_TAB 20090709
3 Importing IO_UPDATE Call by reference Object reference (TYPE REF TO) CL_FBS_HIERARCHY_UPDATE 20090709
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN_API_FAULT 20090709

Method WRAP_NODE_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_NODE_ID Value transfer Type reference (TYPE) T_NODE_ID 20091206
2 Importing IRS_NODE_EXT Call by reference Object reference (TYPE REF TO) TS_NODE_EXT 20091206
3 Returning RO_NODE Value transfer Object reference (TYPE REF TO) IF_FBS_HIERARCHY_POSITION Hierarchie-Handler 20091206
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN_API_FAULT Ausnahmen aus API 20091206
History
Last changed by/on SAP  20100310 
SAP Release Created in 605