SAP ABAP Class CL_FCOM_SMP_PERSHIER (Read Personalization and Customizing of Hierarchies)
Hierarchy
EA-FIN (Software Component) EA-FIN
   EP-PCT-MGR-CO (Application Component) Business Package for Manager Self-Service (FI)
     FCOM_SMP_CONNECT (Package) Connection of Structure Navigation IViews
Properties
Class CL_FCOM_SMP_PERSHIER  
Short Description Read Personalization and Customizing of Hierarchies    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FCOM_SMP_CONNECT   Connection of Structure Navigation IViews 
Created 20031209   SAP 
Last change 20040210   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FCOM_SMP_PERSHIER has no forward declaration.
Interfaces
Class CL_FCOM_SMP_PERSHIER has no interface implemented.
Friends
Class CL_FCOM_SMP_PERSHIER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_DATAB Constant Private Type reference (TYPE) DATAB '19000101' Valid-From Date 20031215
2 GC_DATBI Constant Private Type reference (TYPE) DATBI '99991231' Valid To Date 20031215
3 GD_HCOUNT Static Attribute Private Type reference (TYPE) HIER_COUNT Counter 20031212
4 GD_USER_TEST Instance attribute Private Type reference (TYPE) USNAM Test User (Standard: Initial) 20040109
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_EXT_TO_INT Instance method Private Method 20031215
2 DETERMINE_HIERARCHIES Instance method Private Method 20040211
3 GET_HIERARCHIES Instance method Public Method Read Hierarchies from Personalization 20031209
4 GET_HIERNAME Instance method Private Method 20031215
5 GET_HIER_FOR_TYPE Instance method Private Method 20031212
6 GET_OBJTYPES Instance method Private Method 20031215
7 GET_PERSDIALOG Instance method Private Method 20040202
8 GET_PERS_DATE Instance method Private Method 20040625
9 GET_PERVAL_FOR_TYPE Instance method Private Method 20040623
10 MAKE_ONE_HIER Instance method Private Method 20031215
11 READ_HIERCUST Instance method Private Method 20040105
12 READ_PERS_KOKRS Instance method Private Method 20031215
13 READ_PERS_OBJ Instance method Private Method 20031215
14 SET_DEFAULT_HIERCUST Instance method Private Method 20040617
Events
Class CL_FCOM_SMP_PERSHIER has no event.
Types
Class CL_FCOM_SMP_PERSHIER has no local type.
Method Signatures

Method CONVERT_EXT_TO_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PERVAL Call by reference Type reference (TYPE) FPB_T_VALUES Tabelle mit Werten 20031215
2 Importing ID_KOKRS Call by reference Type reference (TYPE) KOKRS Kostenrechnungskreis 20031215
3 Importing IT_PERVAL Call by reference Type reference (TYPE) FPB_T_VALUES Tabelle mit Werten 20031215

Method CONVERT_EXT_TO_INT on class CL_FCOM_SMP_PERSHIER has no exception.

Method DETERMINE_HIERARCHIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HIERARCHIES Call by reference Type reference (TYPE) FCOM_T_SMP_PERSHIER Tabellentyp zu FCOM_SMP_PERSHIER 20040211
2 Importing ID_KOKRS Call by reference Type reference (TYPE) KOKRS Kostenrechnungskreis 20040211
3 Importing IS_HIERCUST Call by reference Type reference (TYPE) FCOM_SMPHIERC Tabellentyp zu FCOM_SMP_OBJTYPE 20040211
4 Importing IT_PERVAL Call by reference Type reference (TYPE) FPB_T_VALUES Tabelle mit Werten 20040625

Method DETERMINE_HIERARCHIES on class CL_FCOM_SMP_PERSHIER has no exception.

Method GET_HIERARCHIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_PERSDIALOG Call by reference Type reference (TYPE) STRING 20040202
2 Exporting ET_PERSHIER Call by reference Type reference (TYPE) FCOM_T_SMP_PERSHIER Tabellentyp zu FCOM_SMPHIER 20031211
3 Importing ID_APPL Call by reference Type reference (TYPE) FPB_APPL Komponente der Versionsnummer 20040108
4 Importing ID_ROLE Call by reference Type reference (TYPE) FPB_ROLE allgemeines flag 20040108

Method GET_HIERARCHIES on class CL_FCOM_SMP_PERSHIER has no exception.

Method GET_HIERNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_HIERNAME Call by reference Type reference (TYPE) FCOM_SMP_HIERNAME Name einer Hierarchie 20031215
2 Importing ID_ONAME Call by reference Type reference (TYPE) FPB_OBJNAME Objektname zur Kommunikation 20031215
3 Importing ID_OTYPE Call by reference Type reference (TYPE) FPB_OBJTYPE Objekttyp zur Kommunikation 20031215

Method GET_HIERNAME on class CL_FCOM_SMP_PERSHIER has no exception.

Method GET_HIER_FOR_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HIERARCHIES Call by reference Type reference (TYPE) FCOM_T_SMP_PERSHIER Tabellentyp zu FCOM_SMP_PERSHIER 20031212
2 Importing ID_GROUPTYPE Call by reference Type reference (TYPE) FPB_OBJTYPE Objekttyp zur Kommunikation 20031212
3 Importing ID_HIERMODUS Call by reference Type reference (TYPE) FCOM_SMP_HIERMOD Modus der Hierarchie 20031215
4 Importing ID_HIERTYP Call by reference Type reference (TYPE) FCOM_SMP_HIERTYP Tabellentyp zu FCOM_SMP_OBJTYPE 20031215
5 Importing ID_KOKRS Call by reference Type reference (TYPE) KOKRS Kostenrechnungskreis 20031215
6 Importing ID_OTYPE Call by reference Type reference (TYPE) FPB_OBJTYPE Objekttyp zur Kommunikation 20031212
7 Importing IT_PERVALALL Call by reference Type reference (TYPE) FPB_T_VALUES Struktur für Werte 20040623

Method GET_HIER_FOR_TYPE on class CL_FCOM_SMP_PERSHIER has no exception.

Method GET_OBJTYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HIEROBJ Call by reference Type reference (TYPE) FPB_T_OBJTYPE Tabellentyp zu FCOM_SMP_OBJTYPE 20031215
2 Importing ID_HIERTYP Call by reference Type reference (TYPE) FCOM_SMP_HIERTYP Typ als Unterknoten in Hierarchie aktiv 20031215
3 Importing ID_OTYPE Call by reference Type reference (TYPE) FPB_OBJTYPE Objekttyp zur Kommunikation 20040108

Method GET_OBJTYPES on class CL_FCOM_SMP_PERSHIER has no exception.

Method GET_PERSDIALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_PERSDIALOG Call by reference Type reference (TYPE) FPB_DIALOGID Personalisierungsdialog 20040202
2 Importing ID_ROLE Call by reference Type reference (TYPE) FPB_ROLE Rolle 20040202
3 Importing IS_HIERCUST Call by reference Type reference (TYPE) FCOM_SMPHIERC Customizing der Hierarchien 20040202

Method GET_PERSDIALOG on class CL_FCOM_SMP_PERSHIER has no exception.

Method GET_PERS_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_HIER Call by reference Type reference (TYPE) FCOM_T_SMP_PERSHIER Datum gültig ab 20040625
2 Importing IT_PERVAL Call by reference Type reference (TYPE) FPB_T_VALUES Tabelle mit Werten 20040625

Method GET_PERS_DATE on class CL_FCOM_SMP_PERSHIER has no exception.

Method GET_PERVAL_FOR_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PERVAL Call by reference Type reference (TYPE) FPB_T_VALUES Tabelle mit Werten 20040623
2 Importing ID_KOKRS Call by reference Type reference (TYPE) KOKRS Kostenrechnungskreis 20040623
3 Importing ID_OTYPE Call by reference Type reference (TYPE) FPB_OBJTYPE Struktur für Werte 20040623
4 Importing IT_PERVALALL Call by reference Type reference (TYPE) FPB_T_VALUES Tabelle mit Werten 20040623

Method GET_PERVAL_FOR_TYPE on class CL_FCOM_SMP_PERSHIER has no exception.

Method MAKE_ONE_HIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_HIER Call by reference Type reference (TYPE) FCOM_T_SMP_PERSHIER Tabellentyp zu FCOM_SMP_PERSHIER 20040108
2 Importing ID_HIERMODUS Call by reference Type reference (TYPE) FCOM_SMP_HIERMOD Modus der Hierarchie 20040202

Method MAKE_ONE_HIER on class CL_FCOM_SMP_PERSHIER has no exception.

Method READ_HIERCUST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HIERCUST Call by reference Type reference (TYPE) FCOM_SMPHIERC Test: EInstellungen zur Hierarchie 20040105
2 Importing ID_APPL Call by reference Type reference (TYPE) FPB_APPL Feld der Laenge 3 Bytes 20040108
3 Importing ID_KOKRS Call by reference Type reference (TYPE) KOKRS Kostenrechnungskreis 20040623
4 Importing ID_ROLE Call by reference Type reference (TYPE) FPB_ROLE Feld der Laenge 3 Bytes 20040105

Method READ_HIERCUST on class CL_FCOM_SMP_PERSHIER has no exception.

Method READ_PERS_KOKRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_KOKRS Call by reference Type reference (TYPE) KOKRS Struktur für Werte 20031215

Method READ_PERS_KOKRS on class CL_FCOM_SMP_PERSHIER has no exception.

Method READ_PERS_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PERVAL Call by reference Type reference (TYPE) FPB_T_VALUES Tabelle mit Werten 20031215
2 Importing ID_DIALOG Call by reference Type reference (TYPE) FPB_DIALOGID Name der Personalisierungs-Anwendung 20040623

Method READ_PERS_OBJ on class CL_FCOM_SMP_PERSHIER has no exception.

Method SET_DEFAULT_HIERCUST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HIERCUST Call by reference Type reference (TYPE) FCOM_SMPHIERC Test: EInstellungen zur Hierarchie 20040617
2 Importing ID_ROLE Call by reference Type reference (TYPE) FPB_ROLE Feld der Laenge 3 Bytes 20040617

Method SET_DEFAULT_HIERCUST on class CL_FCOM_SMP_PERSHIER has no exception.
History
Last changed by/on SAP  20040210 
SAP Release Created in 500