SAP ABAP Class CL_FCOM_SMP_COOM (Read CO-OM Data for Navigation in Hierarchy)
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
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FCOM_SMP_APPL Connection of a Component 20031208
Properties
Class CL_FCOM_SMP_COOM  
Short Description Read CO-OM Data for Navigation in Hierarchy    
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 20031208   SAP 
Last change 20040116   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 GSETH Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_FCOM_SMP_APPL Connection of a Component 20031208
Friends
Class CL_FCOM_SMP_COOM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GA_TREE Instance attribute Private Object reference (TYPE REF TO) CL_FCOM_SMP_TREE Navigation in a Hierarchy of SMP 20031208
2 GC_AUTHORITY_CHECK Constant Private Type reference (TYPE) FLAG 'X' Are authorizations checked? 20040109
3 GDAT Instance attribute Private Type reference (TYPE) TYP_GLOBAL_CONST 20031209
4 GT_IS_LOADED Instance attribute Private Type reference (TYPE) FCOM_T_SMP_OBJTYPE Table Type for FCOM_SMP_OBJTYPE 20031208
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_HIER_GROUPS Instance method Private Method Insert Hierarchy into Tree 20031210
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20031208
3 CONV_EXT_TO_INT Instance method Private Method 20040503
4 CONV_INT_TO_EXT Instance method Private Method 20040503
5 GET_COSEL_GROUP Instance method Private Method Determination of Selection Criteria in Cosel Structure 20031208
6 GET_SETID Instance method Private Method Determination of SetId for Groups 20031210
7 GET_TOPGROUP_DETAILS Instance method Private Method Import Top Nodes for Groups 20031211
8 GET_TOPVALUE_DETAILS Instance method Private Method Import Top Nodes for Single Values 20031211
9 LOAD_HIER_GROUPS Instance method Private Method Read Group Hierarchy 20031208
10 LOAD_HIER_RELATIONS Instance method Private Method Read Subnodes of a Type 20031210
11 LOAD_OBJ_TO_OBJ Instance method Private Method Read Direct Subnodes for Single Values 20031208
12 LOAD_SUBENTRIES Instance method Private Method Reload Subnodes 20031208
13 MUST_BE_LEAF Instance method Private Method Check Whether Node Type Is Always Leaf in Tree 20040123
14 READ_HIERARCHIE Instance method Private Method Read Complete Group Hierarchy 20031216
15 READ_KOSTL Instance method Private Method Read Cost Centers from Database 20031216
16 READ_ORDER Instance method Private Method Read Internal Orders from Database 20031216
17 READ_POSID Instance method Private Method Read WBS Elements from Database 20031216
18 READ_PRCTR Instance method Private Method Read Profit Centers from Database 20031216
19 READ_PRZNR Instance method Private Method Read Cost Centers from Database 20060403
20 READ_SEGMENT Instance method Private Method Read Segments from Database 20040211
21 READ_SUBGROUPS Instance method Private Method Read Subgroups from Database 20031216
Events
Class CL_FCOM_SMP_COOM has no event.
Types
Class CL_FCOM_SMP_COOM has no local type.
Method Signatures

Method APPEND_HIER_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TOPENTRY Call by reference Type reference (TYPE) FCOM_SMP_ENTRY Objekt in der Hierarchie 20031210
2 Importing IT_ENTRIES Call by reference Type reference (TYPE) FCOM_T_SMP_ENTRY Tabellentyp zu FCOM_SMP_ENTRY 20031210
3 Importing IT_SETHIER Call by reference Type reference (TYPE) TYP_SETHIER_TAB 20031210
4 Importing IT_SETVALPTR Call by reference Type reference (TYPE) TYP_SETVALPTR_TAB 20031210

Method APPEND_HIER_GROUPS on class CL_FCOM_SMP_COOM has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IA_TREE Call by reference Object reference (TYPE REF TO) CL_FCOM_SMP_TREE Navigation in einer Hierarchie des SMP 20031208

Method CONSTRUCTOR on class CL_FCOM_SMP_COOM has no exception.

Method CONV_EXT_TO_INT Signature

Method CONV_EXT_TO_INT on class CL_FCOM_SMP_COOM has no parameter.
Method CONV_EXT_TO_INT on class CL_FCOM_SMP_COOM has no exception.

Method CONV_INT_TO_EXT Signature

Method CONV_INT_TO_EXT on class CL_FCOM_SMP_COOM has no parameter.
Method CONV_INT_TO_EXT on class CL_FCOM_SMP_COOM has no exception.

Method GET_COSEL_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COSEL Call by reference Type reference (TYPE) TYP_COSEL_TAB 20031208
2 Importing ID_OTYPE Call by reference Type reference (TYPE) FPB_OBJTYPE Objekt in der Hierarchie 20031210
3 Importing IT_SETVAL Call by reference Type reference (TYPE) TYP_SETVAL_TAB 20031210

Method GET_COSEL_GROUP on class CL_FCOM_SMP_COOM has no exception.

Method GET_SETID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_SETID Call by reference Type reference (TYPE) SETID Identifikation eines Sets 20031210
2 Importing ID_ONAME Call by reference Type reference (TYPE) FPB_OBJNAME Objektname zur Kommunikation 20040503
3 Importing ID_OTYPE Call by reference Type reference (TYPE) FPB_OBJTYPE Objekttyp zur Kommunikation 20040503

Method GET_SETID on class CL_FCOM_SMP_COOM has no exception.

Method GET_TOPGROUP_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ENTRY Call by reference Type reference (TYPE) FCOM_SMP_ENTRY Objekt in der Hierarchie 20031211
2 Exporting ED_EXISTS Call by reference Type reference (TYPE) FLAG allgemeines flag 20031211

Method GET_TOPGROUP_DETAILS on class CL_FCOM_SMP_COOM has no exception.

Method GET_TOPVALUE_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ENTRY Call by reference Type reference (TYPE) FCOM_SMP_ENTRY Objekt in der Hierarchie 20031211
2 Exporting ED_EXISTS Call by reference Type reference (TYPE) FLAG allgemeines flag 20031211

Method GET_TOPVALUE_DETAILS on class CL_FCOM_SMP_COOM has no exception.

Method LOAD_HIER_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TOPENTRY Call by reference Type reference (TYPE) FCOM_SMP_ENTRY Objekt in der Hierarchie 20031208

Method LOAD_HIER_GROUPS on class CL_FCOM_SMP_COOM has no exception.

Method LOAD_HIER_RELATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_SUBTYPE Call by reference Type reference (TYPE) FPB_OBJTYPE Objekttyp 20040123
2 Importing ID_TYPE Call by reference Type reference (TYPE) FPB_OBJTYPE Objekttyp 20040123

Method LOAD_HIER_RELATIONS on class CL_FCOM_SMP_COOM has no exception.

Method LOAD_OBJ_TO_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ENTRIES Call by reference Type reference (TYPE) FCOM_T_SMP_ENTRY Objekt in der Hierarchie 20031208
2 Exporting ET_PARENTS Call by reference Type reference (TYPE) FPB_T_OBJNAME Tabellentyp zu fcom_smp_objname 20031208
3 Importing ID_FROM_OTYPE Call by reference Type reference (TYPE) FPB_OBJTYPE Objektname zur Kommunikation 20031208
4 Importing ID_TO_OTYPE Call by reference Type reference (TYPE) FPB_OBJTYPE Objektname zur Kommunikation 20031208
5 Importing IT_ONAMES Call by reference Type reference (TYPE) FPB_T_OBJNAME Tabellentyp zu fcom_smp_objname 20031208

Method LOAD_OBJ_TO_OBJ on class CL_FCOM_SMP_COOM has no exception.

Method LOAD_SUBENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_CHILDREAD Call by reference Type reference (TYPE) FLAG allgemeines flag 20031208
2 Exporting ET_SUBENTRIES Call by reference Type reference (TYPE) FCOM_T_SMP_ENTRY Tabellentyp zu FCOM_SMP_NODE 20031208
3 Importing ID_READ_ALL Call by reference Type reference (TYPE) FLAG Verknüpfungsfeld für View-Query 20040123
4 Importing IS_ENTRY Call by reference Type reference (TYPE) FCOM_SMP_ENTRY Tabellentyp zu FCOM_SMP_NODE 20031208

Method LOAD_SUBENTRIES on class CL_FCOM_SMP_COOM has no exception.

Method MUST_BE_LEAF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_RETURN Call by reference Type reference (TYPE) FLAG allgemeines flag 20040123
2 Importing ID_OTYPE Call by reference Type reference (TYPE) FPB_OBJTYPE Objekt in der Hierarchie 20040123

Method MUST_BE_LEAF on class CL_FCOM_SMP_COOM has no exception.

Method READ_HIERARCHIE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SETHIER Call by reference Type reference (TYPE) TYP_SETHIER_TAB 20031216
2 Exporting ET_SETVAL Call by reference Type reference (TYPE) TYP_SETVAL_TAB 20031216
3 Exporting ET_SETVALPTR Call by reference Type reference (TYPE) TYP_SETVALPTR_TAB 20031216
4 Importing IS_ENTRY Call by reference Type reference (TYPE) FCOM_SMP_ENTRY Objekt in der Hierarchie 20031216

Method READ_HIERARCHIE on class CL_FCOM_SMP_COOM has no exception.

Method READ_KOSTL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ENTRIES Call by reference Type reference (TYPE) FCOM_T_SMP_ENTRY Tabellentyp zu FCOM_SMP_ENTRY 20031216
2 Exporting ET_PARENTS Call by reference Type reference (TYPE) FPB_T_OBJNAME Tabellentyp zu fcom_smp_objname 20031216
3 Importing ID_PARENTTYP Call by reference Type reference (TYPE) FPB_OBJTYPE Name des bestimmenden Feldes 20031216
4 Importing IT_COSEL Call by reference Type reference (TYPE) TYP_COSEL_TAB 20031216

Method READ_KOSTL on class CL_FCOM_SMP_COOM has no exception.

Method READ_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ENTRIES Call by reference Type reference (TYPE) FCOM_T_SMP_ENTRY Tabellentyp zu FCOM_SMP_ENTRY 20031216
2 Exporting ET_PARENTS Call by reference Type reference (TYPE) FPB_T_OBJNAME Tabellentyp zu fcom_smp_objname 20031216
3 Importing ID_PARENTTYP Call by reference Type reference (TYPE) FPB_OBJTYPE Objekttyp zur Kommunikation 20031216
4 Importing IT_COSEL Call by reference Type reference (TYPE) TYP_COSEL_TAB Name des bestimmenden Feldes 20031216

Method READ_ORDER on class CL_FCOM_SMP_COOM has no exception.

Method READ_POSID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ENTRIES Call by reference Type reference (TYPE) FCOM_T_SMP_ENTRY Tabellentyp zu FCOM_SMP_ENTRY 20031216
2 Exporting ET_PARENTS Call by reference Type reference (TYPE) FPB_T_OBJNAME Tabellentyp zu fcom_smp_objname 20031216
3 Importing ID_PARENTTYP Call by reference Type reference (TYPE) FPB_OBJTYPE Name des bestimmenden Feldes 20031216
4 Importing IT_COSEL Call by reference Type reference (TYPE) TYP_COSEL_TAB 20031216

Method READ_POSID on class CL_FCOM_SMP_COOM has no exception.

Method READ_PRCTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ENTRIES Call by reference Type reference (TYPE) FCOM_T_SMP_ENTRY Tabellentyp zu FCOM_SMP_ENTRY 20031216
2 Importing IT_COSEL Call by reference Type reference (TYPE) TYP_COSEL_TAB 20031216

Method READ_PRCTR on class CL_FCOM_SMP_COOM has no exception.

Method READ_PRZNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ENTRIES Call by reference Type reference (TYPE) FCOM_T_SMP_ENTRY Tabellentyp zu FCOM_SMP_ENTRY 20060403
2 Exporting ET_PARENTS Call by reference Type reference (TYPE) FPB_T_OBJNAME Tabellentyp zu fcom_smp_objname 20060403
3 Importing ID_PARENTTYP Call by reference Type reference (TYPE) FPB_OBJTYPE Name des bestimmenden Feldes 20060403
4 Importing IT_COSEL Call by reference Type reference (TYPE) TYP_COSEL_TAB 20060403

Method READ_PRZNR on class CL_FCOM_SMP_COOM has no exception.

Method READ_SEGMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ENTRIES Call by reference Type reference (TYPE) FCOM_T_SMP_ENTRY Tabellentyp zu FCOM_SMP_ENTRY 20040211
2 Exporting ET_PARENTS Call by reference Type reference (TYPE) FPB_T_OBJNAME Tabellentyp zu fcom_smp_objname 20040211
3 Importing ID_PARENTTYP Call by reference Type reference (TYPE) FPB_OBJTYPE Name des bestimmenden Feldes 20040211
4 Importing IT_COSEL Call by reference Type reference (TYPE) TYP_COSEL_TAB 20040211

Method READ_SEGMENT on class CL_FCOM_SMP_COOM has no exception.

Method READ_SUBGROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SETVAL Call by reference Type reference (TYPE) TYP_SETVAL_TAB 20031216
2 Exporting ET_SUBENTRIES Call by reference Type reference (TYPE) FCOM_T_SMP_ENTRY Tabellentyp zu FCOM_SMP_ENTRY 20031216
3 Importing IS_ENTRY Call by reference Type reference (TYPE) FCOM_SMP_ENTRY Objekt in der Hierarchie 20031216

Method READ_SUBGROUPS on class CL_FCOM_SMP_COOM has no exception.
History
Last changed by/on SAP  20040116 
SAP Release Created in 500