SAP ABAP Class /RPM/CL_DECISION_POINT_API (xRPM Decision Point Provider Class)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PFM (Application Component) Portfolio Management
     /RPM/API (Package) xRPM External Interfaces
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /RPM/CL_OBJECT_API xRPM Object Provider Super Class 20050208
2 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/IF_DASHBOARD Dashboard Interface 20080807
3 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/IF_METADATA Metadata for API objects 20080822
4 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/IF_PROVIDER_ACCESS ESA: "CRUD"-Interface Pattern 20050110
5 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/IF_PROVIDER_ACTION ESA: "Action"-Interface Pattern 20090112
6 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/IF_PROVIDER_QUERY ESA: "Query"-Interface-Pattern 20050110
7 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/IF_PROVIDER_TRANSACTION ESA: "Transaction"-Interface Pattern 20050110
Properties
Class /RPM/CL_DECISION_POINT_API  
Short Description xRPM Decision Point Provider Class    
Super Class /RPM/CL_OBJECT_API xRPM Object Provider Super Class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /RPM/API   xRPM External Interfaces 
Created 20050110   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 20080807
2 /RPM/IF_METADATA Metadata for API objects 20080822
3 /RPM/IF_PROVIDER_ACCESS ESA: "CRUD"-Interface Pattern 20050110
4 /RPM/IF_PROVIDER_ACTION ESA: "Action"-Interface Pattern 20090112
5 /RPM/IF_PROVIDER_QUERY ESA: "Query"-Interface-Pattern 20050110
6 /RPM/IF_PROVIDER_TRANSACTION ESA: "Transaction"-Interface Pattern 20050110
Friends
Class /RPM/CL_DECISION_POINT_API has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 OV_DECPT_DATA_TYPE Constant Public Type reference (TYPE) STRING '/RPM/TS_DECISION_API' 20050207
2 OV_DECPT_KEY_TYPE Constant Public Type reference (TYPE) STRING '/RPM/TS_DECPT_KEY_IN' 20050207
3 OV_LANGU Instance attribute Private Type reference (TYPE) LANGU Language Key 20070524
4 OV_NODE_DECISION Constant Public Type reference (TYPE) STRING 'DECISION' Decision Point 20050207
5 OV_RC Instance attribute Public Type reference (TYPE) I 20091006
6 SC_ACO_OBJECT_TYPE Constant Public See coding 20130917
7 SC_ACTION_CHANGE Constant Public Type reference (TYPE) STRING 'CHANGE' Action name 20080910
8 SC_ATTRNAME_EDIT_MODE Constant Public Type reference (TYPE) STRING 'EDIT_MODE' String 20070412
9 SC_ATTRNAME_LANGUAGE Constant Public Type reference (TYPE) STRING 'LANGUAGE' String 20070412
10 SC_ATTRNAME_OBJECT_GUID Constant Public Type reference (TYPE) STRING 'OBJECT_GUID' String 20070412
11 SC_ATTRNAME_OBJECT_TYPE Constant Public Type reference (TYPE) STRING 'OBJECT_TYPE' String 20070412
12 SC_ATTRNAME_OPTION_EQ Constant Public Type reference (TYPE) STRING 'EQ' String 20070412
13 SC_ATTRNAME_SIGN_I Constant Public Type reference (TYPE) STRING 'I' Single-Character Flag 20070412
14 SC_BO_NAME Constant Public Type reference (TYPE) STRING 'BO_DECISION' 20130917
15 SC_LANGUAGE_QY_PARAM_ATTRNAME Constant Public See coding 20130917
16 SC_NODE_RESPONSIBLE Constant Public Type reference (TYPE) STRING 'RESPONSIBLE' 20080901
17 SC_NODE_RESPONSIBLE_NAME Constant Public Type reference (TYPE) STRING 'RESPONSIBLE_NAME' 20080901
18 SC_NODE_SUITABLE_RESOURCES Constant Public Type reference (TYPE) STRING 'SUITABLE_RESOURCES' Resources 20080908
19 SC_NODE_SUITABLE_ROLES Constant Public Type reference (TYPE) STRING 'SUITABLE_ROLES' 20080901
20 SC_QUERY Constant Public See coding 20130917
21 SC_QUERY_DP_NA_GETLIST Constant Public Type reference (TYPE) STRING 'DP_NA_GETLIST' 20100609
22 SC_QUERY_DP_PHASE_GETLIST Constant Public Type reference (TYPE) STRING 'DP_PHASE_GETLIST' String 20070412
23 SC_QUERY_DP_WBS_GETLIST Constant Public Type reference (TYPE) STRING 'DP_WBS_GETLIST' String 20090707
24 SC_QUERY_GET_HIGH_ACTIVE_DP_PH Constant Public Type reference (TYPE) STRING 'QUERY_DP_GET_HIGHEST_ACTIVE_DP_PHASE' String 20090210
25 SC_QUERY_GET_TARGET_ITEM_TYPE Constant Public Type reference (TYPE) STRING 'QUERY_DP_TARGET_ITEM_TYPE' String 20090210
26 SC_QUERY_PARAM_NAME Constant Public See coding 20130917
27 SR_INSTANCE Static Attribute Private Object reference (TYPE REF TO) /RPM/CL_OBJECT_API xRPM Object Provider Super Class 20070524
Methods
# Method Level Visibility Method type Description Created on
1 ACTION_MANDATORY_FIELD_CHK Instance method Private Method Mandatory Field Check 20080905
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20070524
3 CREATE_DECISION Instance method Private Method 20050207
4 CREATE_DECISIONS Static method Public Method Create decision points 20070430
5 DECISION_POINT_ACTION Instance method Public Method 20060409
6 DECISION_UNLOCK Instance method Public Method Unlocks decision object 20080905
7 DELETE_DECISION Instance method Private Method 20050207
8 DP_START_N_END_STATUS_FLAG Static method Public Method Method returns flag if current status reached end status. 20081114
9 GET_DELAY_INDICATOR Instance method Public Method Get delay indicator for the decision Point 20070228
10 GET_INSTANCE Static method Public Method 20070524
11 GET_ITEM_OBJECT Instance method Private Method 20050413
12 GET_LANGU1_FROM_SELPARAM Instance method Private Method 20130917
13 GET_LANGU_PRIORITY_FM_SELPARAM Instance method Private Method 20130917
14 GET_PARENT_ITEM_VERSION_INFO Static method Public Method 20090821
15 MODIFY_COPY Instance method Public Method 20050323
16 ON_REVERT_TO_PREVIOUS Static method Public Method Revert to Previous Decision Point 20080904
17 QUERY_DECISION_GETLIST Instance method Private Method 20070410
18 QUERY_DP_BY_RESP_STAT_GRP_APPL Instance method Private Method 20130917
19 QUERY_DP_NA_GETLIST Instance method Public Method Get data for DP - NA dashboard 20100609
20 QUERY_DP_PHASE_GETLIST Instance method Private Method 20070517
21 QUERY_DP_WBS_GETLIST Instance method Public Method Get the rows for the DP - WBS dashboard 20090707
22 QUERY_GET_HIGHEST_ACTIVE_DP_PH Instance method Private Method Gets the highest active decision point or phase 20090210
23 QUERY_GET_TARGET_ITEM_TYPE Instance method Private Method Get permitted target item types 20090128
24 QUERY_ITEM_FROM_INITIATIVE Static method Public Method Get Item Details Guid from Intiative 20070819
25 QUERY_PHASE_STATUS Instance method Private Method Query Status of the phase linked to a dp 20070829
26 RETRIEVE_COPY Instance method Public Method 20050323
27 RETRIEVE_RESPONSIBLE_NAME Instance method Private Method 20080910
28 RETRIEVE_SUITABLE_RESOURCES Instance method Private Method Retrieve suitable resources for Responsiblity 20080901
29 RETRIEVE_SUITABLE_ROLES Instance method Private Method Retrieve Roles assigned to Initiative 20080901
30 SELECT_DP_BY_RESP_STAT_GRP_APP Instance method Private Method 20130917
31 SET_NEXT_ACTIVE Instance method Private Method 20050323
32 SWITCH_DP_W_END_STAT Static method Private Method Switch active DP if it reach end status 20051014
33 UPDATE_DECISION Instance method Public Method 20050207
Events
Class /RPM/CL_DECISION_POINT_API has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_ACTIONS Public Attribute reference (LIKE) 20050323
2 TT_LANGUAGE_PRIORITY Protected See coding 20130917 tt_language_priority TYPE SORTED TABLE OF t_language_priority WITH UNIQUE KEY priority
3 TY_EDIT_MODE Public Attribute reference (LIKE) 20050323
4 T_LANGUAGE_PRIORITY Protected See coding 20130917 BEGIN OF t_language_priority, priority TYPE int1, language TYPE sylangu, END OF t_language_priority
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 20080905
2 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20080905
3 Importing IN_CHANGE_HANDLER Call by reference Object reference (TYPE REF TO) /RPM/IF_CHANGE_HANDLER 20080905
4 Importing IN_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20080905
5 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20080905
6 Importing IN_PARAMETERS Call by reference Type reference (TYPE) ANY 20080905
7 Exporting OUT_REJECTED Call by reference Type reference (TYPE) SCOL_BOOLEAN Boolean 20080905

Method ACTION_MANDATORY_FIELD_CHK on class /RPM/CL_DECISION_POINT_API has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU Language Key of Current Text Environment 20070524

Method CONSTRUCTOR on class /RPM/CL_DECISION_POINT_API has no exception.

Method CREATE_DECISION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DECISION Call by reference Object reference (TYPE REF TO) CL_RPM_DECISION GUID für Anwendungsobjekte 20050207
2 Exporting EV_MSG Call by reference Type reference (TYPE) STRING 20050207
3 Exporting EV_RC Call by reference Type reference (TYPE) I 20050207
4 Importing IS_DECISION_API Call by reference Type reference (TYPE) RPM_TS_DECISION_INT Entscheidungspunktattribute 20050207
5 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Sprache nach ISO 639 20050207
6 Importing IV_SIMULATION Call by reference Type reference (TYPE) XFELD Ankreuzfeld 20050207

Method CREATE_DECISION on class /RPM/CL_DECISION_POINT_API has no exception.

Method CREATE_DECISIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ITEM_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20070430
2 Importing IV_ITEM_TYPE Call by reference Type reference (TYPE) /RPM/TV_ITEM_ID Item Type 20070430
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20070430
# Exception Resumable Description Created on
1 CX_RPM_CONFIGURATION_ERROR 20070614

Method DECISION_POINT_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Value transfer Type reference (TYPE) /RPM/TT_MESSAGES Table Type for Messages 20060409
2 Exporting EV_RC Value transfer Type reference (TYPE) I 20060409
3 Importing IS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20060409
4 Importing IT_DECISION_ATTR Call by reference Type reference (TYPE) /RPM/TT_DECISION_API Decision Point API attributes 20060409
5 Importing IV_CHANGE_MODE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20060409
6 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20060409

Method DECISION_POINT_ACTION on class /RPM/CL_DECISION_POINT_API has no exception.

Method DECISION_UNLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Guid for application objects 20081112
2 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20080905

Method DECISION_UNLOCK on class /RPM/CL_DECISION_POINT_API has no exception.

Method DELETE_DECISION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DECISION Call by reference Object reference (TYPE REF TO) CL_RPM_DECISION xRPM: Entscheidungspunkt 20050207
2 Exporting EV_MSG Call by reference Type reference (TYPE) STRING 20050207
3 Exporting EV_RC Call by reference Type reference (TYPE) I 20050207
4 Importing IS_DECISION_API Call by reference Type reference (TYPE) RPM_TS_DECISION_INT Entscheidungspunktattribute 20050207
5 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Sprache nach ISO 639 20050207
6 Importing IV_SIMULATION Call by reference Type reference (TYPE) XFELD Ankreuzfeld 20050207

Method DELETE_DECISION on class /RPM/CL_DECISION_POINT_API has no exception.

Method DP_START_N_END_STATUS_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DP_ATTRIBUTES Call by reference Type reference (TYPE) /RPM/TS_DECISION_API Portfolio Hierarchy 20081114
2 Returning RV_IS_LAST_STATUS Value transfer Type reference (TYPE) ABAP_BOOL 20081114

Method DP_START_N_END_STATUS_FLAG on class /RPM/CL_DECISION_POINT_API has no exception.

Method GET_DELAY_INDICATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DELAY_ICON Call by reference Type reference (TYPE) ICON_D Delay indicator Icon 20070228
2 Importing IV_PLANNED_DATE Call by reference Type reference (TYPE) BEGDA Planned Finish Date 20070228

Method GET_DELAY_INDICATOR on class /RPM/CL_DECISION_POINT_API has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU current language 20070524
2 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) /RPM/CL_OBJECT_API xRPM Object Provider Super Class 20070524

Method GET_INSTANCE on class /RPM/CL_DECISION_POINT_API has no exception.

Method GET_ITEM_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) RPM_TV_EDIT_MODE Bearbeitungsmodus Anwendungsobjekte 20050413
2 Importing IV_EXTERNAL_ID Call by reference Type reference (TYPE) RPM_TV_EXTID Externe ID 20050413
3 Importing IV_ITEM_GUID Call by reference Type reference (TYPE) RPM_TV_GUID GUID für Anwendungsobjekte 20050413
4 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Sprache nach ISO 639 20050413
5 Returning RR_ITEM Value transfer Object reference (TYPE REF TO) CL_RPM_PROJECT Hauptprojektdefinition 20050413

Method GET_ITEM_OBJECT on class /RPM/CL_DECISION_POINT_API has no exception.

Method GET_LANGU1_FROM_SELPARAM 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 20130917
2 Returning RV_LANGU Value transfer Type reference (TYPE) SYLANGU 20130917

Method GET_LANGU1_FROM_SELPARAM on class /RPM/CL_DECISION_POINT_API has no exception.

Method GET_LANGU_PRIORITY_FM_SELPARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LANGU_PRIORITY Call by reference Type reference (TYPE) TT_LANGUAGE_PRIORITY 20130917
2 Importing IN_SELECTION_PARAMETERS Call by reference Type reference (TYPE) TT_SELECTION_PARAMETERS 20130917

Method GET_LANGU_PRIORITY_FM_SELPARAM on class /RPM/CL_DECISION_POINT_API has no exception.

Method GET_PARENT_ITEM_VERSION_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ORIGINAL_DP_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID 20090831
2 Exporting EV_ORIGINAL_ITEM_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20090831
3 Importing IV_DP_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20090821

Method GET_PARENT_ITEM_VERSION_INFO on class /RPM/CL_DECISION_POINT_API has no exception.

Method MODIFY_COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IN_ACTIONS Call by reference Type reference (TYPE) TT_ACTIONS 20050323
2 Importing IN_CHANGE_HANDLER Call by reference Object reference (TYPE REF TO) /RPM/IF_CHANGE_HANDLER 20050323
3 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message-Handler-Schnittstelle 20050323
4 Changing IN_MODIFICATIONS Call by reference Type reference (TYPE) TT_MODIFICATIONS 20050323

Method MODIFY_COPY on class /RPM/CL_DECISION_POINT_API has no exception.

Method ON_REVERT_TO_PREVIOUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DECISION_ID Call by reference Type reference (TYPE) RPM_TV_EXTID External ID 20080904
2 Importing IV_ITEM_TYPE Call by reference Type reference (TYPE) /RPM/TV_ITEM_ID Type 20080904
3 Changing LT_DECISION_INT_NEW Call by reference Type reference (TYPE) RPM_TT_DECISION_INT Data for Decision Point 20080904

Method ON_REVERT_TO_PREVIOUS on class /RPM/CL_DECISION_POINT_API has no exception.

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

Method QUERY_DECISION_GETLIST on class /RPM/CL_DECISION_POINT_API has no exception.

Method QUERY_DP_BY_RESP_STAT_GRP_APPL 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 20130917
2 Importing IN_FILL_DATA Call by reference Type reference (TYPE) SCOL_BOOLEAN 20130917
3 Importing IN_FILTER_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20130917
4 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER 20130917
5 Importing IN_QUERY_OPTIONS Call by reference Type reference (TYPE) TY_QUERY_OPTIONS 20130917
6 Importing IN_SELECTION_PARAMETERS Call by reference Type reference (TYPE) TT_SELECTION_PARAMETERS 20130917
7 Importing IV_USER_ID Call by reference Type reference (TYPE) SYST_UNAME 20130917
8 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20130917
9 Exporting OUT_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20130917
10 Exporting OUT_QUERY_INFO Call by reference Type reference (TYPE) TY_QUERY_INFO 20130917

Method QUERY_DP_BY_RESP_STAT_GRP_APPL on class /RPM/CL_DECISION_POINT_API has no exception.

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

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

Method QUERY_DP_PHASE_GETLIST on class /RPM/CL_DECISION_POINT_API has no exception.

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

Method QUERY_DP_WBS_GETLIST on class /RPM/CL_DECISION_POINT_API has no exception.

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

Method QUERY_GET_HIGHEST_ACTIVE_DP_PH on class /RPM/CL_DECISION_POINT_API has no exception.

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

Method QUERY_GET_TARGET_ITEM_TYPE on class /RPM/CL_DECISION_POINT_API has no exception.

Method QUERY_ITEM_FROM_INITIATIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INITIATIVE_GUID Call by reference Type reference (TYPE) INM_TV_GUID Unique Identifier 20070819
2 Returning RV_ITEM_GUID Value transfer Type reference (TYPE) RPM_TV_GUID Guid for application objects 20070819

Method QUERY_ITEM_FROM_INITIATIVE on class /RPM/CL_DECISION_POINT_API has no exception.

Method QUERY_PHASE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PHASE_STATUS Value transfer Type reference (TYPE) DPR_TS_STATUS_EXT Development Projects: Status (External) 20070829
2 Importing IV_LANGU Value transfer Type reference (TYPE) SYLANGU Language Key of Current Text Environment 20070829
3 Importing IV_PHASE_GUID Value transfer Type reference (TYPE) DPR_TV_ENTITY_GUID Application Object GUID (Entity with Conversion Exit) 20070829

Method QUERY_PHASE_STATUS on class /RPM/CL_DECISION_POINT_API has no exception.

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

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

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

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

Method RETRIEVE_SUITABLE_ROLES on class /RPM/CL_DECISION_POINT_API has no exception.

Method SELECT_DP_BY_RESP_STAT_GRP_APP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DECISION Call by reference Type reference (TYPE) /RPM/TT_DECIS_STATGRP_SUCC_API 20130917
2 Importing IV_USER_ID Call by reference Type reference (TYPE) SYST-UNAME 20130917

Method SELECT_DP_BY_RESP_STAT_GRP_APP on class /RPM/CL_DECISION_POINT_API has no exception.

Method SET_NEXT_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DECISION Call by reference Type reference (TYPE) RPM_TV_EXTID Externe ID 20050323
2 Importing IV_ITEM_GUID Call by reference Type reference (TYPE) RPM_TV_GUID GUID für Anwendungsobjekte 20050323
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Sprache nach ISO 639 20050324

Method SET_NEXT_ACTIVE on class /RPM/CL_DECISION_POINT_API has no exception.

Method SWITCH_DP_W_END_STAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DECISION_INT Call by reference Type reference (TYPE) RPM_TT_DECISION_INT Data for Decision Point 20051014
2 Importing IV_ITEM_TYPE Call by reference Type reference (TYPE) /RPM/TV_ITEM_ID Item Type 20051014
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20051014

Method SWITCH_DP_W_END_STAT on class /RPM/CL_DECISION_POINT_API has no exception.

Method UPDATE_DECISION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DECISION Call by reference Object reference (TYPE REF TO) CL_RPM_DECISION xRPM: Entscheidungspunkt 20050207
2 Exporting EV_MSG Call by reference Type reference (TYPE) STRING 20050207
3 Exporting EV_RC Call by reference Type reference (TYPE) I 20050207
4 Importing IS_DECISION_API Call by reference Type reference (TYPE) RPM_TS_DECISION_INT Entscheidungspunktattribute 20050207
5 Importing IV_CURRENT_DP_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20100308
6 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Sprache nach ISO 639 20050207
7 Importing IV_SIMULATION Call by reference Type reference (TYPE) XFELD Ankreuzfeld 20050207
# Exception Resumable Description Created on
1 CX_RPM_OBJECT_UPDATE_ERROR RMP: Updatefehler 20060510
History
Last changed by/on SAP  20141109 
SAP Release Created in 400