Hierarchy
⤷
⤷
Properties
| Class | CL_INM_OF_INITPHASE_HELPER | |
| Short Description | Helper class for project | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | INM_OBJECTS | Implementation of Object Framework |
| Created | 20070413 | SAP |
| Last change | 20141109 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class CL_INM_OF_INITPHASE_HELPER has no interface implemented.
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | CL_INM_OF_INITIATIVEPHASE | 20070413 | Proxy Class for Initiative Phase |
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | STRING | '.INCLUDE ' | Konstante '.INCLUDE ' | 20070413 |
Methods
Events
Class CL_INM_OF_INITPHASE_HELPER has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TY_GUID_TABLE | Private | See coding | 20070413 | ty_guid_table type table of DPR_TV_OBJECT_GUID_CHAR
|
Method Signatures
Method ADD_FAVORITE_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | INM_OF_TT_MESSAGES | Messages | 20070413 | |||
| 2 | IT_OBJECTKEYS | Call by reference | Type reference (TYPE) | INM_OF_TT_OBJECT_KEYS | Object keys | 20070413 | |||
| 3 | IV_ASSOCIATION_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_ASSOCIATION_TYPE_FAV | Association type for favorites management | 20070413 | |||
| 4 | IV_BO_OBJECT_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_TYPE | Object type | 20070413 | |||
| 5 | IV_OBJECT_LINK_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJ_LINK_TYPE | Object link type | 20070413 | |||
| 6 | IV_USER | Call by reference | Type reference (TYPE) | INM_OF_TV_USER_NAME | User name | 20070413 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Wrong input | 20070413 |
Method ADD_SEARCH_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_SELECTION | Call by reference | Type reference (TYPE) | DPR_TS_SELECTION_PARAMETER | Structure for Describing Selections | 20070413 | |||
| 2 | IV_GROUP | Call by reference | Type reference (TYPE) | INM_OF_TV_OBL_GROUP | Group of Object Types | 20070413 | |||
| 3 | IV_SEARCH_FIELD_EXT | Call by reference | Type reference (TYPE) | STRING | External search field name | 20070413 |
Method ADD_SEARCH_FIELDS on class CL_INM_OF_INITPHASE_HELPER has no exception.
Method CHANGE_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | INM_OF_TT_MESSAGES | Messages | 20070413 | |||
| 2 | IS_ATTRIBUTES | Call by reference | Type reference (TYPE) | ANY | Object attributes | 20070413 | |||
| 3 | IV_BO_NAME | Call by reference | Type reference (TYPE) | STRING | Business object | 20070413 | |||
| 4 | IV_BO_OBJECT_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_TYPE | Object type | 20070413 | |||
| 5 | IV_DATA_STRUCTURE_INT | Call by reference | Type reference (TYPE) | DDOBJNAME | Name of ABAP Dictionary Object | 20070413 | |||
| 6 | IV_INT_KEY | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_KEY | Object key | 20070413 | |||
| 7 | IV_OBJECT_LINK_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJ_LINK_TYPE | Object link type | 20070413 | |||
| 8 | IV_WITH_COMMIT | Call by reference | Type reference (TYPE) | INM_OF_TV_CHECK | Check mode activation | 20070413 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Wrong input | 20070413 |
Method CHECK_OBJECT_EXISTENCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_FAILED | Call by reference | Type reference (TYPE) | BOOLE_D | Object exist | 20070413 | |||
| 2 | IV_EXT_KEY | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_KEY | Object key | 20070413 | |||
| 3 | IV_INT_KEY | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_KEY | Object key | 20070413 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Missing parameter | 20070413 |
Method CHECK_USER_EXISTENCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | INM_OF_TT_MESSAGES | Messages | 20070413 | |||
| 2 | EV_FAILED | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070413 | |||
| 3 | IV_OBJECT_LINK_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJ_LINK_TYPE | Object link type | 20070413 | |||
| 4 | IV_USER | Call by reference | Type reference (TYPE) | INM_OF_TV_USER_NAME | SY-UNAME | User name | 20070413 |
Method CHECK_USER_EXISTENCE on class CL_INM_OF_INITPHASE_HELPER has no exception.
Method CONVERT_OBJECT_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_EXT_KEY | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_KEY | Object key | 20070413 | |||
| 2 | EV_INT_KEY | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_KEY | Object key | 20070413 | |||
| 3 | IV_EXT_KEY | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_KEY | Object key | 20070413 | |||
| 4 | IV_INT_KEY | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_KEY | Object key | 20070413 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Missing parameter | 20070413 | ||
| 2 | Wrong input | 20070413 |
Method CREATE_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | INM_OF_TT_MESSAGES | Messages | 20070413 | |||
| 2 | EV_EXT_KEY | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_KEY | Object key | 20070413 | |||
| 3 | EV_INT_KEY | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_KEY | Object key | 20070413 | |||
| 4 | IS_ATTRIBUTES | Call by reference | Type reference (TYPE) | ANY | Object attributes | 20070413 | |||
| 5 | IV_BO_NAME | Call by reference | Type reference (TYPE) | STRING | Business object | 20070413 | |||
| 6 | IV_BO_NAME_T | Call by reference | Type reference (TYPE) | STRING | Template business object | 20070413 | |||
| 7 | IV_BO_OBJECT_TYPE | Call by reference | Type reference (TYPE) | STRING | Technical object type | 20070413 | |||
| 8 | IV_BO_OBJECT_TYPE_T | Call by reference | Type reference (TYPE) | STRING | Template object type | 20070413 | |||
| 9 | IV_CREATION_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20070413 | |||
| 10 | IV_DATA_STRUCTURE_INT | Call by reference | Type reference (TYPE) | DDOBJNAME | Name of ABAP Dictionary Object | 20070413 | |||
| 11 | IV_OBJECT_LINK_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJ_LINK_TYPE | Object link type | 20070413 | |||
| 12 | IV_OBJECT_TYPE_CGPL | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_TYPE | Object type | 20070413 | |||
| 13 | IV_OBJECT_TYPE_CGPL_T | Call by reference | Type reference (TYPE) | STRING | Template type | 20070413 | |||
| 14 | IV_TEMPLATE_ID | Call by reference | Type reference (TYPE) | ANY | Template id | 20070413 | |||
| 15 | IV_WITH_COMMIT | Call by reference | Type reference (TYPE) | INM_OF_TV_CHECK | Check mode activation | 20070413 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Wrong input | 20070413 |
Method CREATE_OBJECT_WITHOUT_TEMPLATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | INM_OF_TT_MESSAGES | Messages | 20070413 | |||
| 2 | EV_EXT_KEY | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_KEY | Object key | 20070413 | |||
| 3 | EV_INT_KEY | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_KEY | Object key | 20070413 | |||
| 4 | IS_ATTRIBUTES | Call by reference | Type reference (TYPE) | ANY | Object attributes | 20070413 | |||
| 5 | IV_BO_OBJECT_TYPE | Call by reference | Type reference (TYPE) | STRING | Object type | 20070413 | |||
| 6 | IV_DATA_STRUCTURE_INT | Call by reference | Type reference (TYPE) | DDOBJNAME | Name of ABAP Dictionary Object | 20070413 | |||
| 7 | IV_OBJECT_LINK_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJ_LINK_TYPE | Object link type | 20070413 | |||
| 8 | IV_WITH_COMMIT | Call by reference | Type reference (TYPE) | INM_OF_TV_CHECK | Check mode activation | 20070413 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Wrong input | 20070413 |
Method CREATE_OBJECT_WITH_TEMPLATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | INM_OF_TT_MESSAGES | Messages | 20070413 | |||
| 2 | EV_EXT_KEY | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_KEY | Object key | 20070413 | |||
| 3 | EV_INT_KEY | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_KEY | Object key | 20070413 | |||
| 4 | IS_ATTRIBUTES | Call by reference | Type reference (TYPE) | ANY | Object attributes | 20070413 | |||
| 5 | IV_BO_NAME | Call by reference | Type reference (TYPE) | STRING | Business object | 20070413 | |||
| 6 | IV_BO_NAME_T | Call by reference | Type reference (TYPE) | STRING | Template business object | 20070413 | |||
| 7 | IV_BO_OBJECT_TYPE | Call by reference | Type reference (TYPE) | STRING | Technical object type | 20070413 | |||
| 8 | IV_BO_OBJECT_TYPE_T | Call by reference | Type reference (TYPE) | STRING | Template object type | 20070413 | |||
| 9 | IV_DATA_STRUCTURE_INT | Call by reference | Type reference (TYPE) | DDOBJNAME | Name of ABAP Dictionary Object | 20070413 | |||
| 10 | IV_OBJECT_LINK_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJ_LINK_TYPE | Object link type | 20070413 | |||
| 11 | IV_OBJECT_TYPE_CGPL | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_TYPE | Object type | 20070413 | |||
| 12 | IV_OBJECT_TYPE_CGPL_T | Call by reference | Type reference (TYPE) | STRING | Template type | 20070413 | |||
| 13 | IV_TEMPLATE_ID | Call by reference | Type reference (TYPE) | ANY | Template id | 20070413 | |||
| 14 | IV_WITH_COMMIT | Call by reference | Type reference (TYPE) | INM_OF_TV_CHECK | Check mode activation | 20070413 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Wrong input | 20070413 |
Method DELETE_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | INM_OF_TT_MESSAGES | Messages | 20070413 | |||
| 2 | IV_BO_NAME | Call by reference | Type reference (TYPE) | STRING | Business object | 20070413 | |||
| 3 | IV_BO_OBJECT_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_TYPE | Object type | 20070413 | |||
| 4 | IV_DATA_STRUCTURE_INT | Call by reference | Type reference (TYPE) | DDOBJNAME | Name of ABAP Dictionary Object | 20070413 | |||
| 5 | IV_INT_KEY | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_KEY | Object key | 20070413 | |||
| 6 | IV_OBJECT_LINK_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJ_LINK_TYPE | Object link type | 20070413 | |||
| 7 | IV_WITH_COMMIT | Call by reference | Type reference (TYPE) | INM_OF_TV_CHECK | Check mode activation | 20070413 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Wrong input | 20070413 |
Method GET_ACTIVITIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ACTIVITY | Call by reference | Type reference (TYPE) | INDEX TABLE | Table type of DPR_TS_API_AUTH_ACTIVITY (sorted on activity ) | 20080222 | |||
| 2 | IV_BO_NODE_NAME | Call by reference | Type reference (TYPE) | STRING | 20080222 | ||||
| 3 | IV_OBJECT_LINK_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJ_LINK_TYPE | Object link type | 20080222 | |||
| 4 | IV_OBJECT_TYPE_CGPL | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_TYPE | Object type | 20080222 |
Method GET_ACTIVITIES on class CL_INM_OF_INITPHASE_HELPER has no exception.
Method GET_AUTHORIZATIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_AUTH_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20070413 | ||||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | INM_OF_TT_MESSAGES | Table type for messages | 20070413 | |||
| 3 | ET_ORG_UNITS | Call by reference | Type reference (TYPE) | INM_OF_TT_ORG_UNITS | Organizational units | 20070413 | |||
| 4 | ET_USERS | Call by reference | Type reference (TYPE) | INM_OF_TT_USERS | Users | 20070413 | |||
| 5 | ET_USER_GROUPS | Call by reference | Type reference (TYPE) | INM_OF_TT_USER_GROUPS | User groups | 20070413 | |||
| 6 | ET_USER_ROLES | Call by reference | Type reference (TYPE) | INM_OF_TT_USER_ROLES | User roles | 20070413 | |||
| 7 | IT_ORG_UNITS | Call by reference | Type reference (TYPE) | INM_OF_TT_ORG_UNITS | Organizational units | 20070413 | |||
| 8 | IT_USERS | Call by reference | Type reference (TYPE) | INM_OF_TT_USERS | Users | 20070413 | |||
| 9 | IT_USER_GROUPS | Call by reference | Type reference (TYPE) | INM_OF_TT_USER_GROUPS | User groups | 20070413 | |||
| 10 | IT_USER_ROLES | Call by reference | Type reference (TYPE) | INM_OF_TT_USER_ROLES | User roles | 20070413 | |||
| 11 | IV_BO_NAME | Call by reference | Type reference (TYPE) | STRING | 20070413 | ||||
| 12 | IV_BO_OBJECT_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_TYPE | Object type | 20070413 | |||
| 13 | IV_INT_KEY | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_KEY | Object key | 20070413 | |||
| 14 | IV_OBJECT_LINK_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJ_LINK_TYPE | Object link type | 20070413 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Wrong input | 20070413 |
Method GET_AUTH_HOLDERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_AUTH_HOLDERS | Call by reference | Type reference (TYPE) | PLM_SHLP_TT_DDSHRETVAL | List of Interface Structure for Search Help <-> Help System | 20080222 | |||
| 2 | IT_AUTH_DATA | Call by reference | Type reference (TYPE) | INDEX TABLE | Authorizations with holders to be checked | 20080222 | |||
| 3 | IV_AUTH_HOLDER_TYPE | Call by reference | Type reference (TYPE) | ACO_AUTH_HOLDER_TYPE | Type of "Authorization Object": User, User Group, ... | 20080222 |
Method GET_AUTH_HOLDERS on class CL_INM_OF_INITPHASE_HELPER has no exception.
Method GET_CHILDREN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CHILDREN_OBJ | Call by reference | Type reference (TYPE) | INM_OF_TT_OBJ_PARENTS_CHILDREN | Object keys of parents and children | 20070413 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | INM_OF_TT_MESSAGES | Messages | 20070413 | |||
| 3 | IT_OBJ_TYPES_CHILDREN | Call by reference | Type reference (TYPE) | INM_OF_TT_OBJ_LINK_TYPES | Object link types | 20070413 | |||
| 4 | IT_PARENTS_OBJECT_KEYS | Call by reference | Type reference (TYPE) | INM_OF_TT_OBJECT_KEYS | Object keys | 20070413 | |||
| 5 | IV_BO_NAME | Call by reference | Type reference (TYPE) | STRING | 20070413 | ||||
| 6 | IV_BO_OBJECT_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_TYPE | Object type | 20070413 | |||
| 7 | IV_FILL_EXT_KEY | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20070413 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 'Wrong input | 20070413 |
Method GET_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FIELDCATALOG | Call by reference | Type reference (TYPE) | INM_OF_TT_FIELD_NAMES | Field catalog information | 20070413 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | INM_OF_TT_MESSAGES | Messages | 20070413 | |||
| 3 | IV_DATA_STRUCTURE_INT | Call by reference | Type reference (TYPE) | DDOBJNAME | Structure name | 20070413 | |||
| 4 | IV_OBJECT_LINK_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJ_LINK_TYPE | Object link type | 20070413 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | No fields found | 20070413 |
Method GET_MESSAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_OBJECT_LINK_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJ_LINK_TYPE | Object link type | 20070413 | |||
| 2 | RT_MESSAGES | Value transfer | Type reference (TYPE) | INM_OF_TT_MESSAGES | Messages | 20070413 |
Method GET_MESSAGES on class CL_INM_OF_INITPHASE_HELPER has no exception.
Method GET_NAVIGATION_PATH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_OBN | Call by reference | Type reference (TYPE) | INM_OF_TS_OBN | OBN structure | 20070413 | |||
| 2 | ES_PORTAL_NAVIGATION | Call by reference | Type reference (TYPE) | INM_OF_TS_PORTAL_NAVIGATION | Structure type for portal navigation | 20070413 | |||
| 3 | ET_MESSAGES | Call by reference | Type reference (TYPE) | INM_OF_TT_MESSAGES | Messages | 20070413 | |||
| 4 | EV_URL | Call by reference | Type reference (TYPE) | INM_OF_TV_URL | URL | 20070413 | |||
| 5 | IV_APPLICATION_MODE | Call by reference | Type reference (TYPE) | INM_OF_TV_APPLICATION_MODE | Application mode | 20070413 | |||
| 6 | IV_BO_OBJECT_TYPE | Call by reference | Type reference (TYPE) | STRING | Technical object type | 20070413 | |||
| 7 | IV_DETAIL_VIEW | Call by reference | Type reference (TYPE) | INM_OF_TV_VIEW | View name | 20070413 | |||
| 8 | IV_INT_KEY | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_KEY | Object key | 20070413 | |||
| 9 | IV_INT_ROOT_KEY | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_KEY | Object key | 20070413 | |||
| 10 | IV_NAVIGATION_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_NAVIGATION_TYPE | Navigation type | 20070413 | |||
| 11 | IV_OBJECT_LINK_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJ_LINK_TYPE | Object link type | 20070413 | |||
| 12 | IV_OBJECT_TYPE_CGPL | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_TYPE | Object type | 20070413 | |||
| 13 | IV_OBN_BUSINESS_OBJECT | Call by reference | Type reference (TYPE) | STRING | OBN Business Object | 20070413 | |||
| 14 | IV_OBN_OPERATION | Call by reference | Type reference (TYPE) | STRING | OBN operation | 20070413 | |||
| 15 | IV_PORTAL_SYSTEM_ALIAS | Call by reference | Type reference (TYPE) | STRING | Portal system alias | 20070413 | |||
| 16 | IV_ROOT_OBJECT_TYPE_TECH | Call by reference | Type reference (TYPE) | INM_OF_TV_ROOT_OBJ_TYPE | Technical root object type | 20070413 | |||
| 17 | IV_START_VIEW | Call by reference | Type reference (TYPE) | INM_OF_TV_VIEW | View name | 20070413 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Wrong input | 20070413 |
Method GET_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | INM_OF_TT_MESSAGES | Messages | 20070413 | |||
| 2 | ET_OBJECTKEYS | Call by reference | Type reference (TYPE) | INM_OF_TT_OBJECT_KEYS | Object keys | 20070413 | |||
| 3 | IV_ASSOCIATION_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_ASSOCIATION_TYPE | Association type for favorites management | 20070413 | |||
| 4 | IV_BO_OBJECT_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_TYPE | API Object type | 20070413 | |||
| 5 | IV_FILL_EXT_KEY | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20070413 | |||
| 6 | IV_OBJECT_LINK_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJ_LINK_TYPE | Object link type | 20070413 | |||
| 7 | IV_USER | Call by reference | Type reference (TYPE) | INM_OF_TV_USER_NAME | SY-UNAME | User name | 20070413 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Wrong input | 20070413 |
Method GET_OBJECT_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | INM_OF_TT_MESSAGES | Messages | 20070413 | |||
| 2 | ET_OBJECTKEYS_FAILED | Call by reference | Type reference (TYPE) | INM_OF_TT_OBJECT_KEYS_INT | Internal object keys | 20070413 | |||
| 3 | ET_VALUES | Call by reference | Type reference (TYPE) | INM_OF_TT_OBJECT_DATA | Object values | 20070413 | |||
| 4 | ET_VALUES_NATIVE | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20070413 | ||||
| 5 | IT_FIELDNAMES | Call by reference | Type reference (TYPE) | INM_OF_TT_FIELD_NAMES | Field names | 20070413 | |||
| 6 | IT_OBJECTKEYS | Call by reference | Type reference (TYPE) | INM_OF_TT_OBJECT_KEYS | Internal object keys | 20070413 | |||
| 7 | IV_BO_NAME | Call by reference | Type reference (TYPE) | STRING | Business object | 20070413 | |||
| 8 | IV_BO_OBJECT_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_TYPE | Object type | 20070413 | |||
| 9 | IV_DATA_STRUCTURE_INT | Call by reference | Type reference (TYPE) | DDOBJNAME | Data structure | 20070413 | |||
| 10 | IV_EDIT_MODE | Call by reference | Type reference (TYPE) | I | 20070413 | ||||
| 11 | IV_EXPORT_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_EXPORT_TYPE | Export type for data as internal or external | 20070413 | |||
| 12 | IV_OBJECT_LINK_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJ_LINK_TYPE | Object type | 20070413 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions for INM Object Framework | 20070413 |
Method GET_OBJ_LINK_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_OBJECT_LINK_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJ_LINK_TYPE | Object link type | 20070413 | |||
| 2 | IV_OBJECT_LINK_TYPE_REF | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJ_LINK_TYPE | Object link type | 20070413 | |||
| 3 | IV_OBJECT_TYPE_TECH | Call by reference | Type reference (TYPE) | CGPL_OBJECT_TYPE | Technical object type | 20070413 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | No object link type found | 20070413 | ||
| 2 | No unique object link type | 20070413 |
Method GET_OBJ_LINK_TYPE_SETTINGS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ASSOCIATION | Call by reference | Type reference (TYPE) | STRING | Association | 20070413 | |||
| 2 | EV_BO_NAME | Call by reference | Type reference (TYPE) | STRING | Business object | 20070413 | |||
| 3 | EV_BO_NAME_T | Call by reference | Type reference (TYPE) | STRING | Template business object | 20070413 | |||
| 4 | EV_BO_OBJECT_TYPE | Call by reference | Type reference (TYPE) | STRING | Technical object type (tab name) | 20070413 | |||
| 5 | EV_BO_OBJECT_TYPE_T | Call by reference | Type reference (TYPE) | STRING | Template type | 20070413 | |||
| 6 | EV_DATA_STRUCTURE_INT | Call by reference | Type reference (TYPE) | DDOBJNAME | Data structure | 20070413 | |||
| 7 | EV_DATA_STRUCTURE_INT_T | Call by reference | Type reference (TYPE) | DDOBJNAME | Data structure template | 20070413 | |||
| 8 | EV_EXTERNAL_ID_FIELD | Call by reference | Type reference (TYPE) | STRING | 20070413 | ||||
| 9 | EV_GROUP | Call by reference | Type reference (TYPE) | DPR_TV_OBL_GROUP | Group of Object Types | 20070413 | |||
| 10 | EV_OBJECT_TYPE_CGPL | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_TYPE | Object type | 20070413 | |||
| 11 | EV_OBJECT_TYPE_CGPL_T | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_TYPE | Template object type | 20070413 | |||
| 12 | EV_OBN_OBJECT | Call by reference | Type reference (TYPE) | STRING | OBN Object | 20070413 | |||
| 13 | EV_OBN_OPERATION | Call by reference | Type reference (TYPE) | STRING | OBN Operation | 20070413 | |||
| 14 | EV_OBN_SYSTEM_ALIAS | Call by reference | Type reference (TYPE) | STRING | OBN System alias | 20070413 | |||
| 15 | EV_ROOT_NODE | Call by reference | Type reference (TYPE) | STRING | Root node | 20070413 | |||
| 16 | EV_START_VIEW | Call by reference | Type reference (TYPE) | INM_OF_TV_VIEW | Startview | 20070413 | |||
| 17 | IV_OBJECT_LINK_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJ_LINK_TYPE | Object link type | 20070413 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Customizing missing | 20070413 |
Method GET_PARENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | INM_OF_TT_MESSAGES | Messages | 20070413 | |||
| 2 | ET_PARENTS_OBJ | Call by reference | Type reference (TYPE) | INM_OF_TT_OBJ_PARENTS_CHILDREN | Object keys of parents and children | 20070413 | |||
| 3 | IT_OBJECTKEYS | Call by reference | Type reference (TYPE) | INM_OF_TT_OBJECT_KEYS | Object keys | 20070413 | |||
| 4 | IV_BO_NAME | Call by reference | Type reference (TYPE) | STRING | Business Object | 20070413 | |||
| 5 | IV_BO_OBJECT_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_TYPE | Object type | 20070413 | |||
| 6 | IV_DATA_STRUCTURE_INT | Call by reference | Type reference (TYPE) | DDOBJNAME | Name of ABAP Dictionary Object | 20070413 | |||
| 7 | IV_FILL_EXT_KEY | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20070413 | |||
| 8 | IV_OBJECT_LINK_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJ_LINK_TYPE | Object link type | 20070413 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | No data found | 20070413 |
Method GET_POSSIBLE_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | INM_OF_TT_MESSAGES | Messages | 20070413 | |||
| 2 | ET_POSSIBLE_VALUES | Call by reference | Type reference (TYPE) | INM_OF_TT_FIELD_NAMES_VALUES | Name and value list | 20070413 | |||
| 3 | IV_BO_NAME | Call by reference | Type reference (TYPE) | STRING | 20070413 | ||||
| 4 | IV_BO_OBJECT_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_TYPE | Object type | 20080222 | |||
| 5 | IV_FIELDNAME | Call by reference | Type reference (TYPE) | INM_OF_TV_FIELD_NAME | Field name | 20070413 | |||
| 6 | IV_INT_KEY | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_KEY | Object key | 20070413 | |||
| 7 | IV_OBJECT_LINK_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJ_LINK_TYPE | Object link type | 20070413 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Field does not exist | 20070413 |
Method GET_RELATED_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RELATED_OBJECTS | Call by reference | Type reference (TYPE) | INM_OF_TT_OBJECT_KEYS_INT | Internal object keys | 20070413 | |||
| 2 | EV_RC | Call by reference | Type reference (TYPE) | I | Return code | 20070626 | |||
| 3 | IV_INT_KEY | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_KEY | Object key | 20070413 | |||
| 4 | IV_REQUESTED_OBJ_LINK_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJ_LINK_TYPE | Object link type | 20070413 | |||
| 5 | IV_SOURCE_OBJ_LINK_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJ_LINK_TYPE | Object link type | 20070508 |
Method GET_RELATED_OBJECTS on class CL_INM_OF_INITPHASE_HELPER has no exception.
Method GET_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | INM_OF_TT_MESSAGES | Table type for messages | 20070413 | |||
| 2 | ET_STATUS | Call by reference | Type reference (TYPE) | DPR_TT_API_NAME_VALUE_PAIR | Name-Value Pair | 20070413 | |||
| 3 | IV_BO_NAME | Call by reference | Type reference (TYPE) | STRING | 20070413 | ||||
| 4 | IV_BO_OBJECT_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_TYPE | Object type | 20070413 | |||
| 5 | IV_INT_KEY | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_KEY | Object key | 20070413 | |||
| 6 | IV_OBJECT_LINK_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJ_LINK_TYPE | Object link type | 20070413 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Wrong input | 20070413 |
Method GET_SUB_GROUPS Signature
Method GET_SUB_GROUPS on class CL_INM_OF_INITPHASE_HELPER has no parameter.
Method GET_SUB_GROUPS on class CL_INM_OF_INITPHASE_HELPER has no exception.
Method GET_SUB_OBJECT_LINK_TYPES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CHILD_OBJ_LINK_TYPES | Call by reference | Type reference (TYPE) | INM_OF_TT_OBJ_LINK_TYPES | Object link types | 20070413 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | INM_OF_TT_MESSAGES | Messages | 20070413 | |||
| 3 | IV_PARENT_OBJ_LINK_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJ_LINK_TYPE | Object link type | 20070413 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | No object link types found | 20070413 |
Method MAP_SEARCH_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SEARCH_FIELD_INT | Call by reference | Type reference (TYPE) | STRING | Internal search field name | 20070413 | |||
| 2 | IV_GROUP | Call by reference | Type reference (TYPE) | INM_OF_TV_OBL_GROUP | Group of Object Types | 20070413 | |||
| 3 | IV_SEARCH_FIELD_EXT | Call by reference | Type reference (TYPE) | STRING | External search field name | 20070413 |
Method MAP_SEARCH_FIELDS on class CL_INM_OF_INITPHASE_HELPER has no exception.
Method REFRESH Signature
Method REFRESH on class CL_INM_OF_INITPHASE_HELPER has no parameter.
Method REFRESH on class CL_INM_OF_INITPHASE_HELPER has no exception.
Method REMOVE_FAVORITE_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | INM_OF_TT_MESSAGES | Messages | 20070413 | |||
| 2 | IT_OBJECTKEYS | Call by reference | Type reference (TYPE) | INM_OF_TT_OBJECT_KEYS | Object keys | 20070413 | |||
| 3 | IV_ASSOCIATION_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_ASSOCIATION_TYPE_FAV | Association type for favorites management | 20070413 | |||
| 4 | IV_BO_OBJECT_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_TYPE | Object type | 20070413 | |||
| 5 | IV_OBJECT_LINK_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJ_LINK_TYPE | Object link type | 20070413 | |||
| 6 | IV_USER | Call by reference | Type reference (TYPE) | INM_OF_TV_USER_NAME | User name | 20070413 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | User does not exist | 20070413 |
Method SEARCH_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | INM_OF_TT_MESSAGES | Messages | 20070413 | |||
| 2 | ET_OBJECTKEYS | Call by reference | Type reference (TYPE) | INM_OF_TT_OBJECT_KEYS | Object keys | 20070413 | |||
| 3 | IT_SEL_CRIT | Call by reference | Type reference (TYPE) | INM_OF_TT_SEL_CRIT | Selection criteria | 20070413 | |||
| 4 | IV_BO_NAME | Call by reference | Type reference (TYPE) | STRING | Business object | 20070413 | |||
| 5 | IV_BO_OBJECT_TYPE | Call by reference | Type reference (TYPE) | STRING | Object type | 20070413 | |||
| 6 | IV_DDIC_SEARCH_HELP | Call by reference | Type reference (TYPE) | INM_OF_TV_SEARCH_HELP | Search help name | 20070413 | |||
| 7 | IV_FILL_EXT_KEY | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20070413 | |||
| 8 | IV_GROUP | Call by reference | Type reference (TYPE) | INM_OF_TV_OBL_GROUP | Group of Object Types | 20070413 | |||
| 9 | IV_OBJECT_LINK_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJ_LINK_TYPE | Object link type | 20070413 | |||
| 10 | IV_OBJECT_TYPE_CGPL | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_TYPE | Technical object type | 20070413 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Wrong input | 20070413 |
Method SET_AUTHORIZATIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | INM_OF_TT_MESSAGES | Table type for messages | 20070413 | |||
| 2 | IT_ORG_UNITS | Call by reference | Type reference (TYPE) | INM_OF_TT_ORG_UNITS | Organizational units | 20070413 | |||
| 3 | IT_USERS | Call by reference | Type reference (TYPE) | INM_OF_TT_USERS | Users | 20070413 | |||
| 4 | IT_USER_GROUPS | Call by reference | Type reference (TYPE) | INM_OF_TT_USER_GROUPS | User groups | 20070413 | |||
| 5 | IT_USER_ROLES | Call by reference | Type reference (TYPE) | INM_OF_TT_USER_ROLES | User roles | 20070413 | |||
| 6 | IV_BO_NAME | Call by reference | Type reference (TYPE) | STRING | 20070413 | ||||
| 7 | IV_BO_OBJECT_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_TYPE | Object type | 20070413 | |||
| 8 | IV_INT_KEY | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_KEY | Object key | 20070413 | |||
| 9 | IV_OBJECT_LINK_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJ_LINK_TYPE | Object link type | 20070413 | |||
| 10 | IV_OBJECT_TYPE_CGPL | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_TYPE | Object type | 20080222 | |||
| 11 | IV_WITH_COMMIT | Call by reference | Type reference (TYPE) | INM_OF_TV_CHECK | Check mode activation | 20070413 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Wrong input | 20070413 |
Method SET_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | INM_OF_TT_MESSAGES | Messages | 20070413 | |||
| 2 | IV_ACTIVITY | Call by reference | Type reference (TYPE) | INM_OF_TV_FIELD_NAME | Field name | 20070413 | |||
| 3 | IV_BO_NAME | Call by reference | Type reference (TYPE) | STRING | Business object | 20070413 | |||
| 4 | IV_BO_OBJECT_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_TYPE | Object type | 20070413 | |||
| 5 | IV_INT_KEY | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_KEY | Object key | 20070413 | |||
| 6 | IV_OBJECT_LINK_TYPE | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJ_LINK_TYPE | Object type | 20070413 | |||
| 7 | IV_WITH_COMMIT | Call by reference | Type reference (TYPE) | INM_OF_TV_CHECK | Check mode activation | 20070413 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Wrong input | 20070413 |
History
| Last changed by/on | SAP | 20141109 |
| SAP Release Created in | 450 |