Hierarchy
⤷ PPM-PFM (Application Component) Portfolio Management
⤷ RPM_PORTFOLIO (Package) Portfolio objects
Properties
Class | CL_RPM_PORTFOLIO_PRIORITY | |
Short Description | RPM: Portfolio Prioritization | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | RPM_PORTFOLIO | Portfolio objects |
Created | 20030902 | SAP |
Last change | 20141109 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | CL_RPM_CO | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_RPM_PORTFOLIO_PRIORITY has no interface implemented.
Friends
Class CL_RPM_PORTFOLIO_PRIORITY has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | OT_CSF_ATTRIBUTES | Instance attribute | Private | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Critical Success Factors | 20030903 | ||
2 | OV_LANGUAGE | Instance attribute | Private | Type reference (TYPE) | SYLANGU | current language | 20030903 | ||
3 | SR_INSTANCE | Static Attribute | Private | Object reference (TYPE REF TO) | CL_RPM_PORTFOLIO_PRIORITY | RPM : Portfolio Prioritization | 20030902 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ANALYZE_SCENARIO | Instance method | Public | Method | Analyze Scenario | 20030915 |
2 | BUILD_CSF_COMBO | Instance method | Private | Method | Build the CSF combinations for recommended method | 20030903 |
3 | BUILD_CSF_PROJECT_COMBO | Instance method | Private | Method | Build CSF and project combination | 20030909 |
4 | CALCULATE_CSF_DIRECT | Instance method | Private | Method | Calculate the CSF ranking based on direct input | 20030904 |
5 | CALCULATE_CSF_RANKING | Instance method | Public | Method | Calculate the CSF rankings | 20030904 |
6 | CALCULATE_CSF_RECOMMENDED | Instance method | Private | Method | Calculate the CSF ranking on recommended method | 20030904 |
7 | CALC_SCENARIO_PROJ_RANK | Instance method | Public | Method | Calculate the project rankings in the scenario. | 20030910 |
8 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor | 20030902 |
9 | COPY_SCENARIO | Instance method | Public | Method | Copy scenario | 20030915 |
10 | CUST_ANALYZE_SCENARIO | Instance method | Private | Method | Analyze scenario based on customer fields | 20030925 |
11 | DELETE_PP_DETAILS | Instance method | Public | Method | Delete all related portfolio details | 20031115 |
12 | DELETE_SCENARIO | Instance method | Public | Method | Delete Scenario and project tables | 20030911 |
13 | DELETE_SCENARIO_PROJECTS | Instance method | Public | Method | Delete What_If Scenario projects | 20031117 |
14 | DELETE_WHATIF_DETAILS | Instance method | Public | Method | Delete What_If scenario related details | 20031115 |
15 | DISPLAY_WHATIF_DETAILS | Instance method | Public | Method | Display What_If Scenario details | 20031118 |
16 | GET_CSF_API_ATTRIBUTES | Instance method | Public | Method | Get the api atributes for critical success factors | 20030903 |
17 | GET_CSF_ATTRIBUTES | Instance method | Private | Method | Get the CSF database attributes | 20030903 |
18 | GET_CSF_COMBO_ATT | Instance method | Private | Method | Get the CSF Combo database attributes | 20030903 |
19 | GET_CSF_DERIVED_ATT | Instance method | Private | Method | Get the derived attributes for the CSF's | 20030917 |
20 | GET_CSF_PROJECT_COMBO | Instance method | Private | Method | Get the CSF's, project combo | 20030909 |
21 | GET_INSTANCE | Static method | Public | Method | Get the instance of the class | 20030902 |
22 | GET_OBJECT_ATTRIBUTES | Instance method | Private | Method | Get the database object attributes. | 20030915 |
23 | GET_OBJECT_FIELDTYPE | Instance method | Private | Method | Determine the object field type and pass the 'X', if curr | 20031210 |
24 | GET_PROJECTS_PRIORITY | Instance method | Public | Method | Get the priority for the projects selected in What_If | 20031113 |
25 | GET_SCENARIO_API_ATTRIBUTES | Instance method | Public | Method | Get the api attributes for Scenario | 20030905 |
26 | GET_SCENARIO_ATTRIBUTES | Instance method | Public | Method | Get scenario attributes | 20030905 |
27 | GET_SCENARIO_CSF | Instance method | Private | Method | Get the CSF"s related to the specific scenario | 20030909 |
28 | GET_SCENARIO_LIST | Instance method | Public | Method | Get list of scenarios for a catgeory | 20030905 |
29 | GET_SCENARIO_PROJECTS | Instance method | Public | Method | Get scenario projects ranking, weight and priority | 20031119 |
30 | GET_SCENARIO_PROJ_COUNT | Instance method | Private | Method | Get projects count for a scenario | 20030905 |
31 | PREPARE_CSF_COMBINATIONS | Instance method | Public | Method | Prepare CSF Combinations for Recommended method | 20030903 |
32 | PREPARE_SCENARIO_PROJECTS | Instance method | Public | Method | Prepare Scenario Projects | 20030909 |
33 | PREPARE_WHATIF_SCENARIO | Instance method | Public | Method | Prepare What_If Scenario details | 20031125 |
34 | READ_SCENARIO_ADD_FLDS | Instance method | Public | Method | Read scenario additional fields from the DB (C table) | 20031112 |
35 | READ_SCENARIO_ATTRIBUTES | Instance method | Public | Method | Read scenario database attributes | 20031201 |
36 | READ_SCENARIO_CODATA | Instance method | Public | Method | Read scenario Co data from Database | 20031112 |
37 | READ_SCENARIO_MEMBER_PROJECTS | Instance method | Public | Method | Read the scenario member projects | 20031114 |
38 | READ_SCENARIO_PROJECTS | Instance method | Public | Method | Read the scenario projects from database | 20030905 |
39 | READ_SCENARIO_TEXT_ATTRIBUTES | Instance method | Public | Method | Read Scenario text database attributes | 20031202 |
40 | SAP_ANALYZE_SCENARIO | Instance method | Private | Method | Analyze scenario based on SAP delivered fields | 20030925 |
41 | SET_CSF_ATTRIBUTES | Instance method | Public | Method | Set the CSF attributes | 20030909 |
42 | SET_LANGUAGE | Instance method | Private | Method | Set language | 20030902 |
43 | SET_PP_SCENARIO_ATTRIBUTES | Instance method | Public | Method | Set portfolio scenario attributes | 20031120 |
44 | SET_SCENARIO_ATTIBUTES | Instance method | Public | Method | Set Scenario attributes for Portfolio and What_If | 20031120 |
45 | SET_WHATIF_SCENARIO_ATTRIBUTES | Instance method | Public | Method | Set what_if scenario attributes | 20031111 |
46 | VALIDATE_CSFID | Instance method | Public | Method | Validate CSFID | 20030908 |
47 | VALIDATE_SCENARIO | Instance method | Public | Method | Validate Scenario | 20030912 |
48 | VERIFY_CSF_ATT | Instance method | Private | Method | Determine the changes to CSF attributes, to update | 20030909 |
Events
Class CL_RPM_PORTFOLIO_PRIORITY has no event.
Types
Class CL_RPM_PORTFOLIO_PRIORITY has no local type.
Method Signatures
Method ANALYZE_SCENARIO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_ANALYZED_PROJS | Call by reference | Type reference (TYPE) | RPM_TT_PP_ANALYZED_PROJS | RPM : Analyzed Projects | 20030915 | ||
2 | Exporting | EV_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Currency Key | 20031209 | ||
3 | Exporting | EV_CURR_FLAG | Call by reference | Type reference (TYPE) | C | 20031210 | |||
4 | Importing | IV_CATEGORY | Call by reference | Type reference (TYPE) | RPM_PROJECT_CATEGORY | Project Category | 20030915 | ||
5 | Importing | IV_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Currency Key | 20031205 | ||
6 | Importing | IV_OBJECT | Call by reference | Type reference (TYPE) | RPM_TV_PRIO_OBJECT | Portfolio Prioritization Object | 20030915 | ||
7 | Importing | IV_SCENARIO_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | Scenario ID | 20030915 |
Method ANALYZE_SCENARIO on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
Method BUILD_CSF_COMBO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_CSF_ATTRIBUTES | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20030903 | ||
2 | Importing | IV_FRONTEND | Call by reference | Type reference (TYPE) | CHAR1 | Single-character flag | 20030904 | ||
3 | Returning | RT_CSF_COMBO_ATT | Value transfer | Type reference (TYPE) | RPM_TT_PP_CSF_COMBO | RPM : Portfolio Prioritization CSF's combination | 20030904 |
Method BUILD_CSF_COMBO on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
Method BUILD_CSF_PROJECT_COMBO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_CSF_ATTRIBUTES | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20030911 | ||
2 | Exporting | ET_PROJECT_CSF_COMBO | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF_PROJ_COMBO | RPM : Portfolio Prioritization scenario proj's & CSF combo | 20030910 | ||
3 | Importing | IT_CSF_ATTRIBUTES | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20031002 | ||
4 | Importing | IT_PROJECTS | Call by reference | Type reference (TYPE) | RPM_TT_PP_SCENARIO_PROJ | Table type for Project (abstract) | 20030910 | ||
5 | Importing | IV_CATEGORY | Call by reference | Type reference (TYPE) | RPM_PROJECT_CATEGORY | Project Category | 20030910 | ||
6 | Importing | IV_SCENARIO_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | Scenario ID | 20030915 |
Method BUILD_CSF_PROJECT_COMBO on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
Method CALCULATE_CSF_DIRECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_CSF_RANKING | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20030904 | ||
2 | Importing | IT_CSF_ATTRIBUTES | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20030904 |
Method CALCULATE_CSF_DIRECT on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
Method CALCULATE_CSF_RANKING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_CSF_RANKING | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20030904 | ||
2 | Importing | IT_CSF_ATTRIBUTES | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20030904 | ||
3 | Importing | IT_CSF_COMBO_ATT | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF_COMBO | RPM : Portfolio Prioritization CSF's combination | 20030904 | ||
4 | Importing | IV_DIRECT_INPUT | Call by reference | Type reference (TYPE) | RPM_CSF_INPUT | ' ' :Recommended, 'X' Direct Input | 20030904 |
Method CALCULATE_CSF_RANKING on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
Method CALCULATE_CSF_RECOMMENDED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_CSF_RANKING | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20030904 | ||
2 | Importing | IT_CSF_ATTRIBUTES | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20030904 | ||
3 | Importing | IT_CSF_COMBO_ATT | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF_COMBO | RPM : Portfolio Prioritization CSF's combination | 20030904 |
Method CALCULATE_CSF_RECOMMENDED on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
Method CALC_SCENARIO_PROJ_RANK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_SCENARIO_PROJ_ATT | Call by reference | Type reference (TYPE) | RPM_TT_PP_SCENARIO_PROJ | RPM : Projects in the scenario for Portfolio prioritization | 20030910 | ||
2 | Importing | IT_CSF_ATT | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20030912 | ||
3 | Importing | IT_PROJ_CSF_COMBO_ATT | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF_PROJ_COMBO | RPM : Portfolio Prioritization scenario proj's & CSF combo | 20030910 |
Method CALC_SCENARIO_PROJ_RANK on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_CATEGORY | Call by reference | Type reference (TYPE) | RPM_PROJECT_CATEGORY | Project Category | 20030908 | ||
2 | Importing | IV_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | current language | 20030902 | ||
3 | Importing | IV_SCENARIO_TYPE | Call by reference | Type reference (TYPE) | RPM_TV_SCENARIOTYPE | RPM : Scenario type | 20040330 |
Method CONSTRUCTOR on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
Method COPY_SCENARIO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_RC | Call by reference | Type reference (TYPE) | I | Return Code | 20030915 | ||
2 | Importing | IV_CATEGORY | Call by reference | Type reference (TYPE) | RPM_PROJECT_CATEGORY | Project Category | 20030915 | ||
3 | Importing | IV_SCENARIO_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | Scenario ID | 20030915 | ||
4 | Importing | IV_SCENARIO_NEW | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | New Scenario id | 20030915 | ||
5 | Importing | IV_UPDATE_CSF | Call by reference | Type reference (TYPE) | CHAR1 | Update flag 'X' current CSF's , ' ' Scenario CSF's | 20030915 |
Method COPY_SCENARIO on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
Method CUST_ANALYZE_SCENARIO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_ANALYZE_PROJS | Call by reference | Type reference (TYPE) | RPM_TT_PP_ANALYZED_PROJS | RPM : Analyzed Projects | 20030925 | ||
2 | Importing | IS_OBJECT_ATT | Call by reference | Type reference (TYPE) | RPM_TS_PRIO_OBJ | Portfolio Prioritization Object | 20031210 | ||
3 | Importing | IT_PROJECTS | Call by reference | Type reference (TYPE) | RPM_TT_PP_SCENARIO_PROJ | RPM : Projects in the scenario for Portfolio prioritization | 20030926 | ||
4 | Importing | IV_CATEGORY | Call by reference | Type reference (TYPE) | RPM_PROJECT_CATEGORY | Project Category | 20030925 | ||
5 | Importing | IV_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Currency Key | 20031208 | ||
6 | Importing | IV_SCENARIO_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20030925 |
Method CUST_ANALYZE_SCENARIO on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
Method DELETE_PP_DETAILS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_RC | Call by reference | Type reference (TYPE) | I | 20031115 | |||
2 | Importing | IV_CATEGORY | Call by reference | Type reference (TYPE) | RPM_PROJECT_CATEGORY | Project Category | 20031115 | ||
3 | Importing | IV_SCENARIO_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20031115 | ||
4 | Importing | IV_SCENARIO_TYPE | Call by reference | Type reference (TYPE) | RPM_TV_SCENARIOTYPE | RPM : Scenario type | 20031115 |
Method DELETE_PP_DETAILS on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
Method DELETE_SCENARIO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_RC | Call by reference | Type reference (TYPE) | I | Return Code | 20030911 | ||
2 | Importing | IV_CATEGORY | Call by reference | Type reference (TYPE) | RPM_PROJECT_CATEGORY | Project Category | 20030911 | ||
3 | Importing | IV_SCENARIO_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | Scenario ID | 20030911 | ||
4 | Importing | IV_SCENARIO_TYPE | Call by reference | Type reference (TYPE) | RPM_TV_SCENARIOTYPE | RPM : Scenario type | 20031113 |
Method DELETE_SCENARIO on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
Method DELETE_SCENARIO_PROJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_SCENARIO_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20031117 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_AUTHORIZATION_ERROR | RPM authorization error exception class | 20031118 | |
2 | CX_RPM_OBJECT_LOCK_ERROR | 20031122 |
Method DELETE_WHATIF_DETAILS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_SCENARIO_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20031117 |
Method DELETE_WHATIF_DETAILS on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
Method DISPLAY_WHATIF_DETAILS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_SCENARIO_ATT | Call by reference | Type reference (TYPE) | RPM_TS_PP_SCENARIO | RPM : Portfolio prioritization Scenario | 20031118 | ||
2 | Exporting | ES_WHATIF_SCN_TOTAL | Call by reference | Type reference (TYPE) | RPM_TS_WHATIF_SCN_TOTAL_EXT | What If Scenario Total Data | 20031118 | ||
3 | Exporting | ET_ADD_FLDS_EXT | Call by reference | Type reference (TYPE) | RPM_TT_WHATIF_ADD_FLDS_EXT | Additional Fields for What If Scenario | 20031118 | ||
4 | Exporting | ET_SCENARIO_PROJECTS | Call by reference | Type reference (TYPE) | RPM_TT_WHATIF_PROJ_LIST_EXT | What If Project List | 20031118 | ||
5 | Importing | IT_PROJECT_LIST | Call by reference | Type reference (TYPE) | RPM_TT_WHATIF_PROJ_LIST_EXT | What If Project List | 20031209 | ||
6 | Importing | IV_CATEGORY | Call by reference | Type reference (TYPE) | RPM_PROJECT_CATEGORY | Project Category | 20031118 | ||
7 | Importing | IV_SCENARIO_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20031118 | ||
8 | Importing | IV_SCENARIO_TYPE | Call by reference | Type reference (TYPE) | RPM_TV_SCENARIOTYPE | RPM : Scenario type | 20031118 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_AUTHORIZATION_ERROR | RPM authorization error exception class | 20031122 | |
2 | CX_RPM_OBJECT_LOCK_ERROR | 20031122 |
Method GET_CSF_API_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_CATEGORY | Call by reference | Type reference (TYPE) | RPM_PROJECT_CATEGORY | Project Category | 20030903 | ||
2 | Returning | RT_ATTRIBUTES | Value transfer | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20030903 |
Method GET_CSF_API_ATTRIBUTES on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
Method GET_CSF_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_CATEGORY | Call by reference | Type reference (TYPE) | RPM_PROJECT_CATEGORY | Project Category | 20030903 | ||
2 | Importing | IV_SCENARIO_TYPE | Call by reference | Type reference (TYPE) | RPM_TV_SCENARIOTYPE | RPM : Scenario type | 20040330 | ||
3 | Returning | RT_ATTRIBUTES | Value transfer | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20030903 |
Method GET_CSF_ATTRIBUTES on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
Method GET_CSF_COMBO_ATT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_CSF_COMBO_ATT | Value transfer | Type reference (TYPE) | RPM_TT_PP_CSF_COMBO | RPM: Critical success factors ratings | 20030903 | ||
2 | Importing | IV_CATEGORY | Value transfer | Type reference (TYPE) | RPM_PROJECT_CATEGORY | Project Category | 20030927 |
Method GET_CSF_COMBO_ATT on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
Method GET_CSF_DERIVED_ATT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_CSF_ATTRIBUTES | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20030917 | ||
2 | Returning | RT_CSF_ATTRIBUTES | Value transfer | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20030917 |
Method GET_CSF_DERIVED_ATT on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
Method GET_CSF_PROJECT_COMBO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_PROJECT_CSF_COMBO | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF_PROJ_COMBO | RPM : Portfolio Prioritization scenario proj's & CSF combo | 20030909 | ||
2 | Importing | IT_CSF_ATTRIBUTES | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20030909 | ||
3 | Importing | IV_SCENARIO_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | Scenario ID | 20030909 |
Method GET_CSF_PROJECT_COMBO on class CL_RPM_PORTFOLIO_PRIORITY 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 | 20030902 | ||
2 | Importing | IV_SCENARIO_TYPE | Call by reference | Type reference (TYPE) | RPM_TV_SCENARIOTYPE | RPM : Scenario type | 20040330 | ||
3 | Returning | RR_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_RPM_PORTFOLIO_PRIORITY | RPM : Portfolio Prioritization | 20030902 |
Method GET_INSTANCE on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
Method GET_OBJECT_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_OBJECT_ATTRIBUTES | Call by reference | Type reference (TYPE) | RPM_TT_PRIO_OBJ | RPM : Portfolio Prioritization object types | 20030915 | ||
2 | Importing | IV_OBJECT | Call by reference | Type reference (TYPE) | RPM_TV_PRIO_OBJECT | Portfolio Prioritization Object | 20030915 |
Method GET_OBJECT_ATTRIBUTES on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
Method GET_OBJECT_FIELDTYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_OBJECT_ATTRIBUTES | Call by reference | Type reference (TYPE) | RPM_TS_PRIO_OBJ | RPM : Portfolio Prioritization objects | 20031210 | ||
2 | Exporting | EV_CURR_FLAG | Call by reference | Type reference (TYPE) | CHAR1 | Single-character flag | 20031210 | ||
3 | Importing | IV_OBJECT | Call by reference | Type reference (TYPE) | RPM_TV_PRIO_OBJECT | Portfolio Prioritization Object | 20031210 |
Method GET_OBJECT_FIELDTYPE on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
Method GET_PROJECTS_PRIORITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_WHATIF_PROJECTS | Call by reference | Type reference (TYPE) | RPM_TT_PP_SCENARIO_PROJ | RPM : Projects in the scenario for Portfolio prioritization | 20031119 | ||
2 | Importing | IV_DISPLAY | Call by reference | Type reference (TYPE) | C | 20031211 | |||
3 | Importing | IV_SCENARIO_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20031113 |
Method GET_PROJECTS_PRIORITY on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
Method GET_SCENARIO_API_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_ATTRIBUTES | Call by reference | Type reference (TYPE) | RPM_TS_PP_SCENARIO | RPM : Portfolio prioritization Scenario | 20030905 | ||
2 | Exporting | ET_PROJECTS | Call by reference | Type reference (TYPE) | RPM_TT_PP_SCENARIO_PROJ | RPM : Portfolio prioritization Scenario | 20030905 | ||
3 | Exporting | ET_SCENARIO_CSF | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20030911 | ||
4 | Exporting | EV_MSG | Call by reference | Type reference (TYPE) | STRING | 20040317 | |||
5 | Exporting | EV_RC | Call by reference | Type reference (TYPE) | I | 20040317 | |||
6 | Importing | IV_CATEGORY | Call by reference | Type reference (TYPE) | RPM_PROJECT_CATEGORY | Project Category | 20030905 | ||
7 | Importing | IV_SCENARIO_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | Scenario Id | 20030905 | ||
8 | Importing | IV_SCENARIO_TYPE | Call by reference | Type reference (TYPE) | RPM_TV_SCENARIOTYPE | RPM : Scenario type | 20031111 |
Method GET_SCENARIO_API_ATTRIBUTES on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
Method GET_SCENARIO_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_CATEGORY | Call by reference | Type reference (TYPE) | RPM_PROJECT_CATEGORY | Project Category | 20030905 | ||
2 | Importing | IV_SCENARIO_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | Scenario ID | 20030905 | ||
3 | Importing | IV_SCENARIO_TYPE | Call by reference | Type reference (TYPE) | RPM_TV_SCENARIOTYPE | RPM : Scenario type | 20031111 | ||
4 | Returning | RT_ATTRIBUTES | Value transfer | Type reference (TYPE) | RPM_TT_PP_SCENARIO | RPM : Portfolio prioritization Scenario | 20030905 |
Method GET_SCENARIO_ATTRIBUTES on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
Method GET_SCENARIO_CSF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_SCENARIO_CSF | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20030909 | ||
2 | Importing | IS_SCENARIO_ATT | Call by reference | Type reference (TYPE) | RPM_TS_PP_SCENARIO | RPM : Portfolio prioritization Scenario | 20030909 |
Method GET_SCENARIO_CSF on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
Method GET_SCENARIO_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_CATEGORY | Call by reference | Type reference (TYPE) | RPM_PROJECT_CATEGORY | Project Category | 20030905 | ||
2 | Importing | IV_SCENARIO_TYPE | Call by reference | Type reference (TYPE) | RPM_TV_SCENARIOTYPE | RPM : Scenario type | 20031111 | ||
3 | Returning | RT_ATTRIBUTES | Value transfer | Type reference (TYPE) | RPM_TT_PP_SCENARIO | RPM : Portfolio prioritization Scenario | 20030905 |
Method GET_SCENARIO_LIST on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
Method GET_SCENARIO_PROJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_PROJECTS | Call by reference | Type reference (TYPE) | RPM_TT_PP_SCENARIO_PROJ | RPM : Projects in the scenario for Portfolio prioritization | 20031119 | ||
2 | Importing | IT_ATTRIBUTES | Call by reference | Type reference (TYPE) | RPM_TT_PP_SCENARIO | RPM : Portfolio prioritization Scenario | 20031119 | ||
3 | Importing | IV_SCENARIO_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20031119 |
Method GET_SCENARIO_PROJECTS on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
Method GET_SCENARIO_PROJ_COUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_ATTRIBUTES | Call by reference | Type reference (TYPE) | RPM_TT_PP_SCENARIO | RPM : Portfolio prioritization Scenario | 20030905 | ||
2 | Returning | RT_ATTRIBUTES | Value transfer | Type reference (TYPE) | RPM_TT_PP_SCENARIO | RPM : Portfolio prioritization Scenario | 20030905 |
Method GET_SCENARIO_PROJ_COUNT on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
Method PREPARE_CSF_COMBINATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_CSF_COMBO_ATT | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF_COMBO | RPM : Portfolio Prioritization CSF's combination | 20030903 | ||
2 | Importing | IT_CSF_ATTRIBUTES | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20030903 |
Method PREPARE_CSF_COMBINATIONS on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
Method PREPARE_SCENARIO_PROJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_CSF_ATTRIBUTES | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20030909 | ||
2 | Exporting | ET_PROJ_CSF_COMBO | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF_PROJ_COMBO | RPM : Portfolio Prioritization scenario proj's & CSF combo | 20030909 | ||
3 | Exporting | EV_MSG | Call by reference | Type reference (TYPE) | STRING | message | 20030913 | ||
4 | Exporting | EV_SCENARIO_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20040301 | ||
5 | Importing | IS_SCENARIO_ATT | Call by reference | Type reference (TYPE) | RPM_TS_PP_SCENARIO | RPM : Portfolio prioritization Scenario | 20030909 | ||
6 | Importing | IT_PROJECTS | Call by reference | Type reference (TYPE) | RPM_TT_PP_SCENARIO_PROJ | RPM : Projects in the scenario for Portfolio prioritization | 20030909 | ||
7 | Importing | IV_CATEGORY | Call by reference | Type reference (TYPE) | RPM_PROJECT_CATEGORY | Project Category | 20030909 | ||
8 | Importing | IV_NEW_SCENARIO | Call by reference | Type reference (TYPE) | CHAR1 | Identify new scenario, or edit .' X' new scenario, ' ' edit | 20030912 |
Method PREPARE_SCENARIO_PROJECTS on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
Method PREPARE_WHATIF_SCENARIO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_SCENARIO_ATT | Call by reference | Type reference (TYPE) | RPM_TS_PP_SCENARIO | RPM : Portfolio prioritization Scenario | 20031203 | ||
2 | Exporting | ES_WHATIF_SCN_TOTAL | Call by reference | Type reference (TYPE) | RPM_TS_WHATIF_SCN_TOTAL_EXT | What If Scenario Total Data | 20031203 | ||
3 | Exporting | ET_ADD_FLDS_EXT | Call by reference | Type reference (TYPE) | RPM_TT_WHATIF_ADD_FLDS_EXT | Additional Fields for What If Scenario | 20031125 | ||
4 | Exporting | ET_SCENARIO_PROJECTS | Call by reference | Type reference (TYPE) | RPM_TT_WHATIF_PROJ_LIST_EXT | What If Project List | 20031125 | ||
5 | Importing | IT_PROJECTS_LIST | Call by reference | Type reference (TYPE) | RPM_TT_WHATIF_PROJ_LIST_EXT | What If Project List | 20031125 | ||
6 | Importing | IV_CATEGORY | Call by reference | Type reference (TYPE) | RPM_PROJECT_CATEGORY | Project Category | 20031203 | ||
7 | Importing | IV_SCENARIO_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20031203 | ||
8 | Importing | IV_SCENARIO_TYPE | Call by reference | Type reference (TYPE) | RPM_TV_SCENARIOTYPE | RPM : Scenario type | 20031203 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_AUTHORIZATION_ERROR | RPM authorization error exception class | 20031125 | |
2 | CX_RPM_OBJECT_LOCK_ERROR | 20031125 |
Method READ_SCENARIO_ADD_FLDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_SCENARIO_ADD_FLDS | Call by reference | Type reference (TYPE) | RPM_TT_WHATIF_ADDITIONAL_FLDS | Addition Data for What If Scenario | 20031112 | ||
2 | Exporting | EV_MSG | Call by reference | Type reference (TYPE) | STRING | 20031112 | |||
3 | Exporting | EV_RC | Call by reference | Type reference (TYPE) | I | 20031112 | |||
4 | Importing | IV_SCENARIO_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20031112 |
Method READ_SCENARIO_ADD_FLDS on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
Method READ_SCENARIO_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_ATTRIBUTES | Call by reference | Type reference (TYPE) | RPM_PP_TT_PRIORITY_DB | RPM : Pirority data base table type | 20031201 | ||
2 | Importing | IV_CATEGORY | Call by reference | Type reference (TYPE) | RPM_PROJECT_CATEGORY | Project Category | 20031201 | ||
3 | Importing | IV_SCENARIO_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20031201 | ||
4 | Importing | IV_SCENARIO_TYPE | Call by reference | Type reference (TYPE) | RPM_TV_SCENARIOTYPE | RPM : Scenario type | 20031201 |
Method READ_SCENARIO_ATTRIBUTES on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
Method READ_SCENARIO_CODATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_SCENARIO_CODATA | Call by reference | Type reference (TYPE) | RPM_TT_CO_API | Project Financial Data | 20031112 | ||
2 | Exporting | EV_MSG | Call by reference | Type reference (TYPE) | STRING | 20031112 | |||
3 | Exporting | EV_RC | Call by reference | Type reference (TYPE) | I | 20031112 | |||
4 | Importing | IV_SCENARIO_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20031112 |
Method READ_SCENARIO_CODATA on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
Method READ_SCENARIO_MEMBER_PROJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_SCENARIO_PROJECTS | Value transfer | Type reference (TYPE) | RPM_TT_PP_PRIO_PROJ_DB | RPM : Priority projects database table type | 20031114 | ||
2 | Importing | IV_SCENARIO_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20031114 |
Method READ_SCENARIO_MEMBER_PROJECTS on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
Method READ_SCENARIO_PROJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_PROJECTS | Call by reference | Type reference (TYPE) | RPM_TT_PP_SCENARIO_PROJ | RPM : Projects in the scenario for Portfolio prioritization | 20030905 | ||
2 | Importing | IT_ATTRIBUTES | Call by reference | Type reference (TYPE) | RPM_TT_PP_SCENARIO | RPM : Portfolio prioritization Scenario | 20030905 | ||
3 | Importing | IV_SCENARIO_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | Scenario ID | 20030905 |
Method READ_SCENARIO_PROJECTS on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
Method READ_SCENARIO_TEXT_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_SCENARIO_TEXT_ATT | Call by reference | Type reference (TYPE) | RPM_TT_PP_PRIO_T_DB | RPM : Priority text data base table type | 20031202 | ||
2 | Importing | IT_SCENARIO_ATT | Call by reference | Type reference (TYPE) | RPM_PP_TT_PRIORITY_DB | RPM : Pirority data base table type | 20031202 | ||
3 | Importing | IV_SCENARIO_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20031202 |
Method READ_SCENARIO_TEXT_ATTRIBUTES on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
Method SAP_ANALYZE_SCENARIO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_ANALYZE_PROJS | Call by reference | Type reference (TYPE) | RPM_TT_PP_ANALYZED_PROJS | RPM : Analyzed Projects | 20030926 | ||
2 | Importing | IS_OBJECT_ATT | Call by reference | Type reference (TYPE) | RPM_TS_PRIO_OBJ | Portfolio Prioritization Object | 20031210 | ||
3 | Importing | IT_CURRLIST | Call by reference | Type reference (TYPE) | RPM_TT_SCENARIO_CURRENCY | RPM : Scenario currency and exchnage rates | 20031209 | ||
4 | Importing | IT_PROJECTS | Call by reference | Type reference (TYPE) | RPM_TT_PP_SCENARIO_PROJ | RPM : Projects in the scenario for Portfolio prioritization | 20030926 | ||
5 | Importing | IV_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Currency Key | 20031205 |
Method SAP_ANALYZE_SCENARIO on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
Method SET_CSF_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_RC | Call by reference | Type reference (TYPE) | I | 20030909 | |||
2 | Importing | IT_CSF_ATTRIBUTES | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20030909 | ||
3 | Importing | IT_CSF_COMBO_ATT | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF_COMBO | RPM : Portfolio Prioritization CSF's combination | 20030909 | ||
4 | Importing | IV_CATEGORY | Call by reference | Type reference (TYPE) | RPM_PROJECT_CATEGORY | Scenario Category | 20030916 |
Method SET_CSF_ATTRIBUTES on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
Method SET_LANGUAGE 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 | 20030903 |
Method SET_LANGUAGE on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
Method SET_PP_SCENARIO_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_NEW_EXTERNAL_ID | Value transfer | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20040319 | ||
2 | Exporting | EV_RC | Value transfer | Type reference (TYPE) | I | Return Code | 20031120 | ||
3 | Importing | IS_SCENARIO_ATT | Call by reference | Type reference (TYPE) | RPM_TS_PP_SCENARIO | RPM : Portfolio prioritization Scenario | 20031120 | ||
4 | Importing | IT_PROJ_CSF_COMBO_ATT | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF_PROJ_COMBO | RPM : Portfolio Prioritization scenario proj's & CSF combo | 20031120 | ||
5 | Importing | IT_SCENARIO_CSF | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20031120 | ||
6 | Importing | IT_SCENARIO_PROJ_ATT | Call by reference | Type reference (TYPE) | RPM_TT_PP_SCENARIO_PROJ | RPM : Projects in the scenario for Portfolio prioritization | 20031120 | ||
7 | Importing | IV_CATEGORY | Call by reference | Type reference (TYPE) | RPM_PROJECT_CATEGORY | Project Category | 20031120 |
Method SET_PP_SCENARIO_ATTRIBUTES on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
Method SET_SCENARIO_ATTIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_SCENARIO_INS | Call by reference | Type reference (TYPE) | RPM_PP_TT_PRIORITY_DB | RPM : Pirority data base table type | 20031120 | ||
2 | Exporting | ET_SCENARIO_T_INS | Call by reference | Type reference (TYPE) | RPM_TT_PP_PRIO_T_DB | RPM : Priority text data base table type | 20031120 | ||
3 | Exporting | ET_SCENARIO_T_UPD | Call by reference | Type reference (TYPE) | RPM_TT_PP_PRIO_T_DB | RPM : Priority text data base table type | 20031120 | ||
4 | Exporting | ET_SCENARIO_UPD | Call by reference | Type reference (TYPE) | RPM_PP_TT_PRIORITY_DB | RPM : Pirority data base table type | 20031120 | ||
5 | Importing | IS_SCENARIO_ATT | Call by reference | Type reference (TYPE) | RPM_TS_PP_SCENARIO | RPM : Portfolio prioritization Scenario | 20031120 |
Method SET_SCENARIO_ATTIBUTES on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
Method SET_WHATIF_SCENARIO_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_SCENARIO_ATT | Call by reference | Type reference (TYPE) | RPM_TS_PP_SCENARIO | RPM : Portfolio prioritization Scenario | 20031112 | ||
2 | Importing | IS_WHATIF_SCN_TOTAL | Call by reference | Type reference (TYPE) | RPM_TS_WHATIF_SCN_TOTAL | What If Scenario Total Data | 20031112 | ||
3 | Importing | IT_SCENARIO_PROJ_ATT | Call by reference | Type reference (TYPE) | RPM_TT_PP_PRIO_PROJ_DB | RPM : Projects in the scenario for Portfolio prioritization | 20031112 | ||
4 | Importing | IV_PROJECT_PROCESS | Call by reference | Type reference (TYPE) | CHAR1 | Should the projects be processed or not | 20040625 |
Method SET_WHATIF_SCENARIO_ATTRIBUTES on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
Method VALIDATE_CSFID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_MSG | Call by reference | Type reference (TYPE) | STRING | 20030916 | |||
2 | Importing | IT_CSF_ATTRIBUTES | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20030908 | ||
3 | Exporting | RV_VALIDATE | Call by reference | Type reference (TYPE) | I | 20030908 |
Method VALIDATE_CSFID on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
Method VALIDATE_SCENARIO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_MSG | Call by reference | Type reference (TYPE) | STRING | Message | 20030913 | ||
2 | Exporting | EV_RC | Call by reference | Type reference (TYPE) | I | Return Code | 20030913 | ||
3 | Importing | IV_CATEGORY | Call by reference | Type reference (TYPE) | RPM_PROJECT_CATEGORY | Project Category | 20030912 | ||
4 | Importing | IV_SCENARIO_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | Scenario ID | 20030912 |
Method VALIDATE_SCENARIO on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
Method VERIFY_CSF_ATT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_CSF_ATT_INS | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20030909 | ||
2 | Exporting | ET_CSF_ATT_UPD | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20030909 | ||
3 | Importing | IT_CSF_ATT_NEW | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20030909 | ||
4 | Importing | IT_CSF_ATT_OLD | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20030909 |
Method VERIFY_CSF_ATT on class CL_RPM_PORTFOLIO_PRIORITY has no exception.
History
Last changed by/on | SAP | 20141109 |
SAP Release Created in | 200 |