SAP ABAP Class CL_INM_INITIATIVE_O_API (Initiative Operational API)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-CF (Application Component) Common Functions
     INM_INITIATIVE (Package) Initiative
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/IF_DASHBOARD Dashboard Interface 20070611
2 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/IF_METADATA Metadata for API objects 20080715
3 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/IF_PROVIDER_ACCESS ESA: "CRUD"-Interface Pattern 20070102
4 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/IF_PROVIDER_ACTION ESA: "Action"-Interface Pattern 20070102
5 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/IF_PROVIDER_QUERY ESA: "Query"-Interface-Pattern 20070102
6 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/IF_PROVIDER_TRANSACTION ESA: "Transaction"-Interface Pattern 20070102
Properties
Class CL_INM_INITIATIVE_O_API  
Short Description Initiative Operational API    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package INM_INITIATIVE   Initiative 
Created 20070102   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /RPM/IF_DASHBOARD Dashboard Interface 20070611
2 /RPM/IF_METADATA Metadata for API objects 20080715
3 /RPM/IF_PROVIDER_ACCESS ESA: "CRUD"-Interface Pattern 20070102
4 /RPM/IF_PROVIDER_ACTION ESA: "Action"-Interface Pattern 20070102
5 /RPM/IF_PROVIDER_QUERY ESA: "Query"-Interface-Pattern 20070102
6 /RPM/IF_PROVIDER_TRANSACTION ESA: "Transaction"-Interface Pattern 20070102
Friends
Class CL_INM_INITIATIVE_O_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 for Initiative 20110826
2 MR_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_INM_INITIATIVE_O_API Initiative Operational API 20080523
3 MT_INITIATIVE_SYSTEM_STATUS Instance attribute Public Type reference (TYPE) DPR_TT_STATUS_EXT Object Status in External Display 20080529
4 MT_INITIATIVE_USER_STATUS Instance attribute Public Type reference (TYPE) DPR_TT_STATUS_EXT Object Status in External Display 20080529
5 MT_INIT_PHASE_SYSTEM_STATUS Instance attribute Public Type reference (TYPE) DPR_TT_STATUS_EXT Object Status in External Display 20080529
6 MV_HAS_CHANGES Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20081219
7 OR_OBJ_MANAGER_RPM Static Attribute Protected Object reference (TYPE REF TO) CL_RPM_OBJ_MANAGER RPM Controller 20130109
8 OV_OBJECT_HIER_TYPE Constant Public Type reference (TYPE) STRING '/RPM/TS_OBJECT_HIER' Type for Object Hierarchy 20130109
9 SC_ACTION_AUTH_CHECK Constant Public Type reference (TYPE) STRING 'AUTH_CHECK' 20070928
10 SC_ACTION_BUCKET_REASSIGN Constant Public Type reference (TYPE) STRING 'BUCKET_REASSIGN' 20070613
11 SC_ACTION_CHANGE Constant Public Type reference (TYPE) STRING 'CHANGE' 20070419
12 SC_ACTION_CREATE_INIS_VERS Constant Public Type reference (TYPE) STRING 'CREATE_PORTFOLIO_OR_BUCKET_INIS_VERSION' String 20090409
13 SC_ACTION_CREATE_INI_VERS Constant Public Type reference (TYPE) STRING 'CREATE_INITIATIVE_VERSION' String 20080922
14 SC_ACTION_DELTA_CHECK Constant Public Type reference (TYPE) STRING 'DELTA_CHECK' 20080620
15 SC_ACTION_LOCK Constant Public Type reference (TYPE) STRING 'LOCK_OBJECT' 20080515
16 SC_ACTION_UNLOCK Constant Public Type reference (TYPE) STRING 'UNLOCK_OBJECT' 20080515
17 SC_ATTRNAME_BUCKET_GUID Constant Public Type reference (TYPE) STRING 'BUCKET_GUID' String 20070612
18 SC_ATTRNAME_EDIT_MODE Constant Public Type reference (TYPE) STRING 'EDIT_MODE' String 20070412
19 SC_ATTRNAME_EXTERNAL_ID Constant Public Type reference (TYPE) STRING 'EXTERNAL_ID' String 20070612
20 SC_ATTRNAME_GUID Constant Public Type reference (TYPE) STRING 'GUID' String 20070612
21 SC_ATTRNAME_INITIATIVE_GUID Constant Public Type reference (TYPE) STRING 'INITIATIVE_GUID' String 20070412
22 SC_ATTRNAME_ITEM_TYPE Constant Public Type reference (TYPE) STRING 'ITEM_TYPE' String 20070222
23 SC_ATTRNAME_LANGUAGE Constant Public Type reference (TYPE) STRING 'LANGUAGE' String 20070222
24 SC_ATTRNAME_MY_OBJECTS Constant Public Type reference (TYPE) STRING 'MY_OBJECTS' String 20070306
25 SC_ATTRNAME_OBJECT_TYPE Constant Public Type reference (TYPE) STRING 'OBJECT_TYPE' String 20070222
26 SC_ATTRNAME_OPTION_EQ Constant Public Type reference (TYPE) STRING 'EQ' String 20070222
27 SC_ATTRNAME_PRTFL_GUID Constant Public Type reference (TYPE) STRING 'PORTFOLIO_GUID' String 20070222
28 SC_ATTRNAME_REVIEW_GUID Constant Public Type reference (TYPE) STRING 'REVIEW_GUID' String 20070612
29 SC_ATTRNAME_SCOPE Constant Public Type reference (TYPE) STRING 'SCOPE' String 20070605
30 SC_ATTRNAME_SIGN_E Constant Public Type reference (TYPE) STRING 'E' Single-Character Flag 20070831
31 SC_ATTRNAME_SIGN_I Constant Public Type reference (TYPE) STRING 'I' Single-Character Flag 20070222
32 SC_ATTRTYPE_COMMENT_KEY Constant Public Type reference (TYPE) STRING '/RPM/TS_COMMENT_KEY' String 20070309
33 SC_CHANGE_MODE_CREATE Constant Public Type reference (TYPE) CHAR1 'C' Single-Character Flag 20070222
34 SC_CHANGE_MODE_DELETE Constant Public Type reference (TYPE) CHAR1 'D' Single-Character Flag 20070222
35 SC_CHANGE_MODE_UPDATE Constant Public Type reference (TYPE) CHAR1 'U' Single-Character Flag 20070222
36 SC_NODE_ACTIVITY Constant Public Type reference (TYPE) STRING 'ACTIVITY' 20070417
37 SC_NODE_INITIATIVE Constant Public Type reference (TYPE) STRING 'INITIATIVE' String 20070222
38 SC_NODE_INITIATIVE_VERS Constant Public Type reference (TYPE) STRING 'INITIATIVE_VERSION' String 20080922
39 SC_NODE_INITIATIVE_VERS_HDR Constant Public Type reference (TYPE) STRING 'INITIATIVE_VERSION_HEADER' String 20080922
40 SC_NODE_LONG_TEXT Constant Public Type reference (TYPE) STRING 'LONG_TEXT' 20090604
41 SC_NODE_OBJECT_HEADER Constant Public Type reference (TYPE) STRING 'OBJECT_HEADER' String 20070313
42 SC_NODE_RESPONSIBLE Constant Public Type reference (TYPE) STRING 'RESPONSIBLE' 20070509
43 SC_NODE_RESPONSIBLE_NAME Constant Public Type reference (TYPE) STRING 'RESPONSIBLE_NAME' 20070517
44 SC_NODE_STATUS Constant Public Type reference (TYPE) STRING 'STATUS' String 20070419
45 SC_NODE_STATUS_PROFILE Constant Public Type reference (TYPE) STRING 'STATUS_PROFILE' String 20070621
46 SC_NODE_STATUS_TEXT Constant Public Type reference (TYPE) STRING 'STATUS_TEXT' String 20070515
47 SC_NODE_SUITABLE_RESOURCES Constant Public Type reference (TYPE) STRING 'SUITABLE_RESOURCES' 20070518
48 SC_NODE_SUITABLE_ROLES Constant Public Type reference (TYPE) STRING 'SUITABLE_ROLES' 20070508
49 SC_NODE_TEXT Constant Public Type reference (TYPE) STRING 'TEXT' String 20070425
50 SC_NODE_TEXT_VERS_HDR Constant Public Type reference (TYPE) STRING 'SHORT_TEXT_VERS_HDR' String 20081126
51 SC_OBL_OBTYP_INITPHASE Constant Public Type reference (TYPE) RPM_TV_OBL_TYPE '0INMINITPHASE' Properties of Object Link to Object Type 20070731
52 SC_OBL_OBTYP_ITEM Constant Public Type reference (TYPE) RPM_TV_OBL_TYPE '0INMITEM' Properties of Object Link to Object Type 20070802
53 SC_QUERY_DP_PHASE_GETLIST Constant Public Type reference (TYPE) STRING 'DP_PHASE_GETLIST' String 20070412
54 SC_QUERY_FIELD_INFO Constant Public Type reference (TYPE) STRING 'FIELD_INFO' String 20070222
55 SC_QUERY_GETLIST Constant Public Type reference (TYPE) STRING 'GET_LIST' String 20070306
56 SC_QUERY_GET_RESPONSIBLE_DATA Constant Public Type reference (TYPE) STRING 'QUERY_GET_RESPONSIBLE_DATA' Query Get Responsible Data 20090220
57 SC_QUERY_OBJECT_HEADER Constant Public Type reference (TYPE) STRING 'OBJECT_HEADER' String 20070313
58 SC_QUERY_VERSION_INFO Constant Public Type reference (TYPE) STRING 'INI_VERS_INFO' 20081229
59 SC_QUERY_VERS_HDR_GETLIST Constant Public Type reference (TYPE) STRING 'INI_VERS_HDR_GET_LIST' String 20081210
Methods
# Method Level Visibility Method type Description Created on
1 ACTION_CHANGE_STAGE_GATES Instance method Private Method Stage Gate Process Change 20090202
2 ACTION_CREATE_INITIATIVE_VERS Instance method Private Method Create Initiative Version (Incl. Item Versions [Asynchr.]) 20080922
3 ACTION_CREATE_PF_BCKT_INI_VERS Instance method Private Method Create Version for All Initiatives of Portfolio or Bucket 20090409
4 ACTION_MANDATORY_FIELD_CHK Instance method Private Method 20080930
5 ACTION_NEGOTIATE_ATTR Instance method Private Method Perform Attribute Negotiation 20081219
6 ACTION_SUB_OBJECT_CHANGED Instance method Private Method Add Subobject Change Information 20081211
7 ADD_MAIN_PORTFOLIO_AS_PARENT Instance method Private Method Adds Main Portfolio as Parent 20090924
8 ADD_MAIN_PORTFOLIO_TO_HRRCHY Instance method Private Method Adds Main Portfolio to Hierarchy 20090923
9 CHECK_AUTHORIZATION Instance method Public Method Check Authorizations 20070928
10 CHECK_MANDATORY_FLAG_ON_SAVE Static method Public Method Check Mandatory Indicator on Initiative Save 20090416
11 CONSIDER_AUTHORIZATIONS Instance method Private Method Consider Authorizations While Getting List 20071001
12 COPY_INIT_QNNR_DATA Instance method Private Method Copy Initiative questionnaire data 20101216
13 CREATE_INITIATIVES_VERSION Static method Public Method Create Versions (Incl. Headers) of Initiatives 20090409
14 CREATE_INITIATIVE_VERSION Instance method Private Method Create Initiative Version 20080922
15 DELETE_INITIATIVE_VERSION Instance method Public Method Delete Initiative Version and Its Version Header 20080922
16 DO_ACTION_AUTH_CHECK Instance method Private Method Perform Authorization Checks 20070928
17 DO_ACTION_CHANGE_STATUS Instance method Private Method Change Status 20070419
18 DO_ACTION_CHANGE_STAT_PROFILE Instance method Private Method Change Status Profile 20070621
19 DO_ACTION_DELTA_CHECK Instance method Private Method Performs Check for Changes 20080620
20 DO_ACTION_REASSIGN_BUCKET Instance method Private Method Reassign Initiative to Another Bucket 20070613
21 DO_ACTION_SET_RESPONSIBLE Instance method Private Method Set Role Responsible 20070509
22 GET_DB_STRUCTURE_REF Instance method Private Method Get the Dashbaord Structure Reference for Initiative 20110826
23 GET_INITIATIVE_VERSION_INFO Static method Public Method Gets Initiative Version Information 20081022
24 GET_INIT_DETAILS_CROSS_PORTF Instance method Private Method Get All Initiative Details 20090922
25 GET_INSTANCE Static method Public Method Returns Current Instance or Creates a New One 20080523
26 GET_ITEM_CPRO_CHANGE_DOCS Instance method Public Method 20090610
27 GET_LIST_AUTHORIZATION Instance method Public Method Returns List of Objects for Which User Has Authorization 20070924
28 GET_LIST_AUTH_SETTINGS Static method Public Method Return Authorization Settings 20070924
29 GET_VERSION_INFO Static method Public Method Get Version Info 20081229
30 HAS_CHANGES Instance method Public Method Checks If Object Has Been Changed 20081219
31 INITIALIZE Instance method Protected Event handling method Event Handler for END OF TRANSACTION: /RPM/CL_OBJ_MANAGER 20081219
32 INPUT_CHECK Instance method Private Method Check for Inputs Such as External ID, and so on 20080529
33 LOCK_INITIATIVE Instance method Public Method Places Exclusive Lock on Initiative 20080515
34 MODIFY_DDIC_FIELD_INFO Instance method Public Method Modify field info based on Activity type, user's authority 20130109
35 MODIFY_INITIATIVE Instance method Private Method Modify Initiative 20070309
36 MODIFY_INITIATIVE_VERSION_HDR Instance method Private Method Update Initiative Version Header 20080922
37 MODIFY_LONG_TEXTS Instance method Public Method Modify Long Text 20090604
38 MODIFY_TEXTS Instance method Private Method Modify Description, Goal, Reason, and Benefits 20070425
39 MODIFY_VERS_HDR_SHORT_TEXT Instance method Private Method Modify Initiative Version Header Description 20081203
40 QUERY_DP_PHASE_GETLIST Instance method Private Method Get Decision Points and Phases for Initiative 20070410
41 QUERY_FIELD_INFO Instance method Public Method Query Field Configuration 20070530
42 QUERY_GET_RESPONSIBLE_DATA Instance method Private Method Get Data of Responsible (DB) 20090220
43 QUERY_INITIATIVES Instance method Private Method Query Initiatives 20070521
44 QUERY_INITIATIVE_DETAILS Instance method Private Method Query Initiative Details 20070528
45 QUERY_RELEVANT_INITIATIVES Instance method Private Method Query Initiative Keys with Respect to Scope 20070521
46 QUERY_VERSION_HDR_GETLIST Instance method Private Method Query All Version Headers for Initiative 20081210
47 QUERY_VERSION_INFO Instance method Private Method Query to Retrieve Version Info 20081229
48 REQUIRED_INPUT_CHECK Instance method Protected Method 20080930
49 RETRIEVE_ACLS Instance method Private Method Retreives authorizations list 20130109
50 RETRIEVE_ACLS_DERIVED Instance method Private Method Retreives Derived authorizations list 20130109
51 RETRIEVE_ACTIVITIES Instance method Private Method Retrieve Activities 20070417
52 RETRIEVE_ARCHIVED_INITIATIVES Instance method Protected Method Retrieves archived initiatives 20130311
53 RETRIEVE_INITIATIVE Instance method Private Method Retrieve Initiative 20070309
54 RETRIEVE_INITIATIVE_UI Instance method Private Method Retrieve Initiative UI Details 20080911
55 RETRIEVE_INITIATIVE_VERS_HDR Instance method Private Method Retrieve Initiative Version Header 20080922
56 RETRIEVE_OBJECT_HEADER Instance method Private Method Retrieve Object Header Information 20070314
57 RETRIEVE_RESPONSIBLE Instance method Private Method Retrieve Responsible 20070509
58 RETRIEVE_RESPONSIBLE_NAME Instance method Private Method Retrieve Name of Responsible 20070517
59 RETRIEVE_STATUS Instance method Private Method Retrieve Status 20070419
60 RETRIEVE_STATUS_TEXT Instance method Private Method Retrieve Status Text 20070515
61 RETRIEVE_SUITABLE_RESOURCES Instance method Private Method Retrieve Suitable Resources for Responsibility 20070518
62 RETRIEVE_SUITABLE_ROLES Instance method Private Method Retrieve Suitable Roles for Responsibility 20070508
63 RETRIEVE_TEXTS Instance method Private Method Retrieve Description, Goal, Reason, and Benefits 20070425
64 RETRIEVE_VERS_HDR_SHORT_TEXT Instance method Private Method Retrieve Initiative Version Header Description 20081203
65 SET_DB_STRUCTURE_REF Instance method Public Method Set the Dashboard Structure Reference for Initiative 20110826
66 SET_RESPONSIBLE_ROLES Instance method Private Method Set Roles of Responsible in Initiative 20090605
67 UNLOCK_INITIATIVE Instance method Public Method Places Shared Lock on Initiative 20080515
68 VALIDATE_EXTERNAL_ID Static method Public Method Validate Characters of External ID 20081218
69 VERIFY_VERSION_ID Static method Public Method Validate Version ID 20081126
Events
Class CL_INM_INITIATIVE_O_API has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_SELECTION_PARAMETERS Public Attribute reference (LIKE) 20070521
2 TY_CHANGE_MODE Public See coding 20090604 ty_change_mode TYPE c LENGTH 1
3 TY_MODIFICATION Public See coding 20090604 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
4 TY_MODIFICATIONS Public Attribute reference (LIKE) 20070307
5 TY_QUERY_INFO Public Attribute reference (LIKE) 20070521
6 TY_QUERY_OPTIONS Public Attribute reference (LIKE) 20070521
7 TY_SELECTION_PARAMETER Public Attribute reference (LIKE) 20070521
Method Signatures

Method ACTION_CHANGE_STAGE_GATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ACTION_NAME Call by reference Type reference (TYPE) STRING 20090202
2 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20090202
3 Importing IN_CHANGE_HANDLER Call by reference Object reference (TYPE REF TO) /RPM/IF_CHANGE_HANDLER 20090202
4 Importing IN_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20090202
5 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20090202
6 Importing IN_PARAMETERS Call by reference Type reference (TYPE) ANY 20090202
7 Exporting OUT_REJECTED Call by reference Type reference (TYPE) SCOL_BOOLEAN Boolean 20090202

Method ACTION_CHANGE_STAGE_GATES on class CL_INM_INITIATIVE_O_API has no exception.

Method ACTION_CREATE_INITIATIVE_VERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REJECTED Call by reference Type reference (TYPE) SCOL_BOOLEAN Boolean 20080922
2 Importing IR_CHANGE_HANDLER Call by reference Object reference (TYPE REF TO) /RPM/IF_CHANGE_HANDLER 20080922
3 Importing IR_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20080922
4 Importing IS_PARAMETERS Call by reference Type reference (TYPE) ANY 20080922
5 Importing IT_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20080922
6 Importing IV_ACTION_NAME Call by reference Type reference (TYPE) STRING 20080922
7 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20080922

Method ACTION_CREATE_INITIATIVE_VERS on class CL_INM_INITIATIVE_O_API has no exception.

Method ACTION_CREATE_PF_BCKT_INI_VERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REJECTED Call by reference Type reference (TYPE) SCOL_BOOLEAN Boolean 20090409
2 Importing IR_CHANGE_HANDLER Call by reference Object reference (TYPE REF TO) /RPM/IF_CHANGE_HANDLER 20090409
3 Importing IR_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20090409
4 Importing IS_PARAMETERS Call by reference Type reference (TYPE) ANY 20090409
5 Importing IT_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20090409
6 Importing IV_ACTION_NAME Call by reference Type reference (TYPE) STRING 20090409
7 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20090409

Method ACTION_CREATE_PF_BCKT_INI_VERS on class CL_INM_INITIATIVE_O_API has no exception.

Method ACTION_MANDATORY_FIELD_CHK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ACTION_NAME Call by reference Type reference (TYPE) STRING 20080930
2 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20080930
3 Importing IN_CHANGE_HANDLER Call by reference Object reference (TYPE REF TO) /RPM/IF_CHANGE_HANDLER 20080930
4 Importing IN_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20080930
5 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20080930
6 Importing IN_PARAMETERS Call by reference Type reference (TYPE) ANY 20080930
7 Exporting OUT_REJECTED Call by reference Type reference (TYPE) SCOL_BOOLEAN Boolean 20080930

Method ACTION_MANDATORY_FIELD_CHK on class CL_INM_INITIATIVE_O_API has no exception.

Method ACTION_NEGOTIATE_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ACTION_NAME Call by reference Type reference (TYPE) STRING 20081219
2 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20081219
3 Importing IN_CHANGE_HANDLER Call by reference Object reference (TYPE REF TO) /RPM/IF_CHANGE_HANDLER 20081219
4 Importing IN_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20081219
5 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20081219
6 Importing IN_PARAMETERS Call by reference Type reference (TYPE) ANY 20081219
7 Exporting OUT_REJECTED Call by reference Type reference (TYPE) SCOL_BOOLEAN Boolean 20081219

Method ACTION_NEGOTIATE_ATTR on class CL_INM_INITIATIVE_O_API has no exception.

Method ACTION_SUB_OBJECT_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ACTION_NAME Call by reference Type reference (TYPE) STRING 20081211
2 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20081211
3 Importing IN_CHANGE_HANDLER Call by reference Object reference (TYPE REF TO) /RPM/IF_CHANGE_HANDLER 20081211
4 Importing IN_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20081211
5 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20081211
6 Importing IN_PARAMETERS Call by reference Type reference (TYPE) ANY 20081211
7 Exporting OUT_REJECTED Call by reference Type reference (TYPE) SCOL_BOOLEAN Boolean 20081211

Method ACTION_SUB_OBJECT_CHANGED on class CL_INM_INITIATIVE_O_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 Call by reference Type reference (TYPE) RPM_TT_GUIDS_RANGE Guids Range 20090924
2 Importing IV_MAIN_PORTFOLIO_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20090924

Method ADD_MAIN_PORTFOLIO_AS_PARENT on class CL_INM_INITIATIVE_O_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) /RPM/TT_CGPL_HIER Table Type for CGPL Hierarchy 20090923
2 Exporting ET_INITIAL_HIERARCHY Call by reference Type reference (TYPE) /RPM/TT_CGPL_HIER Table Type for CGPL Hierarchy 20090923
3 Importing IS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20090923
4 Importing IV_MAIN_PORTFOLIO_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20090923
5 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) ACO_OBJECT_TYPE Object Category 20090923

Method ADD_MAIN_PORTFOLIO_TO_HRRCHY on class CL_INM_INITIATIVE_O_API has no exception.

Method CHECK_AUTHORIZATION 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 (=' ') 20070928
2 Importing IS_CONTEXT Value transfer Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20080724
3 Importing IS_KEY Value transfer Type reference (TYPE) INM_TS_INITIATIVE_KEY Initiative Key 20070928
4 Importing IV_EDIT_MODE Value transfer Type reference (TYPE) CHAR1 Single-Character Flag 20070928

Method CHECK_AUTHORIZATION on class CL_INM_INITIATIVE_O_API has no exception.

Method CHECK_MANDATORY_FLAG_ON_SAVE 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 Interface 20090416
2 Importing IT_CLASS_TABLE Call by reference Type reference (TYPE) /RPM/TT_CLASS_INFO_GUIDS Table for classification informaiton 20090416
3 Exporting OUT_REJECTED Call by reference Type reference (TYPE) SCOL_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20090416

Method CHECK_MANDATORY_FLAG_ON_SAVE on class CL_INM_INITIATIVE_O_API has no exception.

Method CONSIDER_AUTHORIZATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_INITIATIVES Call by reference Type reference (TYPE) INM_TT_INITIATIVE_DB_COMBINED Initiative Attributes along with Item Attributes 20071001
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20071001
3 Importing IT_AUTHORIZED_OBJECTS Call by reference Type reference (TYPE) ACO_TT_USER List of Object-Related Authorizations for a User 20071001
4 Importing IT_INITIATIVE_GUIDS Call by reference Type reference (TYPE) INM_TT_INITIATIVES_GUID Initiative Internal GUIDs 20071001
5 Importing IT_STRUCTURE Call by reference Type reference (TYPE) /RPM/TT_OBJECT_HIER Table Type for Object Hierarchy 20071001
6 Importing IV_INHERIT_FROM Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Object Type in Project Planning 20071001

Method CONSIDER_AUTHORIZATIONS on class CL_INM_INITIATIVE_O_API has no exception.

Method COPY_INIT_QNNR_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_QNNR_NEW Call by reference Object reference (TYPE REF TO) /RPM/IF_QUESTIONNAIRE 20101216
2 Importing IR_INIT_ORIGINAL Call by reference Object reference (TYPE REF TO) CL_INM_INITIATIVE Initiative Abstract Parent 20101216
3 Importing IR_QNNR_ORIGINAL Call by reference Object reference (TYPE REF TO) /RPM/IF_QUESTIONNAIRE 20101216
4 Importing IV_GUID_NEW Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20101216
5 Importing IV_GUID_ORIG Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20101216
6 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20101216

Method COPY_INIT_QNNR_DATA on class CL_INM_INITIATIVE_O_API has no exception.

Method CREATE_INITIATIVES_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_INITIATIVE_GUIDS Call by reference Type reference (TYPE) /RPM/TT_GUID Table of Initiative GUIDs 20090409
2 Importing IV_CP_VERSION_NAME Value transfer Type reference (TYPE) /RPM/TV_VERSION_NAME cProjects Version Name 20090409
3 Importing IV_LAISO Value transfer Type reference (TYPE) LAISO Language according to ISO 639 20090409
4 Importing IV_VERSION_TYPE Value transfer Type reference (TYPE) INM_TV_VERSION_TYPE Initiative Version Type 20090409
5 Importing IV_VERS_HDR_DESCRIPTION Call by reference Type reference (TYPE) STRING Initiative Version Header Description 20090505
6 Importing IV_VERS_HDR_NAME Value transfer Type reference (TYPE) /RPM/TV_VERSION_NAME Version Name 20090505
# Exception Resumable Description Created on
1 CX_RPM_OBJECT_CREATION_ERROR Exception during object instantiation 20090409

Method CREATE_INITIATIVE_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_VERSION_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20080922
2 Importing IV_INITIATIVE_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20081017
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20080922
4 Importing IV_VERSION_HEADER_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Version header GUID 20081017

Method CREATE_INITIATIVE_VERSION on class CL_INM_INITIATIVE_O_API has no exception.

Method DELETE_INITIATIVE_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INI_VERSION_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20081223
2 Importing IV_INI_VERSION_HEADER_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Language according to ISO 639 20081223
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20080922
# Exception Resumable Description Created on
1 CX_RPM_OBJECT_DELETION_ERROR RPM: Deletion Error 20081223

Method DO_ACTION_AUTH_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ACTION_NAME Call by reference Type reference (TYPE) STRING 20070928
2 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20070928
3 Importing IN_CHANGE_HANDLER Call by reference Object reference (TYPE REF TO) /RPM/IF_CHANGE_HANDLER 20070928
4 Importing IN_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20070928
5 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20070928
6 Importing IN_PARAMETERS Call by reference Type reference (TYPE) ANY 20070928
7 Exporting OUT_REJECTED Call by reference Type reference (TYPE) SCOL_BOOLEAN Boolean 20070928

Method DO_ACTION_AUTH_CHECK on class CL_INM_INITIATIVE_O_API has no exception.

Method DO_ACTION_CHANGE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ACTION_NAME Call by reference Type reference (TYPE) STRING 20070419
2 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20070419
3 Importing IN_CHANGE_HANDLER Call by reference Object reference (TYPE REF TO) /RPM/IF_CHANGE_HANDLER 20070419
4 Importing IN_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20070419
5 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20070419
6 Importing IN_PARAMETERS Call by reference Type reference (TYPE) ANY 20070419
7 Exporting OUT_REJECTED Call by reference Type reference (TYPE) SCOL_BOOLEAN Boolean 20070419

Method DO_ACTION_CHANGE_STATUS on class CL_INM_INITIATIVE_O_API has no exception.

Method DO_ACTION_CHANGE_STAT_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ACTION_NAME Call by reference Type reference (TYPE) STRING 20070621
2 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20070621
3 Importing IN_CHANGE_HANDLER Call by reference Object reference (TYPE REF TO) /RPM/IF_CHANGE_HANDLER 20070621
4 Importing IN_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20070621
5 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20070621
6 Importing IN_PARAMETERS Call by reference Type reference (TYPE) ANY 20070621
7 Exporting OUT_REJECTED Call by reference Type reference (TYPE) SCOL_BOOLEAN Boolean 20070621

Method DO_ACTION_CHANGE_STAT_PROFILE on class CL_INM_INITIATIVE_O_API has no exception.

Method DO_ACTION_DELTA_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ACTION_NAME Call by reference Type reference (TYPE) STRING 20080620
2 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20080620
3 Importing IN_CHANGE_HANDLER Call by reference Object reference (TYPE REF TO) /RPM/IF_CHANGE_HANDLER 20080620
4 Importing IN_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20080620
5 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20080620
6 Importing IN_PARAMETERS Call by reference Type reference (TYPE) ANY 20080620
7 Exporting OUT_REJECTED Call by reference Type reference (TYPE) SCOL_BOOLEAN Boolean 20080620

Method DO_ACTION_DELTA_CHECK on class CL_INM_INITIATIVE_O_API has no exception.

Method DO_ACTION_REASSIGN_BUCKET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ACTION_NAME Call by reference Type reference (TYPE) STRING 20070613
2 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20070613
3 Importing IN_CHANGE_HANDLER Call by reference Object reference (TYPE REF TO) /RPM/IF_CHANGE_HANDLER 20070613
4 Importing IN_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20070613
5 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20070613
6 Importing IN_PARAMETERS Call by reference Type reference (TYPE) ANY 20070613
7 Exporting OUT_REJECTED Call by reference Type reference (TYPE) SCOL_BOOLEAN Boolean 20070613

Method DO_ACTION_REASSIGN_BUCKET on class CL_INM_INITIATIVE_O_API has no exception.

Method DO_ACTION_SET_RESPONSIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ACTION_NAME Call by reference Type reference (TYPE) STRING 20070509
2 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20070509
3 Importing IN_CHANGE_HANDLER Call by reference Object reference (TYPE REF TO) /RPM/IF_CHANGE_HANDLER 20070509
4 Importing IN_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20070509
5 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20070509
6 Importing IN_PARAMETERS Call by reference Type reference (TYPE) ANY 20070509
7 Exporting OUT_REJECTED Call by reference Type reference (TYPE) SCOL_BOOLEAN Boolean 20070509

Method DO_ACTION_SET_RESPONSIBLE on class CL_INM_INITIATIVE_O_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 20110826

Method GET_DB_STRUCTURE_REF on class CL_INM_INITIATIVE_O_API has no exception.

Method GET_INITIATIVE_VERSION_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_INITIATIVE_VERSION_HDR Value transfer Type reference (TYPE) /RPM/IT_VER_CTRL Initiative Version Controller Table 20081022
2 Importing IV_INI_VERSION_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20081215
3 Importing IV_INI_VERSION_HEADER_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20081120

Method GET_INITIATIVE_VERSION_INFO on class CL_INM_INITIATIVE_O_API has no exception.

Method GET_INIT_DETAILS_CROSS_PORTF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INITIATIVES_EXT Call by reference Type reference (TYPE) INM_TT_INITIATIVES_EXT Initiative External Attributes 20090922
2 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20090922
3 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20090922
4 Importing IN_QUERY_NAME Call by reference Type reference (TYPE) STRING 20090922
5 Importing IN_SELECTION_PARAMETERS Call by reference Type reference (TYPE) TT_SELECTION_PARAMETERS 20090922
6 Importing IT_AUTHORIZED_OBJECTS Call by reference Type reference (TYPE) ACO_TT_USER List of Object-Related Authorizations for a User 20090923
7 Importing IT_INITIATIVE_GUIDS Call by reference Type reference (TYPE) INM_TT_INITIATIVES_GUID 20090922
8 Importing IT_STRUCTURE Call by reference Type reference (TYPE) /RPM/TT_OBJECT_HIER Table Type for Object Hierarchy 20090922
9 Importing IV_BUCKET_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20090922
10 Importing IV_PORTFOLIO_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20090922

Method GET_INIT_DETAILS_CROSS_PORTF on class CL_INM_INITIATIVE_O_API has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) CL_INM_INITIATIVE_O_API 20080523

Method GET_INSTANCE on class CL_INM_INITIATIVE_O_API has no exception.

Method GET_ITEM_CPRO_CHANGE_DOCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CD_ATT Call by reference Type reference (TYPE) /RPM/TT_CD_META_API API: Attributes of Metadata Change Documents 20090610
2 Exporting ET_CD_AUT Call by reference Type reference (TYPE) /RPM/TT_CD_AUTH_API API: Attributes of Authorization Change Documents 20090610
3 Exporting ET_CD_CAP Call by reference Type reference (TYPE) INDEX TABLE API: Attributes of Capacity Planning Change Documents 20120912
4 Exporting ET_CD_FIN Call by reference Type reference (TYPE) INDEX TABLE API: Attributes of Financial Planning Change Documents 20120912
5 Exporting ET_CD_OBL Call by reference Type reference (TYPE) /RPM/TT_CD_OBJ_LINK_API API: Attributes of Object Link Change Documents 20090610
6 Exporting ET_CD_STA Call by reference Type reference (TYPE) /RPM/TT_CD_STATUS_API API: Attributes of Status Change Documents 20090610
7 Importing IV_DPR_GUID Call by reference Type reference (TYPE) DPR_TV_GUID Application Object GUID 20090610
8 Importing IV_ITEM_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20090610

Method GET_ITEM_CPRO_CHANGE_DOCS on class CL_INM_INITIATIVE_O_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 20070924
2 Exporting ET_STRUCTURE Call by reference Type reference (TYPE) /RPM/TT_OBJECT_HIER Table Type for Object Hierarchy 20070924
3 Importing IS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20070924
4 Importing IT_GUIDS Call by reference Type reference (TYPE) INM_TT_INITIATIVES_GUID Initiative Internal GUIDs 20070924
5 Importing IV_ACTIVITY Call by reference Type reference (TYPE) ACO_ACTVT Activity for Authorization Check 20070924
6 Importing IV_INHERIT_FROM Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Object Type in Project Planning 20070924
7 Importing IV_MAIN_PORTFOLIO_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20090806
8 Importing IV_MY_OBJECTS_ONLY Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20070924
9 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) ACO_OBJECT_TYPE Object Category 20070924
10 Importing IV_USER_ID Call by reference Type reference (TYPE) ACO_USER_ID SY-UNAME User ID 20070924

Method GET_LIST_AUTHORIZATION on class CL_INM_INITIATIVE_O_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_IS_SUPER_USER Call by reference Type reference (TYPE) XFELD Checkbox 20070924
2 Exporting EV_NO_SUPER_ACL Call by reference Type reference (TYPE) XFELD Checkbox 20070924
3 Exporting EV_ONLY_NON_AUTH Call by reference Type reference (TYPE) XFELD Checkbox 20070924
4 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) ACO_OBJECT_TYPE Object Category 20070924

Method GET_LIST_AUTH_SETTINGS on class CL_INM_INITIATIVE_O_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 20081229
2 Exporting EV_RC Value transfer Type reference (TYPE) I 20081229
3 Importing IS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20081229
4 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20081229

Method GET_VERSION_INFO on class CL_INM_INITIATIVE_O_API has no exception.

Method HAS_CHANGES 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 20081219
2 Returning RV_HAS_CHANGES Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20081219

Method HAS_CHANGES on class CL_INM_INITIATIVE_O_API has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_INM_INITIATIVE_O_API has no parameter.
Method INITIALIZE on class CL_INM_INITIATIVE_O_API has no exception.

Method INPUT_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RC Value transfer Type reference (TYPE) I 20080529
2 Importing IS_ATTRIBUTES Value transfer Type reference (TYPE) INM_TS_INITIATIVE_EXT Initiative External Attributes 20080529

Method INPUT_CHECK on class CL_INM_INITIATIVE_O_API has no exception.

Method LOCK_INITIATIVE 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 20080515

Method LOCK_INITIATIVE on class CL_INM_INITIATIVE_O_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 20130109
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20130109
3 Importing IV_APPL_MODE Call by reference Type reference (TYPE) INM_NAV_TV_MODE Target Application Mode 20130109
4 Importing IV_CHANGE_MODE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20130109

Method MODIFY_DDIC_FIELD_INFO on class CL_INM_INITIATIVE_O_API has no exception.

Method MODIFY_INITIATIVE 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_MODIFICATIONS 20070309
2 Importing IR_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20070309
# Exception Resumable Description Created on
1 CX_RPM_CONFIGURATION_ERROR 20080529

Method MODIFY_INITIATIVE_VERSION_HDR 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_MODIFICATIONS 20080922
2 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20080922

Method MODIFY_INITIATIVE_VERSION_HDR on class CL_INM_INITIATIVE_O_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 20090604
2 Importing IR_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20090604

Method MODIFY_LONG_TEXTS on class CL_INM_INITIATIVE_O_API has no exception.

Method MODIFY_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_MODIFICATIONS 20070425
2 Importing IR_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20070425

Method MODIFY_TEXTS on class CL_INM_INITIATIVE_O_API has no exception.

Method MODIFY_VERS_HDR_SHORT_TEXT 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_MODIFICATIONS 20081203
2 Importing IR_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20081203

Method MODIFY_VERS_HDR_SHORT_TEXT on class CL_INM_INITIATIVE_O_API has no exception.

Method QUERY_DP_PHASE_GETLIST Signature

Method QUERY_DP_PHASE_GETLIST on class CL_INM_INITIATIVE_O_API has no parameter.
Method QUERY_DP_PHASE_GETLIST on class CL_INM_INITIATIVE_O_API has no exception.

Method QUERY_FIELD_INFO 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 20070530
2 Importing IN_FILL_DATA Call by reference Type reference (TYPE) SCOL_BOOLEAN SPACE OUT_DATA muß gefüllt werden 20070530
3 Importing IN_FILTER_KEYS Call by reference Type reference (TYPE) INDEX TABLE Filterung auf Keys 20070530
4 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20070530
5 Importing IN_QUERY_NAME Call by reference Type reference (TYPE) STRING Query Name 20070530
6 Importing IN_QUERY_OPTIONS Call by reference Type reference (TYPE) TY_QUERY_OPTIONS Optionen einer Query 20070530
7 Importing IN_SELECTION_PARAMETERS Call by reference Type reference (TYPE) TT_SELECTION_PARAMETERS Selektionsparameter 20070530
8 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20070530
9 Exporting OUT_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20070530
10 Exporting OUT_QUERY_INFO Call by reference Type reference (TYPE) TY_QUERY_INFO 20070530

Method QUERY_FIELD_INFO on class CL_INM_INITIATIVE_O_API has no exception.

Method QUERY_GET_RESPONSIBLE_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 Interface 20090220
2 Importing IN_SELECTION_PARAMETERS Call by reference Type reference (TYPE) TT_SELECTION_PARAMETERS 20090220
3 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20090220

Method QUERY_GET_RESPONSIBLE_DATA on class CL_INM_INITIATIVE_O_API has no exception.

Method QUERY_INITIATIVES 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 20070521
2 Importing IN_FILL_DATA Call by reference Type reference (TYPE) SCOL_BOOLEAN SPACE OUT_DATA muß gefüllt werden 20070521
3 Importing IN_FILTER_KEYS Call by reference Type reference (TYPE) INDEX TABLE Filterung auf Keys 20070521
4 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20070521
5 Importing IN_QUERY_NAME Call by reference Type reference (TYPE) STRING Query Name 20070521
6 Importing IN_QUERY_OPTIONS Call by reference Type reference (TYPE) TY_QUERY_OPTIONS Optionen einer Query 20070521
7 Importing IN_SELECTION_PARAMETERS Call by reference Type reference (TYPE) TT_SELECTION_PARAMETERS Selektionsparameter 20070521
8 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20070521
9 Exporting OUT_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20070521
10 Exporting OUT_QUERY_INFO Call by reference Type reference (TYPE) TY_QUERY_INFO 20070521

Method QUERY_INITIATIVES on class CL_INM_INITIATIVE_O_API has no exception.

Method QUERY_INITIATIVE_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_AUTHORIZED_OBJECTS Call by reference Type reference (TYPE) ACO_TT_USER List of Object-Related Authorizations for a User 20070528
2 Importing IT_INITIATIVE_GUIDS Call by reference Type reference (TYPE) INM_TT_INITIATIVES_GUID Table type for sorted unique GUIDs 20070528
3 Importing IT_STRUCTURE Call by reference Type reference (TYPE) /RPM/TT_OBJECT_HIER Table Type for Object Hierarchy 20071001
4 Importing IV_BUCKET_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20071001
5 Importing IV_CONSIDER_AUTHORIZATIONS Call by reference Type reference (TYPE) BOOLEAN ABAP_TRUE Boolean Variable (X=True, -=False, Space=Unknown) 20090923
6 Importing IV_HIER_PORTFOLIO Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090520
7 Importing IV_INHERIT_FROM Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Object Type in Project Planning 20070528
8 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Language Key of Current Text Environment 20070528
9 Importing IV_PORTFOLIO_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20071001
10 Returning RT_INITIATIVES_EXT Value transfer Type reference (TYPE) INM_TT_INITIATIVES_EXT Initiative External Attributes 20070530

Method QUERY_INITIATIVE_DETAILS on class CL_INM_INITIATIVE_O_API has no exception.

Method QUERY_RELEVANT_INITIATIVES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_FILTER_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20070521
2 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20070521
3 Importing IN_QUERY_OPTIONS Call by reference Type reference (TYPE) TY_QUERY_OPTIONS 20070521
4 Importing IN_SELECTION_PARAMETERS Call by reference Type reference (TYPE) TT_SELECTION_PARAMETERS 20070521
5 Importing IV_HIER_PORTFOLIO Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090515
6 Exporting OUT_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20070521

Method QUERY_RELEVANT_INITIATIVES on class CL_INM_INITIATIVE_O_API has no exception.

Method QUERY_VERSION_HDR_GETLIST 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 20081210
2 Importing IN_FILL_DATA Call by reference Type reference (TYPE) SCOL_BOOLEAN Boolean 20081210
3 Importing IN_FILTER_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20081210
4 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20081210
5 Importing IN_QUERY_NAME Call by reference Type reference (TYPE) STRING 20081210
6 Importing IN_QUERY_OPTIONS Call by reference Type reference (TYPE) TY_QUERY_OPTIONS 20081210
7 Importing IN_SELECTION_PARAMETERS Call by reference Type reference (TYPE) TT_SELECTION_PARAMETERS 20081210
8 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20081210
9 Exporting OUT_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20081210
10 Exporting OUT_QUERY_INFO Call by reference Type reference (TYPE) TY_QUERY_INFO 20081210

Method QUERY_VERSION_HDR_GETLIST on class CL_INM_INITIATIVE_O_API has no exception.

Method QUERY_VERSION_INFO 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 20081229
2 Importing IN_FILL_DATA Call by reference Type reference (TYPE) SCOL_BOOLEAN Boolean 20081229
3 Importing IN_FILTER_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20081229
4 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20081229
5 Importing IN_QUERY_NAME Call by reference Type reference (TYPE) STRING 20081229
6 Importing IN_QUERY_OPTIONS Call by reference Type reference (TYPE) TY_QUERY_OPTIONS 20081229
7 Importing IN_SELECTION_PARAMETERS Call by reference Type reference (TYPE) TT_SELECTION_PARAMETERS 20081229
8 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20081229
9 Exporting OUT_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20081229
10 Exporting OUT_QUERY_INFO Call by reference Type reference (TYPE) TY_QUERY_INFO 20081229

Method QUERY_VERSION_INFO on class CL_INM_INITIATIVE_O_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 Table for field description 20080930
2 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) ANY 20080930
3 Importing IT_CHK_FIELDS Call by reference Type reference (TYPE) SCOL_STRING_T Table of Strings 20080930
4 Importing IV_ITEM_TYPE Call by reference Type reference (TYPE) /RPM/TV_ITEM_ID Type 20080930
5 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20080930
6 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) ACO_OBJECT_TYPE Object Category 20080930
7 Importing IV_PORTFOLIO_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20080930
8 Importing IV_TYPE_NAME Call by reference Type reference (TYPE) TABNAME Table Name 20080930

Method REQUIRED_INPUT_CHECK on class CL_INM_INITIATIVE_O_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 20130109
2 Importing IN_EDIT_MODE Call by reference Type reference (TYPE) I 20130109
3 Importing IN_FILL_PROPERTIES Call by reference Type reference (TYPE) SESF_BOOLEAN Boolean 20130109
4 Importing IN_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20130109
5 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20130109
6 Importing IN_PROPERTY_HANDLER Call by reference Object reference (TYPE REF TO) /RPM/IF_PROPERTY_HANDLER Attribute Handler Interface 20130109
7 Importing IN_RETRIEVE_BEFORE_IMAGE Call by reference Type reference (TYPE) SESF_BOOLEAN Boolean 20130109
8 Importing IV_APPL_MODE Call by reference Type reference (TYPE) INM_NAV_TV_MODE Target Application Mode 20130109
9 Importing IV_CHANGE_MODE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20130109
10 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20130109
11 Exporting OUT_FAILED_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20130109

Method RETRIEVE_ACLS on class CL_INM_INITIATIVE_O_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 20130109
2 Importing IN_EDIT_MODE Call by reference Type reference (TYPE) I 20130109
3 Importing IN_FILL_PROPERTIES Call by reference Type reference (TYPE) SESF_BOOLEAN Boolean 20130109
4 Importing IN_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20130109
5 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20130109
6 Importing IN_PROPERTY_HANDLER Call by reference Object reference (TYPE REF TO) /RPM/IF_PROPERTY_HANDLER Attribute Handler Interface 20130109
7 Importing IN_RETRIEVE_BEFORE_IMAGE Call by reference Type reference (TYPE) SESF_BOOLEAN Boolean 20130109
8 Importing IV_APPL_MODE Call by reference Type reference (TYPE) INM_NAV_TV_MODE Target Application Mode 20130109
9 Importing IV_CHANGE_MODE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20130109
10 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20130109
11 Exporting OUT_FAILED_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20130109

Method RETRIEVE_ACLS_DERIVED on class CL_INM_INITIATIVE_O_API has no exception.

Method RETRIEVE_ACTIVITIES 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 20070417
2 Importing IN_EDIT_MODE Call by reference Type reference (TYPE) I 20070417
3 Importing IN_FILL_PROPERTIES Call by reference Type reference (TYPE) SESF_BOOLEAN Boolean 20070417
4 Importing IN_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20070417
5 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20070417
6 Importing IN_PROPERTY_HANDLER Call by reference Object reference (TYPE REF TO) /RPM/IF_PROPERTY_HANDLER Attribute Handler Interface 20070417
7 Importing IN_RETRIEVE_BEFORE_IMAGE Call by reference Type reference (TYPE) SESF_BOOLEAN Boolean 20070417
8 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20070417
9 Exporting OUT_FAILED_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20070417

Method RETRIEVE_ACTIVITIES on class CL_INM_INITIATIVE_O_API has no exception.

Method RETRIEVE_ARCHIVED_INITIATIVES 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_INITIATIVES on class CL_INM_INITIATIVE_O_API has no exception.

Method RETRIEVE_INITIATIVE 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 20070309
2 Importing IN_EDIT_MODE Call by reference Type reference (TYPE) I 20070309
3 Importing IN_FILL_PROPERTIES Call by reference Type reference (TYPE) SESF_BOOLEAN Boolean 20070309
4 Importing IN_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20070309
5 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20070309
6 Importing IN_PROPERTY_HANDLER Call by reference Object reference (TYPE REF TO) /RPM/IF_PROPERTY_HANDLER Attribute Handler Interface 20070309
7 Importing IN_RETRIEVE_BEFORE_IMAGE Call by reference Type reference (TYPE) SESF_BOOLEAN Boolean 20070309
8 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20070309
9 Exporting OUT_FAILED_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20070309

Method RETRIEVE_INITIATIVE on class CL_INM_INITIATIVE_O_API has no exception.

Method RETRIEVE_INITIATIVE_UI 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 20080911
2 Importing IN_EDIT_MODE Call by reference Type reference (TYPE) I 20080911
3 Importing IN_FILL_PROPERTIES Call by reference Type reference (TYPE) SESF_BOOLEAN Boolean 20080911
4 Importing IN_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20080911
5 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20080911
6 Importing IN_PROPERTY_HANDLER Call by reference Object reference (TYPE REF TO) /RPM/IF_PROPERTY_HANDLER Attribute Handler Interface 20080911
7 Importing IN_RETRIEVE_BEFORE_IMAGE Call by reference Type reference (TYPE) SESF_BOOLEAN Boolean 20080911
8 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20080911
9 Exporting OUT_FAILED_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20080911

Method RETRIEVE_INITIATIVE_UI on class CL_INM_INITIATIVE_O_API has no exception.

Method RETRIEVE_INITIATIVE_VERS_HDR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) INDEX TABLE 20080922
2 Exporting ET_FAILED_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20080922
3 Importing IR_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20080922
4 Importing IR_PROPERTY_HANDLER Call by reference Object reference (TYPE REF TO) /RPM/IF_PROPERTY_HANDLER Attribute Handler Interface 20080922
5 Importing IT_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20080922
6 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20080922
7 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) I 20080922
8 Importing IV_FILL_PROPERTIES Call by reference Type reference (TYPE) SESF_BOOLEAN Boolean 20080922
9 Importing IV_RETRIEVE_BEFORE_IMAGE Call by reference Type reference (TYPE) SESF_BOOLEAN Boolean 20080922

Method RETRIEVE_INITIATIVE_VERS_HDR on class CL_INM_INITIATIVE_O_API has no exception.

Method RETRIEVE_OBJECT_HEADER 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 20070314
2 Importing IN_EDIT_MODE Call by reference Type reference (TYPE) I 20070314
3 Importing IN_FILL_PROPERTIES Call by reference Type reference (TYPE) SESF_BOOLEAN Boolean 20070314
4 Importing IN_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20070314
5 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20070314
6 Importing IN_PROPERTY_HANDLER Call by reference Object reference (TYPE REF TO) /RPM/IF_PROPERTY_HANDLER Attribute Handler Interface 20070314
7 Importing IN_RETRIEVE_BEFORE_IMAGE Call by reference Type reference (TYPE) SESF_BOOLEAN Boolean 20070314
8 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20070314
9 Exporting OUT_FAILED_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20070314

Method RETRIEVE_OBJECT_HEADER on class CL_INM_INITIATIVE_O_API has no exception.

Method RETRIEVE_RESPONSIBLE 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 20070509
2 Importing IN_EDIT_MODE Call by reference Type reference (TYPE) I 20070509
3 Importing IN_FILL_PROPERTIES Call by reference Type reference (TYPE) SESF_BOOLEAN Boolean 20070509
4 Importing IN_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20070509
5 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20070509
6 Importing IN_PROPERTY_HANDLER Call by reference Object reference (TYPE REF TO) /RPM/IF_PROPERTY_HANDLER Attribute Handler Interface 20070509
7 Importing IN_RETRIEVE_BEFORE_IMAGE Call by reference Type reference (TYPE) SESF_BOOLEAN Boolean 20070509
8 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20070509
9 Exporting OUT_FAILED_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20070509

Method RETRIEVE_RESPONSIBLE on class CL_INM_INITIATIVE_O_API has no exception.

Method RETRIEVE_RESPONSIBLE_NAME 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 20070517
2 Importing IN_EDIT_MODE Call by reference Type reference (TYPE) I 20070517
3 Importing IN_FILL_PROPERTIES Call by reference Type reference (TYPE) SESF_BOOLEAN Boolean 20070517
4 Importing IN_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20070517
5 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20070517
6 Importing IN_PROPERTY_HANDLER Call by reference Object reference (TYPE REF TO) /RPM/IF_PROPERTY_HANDLER Attribute Handler Interface 20070517
7 Importing IN_RETRIEVE_BEFORE_IMAGE Call by reference Type reference (TYPE) SESF_BOOLEAN Boolean 20070517
8 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20070517
9 Exporting OUT_FAILED_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20070517

Method RETRIEVE_RESPONSIBLE_NAME on class CL_INM_INITIATIVE_O_API has no exception.

Method RETRIEVE_STATUS 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 20070419
2 Importing IN_EDIT_MODE Call by reference Type reference (TYPE) I 20070419
3 Importing IN_FILL_PROPERTIES Call by reference Type reference (TYPE) SESF_BOOLEAN Boolean 20070419
4 Importing IN_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20070419
5 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20070419
6 Importing IN_PROPERTY_HANDLER Call by reference Object reference (TYPE REF TO) /RPM/IF_PROPERTY_HANDLER Attribute Handler Interface 20070419
7 Importing IN_RETRIEVE_BEFORE_IMAGE Call by reference Type reference (TYPE) SESF_BOOLEAN Boolean 20070419
8 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20070419
9 Exporting OUT_FAILED_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20070419

Method RETRIEVE_STATUS on class CL_INM_INITIATIVE_O_API has no exception.

Method RETRIEVE_STATUS_TEXT 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 20070515
2 Importing IN_EDIT_MODE Call by reference Type reference (TYPE) I 20070515
3 Importing IN_FILL_PROPERTIES Call by reference Type reference (TYPE) SESF_BOOLEAN Boolean 20070515
4 Importing IN_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20070515
5 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20070515
6 Importing IN_PROPERTY_HANDLER Call by reference Object reference (TYPE REF TO) /RPM/IF_PROPERTY_HANDLER Attribute Handler Interface 20070515
7 Importing IN_RETRIEVE_BEFORE_IMAGE Call by reference Type reference (TYPE) SESF_BOOLEAN Boolean 20070515
8 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20070515
9 Exporting OUT_FAILED_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20070515

Method RETRIEVE_STATUS_TEXT on class CL_INM_INITIATIVE_O_API has no exception.

Method RETRIEVE_SUITABLE_RESOURCES 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 20070518
2 Importing IN_EDIT_MODE Call by reference Type reference (TYPE) I 20070518
3 Importing IN_FILL_PROPERTIES Call by reference Type reference (TYPE) SESF_BOOLEAN Boolean 20070518
4 Importing IN_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20070518
5 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20070518
6 Importing IN_PROPERTY_HANDLER Call by reference Object reference (TYPE REF TO) /RPM/IF_PROPERTY_HANDLER Attribute Handler Interface 20070518
7 Importing IN_RETRIEVE_BEFORE_IMAGE Call by reference Type reference (TYPE) SESF_BOOLEAN Boolean 20070518
8 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20070518
9 Exporting OUT_FAILED_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20070518

Method RETRIEVE_SUITABLE_RESOURCES on class CL_INM_INITIATIVE_O_API has no exception.

Method RETRIEVE_SUITABLE_ROLES 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 20070508
2 Importing IN_EDIT_MODE Call by reference Type reference (TYPE) I 20070508
3 Importing IN_FILL_PROPERTIES Call by reference Type reference (TYPE) SESF_BOOLEAN Boolean 20070508
4 Importing IN_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20070508
5 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20070508
6 Importing IN_PROPERTY_HANDLER Call by reference Object reference (TYPE REF TO) /RPM/IF_PROPERTY_HANDLER Attribute Handler Interface 20070508
7 Importing IN_RETRIEVE_BEFORE_IMAGE Call by reference Type reference (TYPE) SESF_BOOLEAN Boolean 20070508
8 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20070508
9 Exporting OUT_FAILED_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20070508

Method RETRIEVE_SUITABLE_ROLES on class CL_INM_INITIATIVE_O_API has no exception.

Method RETRIEVE_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 20070425
2 Importing IN_EDIT_MODE Call by reference Type reference (TYPE) I 20070425
3 Importing IN_FILL_PROPERTIES Call by reference Type reference (TYPE) SESF_BOOLEAN Boolean 20070425
4 Importing IN_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20070425
5 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20070425
6 Importing IN_PROPERTY_HANDLER Call by reference Object reference (TYPE REF TO) /RPM/IF_PROPERTY_HANDLER Attribute Handler Interface 20070425
7 Importing IN_RETRIEVE_BEFORE_IMAGE Call by reference Type reference (TYPE) SESF_BOOLEAN Boolean 20070425
8 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20070425
9 Exporting OUT_FAILED_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20070425

Method RETRIEVE_TEXTS on class CL_INM_INITIATIVE_O_API has no exception.

Method RETRIEVE_VERS_HDR_SHORT_TEXT 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 20081203
2 Importing IN_EDIT_MODE Call by reference Type reference (TYPE) I 20081203
3 Importing IN_FILL_PROPERTIES Call by reference Type reference (TYPE) SESF_BOOLEAN Boolean 20081203
4 Importing IN_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20081203
5 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20081203
6 Importing IN_PROPERTY_HANDLER Call by reference Object reference (TYPE REF TO) /RPM/IF_PROPERTY_HANDLER Attribute Handler Interface 20081203
7 Importing IN_RETRIEVE_BEFORE_IMAGE Call by reference Type reference (TYPE) SESF_BOOLEAN Boolean 20081203
8 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20081203
9 Exporting OUT_FAILED_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20081203

Method RETRIEVE_VERS_HDR_SHORT_TEXT on class CL_INM_INITIATIVE_O_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 20110826

Method SET_DB_STRUCTURE_REF on class CL_INM_INITIATIVE_O_API has no exception.

Method SET_RESPONSIBLE_ROLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KEYS Call by reference Type reference (TYPE) INM_TT_RESPONSIBLES_KEY Initiative Responsibles 20090606
2 Importing IV_RESPONSIBLE_RESOURCE Call by reference Type reference (TYPE) WDY_BOOLEAN ' ' Supplement for True Boolean Type: 'X' == True '' == False 20090617

Method SET_RESPONSIBLE_ROLES on class CL_INM_INITIATIVE_O_API has no exception.

Method UNLOCK_INITIATIVE 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 20080515

Method UNLOCK_INITIATIVE on class CL_INM_INITIATIVE_O_API has no exception.

Method VALIDATE_EXTERNAL_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_EXTERNAL_ID Call by reference Type reference (TYPE) RPM_TV_EXTID External Id to be validated 20090721
# Exception Resumable Description Created on
1 CX_RPM_OBJECT_UPDATE_ERROR RPM: Update Error 20081218

Method VERIFY_VERSION_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Table Type for Messages 20081126
2 Exporting EV_RC Call by reference Type reference (TYPE) I Return Code '0' for Success, '4' if VersionID exists 20081126
3 Importing IV_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Item or Bucket GUID 20081126
4 Importing IV_LANGU Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20081126
5 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE 'RIH' Object Type 20081126
6 Importing IV_VERS_ID Call by reference Type reference (TYPE) /RPM/TV_VERSION_ID xRPM 4.0 Version ID 20081126

Method VERIFY_VERSION_ID on class CL_INM_INITIATIVE_O_API has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 450