SAP ABAP Class CL_FPB_SNI_ACCESS (Hierarchies in Structure Navigation IView (SNI))
Hierarchy
EA-FIN (Software Component) EA-FIN
   EP-PCT-MGR-CO (Application Component) Business Package for Manager Self-Service (FI)
     FPB_SNI_FRAMEWORK (Package) Structure Navigation Framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SNI_TREE Interface: Structure Navigation IView 20040826
Properties
Class CL_FPB_SNI_ACCESS  
Short Description Hierarchies in Structure Navigation IView (SNI)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FPB_SNI_FRAMEWORK   Structure Navigation Framework 
Created 20040826   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FPB_SNI_ACCESS has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SNI_TREE Interface: Structure Navigation IView 20040826
Friends
Class CL_FPB_SNI_ACCESS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GA_SNI_MANAGER Instance attribute Private Object reference (TYPE REF TO) CL_FPB_SNI_MANAGER Class for Navigating in a Hierarchy 20040826
2 GC_BUT_PERS Constant Private Type reference (TYPE) STRING 'BUT_PERS' Personalization Button 20040826
3 GD_ACTHIER Instance attribute Private Type reference (TYPE) FPB_SNI_CNT Index of Current Hierarchy 20040827
4 GD_TIME_PERS_CHG Instance attribute Private Type reference (TYPE) RKE_HZSTMP Time Created (Greenwich Mean Time) 20050204
5 GD_UNAME Instance attribute Private Type reference (TYPE) SYUNAME User Name 20041004
6 GS_APPL Instance attribute Private Type reference (TYPE) FPB_SNI_APPL Hierarchy Application 20040830
7 GT_HIERACC Instance attribute Private Type reference (TYPE) TYP_HIERACC_TAB Alternative Hierarchies 20050131
Methods
# Method Level Visibility Method type Description Created on
1 CALL_HIER_APPLICATION Instance method Private Method 20050218
2 DETERMINE_TOPOBJTYPES Instance method Private Method Active Hierarchies and Top Nodes for Role / Instance 20050131
3 DET_ALL_HIERARCHIES Instance method Private Method Active Hierarchies and Top Nodes for Role / Instance 20050131
4 GET_DDLB_ITEMS_TREE Instance method Private Method Alternative Hierarchies in SNI Dropdown Listbox 20040830
5 GET_TIME_PERSCHANGED Instance method Private Method Read Time of Last Personalization Change 20050204
6 INITIALISATION Instance method Private Method Clear 20040830
7 READ_FIRST_TREE Instance method Private Method First Read of a Hierarchy 20041206
8 READ_LASTUSED_HIER Instance method Private Method Last Hierarchy Used for the Last User Session 20040827
9 SELECT_HIERARCHY Instance method Private Method Select Alternative Hierarchy 20040827
10 SET_PERSDIALOG_FRONTEND Instance method Private Method Applications Buttons for the Tree 20050201
11 STORE_HIERACCESS Instance method Private Method Save the Keys/Texts for all Hierarchies 20041108
Events
Class CL_FPB_SNI_ACCESS has no event.
Types
Class CL_FPB_SNI_ACCESS has no local type.
Method Signatures

Method CALL_HIER_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_HIERACC Call by reference Type reference (TYPE) TYP_HIERACC_TAB 20050218
2 Exporting ED_ORGUNIT Call by reference Type reference (TYPE) FPB_OBJORG Organisationszuordnung des Objekts 20051007
3 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPB_T_BAPIRETURN1 Tabellentype zu BAPIRETURN1 20050218
4 Importing ID_PERSDIALOG Call by reference Type reference (TYPE) FPB_DIALOGID Personalisierung: Dialoge und Anwendungshierarchie 20050218
5 Importing IT_TOPOBJTYPE Call by reference Type reference (TYPE) FPB_T_SNI_TOPOBJTYPE Mögliche Typen von Topobjekte in einer Hierarchie 20050218

Method CALL_HIER_APPLICATION on class CL_FPB_SNI_ACCESS has no exception.

Method DETERMINE_TOPOBJTYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPB_T_BAPIRETURN1 Returnparameter 20050131
2 Exporting ET_TOPOBJTYPE Call by reference Type reference (TYPE) FPB_T_SNI_TOPOBJTYPE Mögliche Typen von Topobjekte in einer Hierarchie 20050131
3 Importing ID_APPL Call by reference Type reference (TYPE) FPB_APPL Instanz 20050513
4 Importing ID_ROLE Call by reference Type reference (TYPE) FPB_ROLE Rolle 20050513
5 Importing IT_HIERACC Call by reference Type reference (TYPE) TYP_HIERACC_TAB Hierarchien 20050131

Method DETERMINE_TOPOBJTYPES on class CL_FPB_SNI_ACCESS has no exception.

Method DET_ALL_HIERARCHIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HIERACC Call by reference Type reference (TYPE) TYP_HIERACC_TAB Hierarchien 20050131
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPB_T_BAPIRETURN1 Returnparameter 20050131
3 Importing ID_APPL Call by reference Type reference (TYPE) FPB_APPL Anwendungsklasse 20050131
4 Importing ID_ROLE Call by reference Type reference (TYPE) FPB_ROLE Rolle 20050131

Method DET_ALL_HIERARCHIES on class CL_FPB_SNI_ACCESS has no exception.

Method GET_DDLB_ITEMS_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DDLB_INFO Call by reference Type reference (TYPE) FPB_S_SNI_DDLB_INFO Infos für Dropdown Listbox 20040830
2 Exporting ET_DDLB_ITEMS Call by reference Type reference (TYPE) FPB_T_SNI_APPL_DDLB Dropdown Listboxeinträge der Anwendung 20040830

Method GET_DDLB_ITEMS_TREE on class CL_FPB_SNI_ACCESS has no exception.

Method GET_TIME_PERSCHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_TIMESTMP_PERS Call by reference Type reference (TYPE) RKE_HZSTMP Hinzufügezeitpunkt in Greenwich Meantime 20050204

Method GET_TIME_PERSCHANGED on class CL_FPB_SNI_ACCESS has no exception.

Method INITIALISATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_UNAME Call by reference Type reference (TYPE) SYUNAME Benutzername 20050203
2 Exporting ES_APPL Call by reference Type reference (TYPE) FPB_SNI_APPL Hierarchie Anwendung 20050203
3 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPB_T_BAPIRETURN1 Tabellentype zu BAPIRETURN1 20040917
4 Importing ID_APPLICATION Call by reference Type reference (TYPE) FPB_SNI_ID Anwendungsklasse 20050201
5 Importing ID_ROLE Call by reference Type reference (TYPE) FPB_SNI_ID Rolle 20040913

Method INITIALISATION on class CL_FPB_SNI_ACCESS has no exception.

Method READ_FIRST_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_FOCUS_OBJECT Call by reference Type reference (TYPE) FPB_SNI_OBJECTKEY SNI Objektkey 20041206
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPB_T_BAPIRETURN1 Tabelle mit BAPI Return Informationen 20041206
3 Exporting ET_TREEDATA Call by reference Type reference (TYPE) FPB_T_SNI_TREE_DATA Tabelle der Baumdarstellung im Structure Navigation IView 20041206

Method READ_FIRST_TREE on class CL_FPB_SNI_ACCESS has no exception.

Method READ_LASTUSED_HIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_LASTUSEDHIER Call by reference Type reference (TYPE) FPB_SNI_CNT Index in der Hierarchie 20040827
2 Importing IT_HIERACC Call by reference Type reference (TYPE) TYP_HIERACC_TAB 20050131

Method READ_LASTUSED_HIER on class CL_FPB_SNI_ACCESS has no exception.

Method SELECT_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_HIERKEY Call by reference Type reference (TYPE) FPB_SNI_OBJECTKEY Schlüssel eines Objektes 20040827

Method SELECT_HIERARCHY on class CL_FPB_SNI_ACCESS has no exception.

Method SET_PERSDIALOG_FRONTEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_APPL_BUTTONS Call by reference Type reference (TYPE) FPB_T_SNI_APPL_TOOLBAR_BUTTONS Toolbar Buttons für SNI 20050201
2 Importing ID_ORGUNIT Call by reference Type reference (TYPE) FPB_OBJORG Organisationszuordnung des Objekts 20051007
3 Importing IT_TOPOBJTYPE Call by reference Type reference (TYPE) FPB_T_SNI_TOPOBJTYPE Mögliche Typen von Topobjekte in einer Hierarchie 20050201

Method SET_PERSDIALOG_FRONTEND on class CL_FPB_SNI_ACCESS has no exception.

Method STORE_HIERACCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_HIERACC Call by reference Type reference (TYPE) TYP_HIERACC_TAB 20050131

Method STORE_HIERACCESS on class CL_FPB_SNI_ACCESS has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 600