SAP ABAP Class /RPM/CL_OBJECT_API (xRPM Object Provider Super Class)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PFM (Application Component) Portfolio Management
     /RPM/API (Package) xRPM External Interfaces
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /RPM/CL_FIN_CATEGORY_API 20050303
2 Inheritance (c INHERITING FROM c_ref)  /RPM/CL_WHATIF_API xRPM What If Provider class 20051224
3 Inheritance (c INHERITING FROM c_ref)  /RPM/CL_SUBSTITUTE_API xRPM Susbstitute Provider class 20060109
4 Inheritance (c INHERITING FROM c_ref)  /RPM/CL_SMODEL_API xRPM Questionnaire Provider Class 20080922
5 Inheritance (c INHERITING FROM c_ref)  /RPM/CL_REVIEW_API xRPM Review Provider class 20050321
6 Inheritance (c INHERITING FROM c_ref)  /RPM/CL_RELATION_API xRPM Relation Provider class 20050720
7 Inheritance (c INHERITING FROM c_ref)  /RPM/CL_QNNR_API xRPM Questionnaire Provider Class 20080916
8 Inheritance (c INHERITING FROM c_ref)  /RPM/CL_PORTFOLIO_API xRPM Portfolio header Provider Class 20050427
9 Inheritance (c INHERITING FROM c_ref)  /RPM/CL_OBJECT_LINK_API Provider-Klasse xRPM-Bereichs-Header 20060301
10 Inheritance (c INHERITING FROM c_ref)  /RPM/CL_ITEM_T_API Item Template API Class 20070529
... Click here to see Used By full list (23 items)
Properties
Class /RPM/CL_OBJECT_API  
Short Description xRPM Object Provider Super Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /RPM/API   xRPM External Interfaces 
Created 20050202   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /RPM/CL_CO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 CL_ABAP_CHAR_UTILITIES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CL_RPM_CO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class /RPM/CL_OBJECT_API has no interface implemented.
Friends
Class /RPM/CL_OBJECT_API has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_COLUMN_DB_STRUCDESCR Instance attribute Private Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Dashboard Structure Reference 20110825
2 MT_BUCKETS Instance attribute Protected Type reference (TYPE) TT_BUCKET 20130305
3 MT_ITEMS Instance attribute Protected Type reference (TYPE) TT_ITEMS 20130305
4 MT_LOCKED_SUB_OBJECTS Static Attribute Protected Type reference (TYPE) /RPM/TT_SUB_OBJECT_HIER Sub Object Hierarchy Table 20090123
5 MT_PORTFOLIO Instance attribute Protected Type reference (TYPE) TT_PORTFOLIO_BUFFER 20130305
6 MT_REGULAR_PORTFOLIOS Static Attribute Protected Type reference (TYPE) /RPM/TT_GUID Buffered Regular Porfolio 20110808
7 MT_RELATION Instance attribute Protected Type reference (TYPE) TT_RELATION_D 20130305
8 MT_RELEVANT_ITEMS Instance attribute Public Type reference (TYPE) TT_ITEM_FIELDS 20100916
9 MT_UPDATED_OBJECTS Instance attribute Protected Type reference (TYPE) TY_UPDATED_OBJECTS Internally updated object list 20060321
10 MT_VALUE_HELPS Static Attribute Private Type reference (TYPE) /RPM/TT_OBJ_VALUE_HELP Value Helps 20070420
11 MV_AUTHORIZATION_CHANGED Instance attribute Public Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090108
12 MV_MAIN_PORTFOLIO Static Attribute Protected Type reference (TYPE) /RPM/TV_GUID Buffered Main Portfolio GUID 20110808
13 OR_OBJ_MANAGER_PPM Static Attribute Protected Object reference (TYPE REF TO) /RPM/CL_OBJ_MANAGER RPM-Project and Portfolio Controller 20050311
14 OR_OBJ_MANAGER_RPM Static Attribute Protected Object reference (TYPE REF TO) CL_RPM_OBJ_MANAGER RPM Controller 20050316
15 OS_USER_INFO Instance attribute Private Type reference (TYPE) RPM_CENTRALPERSON_IDS Personal Data 20050324
16 OV_ACL_DATA_TYPE Constant Public Type reference (TYPE) STRING '/RPM/TT_ACO_PERMISSIONS' Type for ACL Data 20050311
17 OV_ACL_KEY_TYPE Constant Public Type reference (TYPE) STRING '/RPM/TS_ACL_KEY' Type for ACL Key 20050311
18 OV_ACL_ROLE_DATA_TYPE Constant Public Type reference (TYPE) STRING '/RPM/TT_ACL_ROLES' 20060131
19 OV_ACL_ROLE_KEY_TYPE Constant Public Type reference (TYPE) STRING '/RPM/TS_ACL_ROLE_KEY' 20060131
20 OV_ACTION_BUCKET_ROLLUP Constant Public Type reference (TYPE) STRING 'BUCKET_ROLLUP_PERCENT_CHANGE' Bucket rollup on percent change 20090325
21 OV_ACTION_CHANGE_STAGE_GATES Constant Public Type reference (TYPE) STRING 'CHANGE_STAGE_GATES' Stage Gates Process Change 20090202
22 OV_ACTION_CHECK_AUTH Constant Public Type reference (TYPE) STRING 'AUTH_CHECK' 20050616
23 OV_ACTION_CHECK_TOP_DOWN_AUTH Constant Public Type reference (TYPE) STRING 'TOP_DOWN_AUTH_CHECK' 20080721
24 OV_ACTION_CREATE Constant Public Type reference (TYPE) STRING 'CREATE' 20050616
25 OV_ACTION_DELETE Constant Public Type reference (TYPE) STRING 'DELETE' 20050826
26 OV_ACTION_LOCK_OBJECT Constant Public Type reference (TYPE) STRING 'LOCK_OBJECT' Lock the Object 20080822
27 OV_ACTION_MANDATORY_FIELD_CHK Constant Public Type reference (TYPE) STRING 'MANDATORY_FIELD_CHECK' Mandatory Field Check 20080805
28 OV_ACTION_READ Constant Public Type reference (TYPE) STRING 'READ' 20050826
29 OV_ACTION_UNLOCK_OBJECT Constant Public Type reference (TYPE) STRING 'UNLOCK_OBJECT' Unlock the Object 20080822
30 OV_ACTION_UPDATE Constant Public Type reference (TYPE) STRING 'UPDATE' 20050826
31 OV_COMMENT_KEY_TYPE Constant Public Type reference (TYPE) STRING '/RPM/TS_COMMENT_KEY' Type for Comment Key 20050212
32 OV_EDIT_MODE_EXCLUSIVE Static Attribute Public Type reference (TYPE) I 2 Exclusive lock if available 20050322
33 OV_EDIT_MODE_PREPARE Static Attribute Public Type reference (TYPE) CHAR1 'P' Prepare data only 20050322
34 OV_EDIT_MODE_READ Static Attribute Public Type reference (TYPE) I 0 Read lock if available 20050322
35 OV_EDIT_MODE_SHARED Static Attribute Public Type reference (TYPE) I 1 Shared lock if available 20050322
36 OV_NODE_ACL Constant Public Type reference (TYPE) STRING 'ACL' 20050311
37 OV_NODE_ACL_DERIVED Constant Public Type reference (TYPE) STRING 'ACL_DERIVED' 20070507
38 OV_NODE_COMMENT Constant Public Type reference (TYPE) STRING 'COMMENT' 20050311
39 OV_NODE_COMMENT_EXT Constant Public Type reference (TYPE) STRING 'COMMENT_EXT' 20130912
40 OV_NODE_LONG_TEXT Constant Public Type reference (TYPE) STRING 'LONG_TEXT' 20090520
41 OV_NODE_OBJECT_DETAILS Constant Public Type reference (TYPE) STRING 'OBJECT_DETAILS' Object details 20080822
42 OV_NODE_ROLE Constant Public Type reference (TYPE) STRING 'ROLE' 20060131
43 OV_NODE_ROLE_DERIVED Constant Public Type reference (TYPE) STRING 'ROLE_DERIVED' 20070507
44 OV_NODE_SHORT_TEXT Constant Public Type reference (TYPE) STRING 'SHORT_TEXT' 20050311
45 OV_NODE_SHORT_TEXT_VERS_HDR Constant Public Type reference (TYPE) STRING 'SHORT_TEXT_VERS_HDR' 20081126
46 OV_OBJECT_DETAILS_UI Constant Public Type reference (TYPE) STRING 'OBJECT_DETAILS_UI' Object UI details 20080801
47 OV_OBJECT_HIER_TYPE Constant Public Type reference (TYPE) STRING '/RPM/TS_OBJECT_HIER' Type for Object Hierarchy 20070216
48 OV_ORIG_ITEM_TYPE Static Attribute Public Type reference (TYPE) STRING Storing object type for classification 20090512
49 OV_QUERY_BUTTONINFO Constant Public Type reference (TYPE) STRING 'BUTTON_INFO' 20081030
50 OV_QUERY_FIELDINFO Constant Public Type reference (TYPE) STRING 'FIELD_INFO' 20081030
51 OV_QUERY_VERSIONINFO Constant Public Type reference (TYPE) STRING 'VERSION_INFO' 20081030
52 OV_ROLE_DATA_TYPE Constant Public Type reference (TYPE) STRING '/RPM/TT_ACL_ROLES' Type for Role Data 20060203
53 OV_ROLE_KEY_TYPE Constant Public Type reference (TYPE) STRING '/RPM/TS_ACL_ROLE_KEY' Type for Role Key 20060203
54 OV_USER Instance attribute Private Type reference (TYPE) XUBNAME User Name in User Master Record 20050315
Methods
# Method Level Visibility Method type Description Created on
1 ACL_PREP Instance method Public Method ACL prep call to support prep functions 20050324
2 ADD_ACLS_OF_TO_BE_SUBSTITUED Instance method Protected Method 20070201
3 ADD_MAIN_PORTFOLIO_AS_PARENT Instance method Private Method 20090630
4 ADD_MAIN_PORTFOLIO_TO_HRRCHY Instance method Private Method 20090630
5 BUILD_HIER_TREE_BUCKET_AND_PF Instance method Protected Method Builds the hierarchy tree portfolio and bucket 20130215
6 BUILD_SELECTION Static method Public Method Build selection table from context 20070412
7 CHECK_APPL_OBJECT_MANAGER Instance method Public Method 20081124
8 CHECK_AUTHORIZATION Instance method Public Method Checks authorization of the current user 20050314
9 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20050216
10 CLEANUP_CGPL_DATA Static method Public Method Refreshes buffers 20050208
11 CONSTRUCTOR Instance method Public Constructor Constructor 20050315
12 CONVERT_NOTE_FORMAT Instance method Private Method Converts the Note String to requested output format 20130912
13 FILL_OBJECT_DDLB_FIELDS Static method Public Method Fill Dropdown Fields in Dashboard 20081010
14 FILL_OBJECT_ICON_FIELDS Static method Public Method Fill Icon Fields in Dashboard 20080122
15 FILL_OBJECT_ICON_TOOLTIPS Static method Public Method Fill icon tooltips in dashboard 20100119
16 FILL_OBJECT_TEXT_FIELDS Static method Public Method Fill Text Fields in Dashboard 20070430
17 FILL_OBJ_ICON_FIELDS_TOOLTIP Static method Public Method 20120315
18 GET_ACO_PARENT Instance method Protected Method Get's the core aco parent object 20060125
19 GET_ACO_ROLE_DB Instance method Protected Method Get database table ACO_ROLE content 20130219
20 GET_ACO_USER_DB Instance method Protected Method Get database table ACO_USER content 20130219
21 GET_ACT_RANGE_FROM_ACTIVITY Instance method Protected Method Get activity ranges from activity 20130214
22 GET_APPL_OBJECT Instance method Public Method Gets the application object 20070216
23 GET_AUTHORIZATION_QUERY Instance method Public Method check auth -query based 20090209
24 GET_AUTH_CUST_BY_OBJ_TYPE Instance method Protected Method Gets the authorization customizing by object type 20130218
25 GET_AUTH_FROM_ACO_SUBSTITUTE Instance method Protected Method Get corresponding ACO_USER from ACO_SUBSTITUTE 20130222
26 GET_BUCKET_HIER_ACL Static method Public Method 20070213
27 GET_BUCKET_WITH_AUTHORIZATION Static method Public Method 20090903
28 GET_DASHBOARD_FIELD_CONFIG Instance method Public Method Get Fields Configured Visible for Dashboard 20070420
29 GET_DASHBOARD_METRIC_CONFIG Instance method Public Method Get Metrics Configured Visible for Dashboard 20090420
30 GET_DASHBOARD_PERS_ID Instance method Public Method Get Dashbaord Personalization ID 20080507
31 GET_DB_STRUCTURE_REF Instance method Protected Method Get the Dashbaord Structure Reference 20110825
32 GET_FIELD_ICONS Static method Public Method Get Icon Configuration 20080125
33 GET_ICON_FIELDS Instance method Public Method Get Icon Fields Considering Dashboard Configuration 20070923
34 GET_LINK_FIELDS Instance method Public Method Get Link Fields Considering Dashboard Configuration 20090225
35 GET_LIST_AUTHORIZATION Instance method Public Method Returns list of objects the user has authorization for 20050321
36 GET_LIST_AUTHORIZATION_SETTING Instance method Private Method 20070201
37 GET_LIST_AUTHORIZED_OBJECTS Instance method Public Method Get list of authorized objects 20130215
38 GET_LIST_AUTH_BUCKET Instance method Protected Method get list authorization for the buckets 20130301
39 GET_LIST_AUTH_ITEM_CLAS_PF Instance method Protected Method get list authorization for the item (classification portf.) 20130226
40 GET_LIST_AUTH_ITEM_PF Instance method Protected Method get list authorization for the item (normal portfolio) 20130226
41 GET_LIST_AUTH_SETTINGS Instance method Private Method 20070201
42 GET_OBJECT_API_CLASS Static method Public Method 20070418
43 GET_ORIGINAL_DETAIL_GUID Static method Public Method Get the detail guid of the original for a given version 20090415
44 GET_PARENT_RANGE_FROM_OBJ_TYPE Instance method Protected Method Get parent range from object type 20130214
45 GET_ROLES_RANGE_FROM_USER Instance method Protected Method Get role ranges from user 20130215
46 GET_SERVICED_FIELDS Instance method Public Method Get Serviced Fields Considering Dashboard Configuration 20091014
47 GET_TYPE_RANGE_FROM_OBJ_TYPE Instance method Protected Method Get type ranges from object type 20130214
48 GET_USER_INFO Instance method Private Method Gets user information 20050324
49 GET_VALUE_HELP Instance method Public Method Get Value Helps Considering Dashboard Configuration 20070420
50 GET_VERSION_INFO Instance method Public Method Gets version information 20080529
51 INITIALIZE Instance method Protected Event handling method Event handler for END OF TRANSACTION: /RPM/CL_OBJ_MANAGER 20060515
52 LOCK_SUB_OBJECT Static method Public Method Locks a sub object 20081127
53 MODIFY_ACLS Instance method Protected Method Updates authorizations list 20050311
54 MODIFY_COMMENTS Instance method Protected Method Updates comments 20050202
55 MODIFY_DDIC_FIELD_INFO Instance method Public Method Modify field info based on Activity type, user's authority 20081217
56 MODIFY_LONG_TEXTS Instance method Public Method 20090520
57 MODIFY_SHORT_TEXTS Instance method Protected Method Updates short texts 20050202
58 PERFORM_TOP_DOWN_CHECK Instance method Protected Method Performs top down check 20130301
59 QUERY_GET_FIELD_CONFIG Instance method Public Method Retrieves field configuration 20050212
60 READ_OBJECT_FROM_ARCHIVE Instance method Protected Method 20130321
61 REMOVE_IRRELEVANT_OBJECTS Instance method Protected Method Remove irrelevant buckets/items from autorzed objects list 20130301
62 REMOVE_OBJECTS Static method Public Method Refreshes buffers 20050627
63 REQUIRED_INPUT_CHECK Instance method Protected Method 20050727
64 RETRIEVE_ACLS Instance method Protected Method Retreives authorizations list 20050311
65 RETRIEVE_ACLS_DERIVED Instance method Protected Method Retreives Derived authorizations list 20070507
66 RETRIEVE_ARCHIVED_OBJECTS Instance method Protected Method retrieves archived objects 20130311
67 RETRIEVE_ARCHIVED_OBJS_FROM_DB Instance method Public Method Gets all not archived parent obj. for portf. and obj. type 20130319
68 RETRIEVE_BUCKET_PF_FROM_BUFFER Instance method Protected Method retrieves the buckets for a portfolio from db or from buffer 20130305
69 RETRIEVE_COMMENTS Instance method Protected Method Retrieves comments 20050202
70 RETRIEVE_ITEM_PF_FROM_BUFFER Instance method Protected Method get all items for a portfolio 20130305
71 RETRIEVE_LONG_TEXTS Instance method Public Method 20090522
72 RETRIEVE_PF_RELOBJ_FROM_BUFFER Instance method Protected Method Retrieves db table /rpm/relation_d if not buffered 20130305
73 RETRIEVE_PORTFOLIO_FROM_BUFFER Instance method Protected Method reads portfolio from buffer 20130305
74 RETRIEVE_SHORT_TEXTS Instance method Protected Method Retrieves short texts 20050202
75 ROLE_ACL_HIER_CHECK Static method Public Method 20070213
76 SAVE_CGPL_DATA Static method Public Method Saves data 20050208
77 SET_COMMENTS Instance method Protected Method 20051120
78 SET_DB_STRUCTURE_REF Instance method Public Method Set the Dashboard Structure Reference 20110825
79 SET_FLG_UPD_COMMENTS Instance method Protected Method Update Initiative comments 20080620
80 SET_PPM_CHANGE_MODE Instance method Protected Method Set PPM object change mode and return mode structure 20050617
81 SET_SHORT_TEXTS Instance method Protected Method 20051120
82 SET_VALUE_HELP Instance method Public Method Buffer Help Values and Field Descriptions 20070420
83 UNLOCK_ALL_SUB_OBJECTS Static method Public Method Unlocks all sub objects for a given parent object 20090717
84 UNLOCK_SUB_OBJECT Static method Public Method Unlocks a sub object 20090205
85 USER_ACL_HIER_CHECK Static method Public Method 20070213
Events
Class /RPM/CL_OBJECT_API has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_ITEM_D Public See coding 20130228 BEGIN OF ts_item_d, guid TYPE /rpm/tv_guid, portfolio_guid TYPE /rpm/tv_guid, parent_guid TYPE /rpm/tv_guid, END OF ts_item_d
2 TT_ACTIVITY_RANGE Public See coding 20130215 tt_activity_range TYPE RANGE OF aco_actvt
3 TT_BUCKET Public See coding 20130305 tt_bucket TYPE STANDARD TABLE OF ty_bucket
4 TT_EXTERNAL_ID Public See coding 20130309 tt_external_id TYPE STANDARD TABLE OF ty_external_id
5 TT_FIELD_ICONS Public See coding 20080125 tt_field_icons TYPE STANDARD TABLE OF /rpm/field_icons
6 TT_HIERARCHY Public See coding 20130215 tt_hierarchy TYPE STANDARD TABLE OF ty_hierarchy
7 TT_ITEM Public See coding 20130228 tt_item TYPE STANDARD TABLE OF ty_item
8 TT_ITEMS Public See coding 20130305 tt_items TYPE STANDARD TABLE OF ty_items
9 TT_ITEM_FIELDS Public See coding 20100916 tt_item_fields TYPE STANDARD TABLE OF ty_item_fields
10 TT_MODIFICATIONS Public See coding 20050311 tt_modifications TYPE STANDARD TABLE OF ty_modification WITH DEFAULT KEY
11 TT_PARENT_RANGE Public See coding 20130215 tt_parent_range TYPE RANGE OF /rpm/tv_guid
12 TT_PORTFOLIO_BUFFER Public See coding 20130305 tt_portfolio_buffer TYPE TABLE OF ty_portfolio_buffer
13 TT_RELATION_D Public See coding 20130305 tt_relation_d TYPE STANDARD TABLE OF ty_relation_d
14 TT_REL_GUID Public See coding 20130228 tt_rel_guid TYPE STANDARD TABLE OF ty_rel_guid
15 TT_ROLES_RANGE Public See coding 20130215 tt_roles_range TYPE RANGE OF agr_name
16 TT_SELECTION_PARAMETERS Public See coding 20050212 tt_selection_parameters TYPE STANDARD TABLE OF ty_selection_parameter WITH DEFAULT KEY
17 TT_STRUCTURE Public Type reference (TYPE) TY_STRUCTURE 20130228
18 TT_TYPE_RANGE Public See coding 20130215 tt_type_range TYPE RANGE OF aco_object_type
19 TY_BUCKET Public See coding 20130305 BEGIN OF ty_bucket, portfolio_guid TYPE /rpm/tv_guid, guid TYPE /rpm/tv_guid, parent_guid TYPE /rpm/tv_guid, END OF ty_bucket
20 TY_CHANGE_MODE Public See coding 20050202 ty_change_mode TYPE c LENGTH 1
21 TY_EXTERNAL_ID Public See coding 20130309 BEGIN OF ty_external_id, guid TYPE sysuuid_x, external_id TYPE cgpl_extid, item_guid TYPE sysuuid_x, initiative_guid TYPE rpm_tv_guid, relation_type TYPE /rpm/relation_type, guid1 TYPE /rpm/tv_guid, guid2 TYPE /rpm/tv_guid, END OF ty_external_id
22 TY_FILE Public See coding 20130321 BEGIN OF ty_file, archivekey TYPE arkey, END OF ty_file
23 TY_HIERARCHY Public See coding 20130225 BEGIN OF ty_hierarchy, guid TYPE cgpl_guid16, up TYPE cgpl_guid16, END OF ty_hierarchy
24 TY_ITEM Public See coding 20130228 BEGIN OF ty_item, guid TYPE /rpm/tv_guid, parent_guid TYPE /rpm/tv_guid, portfl_item_guid TYPE rpm_tv_guid, initiative_guid TYPE rpm_tv_guid, master_item_guid TYPE rpm_tv_guid, item_class TYPE /rpm/tv_item_class, END OF ty_item
25 TY_ITEMS Public See coding 20130305 BEGIN OF ty_items, guid TYPE /rpm/tv_guid, portfolio_guid TYPE /rpm/tv_guid, parent_guid TYPE /rpm/tv_guid, escalation TYPE rpm_tv_escalation, portfl_item_guid TYPE rpm_tv_guid, version_item TYPE rpm_tv_version_flag, item_class TYPE /rpm/tv_item_class, master_item_guid TYPE rpm_tv_guid, initiative_guid TYPE rpm_tv_guid, END OF ty_items
26 TY_ITEM_FIELDS Public See coding 20100916 BEGIN OF ty_item_fields, guid TYPE /rpm/tv_guid, portfl_item_guid TYPE /rpm/ts_guid, item_type TYPE /rpm/tv_item_id, item_class TYPE /rpm/tv_item_class, initiative_guid TYPE rpm_tv_guid, proposal TYPE /rpm/tv_proposal, status_group TYPE /rpm/tv_item_status_group, END OF ty_item_fields
27 TY_MODIFICATION Public See coding 20050202 BEGIN OF ty_modification, bo_node_name TYPE string, key TYPE REF TO data, change_mode TYPE ty_change_mode, data TYPE REF TO data, changed_fields TYPE scol_string_t, association TYPE string, source_bo_node TYPE string, source_key TYPE REF TO data, source_key_is_handle TYPE sesf_boolean, END OF ty_modification
28 TY_PORTFOLIO Public See coding 20130225 BEGIN OF ty_portfolio, guid TYPE /rpm/tv_guid, parent_guid TYPE /rpm/tv_guid, END OF ty_portfolio
29 TY_PORTFOLIO_BUFFER Public See coding 20130305 BEGIN OF ty_portfolio_buffer, guid TYPE /rpm/tv_guid, parent_guid TYPE /rpm/tv_guid, hierarchy TYPE /rpm/tv_hierarchy, END OF ty_portfolio_buffer
30 TY_QUERY_INFO Public Type reference (TYPE) ESF_QUERY_INFO 20050212
31 TY_QUERY_OPTIONS Public Type reference (TYPE) SESF_QUERY_OPTIONS 20050212
32 TY_RELATION_D Public See coding 20130305 BEGIN OF ty_relation_d, relation_type TYPE /rpm/relation_type, guid1 TYPE /rpm/tv_guid, guid2 TYPE /rpm/tv_guid, portfolio_guid TYPE /rpm/tv_guid, END OF ty_relation_d
33 TY_REL_GUID Public See coding 20130228 BEGIN OF ty_rel_guid, guid1 TYPE /rpm/tv_guid, guid2 TYPE /rpm/tv_guid, END OF ty_rel_guid
34 TY_SELECTION_PARAMETER Public Type reference (TYPE) SESF_SELECTION_PARAMETER 20050212
35 TY_STRUCTURE Public See coding 20130228 ty_structure TYPE SORTED TABLE OF /rpm/ts_object_hier WITH NON-UNIQUE KEY parent_guid object_guid
36 TY_T_FILE Public See coding 20130321 ty_t_file TYPE STANDARD TABLE OF ty_file
37 TY_T_FILE_AND_OFFSET Public See coding 20130321 ty_t_file_and_offset TYPE STANDARD TABLE OF aind_arkey
38 TY_UPDATED_OBJECT Protected See coding 20060321 BEGIN OF ty_updated_object, object_guid TYPE /rpm/tv_guid, object_type TYPE cgpl_object_type, object TYPE REF TO /rpm/if_common, object_rpm TYPE REF TO if_rpm_common, operation TYPE char1, END OF ty_updated_object
39 TY_UPDATED_OBJECTS Protected See coding 20060321 ty_updated_objects TYPE HASHED TABLE OF ty_updated_object WITH UNIQUE KEY object_guid
40 TY_VERSION_ITEM Public See coding 20130225 BEGIN OF ty_version_item, portfl_item_guid TYPE rpm_tv_guid, version_item TYPE rpm_tv_version_flag, guid TYPE /rpm/tv_guid, END OF ty_version_item
Method Signatures

Method ACL_PREP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_AUTHORIZATIONS Value transfer Type reference (TYPE) /RPM/TT_ACO_PERMISSIONS Berechtigungsliste für Benutzer 20050324

Method ACL_PREP on class /RPM/CL_OBJECT_API has no exception.

Method ADD_ACLS_OF_TO_BE_SUBSTITUED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_AUTHORIZED_OBJECTS Call by reference Type reference (TYPE) ACO_TT_USER List of Object-Related Authorizations for a User 20070201
2 Importing IT_ACTIVITY_RANGE Call by reference Type reference (TYPE) ANY 20070201
3 Importing IT_PARENT_RANGE Call by reference Type reference (TYPE) ANY 20070201
4 Importing IT_TYPE_RANGE Call by reference Type reference (TYPE) ANY 20070201

Method ADD_ACLS_OF_TO_BE_SUBSTITUED on class /RPM/CL_OBJECT_API has no exception.

Method ADD_MAIN_PORTFOLIO_AS_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARENT_RANGE Value transfer Type reference (TYPE) RPM_TT_GUIDS_RANGE Guid for application objects 20090630
2 Importing IS_CONTEXT Value transfer Type reference (TYPE) /RPM/TS_OBJECT_HIER Guid for application objects 20090630
3 Importing IV_MAIN_PORTFOLIO_GUID Value transfer Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20090630
4 Importing IV_OBJECT_TYPE Value transfer Type reference (TYPE) ACO_OBJECT_TYPE Object Category 20090701

Method ADD_MAIN_PORTFOLIO_AS_PARENT on class /RPM/CL_OBJECT_API has no exception.

Method ADD_MAIN_PORTFOLIO_TO_HRRCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_HIERARCHY Call by reference Type reference (TYPE) TT_HIERARCHY 20090630
2 Exporting ET_INITIAL_HIERARCHY Value transfer Type reference (TYPE) TT_HIERARCHY 20090701
3 Importing IS_CONTEXT Value transfer Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20090630
4 Importing IV_MAIN_PORTFOLIO_GUID Value transfer Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20090630

Method ADD_MAIN_PORTFOLIO_TO_HRRCHY on class /RPM/CL_OBJECT_API has no exception.

Method BUILD_HIER_TREE_BUCKET_AND_PF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_HIERARCHY Call by reference Type reference (TYPE) TT_HIERARCHY 20130215
2 Exporting ET_HIERARCHY_TMP Call by reference Type reference (TYPE) TT_HIERARCHY 20130215
3 Exporting ET_STRUCTURE Call by reference Type reference (TYPE) /RPM/TT_OBJECT_HIER Table Type for Object Hierarchy 20130215
4 Importing IS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20130215
5 Importing IV_MAIN_PORTFOLIO_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20130215
6 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) ACO_OBJECT_TYPE Object Category 20130215

Method BUILD_HIER_TREE_BUCKET_AND_PF on class /RPM/CL_OBJECT_API has no exception.

Method BUILD_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SELECT Call by reference Type reference (TYPE) /RPM/TT_SELECTION_PARAMETERS Selection Parameters 20070412
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20070412
3 Importing IV_ITEM_TYPE Call by reference Type reference (TYPE) /RPM/TV_ITEM_TYPE Item_type 20070412

Method BUILD_SELECTION on class /RPM/CL_OBJECT_API has no exception.

Method CHECK_APPL_OBJECT_MANAGER Signature

Method CHECK_APPL_OBJECT_MANAGER on class /RPM/CL_OBJECT_API has no parameter.
Method CHECK_APPL_OBJECT_MANAGER on class /RPM/CL_OBJECT_API has no exception.

Method CHECK_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_AUTHORIZED Value transfer Type reference (TYPE) BOOLE_D Benutzer ist berechtigt oder nicht 20050314
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfoliohierarchie 20050314
3 Importing IS_DASHBOARD Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091110
4 Importing IS_ORG_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_ORG_CONTEXT 20090706
5 Importing IV_MODE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20050314

Method CHECK_AUTHORIZATION on class /RPM/CL_OBJECT_API has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class /RPM/CL_OBJECT_API has no parameter.
Method CLASS_CONSTRUCTOR on class /RPM/CL_OBJECT_API has no exception.

Method CLEANUP_CGPL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message-Handler-Schnittstelle 20050209
2 Importing IV_CLEAN_UP_MODE Call by reference Type reference (TYPE) CHAR1 Degree of CeanUp 20070817

Method CLEANUP_CGPL_DATA on class /RPM/CL_OBJECT_API has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class /RPM/CL_OBJECT_API has no parameter.
Method CONSTRUCTOR on class /RPM/CL_OBJECT_API has no exception.

Method CONVERT_NOTE_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMMENT Call by reference Type reference (TYPE) STRING 20130912
2 Importing IV_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20130912
3 Exporting OT_COMMENT_EXT Call by reference Type reference (TYPE) /RPM/TT_NOTE_EXT Table Structure for Export Sturcture of Notes 20130912
4 Exporting OV_COMMENT Call by reference Type reference (TYPE) STRING 20130912

Method CONVERT_NOTE_FORMAT on class /RPM/CL_OBJECT_API has no exception.

Method FILL_OBJECT_DDLB_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DASHBOARD_DATA Call by reference Type reference (TYPE) ANY 20081010
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20081010
3 Importing IT_DDLB_FIELDS Call by reference Type reference (TYPE) DD03TTYP Table Type for Structure DD03P 20081010
4 Importing IT_VALUE_HELPS Call by reference Type reference (TYPE) /RPM/TT_VALUE_HELP Value help 20081010
5 Importing IV_TYPE_NAME Call by reference Type reference (TYPE) STRING 20081010

Method FILL_OBJECT_DDLB_FIELDS on class /RPM/CL_OBJECT_API has no exception.

Method FILL_OBJECT_ICON_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DASHBOARD_DATA Call by reference Type reference (TYPE) ANY TABLE 20091210
2 Importing IT_FIELD_ICONS Call by reference Type reference (TYPE) TT_FIELD_ICONS Icon Field Configuration 20080125
3 Importing IT_ICON_FIELDS Call by reference Type reference (TYPE) DD03TTYP Table Type for Structure DD03P 20080122
4 Importing IT_ICON_FIELDS_DESC Call by reference Type reference (TYPE) /RPM/TT_FIELDS_DESCRIPTION Table for field description 20080122
5 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE Object Type 20080122
6 Importing IV_TYPE_NAME Call by reference Type reference (TYPE) STRING Table Name 20080122

Method FILL_OBJECT_ICON_FIELDS on class /RPM/CL_OBJECT_API has no exception.

Method FILL_OBJECT_ICON_TOOLTIPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DASHBOARD_DATA Call by reference Type reference (TYPE) ANY TABLE 20100119
2 Importing IT_ICON_FIELDS Call by reference Type reference (TYPE) DD03TTYP Table Type for Structure DD03P 20100119
3 Importing IT_ICON_FIELDS_DESC Call by reference Type reference (TYPE) /RPM/TT_FIELDS_DESCRIPTION Table for field description 20100119
4 Importing IT_ICON_TOOLTIPS Call by reference Type reference (TYPE) DD03TTYP Table Type for Structure DD03P 20100119
5 Importing IV_TYPE_NAME Call by reference Type reference (TYPE) STRING 20100119

Method FILL_OBJECT_ICON_TOOLTIPS on class /RPM/CL_OBJECT_API has no exception.

Method FILL_OBJECT_TEXT_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DASHBOARD_DATA Call by reference Type reference (TYPE) ANY TABLE 20091210
2 Importing IT_TEXT_FIELDS Call by reference Type reference (TYPE) DD03TTYP Table Type for Structure DD03P 20070430
3 Importing IT_VALUE_HELPS Call by reference Type reference (TYPE) /RPM/TT_VALUE_HELP Value help 20070430
4 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE Object Type 20070430
5 Importing IV_TYPE_NAME Call by reference Type reference (TYPE) STRING Table Name 20070430

Method FILL_OBJECT_TEXT_FIELDS on class /RPM/CL_OBJECT_API has no exception.

Method FILL_OBJ_ICON_FIELDS_TOOLTIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DASHBOARD_DATA Call by reference Type reference (TYPE) ANY TABLE 20120315
2 Importing IT_FIELD_ICONS Call by reference Type reference (TYPE) TT_FIELD_ICONS 20120315
3 Importing IT_ICON_FIELDS Call by reference Type reference (TYPE) DD03TTYP Table Type for Structure DD03P 20120315
4 Importing IT_ICON_FIELDS_DESC Call by reference Type reference (TYPE) /RPM/TT_FIELDS_DESCRIPTION Table for field description 20120315
5 Importing IT_ICON_TOOLTIPS Call by reference Type reference (TYPE) DD03TTYP Table Type for Structure DD03P 20120315
6 Importing IT_TEXT_FIELDS Call by reference Type reference (TYPE) DD03TTYP Table Type for Structure DD03P 20120315
7 Importing IT_VALUE_HELPS Call by reference Type reference (TYPE) /RPM/TT_VALUE_HELP Value help 20120315
8 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE Object Type 20120315
9 Importing IV_TYPE_NAME Call by reference Type reference (TYPE) STRING 20120315

Method FILL_OBJ_ICON_FIELDS_TOOLTIP on class /RPM/CL_OBJECT_API has no exception.

Method GET_ACO_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARENT_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20060125
2 Importing IV_PORTFOLIO_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID 20060125
3 Returning RR_ACO_PARENT Value transfer Object reference (TYPE REF TO) /RPM/CL_ENTITY_PROJECT General object definition 20060125
# Exception Resumable Description Created on
1 CX_RPM_AUTHORIZATION_ERROR RPM-Berechtigungsfehler - Ausnahmeklasse 20060125
2 CX_RPM_OBJECT_NOT_FOUND_ERROR RPM: Anwendungsobjekt in Datenbank nicht gefunden 20060125

Method GET_ACO_ROLE_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OBJECT_ID_TMP Call by reference Type reference (TYPE) ACO_TT_USER List of Object-Related Authorizations for a User 20130220
2 Exporting ET_OBJECT_ID_ROLE Call by reference Type reference (TYPE) ACO_TT_ROLE List of Object-Related Authorizations for a Role 20130219
3 Importing IT_ACTIVITY_RANGE Call by reference Type reference (TYPE) TT_ACTIVITY_RANGE 20130219
4 Importing IT_PARENT_RANGE Call by reference Type reference (TYPE) TT_PARENT_RANGE 20130219
5 Importing IT_ROLE_RANGE Call by reference Type reference (TYPE) TT_ROLES_RANGE 20130219
6 Importing IT_TYPE_RANGE Call by reference Type reference (TYPE) TT_TYPE_RANGE 20130219

Method GET_ACO_ROLE_DB on class /RPM/CL_OBJECT_API has no exception.

Method GET_ACO_USER_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT_ID Call by reference Type reference (TYPE) ACO_TT_USER List of Object-Related Authorizations for a User 20130219
2 Importing IT_ACTIVITY_RANGE Call by reference Type reference (TYPE) TT_ACTIVITY_RANGE 20130219
3 Importing IT_PARENT_RANGE Call by reference Type reference (TYPE) TT_PARENT_RANGE 20130219
4 Importing IT_TYPE_RANGE Call by reference Type reference (TYPE) TT_TYPE_RANGE 20130219
5 Importing IV_USER_ID Call by reference Type reference (TYPE) ACO_USER_ID User ID 20130219

Method GET_ACO_USER_DB on class /RPM/CL_OBJECT_API has no exception.

Method GET_ACT_RANGE_FROM_ACTIVITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTIVITY_RANGE Call by reference Type reference (TYPE) TT_ACTIVITY_RANGE 20130214
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20130214
3 Importing IV_ACTIVITY Call by reference Type reference (TYPE) ACO_ACTVT Activity for Authorization Check 20130214
4 Importing IV_MY_OBJECTS_ONLY Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20130214
5 Importing IV_ONLY_NON_AUTH Call by reference Type reference (TYPE) XFELD Checkbox 20130214

Method GET_ACT_RANGE_FROM_ACTIVITY on class /RPM/CL_OBJECT_API has no exception.

Method GET_APPL_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Authorizations Key Structure 20070216
2 Importing IV_CHANGE_MODE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090819
3 Returning RR_OBJECT Value transfer Object reference (TYPE REF TO) OBJECT 20070216

Method GET_APPL_OBJECT on class /RPM/CL_OBJECT_API has no exception.

Method GET_AUTHORIZATION_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AUTHORIZED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090209
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20090209
3 Importing IV_ACTIVITY Call by reference Type reference (TYPE) ACO_ACTVT Activity for Authorization Check 20090209
4 Importing IV_USER_ID Call by reference Type reference (TYPE) ACO_USER_ID User ID 20090209

Method GET_AUTHORIZATION_QUERY on class /RPM/CL_OBJECT_API has no exception.

Method GET_AUTH_CUST_BY_OBJ_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BYPASS_AUTHORIZATIONS Call by reference Type reference (TYPE) XFELD 20130218
2 Exporting EV_IS_SUPER_USER Call by reference Type reference (TYPE) XFELD 20130218
3 Exporting EV_ONLY_NON_AUTH Call by reference Type reference (TYPE) XFELD 20130218
4 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) ACO_OBJECT_TYPE 20130218

Method GET_AUTH_CUST_BY_OBJ_TYPE on class /RPM/CL_OBJECT_API has no exception.

Method GET_AUTH_FROM_ACO_SUBSTITUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_AUTHORIZED_OBJECTS Call by reference Type reference (TYPE) ACO_TT_USER List of Object-Related Authorizations for a User 20130222
2 Importing IT_ACTIVITY_RANGE Call by reference Type reference (TYPE) ANY 20130222
3 Importing IT_PARENT_RANGE Call by reference Type reference (TYPE) ANY 20130222
4 Importing IT_TYPE_RANGE Call by reference Type reference (TYPE) ANY 20130222

Method GET_AUTH_FROM_ACO_SUBSTITUTE on class /RPM/CL_OBJECT_API has no exception.

Method GET_BUCKET_HIER_ACL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AUTH_ROLE_GUID Call by reference Type reference (TYPE) /RPM/TT_AUTH_ROLE_BUCKET_GUID Authorization for Roles 20070213
2 Exporting ET_AUTH_USER Call by reference Type reference (TYPE) /RPM/TT_GUID Table type for sorted unique GUIDs 20070213
3 Exporting ET_NO_AUTH_ROLE_GUID Call by reference Type reference (TYPE) /RPM/TT_AUTH_ROLE_BUCKET_GUID Authorization for Roles 20070213
4 Exporting ET_NO_AUTH_USER Call by reference Type reference (TYPE) /RPM/TT_GUID Table type for sorted unique GUIDs 20070213
5 Importing IV_ACTIVITY Call by reference Type reference (TYPE) ACO_ACTVT /RPM/CL_CO=>SC_ACTIVITY_READ Activity for Authorization Check 20070213
6 Importing IV_BUCKET_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20070213
7 Importing IV_PORTFOLIO_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20070213
8 Importing IV_USER_ID Call by reference Type reference (TYPE) ACO_USER_ID SY-UNAME User ID 20070213

Method GET_BUCKET_HIER_ACL on class /RPM/CL_OBJECT_API has no exception.

Method GET_BUCKET_WITH_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AUTHORIZATION Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20090903
2 Importing IV_APPLICATION_MODE Call by reference Type reference (TYPE) I 20090903
3 Importing IV_PORTFOLIO_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20090903

Method GET_BUCKET_WITH_AUTHORIZATION on class /RPM/CL_OBJECT_API has no exception.

Method GET_DASHBOARD_FIELD_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_DESCRIPTION Call by reference Type reference (TYPE) /RPM/TT_FIELDS_DESCRIPTION Table for field description 20070420
2 Importing IT_FIELD_DESCRIPTION_ALL Call by reference Type reference (TYPE) /RPM/TT_FIELDS_DESCRIPTION Table for field description 20090406
3 Importing IV_APPL_MODE Call by reference Type reference (TYPE) CHAR1 Application Mode 20081021
4 Importing IV_CONTEXT Call by reference Type reference (TYPE) INM_NAV_TV_CONTEXT Navigation Context 20080604
5 Importing IV_CON_OBJECT_TYPE Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE Object Type 20080603
6 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE Object Type 20080603
7 Importing IV_PORTAL_ROLE Call by reference Type reference (TYPE) AGR_NAME Role Name 20080603
8 Importing IV_PORTFOLIO_TYPE Call by reference Type reference (TYPE) /RPM/TV_PORTFOLIO Portfolio 20080603
9 Importing IV_SCOPE Call by reference Type reference (TYPE) /RPM/TV_DASHBOARD_SCOPE Dashboard Scope 20080603

Method GET_DASHBOARD_FIELD_CONFIG on class /RPM/CL_OBJECT_API has no exception.

Method GET_DASHBOARD_METRIC_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DASHBOARD_METRICS Call by reference Type reference (TYPE) /RPM/TT_DASH_METRICS Metrics in Dashboard 20090423
2 Exporting ET_METRICS Call by reference Type reference (TYPE) INM_M_TT_METRIC Table Type for Metric 20090423
3 Exporting ET_METRIC_GROUPS Call by reference Type reference (TYPE) INM_M_TT_METRIC_GROUP Table Type for Metrics Groups 20090423
4 Exporting ET_MET_KFS Call by reference Type reference (TYPE) INM_M_TT_MET_KF Table Type for Key Figure for Metric/View Type 20090423
5 Exporting ET_MET_VIEW_TYPES Call by reference Type reference (TYPE) INM_M_TT_MET_VIEW_TYPE Table Type for View Type for Metrics Group 20090423
6 Exporting ET_VIEW_TYPES Call by reference Type reference (TYPE) INM_M_TT_VIEW_TYPE Table Type for View Type 20090423
7 Exporting EV_KF_OBJ_TYPE Call by reference Type reference (TYPE) INM_KFM_TV_OBJ_TYPE Object Type of Key Figure 20090513
8 Exporting EV_METRICS_EXIST Call by reference Type reference (TYPE) WDY_BOOLEAN 20090420
9 Importing IT_METRIC_CONFIG Call by reference Type reference (TYPE) /RPM/TT_DASH_METRICS Metrics in Dashboard 20090513
10 Importing IV_CONTEXT Call by reference Type reference (TYPE) INM_NAV_TV_CONTEXT Navigation Context 20090420
11 Importing IV_CON_OBJECT_TYPE Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE Object Type 20090420
12 Importing IV_OBJECT_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20090526
13 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE Object Type 20090420
14 Importing IV_PORTAL_ROLE Call by reference Type reference (TYPE) AGR_NAME Role Name 20090420
15 Importing IV_PORTFOLIO_TYPE Call by reference Type reference (TYPE) /RPM/TV_PORTFOLIO Portfolio 20090420
16 Importing IV_SCOPE Call by reference Type reference (TYPE) /RPM/TV_DASHBOARD_SCOPE Dashboard Scope 20090420

Method GET_DASHBOARD_METRIC_CONFIG on class /RPM/CL_OBJECT_API has no exception.

Method GET_DASHBOARD_PERS_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PERS_ID Call by reference Type reference (TYPE) /RPM/TV_DASH_PERS_ID Dashboard Personalization ID 20080507
2 Importing IV_CONTEXT Call by reference Type reference (TYPE) INM_NAV_TV_CONTEXT Navigation Context 20080514
3 Importing IV_CON_OBJECT_TYPE Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE Object Type 20080514
4 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE Object Type 20080507
5 Importing IV_PORTAL_ROLE Call by reference Type reference (TYPE) AGR_NAME Role Name 20080507
6 Importing IV_PORTFOLIO_TYPE Call by reference Type reference (TYPE) /RPM/TV_PORTFOLIO Portfolio 20080507
7 Importing IV_SCOPE Call by reference Type reference (TYPE) /RPM/TV_DASHBOARD_SCOPE Dashboard Scope 20080507

Method GET_DASHBOARD_PERS_ID on class /RPM/CL_OBJECT_API has no exception.

Method GET_DB_STRUCTURE_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_DB_STRUCDESCR Value transfer Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Dashboard Structure Reference 20110825

Method GET_DB_STRUCTURE_REF on class /RPM/CL_OBJECT_API has no exception.

Method GET_FIELD_ICONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_ICONS Call by reference Type reference (TYPE) TT_FIELD_ICONS Icon Configuration for Fields 20080125
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE Object Type 20080125

Method GET_FIELD_ICONS on class /RPM/CL_OBJECT_API has no exception.

Method GET_ICON_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ICON_FIELDS Call by reference Type reference (TYPE) /RPM/TT_FIELDS_DESCRIPTION Table for field description 20070923
2 Importing IT_FIELD_CONFIG Call by reference Type reference (TYPE) /RPM/TT_FIELDS_DESCRIPTION Table for field description 20080603
3 Importing IV_APPL_MODE Call by reference Type reference (TYPE) CHAR1 Application Mode 20081021
4 Importing IV_CONTEXT Call by reference Type reference (TYPE) INM_NAV_TV_CONTEXT Navigation Context 20080604
5 Importing IV_CON_OBJECT_TYPE Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE 20080526
6 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE Object Type 20070923
7 Importing IV_PORTAL_ROLE Call by reference Type reference (TYPE) AGR_NAME 20080526
8 Importing IV_PORTFOLIO_TYPE Call by reference Type reference (TYPE) /RPM/TV_PORTFOLIO 20080526
9 Importing IV_SCOPE Call by reference Type reference (TYPE) /RPM/TV_DASHBOARD_SCOPE 20080526

Method GET_ICON_FIELDS on class /RPM/CL_OBJECT_API has no exception.

Method GET_LINK_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LINK_FIELDS Call by reference Type reference (TYPE) /RPM/TT_FIELDS_DESCRIPTION Table for field description 20090225
2 Importing IT_FIELD_DESCRIPTION_ALL Call by reference Type reference (TYPE) /RPM/TT_FIELDS_DESCRIPTION Table for field description 20090226
3 Importing IV_APPL_MODE Call by reference Type reference (TYPE) CHAR1 Application Mode 20090225
4 Importing IV_CONTEXT Call by reference Type reference (TYPE) INM_NAV_TV_CONTEXT Navigation Context 20090225
5 Importing IV_CON_OBJECT_TYPE Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE Object Type 20090225
6 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE Object Type 20090225
7 Importing IV_PORTAL_ROLE Call by reference Type reference (TYPE) AGR_NAME Role Name 20090225
8 Importing IV_PORTFOLIO_TYPE Call by reference Type reference (TYPE) /RPM/TV_PORTFOLIO Portfolio 20090225
9 Importing IV_SCOPE Call by reference Type reference (TYPE) /RPM/TV_DASHBOARD_SCOPE Dashboard Scope 20090225

Method GET_LINK_FIELDS on class /RPM/CL_OBJECT_API has no exception.

Method GET_LIST_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AUTHORIZED_OBJECTS Call by reference Type reference (TYPE) ACO_TT_USER List of Object-Related Authorizations for a User 20070202
2 Exporting ET_DIRECT_AUTH Call by reference Type reference (TYPE) ACO_TT_USER Table Type for Object Hierarchy 20090504
3 Exporting ET_STRUCTURE Call by reference Type reference (TYPE) /RPM/TT_OBJECT_HIER Table with Hierarchies 20070202
4 Exporting EV_BYPASS_AUTHORIZATIONS Call by reference Type reference (TYPE) XFELD Checkbox 20071212
5 Importing IS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20070202
6 Importing IT_GUIDS Call by reference Type reference (TYPE) /RPM/TT_GUID 20070202
7 Importing IV_ACTIVITY Call by reference Type reference (TYPE) ACO_ACTVT Aktivität für Berechtigungsprüfung 20050321
8 Importing IV_FROM_EDIT_CLASS Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120711
9 Importing IV_INHERIT_FROM Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Object Type in Project Planning 20070202
10 Importing IV_MAIN_PORTFOLIO_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20090630
11 Importing IV_MY_OBJECTS_ONLY Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060227
12 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) ACO_OBJECT_TYPE Objektkategorie 20050321
13 Importing IV_PORTFOLIO_IGNORE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20130912
14 Importing IV_USER_ID Call by reference Type reference (TYPE) ACO_USER_ID SY-UNAME User ID 20060227

Method GET_LIST_AUTHORIZATION on class /RPM/CL_OBJECT_API has no exception.

Method GET_LIST_AUTHORIZATION_SETTING Signature

Method GET_LIST_AUTHORIZATION_SETTING on class /RPM/CL_OBJECT_API has no parameter.
Method GET_LIST_AUTHORIZATION_SETTING on class /RPM/CL_OBJECT_API has no exception.

Method GET_LIST_AUTHORIZED_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AUTHORIZED_OBJECTS Call by reference Type reference (TYPE) ACO_TT_USER List of Object-Related Authorizations for a User 20130215
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20130215
3 Importing IT_GUIDS Call by reference Type reference (TYPE) /RPM/TT_GUID Table type for sorted unique GUIDs 20130215
4 Importing IV_ACTIVITY Call by reference Type reference (TYPE) ACO_ACTVT Activity for Authorization Check 20130215
5 Importing IV_BUCKET_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20130227
6 Importing IV_FROM_EDIT_CLASS Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20130215
7 Importing IV_INHERIT_FROM Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Object Type in Project Planning 20130215
8 Importing IV_MAIN_PORTFOLIO_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20130215
9 Importing IV_MY_OBJECTS_ONLY Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20130215
10 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) ACO_OBJECT_TYPE Object Category 20130215
11 Importing IV_USER_ID Call by reference Type reference (TYPE) ACO_USER_ID SY-UNAME User ID 20130215

Method GET_LIST_AUTHORIZED_OBJECTS on class /RPM/CL_OBJECT_API has no exception.

Method GET_LIST_AUTH_BUCKET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_AUTHORIZED_OBJECTS Call by reference Type reference (TYPE) ACO_TT_USER List of Object-Related Authorizations for a User 20130301
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20130301
3 Importing IT_STRUCTURE Call by reference Type reference (TYPE) /RPM/TT_OBJECT_HIER Table Type for Object Hierarchy 20130301
4 Importing IV_BUCKET_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20130301
5 Importing IV_BYPASS_AUTHORIZATIONS Call by reference Type reference (TYPE) XFELD Checkbox 20130301
6 Importing IV_INHERIT_FROM Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Object Type in Project Planning 20130301

Method GET_LIST_AUTH_BUCKET on class /RPM/CL_OBJECT_API has no exception.

Method GET_LIST_AUTH_ITEM_CLAS_PF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_AUTHORIZED_OBJECTS Call by reference Type reference (TYPE) ACO_TT_USER List of Object-Related Authorizations for a User 20130227
2 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20130227
3 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20130227
4 Importing IN_QUERY_NAME Call by reference Type reference (TYPE) STRING 20130227
5 Importing IS_HIER_PORTFOLIO Call by reference Type reference (TYPE) TY_PORTFOLIO 20130227
6 Importing IT_PORTFOLIO_ITEM_GUIDS Call by reference Type reference (TYPE) /RPM/TT_GUID Table type for sorted unique GUIDs 20130227
7 Importing IT_STRUCTURE Call by reference Type reference (TYPE) /RPM/TT_OBJECT_HIER Table Type for Object Hierarchy 20130227
8 Importing IV_BUCKET_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20130227
9 Importing IV_BYPASS_AUTH Call by reference Type reference (TYPE) XFELD Checkbox 20130227
10 Importing IV_INHERIT_FROM Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Object Type in Project Planning 20130227
11 Importing IV_PORTFOLIO_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20130227

Method GET_LIST_AUTH_ITEM_CLAS_PF on class /RPM/CL_OBJECT_API has no exception.

Method GET_LIST_AUTH_ITEM_PF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_AUTHORIZED_OBJECTS Call by reference Type reference (TYPE) ACO_TT_USER 20130226
2 Exporting ET_ITEM_API_ATTRIBUTES Call by reference Type reference (TYPE) /RPM/TT_ITEM_D_API Item Detail API 20130228
3 Importing IT_PORTFOLIO_ITEM_GUIDS Call by reference Type reference (TYPE) /RPM/TT_GUID 20130226
4 Importing IT_STRUCTURE Call by reference Type reference (TYPE) /RPM/TT_OBJECT_HIER 20130226
5 Importing IV_BUCKET_GUID Call by reference Type reference (TYPE) RPM_TV_GUID 20130226
6 Importing IV_BYPASS_AUTHORIZATIONS Call by reference Type reference (TYPE) XFELD 20130226
7 Importing IV_HIER_PORTFOLIO Call by reference Type reference (TYPE) BOOLEAN 20130226
8 Importing IV_INHERIT_FROM Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE 20130226
9 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU 20130226
10 Importing IV_NORMALIZATION Call by reference Type reference (TYPE) XFELD 20130226
11 Importing IV_PORTFOLIO_GUID Call by reference Type reference (TYPE) RPM_TV_GUID 20130226
12 Importing IV_VERSION_FLAG Call by reference Type reference (TYPE) RPM_TV_VERSION_FLAG 20130226

Method GET_LIST_AUTH_ITEM_PF on class /RPM/CL_OBJECT_API has no exception.

Method GET_LIST_AUTH_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BYPASS_AUTHORIZATIONS Call by reference Type reference (TYPE) XFELD Checkbox 20071212
2 Exporting EV_IS_SUPER_USER Call by reference Type reference (TYPE) XFELD Checkbox 20070201
3 Exporting EV_NO_SUPER_ACL Call by reference Type reference (TYPE) XFELD Checkbox 20070201
4 Exporting EV_ONLY_NON_AUTH Call by reference Type reference (TYPE) XFELD Checkbox 20070201
5 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) ACO_OBJECT_TYPE Object-Related Authorizations for a User 20070201

Method GET_LIST_AUTH_SETTINGS on class /RPM/CL_OBJECT_API has no exception.

Method GET_OBJECT_API_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CLASS_NAME Call by reference Type reference (TYPE) STRING 20070419
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE Object Type 20070419

Method GET_OBJECT_API_CLASS on class /RPM/CL_OBJECT_API has no exception.

Method GET_ORIGINAL_DETAIL_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ORIGINAL_DETAIL_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20090415
2 Importing IV_DETAIL_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20090415
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE /RPM/CL_CO=>SC_OT_ITEM Object Type in Project Planning 20090415

Method GET_ORIGINAL_DETAIL_GUID on class /RPM/CL_OBJECT_API has no exception.

Method GET_PARENT_RANGE_FROM_OBJ_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PARENT_RANGE Call by reference Type reference (TYPE) TT_PARENT_RANGE 20130214
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20130214
3 Importing IV_MAIN_PORTFOLIO_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20130214
4 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) ACO_OBJECT_TYPE Object Category 20130214

Method GET_PARENT_RANGE_FROM_OBJ_TYPE on class /RPM/CL_OBJECT_API has no exception.

Method GET_ROLES_RANGE_FROM_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ROLE_RANGE Call by reference Type reference (TYPE) TT_ROLES_RANGE 20130215
2 Importing IV_USER_NAME Call by reference Type reference (TYPE) SYST_UNAME 20130215

Method GET_ROLES_RANGE_FROM_USER on class /RPM/CL_OBJECT_API has no exception.

Method GET_SERVICED_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SERVICED_FIELDS Call by reference Type reference (TYPE) /RPM/TT_FIELDS_DESCRIPTION Table for field description 20091014
2 Importing IT_FIELD_CONFIG Call by reference Type reference (TYPE) /RPM/TT_FIELDS_DESCRIPTION Table for field description 20091014
3 Importing IV_APPL_MODE Call by reference Type reference (TYPE) CHAR1 Application Mode 20091014
4 Importing IV_CONTEXT Call by reference Type reference (TYPE) INM_NAV_TV_CONTEXT Navigation Context 20091014
5 Importing IV_CON_OBJECT_TYPE Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE 20091014
6 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE Object Type 20091014
7 Importing IV_PORTAL_ROLE Call by reference Type reference (TYPE) AGR_NAME 20091014
8 Importing IV_PORTFOLIO_TYPE Call by reference Type reference (TYPE) /RPM/TV_PORTFOLIO 20091014
9 Importing IV_SCOPE Call by reference Type reference (TYPE) /RPM/TV_DASHBOARD_SCOPE 20091014

Method GET_SERVICED_FIELDS on class /RPM/CL_OBJECT_API has no exception.

Method GET_TYPE_RANGE_FROM_OBJ_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TYPE_RANGE Call by reference Type reference (TYPE) TT_TYPE_RANGE Object Category 20130214
2 Importing IV_INHERIT_FROM Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Object Type in Project Planning 20130214
3 Importing IV_MY_OBJECTS_ONLY Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20130214
4 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) ACO_OBJECT_TYPE Object Category 20130214

Method GET_TYPE_RANGE_FROM_OBJ_TYPE on class /RPM/CL_OBJECT_API has no exception.

Method GET_USER_INFO Signature

Method GET_USER_INFO on class /RPM/CL_OBJECT_API has no parameter.
Method GET_USER_INFO on class /RPM/CL_OBJECT_API has no exception.

Method GET_VALUE_HELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUE_HELPS Call by reference Type reference (TYPE) /RPM/TT_VALUE_HELP Value help 20070420
2 Importing IT_FIELD_CONFIG Call by reference Type reference (TYPE) /RPM/TT_FIELDS_DESCRIPTION Table for field description 20080603
3 Importing IV_APPL_MODE Call by reference Type reference (TYPE) CHAR1 Application Mode 20081021
4 Importing IV_CONTEXT Call by reference Type reference (TYPE) INM_NAV_TV_CONTEXT Navigation Context 20080604
5 Importing IV_CON_OBJECT_TYPE Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE Object Type 20080603
6 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE Object Type 20070607
7 Importing IV_PORTAL_ROLE Call by reference Type reference (TYPE) AGR_NAME Role Name 20080603
8 Importing IV_PORTFOLIO_TYPE Call by reference Type reference (TYPE) /RPM/TV_PORTFOLIO Portfolio 20080603
9 Importing IV_SCOPE Call by reference Type reference (TYPE) /RPM/TV_DASHBOARD_SCOPE Dashboard Scope 20080603

Method GET_VALUE_HELP on class /RPM/CL_OBJECT_API has no exception.

Method GET_VERSION_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_VERSION_INFO Value transfer Type reference (TYPE) /RPM/TS_VERSION_INFO Object Version Info 20080529
2 Exporting EV_ITEM_CLASS Value transfer Type reference (TYPE) /RPM/TV_ITEM_CLASS Item Classification 20080529
3 Exporting EV_RC Value transfer Type reference (TYPE) I 20080529
4 Importing IS_CONTEXT Value transfer Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20080529
5 Importing IV_LANGUAGE Value transfer Type reference (TYPE) LAISO Language according to ISO 639 20080529

Method GET_VERSION_INFO on class /RPM/CL_OBJECT_API has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class /RPM/CL_OBJECT_API has no parameter.
Method INITIALIZE on class /RPM/CL_OBJECT_API has no exception.

Method LOCK_SUB_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_SUB_OBJECT_HIER Portfolio Hierarchy 20081127
2 Importing IV_ENQMODE Call by reference Type reference (TYPE) ENQMODE Lock mode 20081128
3 Importing IV_PERFORM_CHECKS Call by reference Type reference (TYPE) BOOLEAN ABAP_TRUE Boolean Variable (X=True, -=False, Space=Unknown) 20090123
4 Returning RV_RC Value transfer Type reference (TYPE) I 20081127

Method LOCK_SUB_OBJECT on class /RPM/CL_OBJECT_API has no exception.

Method MODIFY_ACLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MODIFICATION Call by reference Type reference (TYPE) TY_MODIFICATION 20050311
2 Importing IR_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message-Handler-Schnittstelle 20050311

Method MODIFY_ACLS on class /RPM/CL_OBJECT_API has no exception.

Method MODIFY_COMMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MODIFICATION Call by reference Type reference (TYPE) TY_MODIFICATION Ankreuzfeld 20050202
2 Importing IR_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message-Handler-Schnittstelle 20050202

Method MODIFY_COMMENTS on class /RPM/CL_OBJECT_API has no exception.

Method MODIFY_DDIC_FIELD_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELD_DESCRIPTION Call by reference Type reference (TYPE) /RPM/TT_FIELDS_DESCRIPTION Table for field description 20081217
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20081217
3 Importing IV_APPL_MODE Call by reference Type reference (TYPE) INM_NAV_TV_MODE Target Application Mode 20090305
4 Importing IV_CHANGE_MODE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110104
5 Importing IV_USER_ID Call by reference Type reference (TYPE) ACO_USER_ID User ID 20081217

Method MODIFY_DDIC_FIELD_INFO on class /RPM/CL_OBJECT_API has no exception.

Method MODIFY_LONG_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MODIFICATION Call by reference Type reference (TYPE) TY_MODIFICATION 20090520
2 Importing IR_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20090520

Method MODIFY_LONG_TEXTS on class /RPM/CL_OBJECT_API has no exception.

Method MODIFY_SHORT_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MODIFICATION Call by reference Type reference (TYPE) TY_MODIFICATION 20050202
2 Importing IR_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message-Handler-Schnittstelle 20050202
3 Importing IV_ITEM_SHORTTEXT Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20101222

Method MODIFY_SHORT_TEXTS on class /RPM/CL_OBJECT_API has no exception.

Method PERFORM_TOP_DOWN_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_AUTHORIZED_OBJECTS Call by reference Type reference (TYPE) ACO_TT_USER List of Object-Related Authorizations for a User 20130301
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20130301
3 Importing IT_ALL_AUTHORIZED_OBJECTS Call by reference Type reference (TYPE) ACO_TT_USER List of Object-Related Authorizations for a User 20130301
4 Importing IT_GUIDS Call by reference Type reference (TYPE) /RPM/TT_GUID Table type for sorted unique GUIDs 20130301
5 Importing IT_STRUCTURE Call by reference Type reference (TYPE) /RPM/TT_OBJECT_HIER Table Type for Object Hierarchy 20130301
6 Importing IV_BYPASS_AUTHORIZATIONS Call by reference Type reference (TYPE) XFELD Checkbox 20130301
7 Importing IV_FROM_EDIT_CLASS Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20130301
8 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) ACO_OBJECT_TYPE Object Category 20130301

Method PERFORM_TOP_DOWN_CHECK on class /RPM/CL_OBJECT_API has no exception.

Method QUERY_GET_FIELD_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20050212
2 Importing IN_FILL_DATA Call by reference Type reference (TYPE) SCOL_BOOLEAN SPACE Boolesch 20050212
3 Importing IN_FILTER_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20050212
4 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message-Handler-Schnittstelle 20050212
5 Importing IN_QUERY_NAME Call by reference Type reference (TYPE) STRING 20050212
6 Importing IN_QUERY_OPTIONS Call by reference Type reference (TYPE) TY_QUERY_OPTIONS Ankreuzfeld 20050212
7 Importing IN_SELECTION_PARAMETERS Call by reference Type reference (TYPE) TT_SELECTION_PARAMETERS Ankreuzfeld 20050212
8 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20050212
9 Exporting OUT_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20050212
10 Exporting OUT_QUERY_INFO Call by reference Type reference (TYPE) TY_QUERY_INFO Ankreuzfeld 20050212

Method QUERY_GET_FIELD_CONFIG on class /RPM/CL_OBJECT_API has no exception.

Method READ_OBJECT_FROM_ARCHIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ARCHIVE_INDEX Call by reference Type reference (TYPE) TT_EXTERNAL_ID 20130321
2 Importing IV_ARCHIVE_OBJECT Call by reference Type reference (TYPE) OBJCT_TR01 Archiving Object 20130325
3 Importing IV_BUCKET_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20130321
4 Importing IV_FIELD_CATALOG Call by reference Type reference (TYPE) AIND_FCAT Archive Information System Field Catalog 20130321
5 Importing IV_INITIATIVE_GUID Call by reference Type reference (TYPE) INM_TV_GUID 20130405
6 Importing IV_ITEM_GUID Call by reference Type reference (TYPE) RPM_TV_GUID 20130405
7 Importing IV_PORTFOLIO_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20130321
8 Importing IV_REVIEW_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID 20130405
9 Importing IV_TABLE_NAME Call by reference Type reference (TYPE) TABNAME Table Name 20130321
10 Importing IV_WHAT_IF_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID 20130405

Method READ_OBJECT_FROM_ARCHIVE on class /RPM/CL_OBJECT_API has no exception.

Method REMOVE_IRRELEVANT_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_AUTHORIZED_OBJECTS Call by reference Type reference (TYPE) ACO_TT_USER List of Object-Related Authorizations for a User 20130301
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20130301
3 Importing IT_GUIDS Call by reference Type reference (TYPE) /RPM/TT_GUID Table type for sorted unique GUIDs 20130301
4 Importing IT_STRUCTURE Call by reference Type reference (TYPE) /RPM/TT_OBJECT_HIER Table Type for Object Hierarchy 20130301
5 Importing IV_BUCKET_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20130301
6 Importing IV_BYPASS_AUTHORIZATIONS Call by reference Type reference (TYPE) XFELD Checkbox 20130301
7 Importing IV_INHERIT_FROM Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Object Type in Project Planning 20130301
8 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) ACO_OBJECT_TYPE Object Category 20130301

Method REMOVE_IRRELEVANT_OBJECTS on class /RPM/CL_OBJECT_API has no exception.

Method REMOVE_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_MSG Value transfer Type reference (TYPE) /RPM/TT_MESSAGES Tabellentyp für Meldungen 20050627

Method REMOVE_OBJECTS on class /RPM/CL_OBJECT_API has no exception.

Method REQUIRED_INPUT_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDS Call by reference Type reference (TYPE) /RPM/TT_FIELDS_DESCRIPTION Tabelle für Feldbeschreibung 20050727
2 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) ANY 20050727
3 Importing IT_CHK_FIELDS Call by reference Type reference (TYPE) SCOL_STRING_T Table of Strings 20080805
4 Importing IV_ITEM_TYPE Call by reference Type reference (TYPE) /RPM/TV_ITEM_ID Elementtyp 20050727
5 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Sprache nach ISO 639 20050727
6 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) ACO_OBJECT_TYPE Objektkategorie 20050727
7 Importing IV_PORTFOLIO_GUID Call by reference Type reference (TYPE) RPM_TV_GUID GUID für Anwendungsobjekte 20050727
8 Importing IV_TYPE_NAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20050727

Method REQUIRED_INPUT_CHECK on class /RPM/CL_OBJECT_API has no exception.

Method RETRIEVE_ACLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20050311
2 Importing IN_EDIT_MODE Call by reference Type reference (TYPE) I 20050311
3 Importing IN_FILL_PROPERTIES Call by reference Type reference (TYPE) SESF_BOOLEAN 20050311
4 Importing IN_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20050311
5 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message-Handler-Schnittstelle 20050311
6 Importing IN_PROPERTY_HANDLER Call by reference Object reference (TYPE REF TO) /RPM/IF_PROPERTY_HANDLER Attribute-Handler-Schnittstelle 20050311
7 Importing IN_RETRIEVE_BEFORE_IMAGE Call by reference Type reference (TYPE) SESF_BOOLEAN 20050311
8 Importing IV_APPL_MODE Call by reference Type reference (TYPE) INM_NAV_TV_MODE Target Application Mode 20090312
9 Importing IV_CHANGE_MODE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110104
10 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20050311
11 Exporting OUT_FAILED_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20050311

Method RETRIEVE_ACLS on class /RPM/CL_OBJECT_API has no exception.

Method RETRIEVE_ACLS_DERIVED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20070507
2 Importing IN_EDIT_MODE Call by reference Type reference (TYPE) I 20070507
3 Importing IN_FILL_PROPERTIES Call by reference Type reference (TYPE) SESF_BOOLEAN 20070507
4 Importing IN_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20070507
5 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20070507
6 Importing IN_PROPERTY_HANDLER Call by reference Object reference (TYPE REF TO) /RPM/IF_PROPERTY_HANDLER Attribute Handler Interface 20070507
7 Importing IN_RETRIEVE_BEFORE_IMAGE Call by reference Type reference (TYPE) SESF_BOOLEAN 20070507
8 Importing IV_APPL_MODE Call by reference Type reference (TYPE) INM_NAV_TV_MODE Target Application Mode 20090312
9 Importing IV_CHANGE_MODE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110104
10 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20070507
11 Exporting OUT_FAILED_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20070507

Method RETRIEVE_ACLS_DERIVED on class /RPM/CL_OBJECT_API has no exception.

Method RETRIEVE_ARCHIVED_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_SELECTION_PARAMETERS Call by reference Type reference (TYPE) TT_SELECTION_PARAMETERS 20130311
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE Object Type 20130311
3 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20130311
4 Exporting OUT_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20130311

Method RETRIEVE_ARCHIVED_OBJECTS on class /RPM/CL_OBJECT_API has no exception.

Method RETRIEVE_ARCHIVED_OBJS_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ARCHIVE_INDEX Call by reference Type reference (TYPE) TT_EXTERNAL_ID 20130319
2 Importing IV_BUCKET_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20130321
3 Importing IV_COLLECTION_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20130405
4 Importing IV_INITIATIVE_GUID Call by reference Type reference (TYPE) INM_TV_GUID Unique Identifier 20130405
5 Importing IV_ITEM_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20130405
6 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) ACO_OBJECT_TYPE Object Category 20130319
7 Importing IV_PORTFOLIO_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20130319
8 Importing IV_REVIEW_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20130405
9 Importing IV_SCOPE Call by reference Type reference (TYPE) /RPM/TV_DASHBOARD_SCOPE Dashboard Scope 20130405
10 Importing IV_WHAT_IF_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20130405

Method RETRIEVE_ARCHIVED_OBJS_FROM_DB on class /RPM/CL_OBJECT_API has no exception.

Method RETRIEVE_BUCKET_PF_FROM_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BUCKET_DETAIL Call by reference Type reference (TYPE) TT_BUCKET 20130305
2 Importing IV_PORTFOLIO_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20130305

Method RETRIEVE_BUCKET_PF_FROM_BUFFER on class /RPM/CL_OBJECT_API has no exception.

Method RETRIEVE_COMMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20050202
2 Importing IN_EDIT_MODE Call by reference Type reference (TYPE) I 20050202
3 Importing IN_FILL_PROPERTIES Call by reference Type reference (TYPE) SESF_BOOLEAN 20050202
4 Importing IN_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20050202
5 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message-Handler-Schnittstelle 20050202
6 Importing IN_PROPERTY_HANDLER Call by reference Object reference (TYPE REF TO) /RPM/IF_PROPERTY_HANDLER Attribute-Handler-Schnittstelle 20050202
7 Importing IN_RETRIEVE_BEFORE_IMAGE Call by reference Type reference (TYPE) SESF_BOOLEAN 20050202
8 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20050202
9 Exporting OUT_DATA_EXT Call by reference Type reference (TYPE) /RPM/TT_NOTE_EXT Export Structure for External Display of Notes 20130912
10 Exporting OUT_FAILED_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20050202

Method RETRIEVE_COMMENTS on class /RPM/CL_OBJECT_API has no exception.

Method RETRIEVE_ITEM_PF_FROM_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEMS Call by reference Type reference (TYPE) TT_ITEMS 20130305
2 Importing IT_GUIDS Call by reference Type reference (TYPE) /RPM/TT_GUID Table type for sorted unique GUIDs 20130305

Method RETRIEVE_ITEM_PF_FROM_BUFFER on class /RPM/CL_OBJECT_API has no exception.

Method RETRIEVE_LONG_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20090522
2 Importing IN_EDIT_MODE Call by reference Type reference (TYPE) I 20090522
3 Importing IN_FILL_PROPERTIES Call by reference Type reference (TYPE) SESF_BOOLEAN Boolean 20090522
4 Importing IN_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20090522
5 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20090522
6 Importing IN_PROPERTY_HANDLER Call by reference Object reference (TYPE REF TO) /RPM/IF_PROPERTY_HANDLER Attribute Handler Interface 20090522
7 Importing IN_RETRIEVE_BEFORE_IMAGE Call by reference Type reference (TYPE) SESF_BOOLEAN Boolean 20090522
8 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20090522
9 Exporting OUT_FAILED_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20090522

Method RETRIEVE_LONG_TEXTS on class /RPM/CL_OBJECT_API has no exception.

Method RETRIEVE_PF_RELOBJ_FROM_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RELATION_DETAIL Call by reference Type reference (TYPE) TT_RELATION_D 20130305
2 Importing IV_PORTFOLIO_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20130305

Method RETRIEVE_PF_RELOBJ_FROM_BUFFER on class /RPM/CL_OBJECT_API has no exception.

Method RETRIEVE_PORTFOLIO_FROM_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PORTFOLIO_DETAIL Call by reference Type reference (TYPE) TY_PORTFOLIO_BUFFER 20130305
2 Importing IV_PORTFOLIO_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20130305

Method RETRIEVE_PORTFOLIO_FROM_BUFFER on class /RPM/CL_OBJECT_API has no exception.

Method RETRIEVE_SHORT_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20050202
2 Importing IN_EDIT_MODE Call by reference Type reference (TYPE) I 20050202
3 Importing IN_FILL_PROPERTIES Call by reference Type reference (TYPE) SESF_BOOLEAN 20050202
4 Importing IN_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20050202
5 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message-Handler-Schnittstelle 20050202
6 Importing IN_PROPERTY_HANDLER Call by reference Object reference (TYPE REF TO) /RPM/IF_PROPERTY_HANDLER Attribute-Handler-Schnittstelle 20050202
7 Importing IN_RETRIEVE_BEFORE_IMAGE Call by reference Type reference (TYPE) SESF_BOOLEAN 20050202
8 Importing IV_ITEM_SHORTTEXT Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20101222
9 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20050202
10 Exporting OUT_FAILED_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20050202

Method RETRIEVE_SHORT_TEXTS on class /RPM/CL_OBJECT_API has no exception.

Method ROLE_ACL_HIER_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_AUTH_ROLE_GUID Call by reference Type reference (TYPE) /RPM/TT_AUTH_ROLE_BUCKET_GUID Authorization for Roles 20070213
2 Changing CT_NO_AUTH_ROLE_GUID Call by reference Type reference (TYPE) /RPM/TT_AUTH_ROLE_BUCKET_GUID Authorization for Roles 20070213
3 Exporting EV_AUTHORIZED Call by reference Type reference (TYPE) XFELD Checkbox 20070213
4 Importing IT_OBJECT_ID_ROLE Call by reference Type reference (TYPE) ACO_TT_ROLE List of Object-Related Authorizations for a Role 20070213
5 Importing IV_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20070213
6 Importing IV_PARENT_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20070213
7 Importing IV_ROLE_ID Call by reference Type reference (TYPE) AGR_NAME Role Name 20070213

Method ROLE_ACL_HIER_CHECK on class /RPM/CL_OBJECT_API has no exception.

Method SAVE_CGPL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message-Handler-Schnittstelle 20050209
2 Importing IV_CHECK_ONLY Value transfer Type reference (TYPE) BOOLE_D /RPM/CL_CO=>SC_FALSE Datenelement für Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050216
3 Importing IV_NO_CPROJECTS_COMMIT Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20070528
4 Exporting OUT_REJECTED Call by reference Type reference (TYPE) SCOL_BOOLEAN Boolesch 20050209

Method SAVE_CGPL_DATA on class /RPM/CL_OBJECT_API has no exception.

Method SET_COMMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMMENT Call by reference Type reference (TYPE) STRING 20051120
2 Importing IV_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20051120
3 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU Language Key of Current Text Environment 20061019
4 Importing IV_NO_TIMESTAMP_LINE Call by reference Type reference (TYPE) XFELD Checkbox 20060818

Method SET_COMMENTS on class /RPM/CL_OBJECT_API has no exception.

Method SET_DB_STRUCTURE_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DB_STRUCDESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Dashboard Structure Reference 20110825

Method SET_DB_STRUCTURE_REF on class /RPM/CL_OBJECT_API has no exception.

Method SET_FLG_UPD_COMMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MODIFICATION Call by reference Type reference (TYPE) TY_MODIFICATION 20080620

Method SET_FLG_UPD_COMMENTS on class /RPM/CL_OBJECT_API has no exception.

Method SET_PPM_CHANGE_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ENTITY Call by reference Object reference (TYPE REF TO) /RPM/IF_ENTITY Entitätsschnittstelle 20050617
2 Importing IV_SET_MODE Call by reference Type reference (TYPE) I 20050617
3 Exporting RS_MODE Call by reference Type reference (TYPE) /RPM/TS_CHANGE_MODE 20050617

Method SET_PPM_CHANGE_MODE on class /RPM/CL_OBJECT_API has no exception.

Method SET_SHORT_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20051120
2 Importing IV_ITEM_SHORTTEXT Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20101222
3 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU Language Key of Current Text Environment 20061019
4 Importing IV_SHORT_TEXT Call by reference Type reference (TYPE) STRING 20051120

Method SET_SHORT_TEXTS on class /RPM/CL_OBJECT_API has no exception.

Method SET_VALUE_HELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_DESCRIPTION_ALL Call by reference Type reference (TYPE) /RPM/TT_FIELDS_DESCRIPTION Field Description per Object Type 20090710
2 Exporting ET_MSG Call by reference Type reference (TYPE) RPM_TT_MESSAGES Table Type for Messages 20070420
3 Exporting EV_RC Call by reference Type reference (TYPE) I 20070420
4 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE Object Type 20070420
5 Importing IV_PORTFOLIO_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20070803

Method SET_VALUE_HELP on class /RPM/CL_OBJECT_API has no exception.

Method UNLOCK_ALL_SUB_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20090717
2 Returning RV_RC Value transfer Type reference (TYPE) I 20090717

Method UNLOCK_ALL_SUB_OBJECTS on class /RPM/CL_OBJECT_API has no exception.

Method UNLOCK_SUB_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_SUB_OBJECT_HIER Portfolio Hierarchy 20090205
2 Returning RV_RC Value transfer Type reference (TYPE) I 20090205

Method UNLOCK_SUB_OBJECT on class /RPM/CL_OBJECT_API has no exception.

Method USER_ACL_HIER_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_AUTH_GUID Call by reference Type reference (TYPE) /RPM/TT_GUID Table type for sorted unique GUIDs 20070213
2 Changing CT_NO_AUTH_GUID Call by reference Type reference (TYPE) /RPM/TT_GUID Table type for sorted unique GUIDs 20070213
3 Exporting EV_AUTHORIZED Call by reference Type reference (TYPE) XFELD Checkbox 20070213
4 Importing IT_OBJECT_ID Call by reference Type reference (TYPE) ACO_TT_USER List of Object-Related Authorizations for a User 20070213
5 Importing IV_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20070213
6 Importing IV_PARENT_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20070213
7 Importing IV_USER_ID Call by reference Type reference (TYPE) ACO_USER_ID User ID 20070213

Method USER_ACL_HIER_CHECK on class /RPM/CL_OBJECT_API has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /RPM/CL_FIN_CATEGORY_API 20050303
2 Inheritance (c INHERITING FROM c_ref)  /RPM/CL_WHATIF_API xRPM What If Provider class 20051224
3 Inheritance (c INHERITING FROM c_ref)  /RPM/CL_SUBSTITUTE_API xRPM Susbstitute Provider class 20060109
4 Inheritance (c INHERITING FROM c_ref)  /RPM/CL_SMODEL_API xRPM Questionnaire Provider Class 20080922
5 Inheritance (c INHERITING FROM c_ref)  /RPM/CL_REVIEW_API xRPM Review Provider class 20050321
6 Inheritance (c INHERITING FROM c_ref)  /RPM/CL_RELATION_API xRPM Relation Provider class 20050720
7 Inheritance (c INHERITING FROM c_ref)  /RPM/CL_QNNR_API xRPM Questionnaire Provider Class 20080916
8 Inheritance (c INHERITING FROM c_ref)  /RPM/CL_PORTFOLIO_API xRPM Portfolio header Provider Class 20050427
9 Inheritance (c INHERITING FROM c_ref)  /RPM/CL_OBJECT_LINK_API Provider-Klasse xRPM-Bereichs-Header 20060301
10 Inheritance (c INHERITING FROM c_ref)  /RPM/CL_ITEM_T_API Item Template API Class 20070529
11 Inheritance (c INHERITING FROM c_ref)  /RPM/CL_ITEM_D_API xRPM Item Detail Provider Class 20050202
12 Inheritance (c INHERITING FROM c_ref)  /RPM/CL_FIN_CATEGORY_B_API Bereichskategorie Bedarfsplanung API-Provider Klasse 20050330
13 Inheritance (c INHERITING FROM c_ref)  /RPM/CL_ACL_API xRPM Authorization Provider class 20050719
14 Inheritance (c INHERITING FROM c_ref)  /RPM/CL_DOCUMENT_API Document Operational API 20080731
15 Inheritance (c INHERITING FROM c_ref)  /RPM/CL_DEPENDENCY_API 20060621
16 Inheritance (c INHERITING FROM c_ref)  /RPM/CL_DECISION_POINT_API xRPM Decision Point Provider Class 20050208
17 Inheritance (c INHERITING FROM c_ref)  /RPM/CL_CROOM_API RPM Collaboration Room Provider Class 20090409
18 Inheritance (c INHERITING FROM c_ref)  /RPM/CL_COMMENT_API xRPM Comments Provider class 20050719
19 Inheritance (c INHERITING FROM c_ref)  /RPM/CL_COLLECTION_API xRPM Collection Provider class 20050609
20 Inheritance (c INHERITING FROM c_ref)  /RPM/CL_CAP_CATEGORY_B_API Bucket category demand planning API provider 20050312
21 Inheritance (c INHERITING FROM c_ref)  /RPM/CL_CAP_CATEGORY_API 20050308
22 Inheritance (c INHERITING FROM c_ref)  /RPM/CL_CAP_B_ASSIGN_RES Bucket Capacity Resource Assignment 20100416
23 Inheritance (c INHERITING FROM c_ref)  /RPM/CL_BUCKET_API xRPM Bucket Header Provider Class 20050415
History
Last changed by/on SAP  20141109 
SAP Release Created in 400