SAP ABAP Class CL_INM_OF_PROJECT_HELPER (Helper class for project)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-CF (Application Component) Common Functions
     INM_OBJECTS (Package) Implementation of Object Framework
Properties
Class CL_INM_OF_PROJECT_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 20060915   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_DPR_CORE_SERVICE_INBOUND Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_INM_OF_PROJECT_HELPER has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_INM_OF_PROJECT 20060926 Proxy Class for Projects
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_INCLUDE Constant Public Type reference (TYPE) STRING '.INCLUDE ' Konstante '.INCLUDE ' 20070214
Methods
# Method Level Visibility Method type Description Created on
1 ADD_FAVORITE_OBJECTS Static method Private Method Add Objects to Favorites 20060918
2 ADD_SEARCH_FIELDS Static method Private Method Add Search Fields 20061019
3 CHANGE_OBJECT Static method Private Method Change Object Data 20061031
4 CHECK_OBJECT_EXISTENCE Static method Private Method Check Existence of Object 20070226
5 CHECK_USER_EXISTENCE Static method Private Method Get Objects 20070226
6 CONVERT_OBJECT_KEY Static method Private Method Convert Object Key from Int. to Ext. Format and Vice Versa 20060919
7 CREATE_OBJECT Static method Private Method Create Object 20061102
8 CREATE_OBJECT_WITHOUT_TEMPLATE Static method Private Method Create Object Without Template 20061102
9 CREATE_OBJECT_WITH_TEMPLATE Static method Private Method Create Object with Template 20061102
10 DELETE_OBJECT Static method Private Method Delete Object 20061025
11 GET_ACTIVITIES Static method Private Method Get Authorization Activities 20070429
12 GET_AUTHORIZATIONS Static method Private Method Read Object Status 20070220
13 GET_AUTH_HOLDERS Static method Private Method Get Authorization Holders: Existence Check of Input Data 20070429
14 GET_CHILDREN Static method Private Method Read Children Object Keys 20060926
15 GET_FIELDS Static method Private Method Read Field Catalog 20060915
16 GET_MESSAGES Static method Private Method Get Messages Collected So Far 20070223
17 GET_NAVIGATION_PATH Static method Private Method Read Navigation Path 20060918
18 GET_OBJECTS Static method Private Method Get Objects 20060915
19 GET_OBJECT_DATA Static method Private Method Read Data for Objects 20060915
20 GET_OBJ_LINK_TYPE Static method Private Method Get Object Link Type from Technical Object Type 20061121
21 GET_OBJ_LINK_TYPE_SETTINGS Static method Private Method Get Technical Settings for Object Link Type 20061010
22 GET_PARENTS Static method Private Method Read Parent Object Keys 20060926
23 GET_POSSIBLE_VALUES Static method Private Method Read Possible Values for an Attribute 20060928
24 GET_RELATED_OBJECTS Static method Private Method Read Related Objects 20060928
25 GET_STATUS Static method Private Method Read Object Status 20060919
26 GET_SUB_OBJECT_LINK_TYPES Static method Private Method Read Subordinate Object Types 20060927
27 MAP_SEARCH_FIELDS Static method Private Method Map Search Fields 20061013
28 REFRESH Static method Private Method Refresh 20061026
29 REMOVE_FAVORITE_OBJECTS Static method Private Method Delete Objects from Favorites 20060918
30 SCHEDULE_OBJECT Static method Private Method Schedule Object 20100907
31 SEARCH_OBJECTS Static method Private Method Search Objects 20060915
32 SET_AUTHORIZATIONS Static method Private Method Read Object Status 20070330
33 SET_STATUS Static method Private Method Set Status 20061103
Events
Class CL_INM_OF_PROJECT_HELPER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_GUID_TABLE Private See coding 20060915 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 Exporting ET_MESSAGES Call by reference Type reference (TYPE) INM_OF_TT_MESSAGES Messages 20060918
2 Importing IT_OBJECTKEYS Call by reference Type reference (TYPE) INM_OF_TT_OBJECT_KEYS Object keys 20060922
3 Importing IV_ASSOCIATION_TYPE Call by reference Type reference (TYPE) INM_OF_TV_ASSOCIATION_TYPE_FAV Association type for favorites management 20060918
4 Importing IV_BO_OBJECT_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_TYPE Object type 20070219
5 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object link type 20060922
6 Importing IV_USER Call by reference Type reference (TYPE) INM_OF_TV_USER_NAME User name 20060918
# Exception Resumable Description Created on
1 WRONG_INPUT Wrong input 20070219

Method ADD_SEARCH_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SELECTION Call by reference Type reference (TYPE) DPR_TS_SELECTION_PARAMETER Structure for Describing Selections 20061019
2 Importing IV_GROUP Call by reference Type reference (TYPE) INM_OF_TV_OBL_GROUP Group of Object Types 20061019
3 Importing IV_SEARCH_FIELD_EXT Call by reference Type reference (TYPE) STRING External search field name 20061019

Method ADD_SEARCH_FIELDS on class CL_INM_OF_PROJECT_HELPER has no exception.

Method CHANGE_OBJECT 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) INM_OF_TT_MESSAGES Messages 20061031
2 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) ANY Object attributes 20061031
3 Importing IV_BO_NAME Call by reference Type reference (TYPE) STRING Business object 20070219
4 Importing IV_BO_OBJECT_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_TYPE Object type 20070219
5 Importing IV_DATA_STRUCTURE_INT Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20061031
6 Importing IV_INT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20061031
7 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object link type 20061031
8 Importing IV_WITH_COMMIT Call by reference Type reference (TYPE) INM_OF_TV_CHECK Check mode activation 20070312
# Exception Resumable Description Created on
1 WRONG_INPUT Wrong input 20061102

Method CHECK_OBJECT_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FAILED Call by reference Type reference (TYPE) BOOLE_D Object exist 20070226
2 Importing IV_EXT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20070226
3 Importing IV_INT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20070226
# Exception Resumable Description Created on
1 WRONG_INPUT Missing parameter 20070226

Method CHECK_USER_EXISTENCE 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) INM_OF_TT_MESSAGES Messages 20070226
2 Exporting EV_FAILED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20070226
3 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object link type 20070226
4 Importing IV_USER Call by reference Type reference (TYPE) INM_OF_TV_USER_NAME SY-UNAME User name 20070226

Method CHECK_USER_EXISTENCE on class CL_INM_OF_PROJECT_HELPER has no exception.

Method CONVERT_OBJECT_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EXT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20060919
2 Exporting EV_INT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20060919
3 Importing IV_EXT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20060919
4 Importing IV_INT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20060919
5 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Object Type in Project Planning 20101115
# Exception Resumable Description Created on
1 OBJECT_NOT_EXIST Missing parameter 20060921
2 WRONG_INPUT Wrong input 20070223

Method CREATE_OBJECT 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) INM_OF_TT_MESSAGES Messages 20061102
2 Exporting EV_EXT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20061102
3 Exporting EV_INT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20061102
4 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) ANY Object attributes 20061102
5 Importing IV_BO_NAME Call by reference Type reference (TYPE) STRING Business object 20070219
6 Importing IV_BO_NAME_T Call by reference Type reference (TYPE) STRING Template business object 20070219
7 Importing IV_BO_OBJECT_TYPE Call by reference Type reference (TYPE) STRING Technical object type 20070219
8 Importing IV_BO_OBJECT_TYPE_T Call by reference Type reference (TYPE) STRING Template object type 20070219
9 Importing IV_CREATION_TYPE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20070322
10 Importing IV_DATA_STRUCTURE_INT Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20061102
11 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object link type 20061102
12 Importing IV_OBJECT_TYPE_CGPL Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_TYPE Object type 20070219
13 Importing IV_OBJECT_TYPE_CGPL_T Call by reference Type reference (TYPE) STRING Template type 20070219
14 Importing IV_TEMPLATE_ID Call by reference Type reference (TYPE) ANY Template id 20061102
15 Importing IV_WITH_COMMIT Call by reference Type reference (TYPE) INM_OF_TV_CHECK Check mode activation 20070312
# Exception Resumable Description Created on
1 WRONG_INPUT Wrong input 20061102

Method CREATE_OBJECT_WITHOUT_TEMPLATE 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) INM_OF_TT_MESSAGES Messages 20061102
2 Exporting EV_EXT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20061102
3 Exporting EV_INT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20061102
4 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) ANY Object attributes 20061102
5 Importing IV_BO_OBJECT_TYPE Call by reference Type reference (TYPE) STRING Object type 20070219
6 Importing IV_DATA_STRUCTURE_INT Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20061102
7 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object link type 20061102
8 Importing IV_WITH_COMMIT Call by reference Type reference (TYPE) INM_OF_TV_CHECK Check mode activation 20070312
# Exception Resumable Description Created on
1 WRONG_INPUT Wrong input 20061102

Method CREATE_OBJECT_WITH_TEMPLATE 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) INM_OF_TT_MESSAGES Messages 20061102
2 Exporting EV_EXT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20061102
3 Exporting EV_INT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20061102
4 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) ANY Object attributes 20061102
5 Importing IV_BO_NAME Call by reference Type reference (TYPE) STRING Business object 20070219
6 Importing IV_BO_NAME_T Call by reference Type reference (TYPE) STRING Template business object 20070219
7 Importing IV_BO_OBJECT_TYPE Call by reference Type reference (TYPE) STRING Technical object type 20070219
8 Importing IV_BO_OBJECT_TYPE_T Call by reference Type reference (TYPE) STRING Template object type 20070219
9 Importing IV_DATA_STRUCTURE_INT Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20061102
10 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object link type 20061102
11 Importing IV_OBJECT_TYPE_CGPL Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_TYPE Object type 20070219
12 Importing IV_OBJECT_TYPE_CGPL_T Call by reference Type reference (TYPE) STRING Template type 20070219
13 Importing IV_TEMPLATE_ID Call by reference Type reference (TYPE) ANY Template id 20061102
14 Importing IV_WITH_COMMIT Call by reference Type reference (TYPE) INM_OF_TV_CHECK Check mode activation 20070312
# Exception Resumable Description Created on
1 WRONG_INPUT Wrong input 20061102

Method DELETE_OBJECT 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) INM_OF_TT_MESSAGES Messages 20061025
2 Importing IV_BO_NAME Call by reference Type reference (TYPE) STRING Business object 20070219
3 Importing IV_BO_OBJECT_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_TYPE Object type 20070219
4 Importing IV_DATA_STRUCTURE_INT Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20061031
5 Importing IV_INT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20061025
6 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object link type 20070226
7 Importing IV_WITH_COMMIT Call by reference Type reference (TYPE) INM_OF_TV_CHECK Check mode activation 20070312
# Exception Resumable Description Created on
1 WRONG_INPUT Wrong input 20061102

Method GET_ACTIVITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTIVITY Call by reference Type reference (TYPE) INDEX TABLE Table type of DPR_TS_API_AUTH_ACTIVITY (sorted on activity ) 20070429
2 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20070429
3 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object link type 20070429
4 Importing IV_OBJECT_TYPE_CGPL Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_TYPE Object type 20070429

Method GET_ACTIVITIES on class CL_INM_OF_PROJECT_HELPER has no exception.

Method GET_AUTHORIZATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AUTH_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20070330
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) INM_OF_TT_MESSAGES Table type for messages 20070220
3 Exporting ET_ORG_UNITS Call by reference Type reference (TYPE) INM_OF_TT_ORG_UNITS Organizational units 20070220
4 Exporting ET_USERS Call by reference Type reference (TYPE) INM_OF_TT_USERS Users 20070220
5 Exporting ET_USER_GROUPS Call by reference Type reference (TYPE) INM_OF_TT_USER_GROUPS User groups 20070220
6 Exporting ET_USER_ROLES Call by reference Type reference (TYPE) INM_OF_TT_USER_ROLES User roles 20070220
7 Importing IT_ORG_UNITS Call by reference Type reference (TYPE) INM_OF_TT_ORG_UNITS Organizational units 20070220
8 Importing IT_USERS Call by reference Type reference (TYPE) INM_OF_TT_USERS Users 20070220
9 Importing IT_USER_GROUPS Call by reference Type reference (TYPE) INM_OF_TT_USER_GROUPS User groups 20070220
10 Importing IT_USER_ROLES Call by reference Type reference (TYPE) INM_OF_TT_USER_ROLES User roles 20070220
11 Importing IV_BO_NAME Call by reference Type reference (TYPE) STRING 20070220
12 Importing IV_BO_OBJECT_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_TYPE Object type 20070220
13 Importing IV_INT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20070220
14 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object link type 20070220
# Exception Resumable Description Created on
1 WRONG_INPUT Wrong input 20070220

Method GET_AUTH_HOLDERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AUTH_HOLDERS Call by reference Type reference (TYPE) PLM_SHLP_TT_DDSHRETVAL List of Interface Structure for Search Help <-> Help System 20070429
2 Importing IT_AUTH_DATA Call by reference Type reference (TYPE) INDEX TABLE Authorizations with holders to be checked 20070429
3 Importing IV_AUTH_HOLDER_TYPE Call by reference Type reference (TYPE) ACO_AUTH_HOLDER_TYPE Type of "Authorization Object": User, User Group, ... 20070429

Method GET_AUTH_HOLDERS on class CL_INM_OF_PROJECT_HELPER has no exception.

Method GET_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHILDREN_OBJ Call by reference Type reference (TYPE) INM_OF_TT_OBJ_PARENTS_CHILDREN Object keys of parents and children 20060926
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) INM_OF_TT_MESSAGES Messages 20060926
3 Importing IT_OBJ_TYPES_CHILDREN Call by reference Type reference (TYPE) INM_OF_TT_OBJ_LINK_TYPES Object link types 20060926
4 Importing IT_PARENTS_OBJECT_KEYS Call by reference Type reference (TYPE) INM_OF_TT_OBJECT_KEYS Object keys 20060926
5 Importing IV_BO_NAME Call by reference Type reference (TYPE) STRING 20070219
6 Importing IV_BO_OBJECT_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_TYPE Object type 20070219
7 Importing IV_FILL_EXT_KEY Call by reference Type reference (TYPE) FLAG General Flag 20061025
# Exception Resumable Description Created on
1 WRONG_INPUT 'Wrong input 20070227

Method GET_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDCATALOG Call by reference Type reference (TYPE) INM_OF_TT_FIELD_NAMES Field catalog in form of external field names 20060915
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) INM_OF_TT_MESSAGES Messages 20060915
3 Importing IV_DATA_STRUCTURE_INT Call by reference Type reference (TYPE) DDOBJNAME Structure name 20061031
4 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object link type 20060915
# Exception Resumable Description Created on
1 NO_FIELDS_FOUND No fields found 20060921

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object link type 20070223
2 Returning RT_MESSAGES Value transfer Type reference (TYPE) INM_OF_TT_MESSAGES Messages 20070223

Method GET_MESSAGES on class CL_INM_OF_PROJECT_HELPER has no exception.

Method GET_NAVIGATION_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OBN Call by reference Type reference (TYPE) INM_OF_TS_OBN OBN structure 20060918
2 Exporting ES_PORTAL_NAVIGATION Call by reference Type reference (TYPE) INM_OF_TS_PORTAL_NAVIGATION Structure type for portal navigation 20060918
3 Exporting ET_MESSAGES Call by reference Type reference (TYPE) INM_OF_TT_MESSAGES Messages 20060918
4 Exporting EV_URL Call by reference Type reference (TYPE) INM_OF_TV_URL URL 20060918
5 Importing IV_APPLICATION_MODE Call by reference Type reference (TYPE) INM_OF_TV_APPLICATION_MODE Application mode 20060918
6 Importing IV_BO_OBJECT_TYPE Call by reference Type reference (TYPE) STRING Technical object type 20070219
7 Importing IV_DETAIL_VIEW Call by reference Type reference (TYPE) INM_OF_TV_VIEW View name 20060918
8 Importing IV_INT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20060918
9 Importing IV_INT_ROOT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20060918
10 Importing IV_NAVIGATION_TYPE Call by reference Type reference (TYPE) INM_OF_TV_NAVIGATION_TYPE Navigation type 20060918
11 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object link type 20070226
12 Importing IV_OBJECT_TYPE_CGPL Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_TYPE Object type 20070219
13 Importing IV_OBN_BUSINESS_OBJECT Call by reference Type reference (TYPE) STRING OBN Business Object 20060918
14 Importing IV_OBN_OPERATION Call by reference Type reference (TYPE) STRING OBN operation 20060918
15 Importing IV_PORTAL_SYSTEM_ALIAS Call by reference Type reference (TYPE) STRING Portal system alias 20060918
16 Importing IV_ROOT_OBJECT_TYPE_TECH Call by reference Type reference (TYPE) INM_OF_TV_ROOT_OBJ_TYPE Technical root object type 20060919
17 Importing IV_START_VIEW Call by reference Type reference (TYPE) INM_OF_TV_VIEW View name 20060918
# Exception Resumable Description Created on
1 WRONG_INPUT Wrong input 20060921

Method GET_OBJECTS 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) INM_OF_TT_MESSAGES Messages 20060915
2 Exporting ET_OBJECTKEYS Call by reference Type reference (TYPE) INM_OF_TT_OBJECT_KEYS Object keys 20060915
3 Importing IV_ASSOCIATION_TYPE Call by reference Type reference (TYPE) INM_OF_TV_ASSOCIATION_TYPE Association type for favorites management 20060915
4 Importing IV_BO_OBJECT_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_TYPE API Object type 20070219
5 Importing IV_FILL_EXT_KEY Call by reference Type reference (TYPE) FLAG General Flag 20061025
6 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object link type 20061025
7 Importing IV_USER Call by reference Type reference (TYPE) INM_OF_TV_USER_NAME SY-UNAME User name 20060915
# Exception Resumable Description Created on
1 WRONG_INPUT Wrong input 20070219

Method GET_OBJECT_DATA 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) INM_OF_TT_MESSAGES Messages 20060915
2 Exporting ET_OBJECTKEYS_FAILED Call by reference Type reference (TYPE) INM_OF_TT_OBJECT_KEYS_INT Internal object keys 20061025
3 Exporting ET_VALUES Call by reference Type reference (TYPE) INM_OF_TT_OBJECT_DATA Object values 20060915
4 Exporting ET_VALUES_NATIVE Call by reference Type reference (TYPE) STANDARD TABLE 20060922
5 Importing IT_FIELDNAMES Call by reference Type reference (TYPE) INM_OF_TT_FIELD_NAMES Field names 20060915
6 Importing IT_OBJECTKEYS Call by reference Type reference (TYPE) INM_OF_TT_OBJECT_KEYS Internal object keys 20060915
7 Importing IV_BO_NAME Call by reference Type reference (TYPE) STRING Business object 20070219
8 Importing IV_BO_OBJECT_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_TYPE Object type 20070219
9 Importing IV_DATA_STRUCTURE_INT Call by reference Type reference (TYPE) DDOBJNAME Data structure 20061031
10 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) I 20070228
11 Importing IV_EXPORT_TYPE Call by reference Type reference (TYPE) INM_OF_TV_EXPORT_TYPE Export type for data as internal or external 20060915
12 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object type 20060918
# Exception Resumable Description Created on
1 CX_INM_OF_EXCEPTION Exceptions for INM Object Framework 20070226

Method GET_OBJ_LINK_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object link type 20061121
2 Importing IV_OBJECT_LINK_TYPE_REF Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object link type 20061121
3 Importing IV_OBJECT_TYPE_TECH Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Technical object type 20061121
# Exception Resumable Description Created on
1 NO_OBJECT_LINK_TYPE_FOUND No object link type found 20061121
2 NO_UNIQUE_OBJECT_LINK_TYPE No unique object link type 20061121

Method GET_OBJ_LINK_TYPE_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ASSOCIATION Call by reference Type reference (TYPE) STRING Association 20061010
2 Exporting EV_BO_NAME Call by reference Type reference (TYPE) STRING Business object 20070219
3 Exporting EV_BO_NAME_T Call by reference Type reference (TYPE) STRING Template business object 20070219
4 Exporting EV_BO_OBJECT_TYPE Call by reference Type reference (TYPE) STRING Technical object type (tab name) 20070219
5 Exporting EV_BO_OBJECT_TYPE_T Call by reference Type reference (TYPE) STRING Template type 20070219
6 Exporting EV_DATA_STRUCTURE_INT Call by reference Type reference (TYPE) DDOBJNAME Data structure 20061031
7 Exporting EV_DATA_STRUCTURE_INT_T Call by reference Type reference (TYPE) DDOBJNAME Data structure template 20070222
8 Exporting EV_GROUP Call by reference Type reference (TYPE) DPR_TV_OBL_GROUP Group of Object Types 20061013
9 Exporting EV_OBJECT_TYPE_CGPL Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_TYPE Object type 20070219
10 Exporting EV_OBJECT_TYPE_CGPL_T Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_TYPE Template object type 20070219
11 Exporting EV_OBN_OBJECT Call by reference Type reference (TYPE) STRING OBN Object 20061010
12 Exporting EV_OBN_OPERATION Call by reference Type reference (TYPE) STRING OBN Operation 20061010
13 Exporting EV_OBN_SYSTEM_ALIAS Call by reference Type reference (TYPE) STRING OBN System alias 20061010
14 Exporting EV_START_VIEW Call by reference Type reference (TYPE) INM_OF_TV_VIEW Startview 20061010
15 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object link type 20061010
# Exception Resumable Description Created on
1 CUSTOMIZING_MISSING Customizing missing 20061010

Method GET_PARENTS 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) INM_OF_TT_MESSAGES Messages 20060926
2 Exporting ET_PARENTS_OBJ Call by reference Type reference (TYPE) INM_OF_TT_OBJ_PARENTS_CHILDREN Object keys of parents and children 20060926
3 Importing IT_OBJECTKEYS Call by reference Type reference (TYPE) INM_OF_TT_OBJECT_KEYS Object keys 20060926
4 Importing IV_BO_NAME Call by reference Type reference (TYPE) STRING Business Object 20070219
5 Importing IV_BO_OBJECT_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_TYPE Object type 20070219
6 Importing IV_DATA_STRUCTURE_INT Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20061031
7 Importing IV_FILL_EXT_KEY Call by reference Type reference (TYPE) FLAG General Flag 20061025
8 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object link type 20061121
# Exception Resumable Description Created on
1 WRONG_INPUT No data found 20070227

Method GET_POSSIBLE_VALUES 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) INM_OF_TT_MESSAGES Messages 20070226
2 Exporting ET_POSSIBLE_VALUES Call by reference Type reference (TYPE) INM_OF_TT_FIELD_NAMES_VALUES Name and value list 20060928
3 Importing IV_BO_NAME Call by reference Type reference (TYPE) STRING 20070313
4 Importing IV_BO_OBJECT_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_TYPE 20070429
5 Importing IV_FIELDNAME Call by reference Type reference (TYPE) INM_OF_TV_FIELD_NAME Field name 20060928
6 Importing IV_INT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20070313
7 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object link type 20070226
# Exception Resumable Description Created on
1 WRONG_INPUT Field does not exist 20070226

Method GET_RELATED_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RELATED_OBJECTS Call by reference Type reference (TYPE) INM_OF_TT_OBJECT_KEYS_INT Internal object keys 20060928
2 Importing IV_BO_OBJECT_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_TYPE Object type 20070430
3 Importing IV_INT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20060928
4 Importing IV_REQUESTED_OBJ_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object link type 20060928

Method GET_RELATED_OBJECTS on class CL_INM_OF_PROJECT_HELPER has no exception.

Method GET_STATUS 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) INM_OF_TT_MESSAGES Table type for messages 20060919
2 Exporting ET_STATUS Call by reference Type reference (TYPE) DPR_TT_API_NAME_VALUE_PAIR Name-Value Pair 20070220
3 Importing IV_BO_NAME Call by reference Type reference (TYPE) STRING 20070220
4 Importing IV_BO_OBJECT_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_TYPE Object type 20070220
5 Importing IV_INT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20060919
6 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object link type 20070220
# Exception Resumable Description Created on
1 WRONG_INPUT Wrong input 20070219

Method GET_SUB_OBJECT_LINK_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHILD_OBJ_LINK_TYPES Call by reference Type reference (TYPE) INM_OF_TT_OBJ_LINK_TYPES Object link types 20060927
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) INM_OF_TT_MESSAGES Messages 20060927
3 Importing IV_PARENT_OBJ_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object link type 20060927
# Exception Resumable Description Created on
1 WRONG_INPUT No object link types found 20070219

Method MAP_SEARCH_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SEARCH_FIELD_INT Call by reference Type reference (TYPE) STRING Internal search field name 20061013
2 Importing IV_GROUP Call by reference Type reference (TYPE) INM_OF_TV_OBL_GROUP Group of Object Types 20061013
3 Importing IV_SEARCH_FIELD_EXT Call by reference Type reference (TYPE) STRING External search field name 20061013

Method MAP_SEARCH_FIELDS on class CL_INM_OF_PROJECT_HELPER has no exception.

Method REFRESH Signature

Method REFRESH on class CL_INM_OF_PROJECT_HELPER has no parameter.
Method REFRESH on class CL_INM_OF_PROJECT_HELPER has no exception.

Method REMOVE_FAVORITE_OBJECTS 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) INM_OF_TT_MESSAGES Messages 20060918
2 Importing IT_OBJECTKEYS Call by reference Type reference (TYPE) INM_OF_TT_OBJECT_KEYS Object keys 20060922
3 Importing IV_ASSOCIATION_TYPE Call by reference Type reference (TYPE) INM_OF_TV_ASSOCIATION_TYPE_FAV Association type for favorites management 20060918
4 Importing IV_BO_OBJECT_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_TYPE Object type 20070219
5 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object link type 20060922
6 Importing IV_USER Call by reference Type reference (TYPE) INM_OF_TV_USER_NAME User name 20060918
# Exception Resumable Description Created on
1 WRONG_INPUT User does not exist 20070219

Method SCHEDULE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_MESSAGES Value transfer Type reference (TYPE) INM_OF_TT_MESSAGES Messages 20100907
2 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object link type 20100907

Method SCHEDULE_OBJECT on class CL_INM_OF_PROJECT_HELPER has no exception.

Method SEARCH_OBJECTS 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) INM_OF_TT_MESSAGES Messages 20060915
2 Exporting ET_OBJECTKEYS Call by reference Type reference (TYPE) INM_OF_TT_OBJECT_KEYS Object keys 20060915
3 Importing IT_SEL_CRIT Call by reference Type reference (TYPE) INM_OF_TT_SEL_CRIT Selection criteria 20060915
4 Importing IV_BO_NAME Call by reference Type reference (TYPE) STRING Business object 20070219
5 Importing IV_BO_OBJECT_TYPE Call by reference Type reference (TYPE) STRING Object type 20070219
6 Importing IV_DDIC_SEARCH_HELP Call by reference Type reference (TYPE) INM_OF_TV_SEARCH_HELP Search help name 20060915
7 Importing IV_FILL_EXT_KEY Call by reference Type reference (TYPE) FLAG General Flag 20061025
8 Importing IV_GROUP Call by reference Type reference (TYPE) INM_OF_TV_OBL_GROUP Group of Object Types 20061013
9 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object link type 20061013
10 Importing IV_OBJECT_TYPE_CGPL Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_TYPE Technical object type 20070219
# Exception Resumable Description Created on
1 WRONG_INPUT Wrong input 20060921

Method SET_AUTHORIZATIONS 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) INM_OF_TT_MESSAGES Table type for messages 20070330
2 Importing IT_ORG_UNITS Call by reference Type reference (TYPE) INM_OF_TT_ORG_UNITS Organizational units 20070330
3 Importing IT_USERS Call by reference Type reference (TYPE) INM_OF_TT_USERS Users 20070330
4 Importing IT_USER_GROUPS Call by reference Type reference (TYPE) INM_OF_TT_USER_GROUPS User groups 20070330
5 Importing IT_USER_ROLES Call by reference Type reference (TYPE) INM_OF_TT_USER_ROLES User roles 20070330
6 Importing IV_BO_NAME Call by reference Type reference (TYPE) STRING 20070330
7 Importing IV_BO_OBJECT_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_TYPE Object type 20070330
8 Importing IV_INT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20070330
9 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object link type 20070330
10 Importing IV_OBJECT_TYPE_CGPL Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_TYPE Object type 20070429
11 Importing IV_WITH_COMMIT Call by reference Type reference (TYPE) INM_OF_TV_CHECK Check mode activation 20070330
# Exception Resumable Description Created on
1 WRONG_INPUT Wrong input 20070330

Method SET_STATUS 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) INM_OF_TT_MESSAGES Messages 20061103
2 Importing IV_ACTIVITY Call by reference Type reference (TYPE) INM_OF_TV_FIELD_NAME Field name 20070410
3 Importing IV_BO_NAME Call by reference Type reference (TYPE) STRING Business object 20070327
4 Importing IV_BO_OBJECT_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_TYPE Object type 20070327
5 Importing IV_INT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20061103
6 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object type 20070327
7 Importing IV_WITH_COMMIT Call by reference Type reference (TYPE) INM_OF_TV_CHECK Check mode activation 20070327
# Exception Resumable Description Created on
1 WRONG_INPUT Wrong input 20070327
History
Last changed by/on SAP  20141109 
SAP Release Created in 450