SAP ABAP Class CL_FCOM_SNI_OBJECTACT (SNI Objects for Area Controller)
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_FPB_SNI_OBJECTS | SNI: Objects in the Hierarchy | 20060403 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_FPB_SNI_SUBOBJ | SNI: Subnode Releationships in the Hierarchy | 20060403 |
Properties
| Class | CL_FCOM_SNI_OBJECTACT | |
| Short Description | SNI Objects for Area Controller | |
| 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 | 20051220 | SAP |
| Last change | 20060711 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_FCOM_SNI_OBJECTACT has no forward declaration.
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_FPB_SNI_OBJECTS | SNI: Objects in the Hierarchy | 20060403 | ||
| 2 | IF_FPB_SNI_SUBOBJ | SNI: Subnode Releationships in the Hierarchy | 20060403 |
Friends
Class CL_FCOM_SNI_OBJECTACT has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Type reference (TYPE) | FPB_SNI_SEARCHTYPE | 'FB_KTEXT' | Search Criterion for Short Text | 20060403 | ||
| 2 | Instance attribute | Private | Type reference (TYPE) | FPB_SNI_SEARCHTYPE | 'FB_ONAME' | Search Criterion for Object Name | 20060403 | ||
| 3 | Instance attribute | Private | Type reference (TYPE) | TYP_GLOBAL_CONST | Global Hierarchy Data | 20060403 | |||
| 4 | Instance attribute | Private | Type reference (TYPE) | FCOM_T_SMP_ENTRY | Buffer for Read Objects | 20060403 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | FPB_T_SNI_OBJRET | Buffer for Groups | 20060403 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Insert Hierarchy into Tree | 20060403 | |
| 2 | Instance method | Private | Method | Insert Hierarchy into Tree | 20060403 | |
| 3 | Static method | Public | Method | Convert External to Internal Representation | 20060403 | |
| 4 | Static method | Public | Method | Error Message for Objects on First Hierarchy Level | 20060403 | |
| 5 | Static method | Public | Method | Get Icon for Tree Display | 20060403 | |
| 6 | Instance method | Private | Method | Import Top Nodes for Single Values | 20060403 | |
| 7 | Instance method | Private | Method | Read Groups | 20060403 | |
| 8 | Instance method | Private | Method | Read Single Values under Groups from Buffer | 20060403 | |
| 9 | Instance method | Private | Method | Read Single Values under Single Values | 20060403 | |
| 10 | Instance method | Private | Method | Read Complete Group Hierarchy | 20060403 | |
| 11 | Instance method | Private | Method | Read Subgroups from Database | 20060403 |
Events
Class CL_FCOM_SNI_OBJECTACT has no event.
Types
Class CL_FCOM_SNI_OBJECTACT 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 | CT_SUBOBJ | Call by reference | Type reference (TYPE) | FPB_T_SNI_OBJRET | qwe | 20060403 | |||
| 2 | IS_TOPOBJ | Call by reference | Type reference (TYPE) | FPB_S_SNI_OBJ | Objekt in der Hierarchie | 20060403 | |||
| 3 | IT_SETHIER | Call by reference | Type reference (TYPE) | TYP_SETHIER_TAB | 20060403 | ||||
| 4 | IT_SETVALPTR | Call by reference | Type reference (TYPE) | TYP_SETVALPTR_TAB | 20060403 | ||||
| 5 | IT_SUBVALENTRIES | Call by reference | Type reference (TYPE) | FCOM_T_SMP_ENTRY | Tabellentyp zu FCOM_SMP_ENTRY | 20060403 |
Method APPEND_HIER_GROUPS on class CL_FCOM_SNI_OBJECTACT has no exception.
Method APPEND_SUBGROUPS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_SUBOBJ | Call by reference | Type reference (TYPE) | FPB_T_SNI_OBJRET | qwe | 20060403 | |||
| 2 | IS_FROMOBJ | Call by reference | Type reference (TYPE) | FPB_S_SNI_OBJ | Objekt in der Hierarchie | 20060403 | |||
| 3 | IT_GRENTRIES | Call by reference | Type reference (TYPE) | FCOM_T_SMP_ENTRY | 20060403 | ||||
| 4 | IT_SUBVALENTRIES | Call by reference | Type reference (TYPE) | FCOM_T_SMP_ENTRY | Tabellentyp zu FCOM_SMP_ENTRY | 20060403 |
Method APPEND_SUBGROUPS on class CL_FCOM_SNI_OBJECTACT has no exception.
Method CONV_INT_TO_EXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_OBJNAME_EXT | Call by reference | Type reference (TYPE) | FPB_OBJNAME | Objektname zur Kommunikation | 20060403 | |||
| 2 | ID_OBJNAME | Call by reference | Type reference (TYPE) | FPB_OBJNAME | Objektname zur Kommunikation | 20060403 | |||
| 3 | ID_OBJTYPE | Call by reference | Type reference (TYPE) | FPB_OBJTYPE | Objekttyp zur Kommunikation | 20060403 |
Method CONV_INT_TO_EXT on class CL_FCOM_SNI_OBJECTACT has no exception.
Method GET_ERROR_TOPLEVEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | FPB_T_BAPIRETURN1 | Tabellentype zu BAPIRETURN1 | 20060403 | |||
| 2 | ID_NOAUTH | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20060403 | |||
| 3 | ID_OBJNAME | Call by reference | Type reference (TYPE) | FPB_OBJNAME | Objektname zur Kommunikation | 20060403 | |||
| 4 | ID_OBJTYPE | Call by reference | Type reference (TYPE) | FPB_OBJTYPE | Objekttyp zur Kommunikation | 20060403 |
Method GET_ERROR_TOPLEVEL on class CL_FCOM_SNI_OBJECTACT has no exception.
Method GET_ICON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_ICON | Call by reference | Type reference (TYPE) | FPB_SNI_ICON | Icon für SNI | 20060403 | |||
| 2 | ED_ICON_SELECTED | Call by reference | Type reference (TYPE) | FPB_SNI_ICON | Icon für SNI | 20060403 | |||
| 3 | ID_OBJTYPE | Call by reference | Type reference (TYPE) | FPB_OBJTYPE | Objekttyp zur Kommunikation | 20060403 |
Method GET_ICON on class CL_FCOM_SNI_OBJECTACT has no exception.
Method GET_TOPVALUE_DETAILS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_NOAUTH | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20060403 | |||
| 2 | ES_ENTRY | Call by reference | Type reference (TYPE) | FCOM_SMP_ENTRY | Objekt in der Hierarchie | 20060403 | |||
| 3 | ID_OBJNAME | Call by reference | Type reference (TYPE) | FPB_OBJNAME | Objektname zur Kommunikation | 20060403 | |||
| 4 | ID_OBJTYPE | Call by reference | Type reference (TYPE) | FPB_OBJTYPE | Objekttyp zur Kommunikation | 20060403 |
Method GET_TOPVALUE_DETAILS on class CL_FCOM_SNI_OBJECTACT has no exception.
Method LOAD_GROUP_HIER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_SUBOBJ | Call by reference | Type reference (TYPE) | FPB_T_SNI_OBJRET | Tabellentyp zu FCOM_SMP_ENTRY | 20060403 | |||
| 2 | ET_SUBENTRIES | Call by reference | Type reference (TYPE) | FCOM_T_SMP_ENTRY | Objekte in der Hierarchie | 20060403 | |||
| 3 | ID_REKURSIV | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20060403 | |||
| 4 | IS_FROMOBJ | Call by reference | Type reference (TYPE) | FPB_S_SNI_OBJ | Objekt in der Hierarchie | 20060403 |
Method LOAD_GROUP_HIER on class CL_FCOM_SNI_OBJECTACT has no exception.
Method LOAD_GROUP_TO_OBJ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_SUBOBJ | Call by reference | Type reference (TYPE) | FPB_T_SNI_OBJRET | Tabellentyp zu FCOM_SMP_ENTRY | 20060403 | |||
| 2 | ID_OBJTYPE_TO | Call by reference | Type reference (TYPE) | FPB_OBJTYPE | Objekttyp zur Kommunikation | 20060403 | |||
| 3 | IS_FROMOBJ | Call by reference | Type reference (TYPE) | FPB_S_SNI_OBJ | Objekt in der Hierarchie | 20060403 |
Method LOAD_GROUP_TO_OBJ on class CL_FCOM_SNI_OBJECTACT has no exception.
Method LOAD_OBJ_TO_OBJ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_SUBENTRIES | Call by reference | Type reference (TYPE) | FCOM_T_SMP_ENTRY | Objekte in der Hierarchie | 20060403 | |||
| 2 | ET_SUBOBJ | Call by reference | Type reference (TYPE) | FPB_T_SNI_OBJRET | qwe | 20060403 | |||
| 3 | ID_OBJTYPE_FROM | Call by reference | Type reference (TYPE) | FPB_OBJTYPE | Objekttyp zur Kommunikation | 20060403 | |||
| 4 | ID_OBJTYPE_TO | Call by reference | Type reference (TYPE) | FPB_OBJTYPE | Objekttyp zur Kommunikation | 20060403 | |||
| 5 | IT_FROMOBJ | Call by reference | Type reference (TYPE) | FPB_T_SNI_OBJ | ZFCOM_T_SNI_obj | 20060403 |
Method LOAD_OBJ_TO_OBJ on class CL_FCOM_SNI_OBJECTACT has no exception.
Method READ_HIERARCHIE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ENTRIES | Call by reference | Type reference (TYPE) | FCOM_T_SMP_ENTRY | Objekte in der Hierarchie | 20060403 | |||
| 2 | ET_SETHIER | Call by reference | Type reference (TYPE) | TYP_SETHIER_TAB | 20060403 | ||||
| 3 | ET_SETVAL | Call by reference | Type reference (TYPE) | TYP_SETVAL_TAB | 20060403 | ||||
| 4 | ET_SETVALPTR | Call by reference | Type reference (TYPE) | TYP_SETVALPTR_TAB | 20060403 | ||||
| 5 | IS_FROMOBJ | Call by reference | Type reference (TYPE) | FPB_S_SNI_OBJ | Objekt in der Hierarchie | 20060403 |
Method READ_HIERARCHIE on class CL_FCOM_SNI_OBJECTACT has no exception.
Method READ_SUBGROUPS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ENTRIES | Call by reference | Type reference (TYPE) | FCOM_T_SMP_ENTRY | Tabellentyp zu FCOM_SMP_ENTRY | 20060403 | |||
| 2 | ET_SETVAL | Call by reference | Type reference (TYPE) | TYP_SETVAL_TAB | 20060403 | ||||
| 3 | IS_FROMOBJ | Call by reference | Type reference (TYPE) | FPB_S_SNI_OBJ | Objekt in der Hierarchie | 20060403 |
Method READ_SUBGROUPS on class CL_FCOM_SNI_OBJECTACT has no exception.
History
| Last changed by/on | SAP | 20060711 |
| SAP Release Created in |