SAP ABAP Class CL_INM_INITIATIVE_T_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 20070605
2 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/IF_METADATA Metadata for API objects 20080829
3 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/IF_PROVIDER_ACCESS ESA: "CRUD"-Interface Pattern 20070217
4 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/IF_PROVIDER_ACTION ESA: "Action"-Interface Pattern 20070217
5 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/IF_PROVIDER_QUERY ESA: "Query"-Interface-Pattern 20070217
6 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/IF_PROVIDER_TRANSACTION ESA: "Transaction"-Interface Pattern 20070217
Properties
Class CL_INM_INITIATIVE_T_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 20070217   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_INM_INITIATIVE_T_API has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /RPM/IF_DASHBOARD Dashboard Interface 20070605
2 /RPM/IF_METADATA Metadata for API objects 20080829
3 /RPM/IF_PROVIDER_ACCESS ESA: "CRUD"-Interface Pattern 20070217
4 /RPM/IF_PROVIDER_ACTION ESA: "Action"-Interface Pattern 20070217
5 /RPM/IF_PROVIDER_QUERY ESA: "Query"-Interface-Pattern 20070217
6 /RPM/IF_PROVIDER_TRANSACTION ESA: "Transaction"-Interface Pattern 20070217
Friends
Class CL_INM_INITIATIVE_T_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 20110830
2 MR_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_INM_INITIATIVE_T_API Initiative Operational API 20080610
3 SC_ACTION_AUTH_CHECK Constant Public Type reference (TYPE) STRING 'AUTH_CHECK' 20071001
4 SC_ACTION_BUCKET_REASSIGN Constant Public Type reference (TYPE) STRING 'BUCKET_REASSIGN' 20070613
5 SC_ACTION_CHANGE Constant Public Type reference (TYPE) STRING 'CHANGE' 20070430
6 SC_ACTION_LOCK Constant Public Type reference (TYPE) STRING 'LOCK_OBJECT' 20080905
7 SC_ACTION_UNLOCK Constant Public Type reference (TYPE) STRING 'UNLOCK_OBJECT' 20080905
8 SC_ATTRNAME_BUCKET_GUID Constant Public Type reference (TYPE) STRING 'BUCKET_GUID' String 20070612
9 SC_ATTRNAME_EXTERNAL_ID Constant Public Type reference (TYPE) STRING 'EXTERNAL_ID' String 20070612
10 SC_ATTRNAME_GUID Constant Public Type reference (TYPE) STRING 'GUID' String 20070612
11 SC_ATTRNAME_ITEM_TYPE Constant Public Type reference (TYPE) STRING 'ITEM_TYPE' String 20070309
12 SC_ATTRNAME_LANGUAGE Constant Public Type reference (TYPE) STRING 'LANGUAGE' String 20070309
13 SC_ATTRNAME_MY_OBJECTS Constant Public Type reference (TYPE) STRING 'MY_OBJECTS' String 20070309
14 SC_ATTRNAME_OBJECT_TYPE Constant Public Type reference (TYPE) STRING 'OBJECT_TYPE' String 20070309
15 SC_ATTRNAME_OPTION_EQ Constant Public Type reference (TYPE) STRING 'EQ' String 20070309
16 SC_ATTRNAME_PRTFL_GUID Constant Public Type reference (TYPE) STRING 'PORTFOLIO_GUID' String 20070309
17 SC_ATTRNAME_SCOPE Constant Public Type reference (TYPE) STRING 'SCOPE' 20070605
18 SC_ATTRNAME_SIGN_E Constant Public Type reference (TYPE) STRING 'E' Single-Character Flag 20070917
19 SC_ATTRNAME_SIGN_I Constant Public Type reference (TYPE) STRING 'I' Single-Character Flag 20070309
20 SC_ATTRTYPE_COMMENT_KEY Constant Public Type reference (TYPE) STRING '/RPM/TS_COMMENT_KEY' String 20070309
21 SC_CHANGE_MODE_CREATE Constant Public Type reference (TYPE) CHAR1 'C' Single-Character Flag 20070309
22 SC_CHANGE_MODE_DELETE Constant Public Type reference (TYPE) CHAR1 'D' Single-Character Flag 20070309
23 SC_CHANGE_MODE_UPDATE Constant Public Type reference (TYPE) CHAR1 'U' Single-Character Flag 20070309
24 SC_NODE_ACTIVITY Constant Public Type reference (TYPE) STRING 'ACTIVITY' 20070430
25 SC_NODE_INITIATIVE_TEMPLATE Constant Public Type reference (TYPE) STRING 'INITIATIVE' String 20070309
26 SC_NODE_OBJECT_HEADER Constant Public Type reference (TYPE) STRING 'OBJECT_HEADER' String 20070420
27 SC_NODE_RESPONSIBLE Constant Public Type reference (TYPE) STRING 'RESPONSIBLE' 20070509
28 SC_NODE_RESPONSIBLE_NAME Constant Public Type reference (TYPE) STRING 'RESPONSIBLE_NAME' 20070517
29 SC_NODE_STATUS Constant Public Type reference (TYPE) STRING 'STATUS' String 20070430
30 SC_NODE_STATUS_PROFILE Constant Public Type reference (TYPE) STRING 'STATUS_PROFILE' String 20070621
31 SC_NODE_STATUS_TEXT Constant Public Type reference (TYPE) STRING 'STATUS_TEXT' String 20070625
32 SC_NODE_SUITABLE_RESOURCES Constant Public Type reference (TYPE) STRING 'SUITABLE_RESOURCES' 20070518
33 SC_NODE_SUITABLE_ROLES Constant Public Type reference (TYPE) STRING 'SUITABLE_ROLES' 20070509
34 SC_NODE_TEXT Constant Public Type reference (TYPE) STRING 'TEXT' String 20070430
35 SC_QUERY_FIELD_INFO Constant Public Type reference (TYPE) STRING 'FIELD_INFO' String 20070309
36 SC_QUERY_GETLIST Constant Public Type reference (TYPE) STRING 'GET_LIST' String 20070309
Methods
# Method Level Visibility Method type Description Created on
1 ACTION_MANDATORY_FIELD_CHK Instance method Private Method 20081103
2 ACTION_SUB_OBJECT_CHANGED Instance method Private Method Add Subobject Change Information 20081211
3 CHECK_AUTHORIZATION Instance method Public Method Check Authorizations 20071001
4 CONSIDER_AUTHORIZATIONS Instance method Private Method Consider Authorizations While Getting List 20081129
5 DO_ACTION_AUTH_CHECK Instance method Private Method Perform Authorization Checks 20071001
6 DO_ACTION_CHANGE_STATUS Instance method Private Method Change Status 20070430
7 DO_ACTION_CHANGE_STAT_PROFILE Instance method Private Method Change Status Profile 20070621
8 DO_ACTION_REASSIGN_BUCKET Instance method Private Method Reassign Bucket 20070615
9 DO_ACTION_SET_RESPONSIBLE Instance method Private Method Set Person Responsible 20070509
10 GET_DB_STRUCTURE_REF Instance method Private Method Get the Dashbaord Structure Reference 20110830
11 GET_INSTANCE Static method Public Method Returns Current Instance or Creates a New One 20080610
12 GET_LIST_AUTHORIZATION Instance method Public Method Returns List of Objects for Which the User Has Authorization 20081129
13 GET_LIST_AUTH_SETTINGS Static method Public Method Return Authorization Settings 20081129
14 INPUT_CHECK Instance method Private Method Check for Inputs Such as External ID, and so on 20080529
15 LOCK_INITIATIVE_TEMPLATE Instance method Public Method Places Exclusive Lock on Initiative Template 20081103
16 MODIFY_INITIATIVE_TEMPLATE Instance method Private Method Modify Initiative 20070309
17 MODIFY_TEXTS Instance method Private Method Modify Short Text 20070430
18 QUERY_DP_PHASE_GETLIST Instance method Public Method Get Decision Points and Phases for the Initiative 20070604
19 QUERY_FIELD_INFO Instance method Public Method Query Field Confifuration 20070604
20 QUERY_INITIATIVE_DETAILS Instance method Public Method Query Initiative Template Details 20070604
21 QUERY_INITIATIVE_TEMPLATES Instance method Public Method Initiative Templates Get List 20070604
22 QUERY_RELEVANT_INITIATIVES Instance method Public Method Query Initiative Keys with Respect to Scope 20070604
23 REQUIRED_INPUT_CHECK Instance method Private Method 20081103
24 RETRIEVE_ACTIVITIES Instance method Private Method Retrieve Activities 20070430
25 RETRIEVE_INITIATIVE_TEMPLATE Instance method Private Method Retrieve Initiative 20070309
26 RETRIEVE_OBJECT_HEADER Instance method Private Method Retrieve Object Header information 20070420
27 RETRIEVE_RESPONSIBLE Instance method Private Method Retrieve Person Responsible 20070510
28 RETRIEVE_RESPONSIBLE_NAME Instance method Private Method Retrieve Name of Person Responsible 20070517
29 RETRIEVE_STATUS Instance method Private Method Retrieve Status 20070430
30 RETRIEVE_STATUS_TEXT Instance method Private Method Retrieve Status Text 20070625
31 RETRIEVE_SUITABLE_RESOURCES Instance method Private Method Retrieve Suitable Resources 20070518
32 RETRIEVE_SUITABLE_ROLES Instance method Private Method Retrieve Suitable Roles 20070509
33 RETRIEVE_TEXTS Instance method Private Method Retrieve Short Text 20070430
34 SET_DB_STRUCTURE_REF Instance method Public Method Set the Dashboard Structure Reference 20110830
35 UNLOCK_INITIATIVE_TEMPLATE Instance method Public Method Places Shared Lock on Initiative Template 20081103
Events
Class CL_INM_INITIATIVE_T_API has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_SELECTION_PARAMETERS Public Attribute reference (LIKE) 20070604
2 TY_MODIFICATIONS Public Attribute reference (LIKE) 20070309
3 TY_QUERY_INFO Public Attribute reference (LIKE) 20070604
4 TY_QUERY_OPTIONS Public Attribute reference (LIKE) 20070604
5 TY_SELECTION_PARAMETER Public Attribute reference (LIKE) 20070604
Method Signatures

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 20081103
2 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20081103
3 Importing IN_CHANGE_HANDLER Call by reference Object reference (TYPE REF TO) /RPM/IF_CHANGE_HANDLER 20081103
4 Importing IN_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20081103
5 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20081103
6 Importing IN_PARAMETERS Call by reference Type reference (TYPE) ANY 20081103
7 Exporting OUT_REJECTED Call by reference Type reference (TYPE) SCOL_BOOLEAN Boolean 20081103

Method ACTION_MANDATORY_FIELD_CHK on class CL_INM_INITIATIVE_T_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_T_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 (=' ') 20071001
2 Importing IS_CONTEXT Value transfer Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20080725
3 Importing IS_KEY Value transfer Type reference (TYPE) INM_TS_INITIATIVE_KEY Initiative Key 20071001
4 Importing IV_EDIT_MODE Value transfer Type reference (TYPE) CHAR1 Single-Character Flag 20071001

Method CHECK_AUTHORIZATION on class CL_INM_INITIATIVE_T_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 20081129
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20081129
3 Importing IT_AUTHORIZED_OBJECTS Call by reference Type reference (TYPE) ACO_TT_USER List of Object-Related Authorizations for a User 20081129
4 Importing IT_INITIATIVE_GUIDS Call by reference Type reference (TYPE) INM_TT_INITIATIVES_GUID Initiative Internal GUIDs 20081129
5 Importing IT_STRUCTURE Call by reference Type reference (TYPE) /RPM/TT_OBJECT_HIER Table Type for Object Hierarchy 20081129
6 Importing IV_INHERIT_FROM Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Object Type in Project Planning 20081129

Method CONSIDER_AUTHORIZATIONS on class CL_INM_INITIATIVE_T_API has no exception.

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 20071001
2 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20071001
3 Importing IN_CHANGE_HANDLER Call by reference Object reference (TYPE REF TO) /RPM/IF_CHANGE_HANDLER 20071001
4 Importing IN_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20071001
5 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20071001
6 Importing IN_PARAMETERS Call by reference Type reference (TYPE) ANY 20071001
7 Exporting OUT_REJECTED Call by reference Type reference (TYPE) SCOL_BOOLEAN Boolean 20071001

Method DO_ACTION_AUTH_CHECK on class CL_INM_INITIATIVE_T_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 20070430
2 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20070430
3 Importing IN_CHANGE_HANDLER Call by reference Object reference (TYPE REF TO) /RPM/IF_CHANGE_HANDLER 20070430
4 Importing IN_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20070430
5 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20070430
6 Importing IN_PARAMETERS Call by reference Type reference (TYPE) ANY 20070430
7 Exporting OUT_REJECTED Call by reference Type reference (TYPE) SCOL_BOOLEAN Boolean 20070430

Method DO_ACTION_CHANGE_STATUS on class CL_INM_INITIATIVE_T_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_T_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 20070615
2 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20070615
3 Importing IN_CHANGE_HANDLER Call by reference Object reference (TYPE REF TO) /RPM/IF_CHANGE_HANDLER 20070615
4 Importing IN_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20070615
5 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20070615
6 Importing IN_PARAMETERS Call by reference Type reference (TYPE) ANY 20070615
7 Exporting OUT_REJECTED Call by reference Type reference (TYPE) SCOL_BOOLEAN Boolean 20070615

Method DO_ACTION_REASSIGN_BUCKET on class CL_INM_INITIATIVE_T_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_T_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 20110830

Method GET_DB_STRUCTURE_REF on class CL_INM_INITIATIVE_T_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_T_API Initiative Operational API 20080610

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

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

Method GET_LIST_AUTH_SETTINGS on class CL_INM_INITIATIVE_T_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_T_EXT Initiative External Attributes 20080529

Method INPUT_CHECK on class CL_INM_INITIATIVE_T_API has no exception.

Method LOCK_INITIATIVE_TEMPLATE 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 20081103

Method LOCK_INITIATIVE_TEMPLATE on class CL_INM_INITIATIVE_T_API has no exception.

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

Method MODIFY_TEXTS on class CL_INM_INITIATIVE_T_API has no exception.

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

Method QUERY_DP_PHASE_GETLIST on class CL_INM_INITIATIVE_T_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 Object Type in Project Planning 20070604
2 Importing IN_FILL_DATA Call by reference Type reference (TYPE) SCOL_BOOLEAN SPACE Boolean 20070604
3 Importing IN_FILTER_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20070604
4 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Initiative External Attributes 20070604
5 Importing IN_QUERY_NAME Call by reference Type reference (TYPE) STRING Initiative Internal GUIDs 20070604
6 Importing IN_QUERY_OPTIONS Call by reference Type reference (TYPE) TY_QUERY_OPTIONS Language Key of Current Text Environment 20070604
7 Importing IN_SELECTION_PARAMETERS Call by reference Type reference (TYPE) TT_SELECTION_PARAMETERS List of Object-Related Authorizations for a User 20070604
8 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20070604
9 Exporting OUT_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20070604
10 Exporting OUT_QUERY_INFO Call by reference Type reference (TYPE) TY_QUERY_INFO 20070604

Method QUERY_FIELD_INFO on class CL_INM_INITIATIVE_T_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 20070604
2 Importing IT_INITIATIVE_GUIDS Call by reference Type reference (TYPE) INM_TT_INITIATIVES_GUID Initiative Internal GUIDs 20070604
3 Importing IV_INHERIT_FROM Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Object Type in Project Planning 20070604
4 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Language Key of Current Text Environment 20070604
5 Returning RT_INITIATIVES_EXT Value transfer Type reference (TYPE) INM_TT_INITIATIVES_T_EXT Initiative External Attributes 20070604

Method QUERY_INITIATIVE_DETAILS on class CL_INM_INITIATIVE_T_API has no exception.

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

Method QUERY_INITIATIVE_TEMPLATES on class CL_INM_INITIATIVE_T_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 Filterung auf Keys 20070604
2 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20070604
3 Importing IN_QUERY_OPTIONS Call by reference Type reference (TYPE) TY_QUERY_OPTIONS Optionen einer Query 20070604
4 Importing IN_SELECTION_PARAMETERS Call by reference Type reference (TYPE) TT_SELECTION_PARAMETERS Selektionsparameter 20070604
5 Exporting OUT_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20070604

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

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

Method RETRIEVE_ACTIVITIES on class CL_INM_INITIATIVE_T_API has no exception.

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

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

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

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

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

Method RETRIEVE_TEXTS on class CL_INM_INITIATIVE_T_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 20110830

Method SET_DB_STRUCTURE_REF on class CL_INM_INITIATIVE_T_API has no exception.

Method UNLOCK_INITIATIVE_TEMPLATE 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 20081103

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