Hierarchy
⤷
⤷
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 | 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 | Instance attribute | Private | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Critical Success Factors | 20030903 | |||
| 2 | Instance attribute | Private | Type reference (TYPE) | SYLANGU | current language | 20030903 | |||
| 3 | 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 | Instance method | Public | Method | Analyze Scenario | 20030915 | |
| 2 | Instance method | Private | Method | Build the CSF combinations for recommended method | 20030903 | |
| 3 | Instance method | Private | Method | Build CSF and project combination | 20030909 | |
| 4 | Instance method | Private | Method | Calculate the CSF ranking based on direct input | 20030904 | |
| 5 | Instance method | Public | Method | Calculate the CSF rankings | 20030904 | |
| 6 | Instance method | Private | Method | Calculate the CSF ranking on recommended method | 20030904 | |
| 7 | Instance method | Public | Method | Calculate the project rankings in the scenario. | 20030910 | |
| 8 | Instance method | Public | Constructor | Constructor | 20030902 | |
| 9 | Instance method | Public | Method | Copy scenario | 20030915 | |
| 10 | Instance method | Private | Method | Analyze scenario based on customer fields | 20030925 | |
| 11 | Instance method | Public | Method | Delete all related portfolio details | 20031115 | |
| 12 | Instance method | Public | Method | Delete Scenario and project tables | 20030911 | |
| 13 | Instance method | Public | Method | Delete What_If Scenario projects | 20031117 | |
| 14 | Instance method | Public | Method | Delete What_If scenario related details | 20031115 | |
| 15 | Instance method | Public | Method | Display What_If Scenario details | 20031118 | |
| 16 | Instance method | Public | Method | Get the api atributes for critical success factors | 20030903 | |
| 17 | Instance method | Private | Method | Get the CSF database attributes | 20030903 | |
| 18 | Instance method | Private | Method | Get the CSF Combo database attributes | 20030903 | |
| 19 | Instance method | Private | Method | Get the derived attributes for the CSF's | 20030917 | |
| 20 | Instance method | Private | Method | Get the CSF's, project combo | 20030909 | |
| 21 | Static method | Public | Method | Get the instance of the class | 20030902 | |
| 22 | Instance method | Private | Method | Get the database object attributes. | 20030915 | |
| 23 | Instance method | Private | Method | Determine the object field type and pass the 'X', if curr | 20031210 | |
| 24 | Instance method | Public | Method | Get the priority for the projects selected in What_If | 20031113 | |
| 25 | Instance method | Public | Method | Get the api attributes for Scenario | 20030905 | |
| 26 | Instance method | Public | Method | Get scenario attributes | 20030905 | |
| 27 | Instance method | Private | Method | Get the CSF"s related to the specific scenario | 20030909 | |
| 28 | Instance method | Public | Method | Get list of scenarios for a catgeory | 20030905 | |
| 29 | Instance method | Public | Method | Get scenario projects ranking, weight and priority | 20031119 | |
| 30 | Instance method | Private | Method | Get projects count for a scenario | 20030905 | |
| 31 | Instance method | Public | Method | Prepare CSF Combinations for Recommended method | 20030903 | |
| 32 | Instance method | Public | Method | Prepare Scenario Projects | 20030909 | |
| 33 | Instance method | Public | Method | Prepare What_If Scenario details | 20031125 | |
| 34 | Instance method | Public | Method | Read scenario additional fields from the DB (C table) | 20031112 | |
| 35 | Instance method | Public | Method | Read scenario database attributes | 20031201 | |
| 36 | Instance method | Public | Method | Read scenario Co data from Database | 20031112 | |
| 37 | Instance method | Public | Method | Read the scenario member projects | 20031114 | |
| 38 | Instance method | Public | Method | Read the scenario projects from database | 20030905 | |
| 39 | Instance method | Public | Method | Read Scenario text database attributes | 20031202 | |
| 40 | Instance method | Private | Method | Analyze scenario based on SAP delivered fields | 20030925 | |
| 41 | Instance method | Public | Method | Set the CSF attributes | 20030909 | |
| 42 | Instance method | Private | Method | Set language | 20030902 | |
| 43 | Instance method | Public | Method | Set portfolio scenario attributes | 20031120 | |
| 44 | Instance method | Public | Method | Set Scenario attributes for Portfolio and What_If | 20031120 | |
| 45 | Instance method | Public | Method | Set what_if scenario attributes | 20031111 | |
| 46 | Instance method | Public | Method | Validate CSFID | 20030908 | |
| 47 | Instance method | Public | Method | Validate Scenario | 20030912 | |
| 48 | 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 | ET_ANALYZED_PROJS | Call by reference | Type reference (TYPE) | RPM_TT_PP_ANALYZED_PROJS | RPM : Analyzed Projects | 20030915 | |||
| 2 | EV_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Currency Key | 20031209 | |||
| 3 | EV_CURR_FLAG | Call by reference | Type reference (TYPE) | C | 20031210 | ||||
| 4 | IV_CATEGORY | Call by reference | Type reference (TYPE) | RPM_PROJECT_CATEGORY | Project Category | 20030915 | |||
| 5 | IV_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Currency Key | 20031205 | |||
| 6 | IV_OBJECT | Call by reference | Type reference (TYPE) | RPM_TV_PRIO_OBJECT | Portfolio Prioritization Object | 20030915 | |||
| 7 | 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 | IT_CSF_ATTRIBUTES | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20030903 | |||
| 2 | IV_FRONTEND | Call by reference | Type reference (TYPE) | CHAR1 | Single-character flag | 20030904 | |||
| 3 | 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 | ET_CSF_ATTRIBUTES | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20030911 | |||
| 2 | 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 | IT_CSF_ATTRIBUTES | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20031002 | |||
| 4 | IT_PROJECTS | Call by reference | Type reference (TYPE) | RPM_TT_PP_SCENARIO_PROJ | Table type for Project (abstract) | 20030910 | |||
| 5 | IV_CATEGORY | Call by reference | Type reference (TYPE) | RPM_PROJECT_CATEGORY | Project Category | 20030910 | |||
| 6 | 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 | ET_CSF_RANKING | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20030904 | |||
| 2 | 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 | ET_CSF_RANKING | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20030904 | |||
| 2 | IT_CSF_ATTRIBUTES | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20030904 | |||
| 3 | IT_CSF_COMBO_ATT | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF_COMBO | RPM : Portfolio Prioritization CSF's combination | 20030904 | |||
| 4 | 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 | ET_CSF_RANKING | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20030904 | |||
| 2 | IT_CSF_ATTRIBUTES | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20030904 | |||
| 3 | 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 | 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 | IT_CSF_ATT | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20030912 | |||
| 3 | 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 | IV_CATEGORY | Call by reference | Type reference (TYPE) | RPM_PROJECT_CATEGORY | Project Category | 20030908 | |||
| 2 | IV_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | current language | 20030902 | |||
| 3 | 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 | EV_RC | Call by reference | Type reference (TYPE) | I | Return Code | 20030915 | |||
| 2 | IV_CATEGORY | Call by reference | Type reference (TYPE) | RPM_PROJECT_CATEGORY | Project Category | 20030915 | |||
| 3 | IV_SCENARIO_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | Scenario ID | 20030915 | |||
| 4 | IV_SCENARIO_NEW | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | New Scenario id | 20030915 | |||
| 5 | 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 | CT_ANALYZE_PROJS | Call by reference | Type reference (TYPE) | RPM_TT_PP_ANALYZED_PROJS | RPM : Analyzed Projects | 20030925 | |||
| 2 | IS_OBJECT_ATT | Call by reference | Type reference (TYPE) | RPM_TS_PRIO_OBJ | Portfolio Prioritization Object | 20031210 | |||
| 3 | IT_PROJECTS | Call by reference | Type reference (TYPE) | RPM_TT_PP_SCENARIO_PROJ | RPM : Projects in the scenario for Portfolio prioritization | 20030926 | |||
| 4 | IV_CATEGORY | Call by reference | Type reference (TYPE) | RPM_PROJECT_CATEGORY | Project Category | 20030925 | |||
| 5 | IV_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Currency Key | 20031208 | |||
| 6 | 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 | EV_RC | Call by reference | Type reference (TYPE) | I | 20031115 | ||||
| 2 | IV_CATEGORY | Call by reference | Type reference (TYPE) | RPM_PROJECT_CATEGORY | Project Category | 20031115 | |||
| 3 | IV_SCENARIO_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20031115 | |||
| 4 | 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 | EV_RC | Call by reference | Type reference (TYPE) | I | Return Code | 20030911 | |||
| 2 | IV_CATEGORY | Call by reference | Type reference (TYPE) | RPM_PROJECT_CATEGORY | Project Category | 20030911 | |||
| 3 | IV_SCENARIO_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | Scenario ID | 20030911 | |||
| 4 | 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 | IV_SCENARIO_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20031117 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | RPM authorization error exception class | 20031118 | ||
| 2 | 20031122 |
Method DELETE_WHATIF_DETAILS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | ES_SCENARIO_ATT | Call by reference | Type reference (TYPE) | RPM_TS_PP_SCENARIO | RPM : Portfolio prioritization Scenario | 20031118 | |||
| 2 | ES_WHATIF_SCN_TOTAL | Call by reference | Type reference (TYPE) | RPM_TS_WHATIF_SCN_TOTAL_EXT | What If Scenario Total Data | 20031118 | |||
| 3 | ET_ADD_FLDS_EXT | Call by reference | Type reference (TYPE) | RPM_TT_WHATIF_ADD_FLDS_EXT | Additional Fields for What If Scenario | 20031118 | |||
| 4 | ET_SCENARIO_PROJECTS | Call by reference | Type reference (TYPE) | RPM_TT_WHATIF_PROJ_LIST_EXT | What If Project List | 20031118 | |||
| 5 | IT_PROJECT_LIST | Call by reference | Type reference (TYPE) | RPM_TT_WHATIF_PROJ_LIST_EXT | What If Project List | 20031209 | |||
| 6 | IV_CATEGORY | Call by reference | Type reference (TYPE) | RPM_PROJECT_CATEGORY | Project Category | 20031118 | |||
| 7 | IV_SCENARIO_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20031118 | |||
| 8 | IV_SCENARIO_TYPE | Call by reference | Type reference (TYPE) | RPM_TV_SCENARIOTYPE | RPM : Scenario type | 20031118 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | RPM authorization error exception class | 20031122 | ||
| 2 | 20031122 |
Method GET_CSF_API_ATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CATEGORY | Call by reference | Type reference (TYPE) | RPM_PROJECT_CATEGORY | Project Category | 20030903 | |||
| 2 | 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 | IV_CATEGORY | Call by reference | Type reference (TYPE) | RPM_PROJECT_CATEGORY | Project Category | 20030903 | |||
| 2 | IV_SCENARIO_TYPE | Call by reference | Type reference (TYPE) | RPM_TV_SCENARIOTYPE | RPM : Scenario type | 20040330 | |||
| 3 | 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 | ET_CSF_COMBO_ATT | Value transfer | Type reference (TYPE) | RPM_TT_PP_CSF_COMBO | RPM: Critical success factors ratings | 20030903 | |||
| 2 | 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 | IT_CSF_ATTRIBUTES | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20030917 | |||
| 2 | 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 | 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 | IT_CSF_ATTRIBUTES | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20030909 | |||
| 3 | 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 | IV_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | current language | 20030902 | |||
| 2 | IV_SCENARIO_TYPE | Call by reference | Type reference (TYPE) | RPM_TV_SCENARIOTYPE | RPM : Scenario type | 20040330 | |||
| 3 | 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 | ET_OBJECT_ATTRIBUTES | Call by reference | Type reference (TYPE) | RPM_TT_PRIO_OBJ | RPM : Portfolio Prioritization object types | 20030915 | |||
| 2 | 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 | ES_OBJECT_ATTRIBUTES | Call by reference | Type reference (TYPE) | RPM_TS_PRIO_OBJ | RPM : Portfolio Prioritization objects | 20031210 | |||
| 2 | EV_CURR_FLAG | Call by reference | Type reference (TYPE) | CHAR1 | Single-character flag | 20031210 | |||
| 3 | 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 | CT_WHATIF_PROJECTS | Call by reference | Type reference (TYPE) | RPM_TT_PP_SCENARIO_PROJ | RPM : Projects in the scenario for Portfolio prioritization | 20031119 | |||
| 2 | IV_DISPLAY | Call by reference | Type reference (TYPE) | C | 20031211 | ||||
| 3 | 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 | ES_ATTRIBUTES | Call by reference | Type reference (TYPE) | RPM_TS_PP_SCENARIO | RPM : Portfolio prioritization Scenario | 20030905 | |||
| 2 | ET_PROJECTS | Call by reference | Type reference (TYPE) | RPM_TT_PP_SCENARIO_PROJ | RPM : Portfolio prioritization Scenario | 20030905 | |||
| 3 | ET_SCENARIO_CSF | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20030911 | |||
| 4 | EV_MSG | Call by reference | Type reference (TYPE) | STRING | 20040317 | ||||
| 5 | EV_RC | Call by reference | Type reference (TYPE) | I | 20040317 | ||||
| 6 | IV_CATEGORY | Call by reference | Type reference (TYPE) | RPM_PROJECT_CATEGORY | Project Category | 20030905 | |||
| 7 | IV_SCENARIO_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | Scenario Id | 20030905 | |||
| 8 | 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 | IV_CATEGORY | Call by reference | Type reference (TYPE) | RPM_PROJECT_CATEGORY | Project Category | 20030905 | |||
| 2 | IV_SCENARIO_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | Scenario ID | 20030905 | |||
| 3 | IV_SCENARIO_TYPE | Call by reference | Type reference (TYPE) | RPM_TV_SCENARIOTYPE | RPM : Scenario type | 20031111 | |||
| 4 | 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 | ET_SCENARIO_CSF | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20030909 | |||
| 2 | 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 | IV_CATEGORY | Call by reference | Type reference (TYPE) | RPM_PROJECT_CATEGORY | Project Category | 20030905 | |||
| 2 | IV_SCENARIO_TYPE | Call by reference | Type reference (TYPE) | RPM_TV_SCENARIOTYPE | RPM : Scenario type | 20031111 | |||
| 3 | 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 | ET_PROJECTS | Call by reference | Type reference (TYPE) | RPM_TT_PP_SCENARIO_PROJ | RPM : Projects in the scenario for Portfolio prioritization | 20031119 | |||
| 2 | IT_ATTRIBUTES | Call by reference | Type reference (TYPE) | RPM_TT_PP_SCENARIO | RPM : Portfolio prioritization Scenario | 20031119 | |||
| 3 | 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 | IT_ATTRIBUTES | Call by reference | Type reference (TYPE) | RPM_TT_PP_SCENARIO | RPM : Portfolio prioritization Scenario | 20030905 | |||
| 2 | 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 | ET_CSF_COMBO_ATT | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF_COMBO | RPM : Portfolio Prioritization CSF's combination | 20030903 | |||
| 2 | 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 | ET_CSF_ATTRIBUTES | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20030909 | |||
| 2 | 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 | EV_MSG | Call by reference | Type reference (TYPE) | STRING | message | 20030913 | |||
| 4 | EV_SCENARIO_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20040301 | |||
| 5 | IS_SCENARIO_ATT | Call by reference | Type reference (TYPE) | RPM_TS_PP_SCENARIO | RPM : Portfolio prioritization Scenario | 20030909 | |||
| 6 | IT_PROJECTS | Call by reference | Type reference (TYPE) | RPM_TT_PP_SCENARIO_PROJ | RPM : Projects in the scenario for Portfolio prioritization | 20030909 | |||
| 7 | IV_CATEGORY | Call by reference | Type reference (TYPE) | RPM_PROJECT_CATEGORY | Project Category | 20030909 | |||
| 8 | 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 | ES_SCENARIO_ATT | Call by reference | Type reference (TYPE) | RPM_TS_PP_SCENARIO | RPM : Portfolio prioritization Scenario | 20031203 | |||
| 2 | ES_WHATIF_SCN_TOTAL | Call by reference | Type reference (TYPE) | RPM_TS_WHATIF_SCN_TOTAL_EXT | What If Scenario Total Data | 20031203 | |||
| 3 | ET_ADD_FLDS_EXT | Call by reference | Type reference (TYPE) | RPM_TT_WHATIF_ADD_FLDS_EXT | Additional Fields for What If Scenario | 20031125 | |||
| 4 | ET_SCENARIO_PROJECTS | Call by reference | Type reference (TYPE) | RPM_TT_WHATIF_PROJ_LIST_EXT | What If Project List | 20031125 | |||
| 5 | IT_PROJECTS_LIST | Call by reference | Type reference (TYPE) | RPM_TT_WHATIF_PROJ_LIST_EXT | What If Project List | 20031125 | |||
| 6 | IV_CATEGORY | Call by reference | Type reference (TYPE) | RPM_PROJECT_CATEGORY | Project Category | 20031203 | |||
| 7 | IV_SCENARIO_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20031203 | |||
| 8 | IV_SCENARIO_TYPE | Call by reference | Type reference (TYPE) | RPM_TV_SCENARIOTYPE | RPM : Scenario type | 20031203 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | RPM authorization error exception class | 20031125 | ||
| 2 | 20031125 |
Method READ_SCENARIO_ADD_FLDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_SCENARIO_ADD_FLDS | Call by reference | Type reference (TYPE) | RPM_TT_WHATIF_ADDITIONAL_FLDS | Addition Data for What If Scenario | 20031112 | |||
| 2 | EV_MSG | Call by reference | Type reference (TYPE) | STRING | 20031112 | ||||
| 3 | EV_RC | Call by reference | Type reference (TYPE) | I | 20031112 | ||||
| 4 | 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 | ET_ATTRIBUTES | Call by reference | Type reference (TYPE) | RPM_PP_TT_PRIORITY_DB | RPM : Pirority data base table type | 20031201 | |||
| 2 | IV_CATEGORY | Call by reference | Type reference (TYPE) | RPM_PROJECT_CATEGORY | Project Category | 20031201 | |||
| 3 | IV_SCENARIO_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20031201 | |||
| 4 | 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 | ET_SCENARIO_CODATA | Call by reference | Type reference (TYPE) | RPM_TT_CO_API | Project Financial Data | 20031112 | |||
| 2 | EV_MSG | Call by reference | Type reference (TYPE) | STRING | 20031112 | ||||
| 3 | EV_RC | Call by reference | Type reference (TYPE) | I | 20031112 | ||||
| 4 | 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 | ET_SCENARIO_PROJECTS | Value transfer | Type reference (TYPE) | RPM_TT_PP_PRIO_PROJ_DB | RPM : Priority projects database table type | 20031114 | |||
| 2 | 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 | ET_PROJECTS | Call by reference | Type reference (TYPE) | RPM_TT_PP_SCENARIO_PROJ | RPM : Projects in the scenario for Portfolio prioritization | 20030905 | |||
| 2 | IT_ATTRIBUTES | Call by reference | Type reference (TYPE) | RPM_TT_PP_SCENARIO | RPM : Portfolio prioritization Scenario | 20030905 | |||
| 3 | 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 | 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 | IT_SCENARIO_ATT | Call by reference | Type reference (TYPE) | RPM_PP_TT_PRIORITY_DB | RPM : Pirority data base table type | 20031202 | |||
| 3 | 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 | CT_ANALYZE_PROJS | Call by reference | Type reference (TYPE) | RPM_TT_PP_ANALYZED_PROJS | RPM : Analyzed Projects | 20030926 | |||
| 2 | IS_OBJECT_ATT | Call by reference | Type reference (TYPE) | RPM_TS_PRIO_OBJ | Portfolio Prioritization Object | 20031210 | |||
| 3 | IT_CURRLIST | Call by reference | Type reference (TYPE) | RPM_TT_SCENARIO_CURRENCY | RPM : Scenario currency and exchnage rates | 20031209 | |||
| 4 | IT_PROJECTS | Call by reference | Type reference (TYPE) | RPM_TT_PP_SCENARIO_PROJ | RPM : Projects in the scenario for Portfolio prioritization | 20030926 | |||
| 5 | 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 | EV_RC | Call by reference | Type reference (TYPE) | I | 20030909 | ||||
| 2 | IT_CSF_ATTRIBUTES | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20030909 | |||
| 3 | IT_CSF_COMBO_ATT | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF_COMBO | RPM : Portfolio Prioritization CSF's combination | 20030909 | |||
| 4 | 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 | 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 | EV_NEW_EXTERNAL_ID | Value transfer | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20040319 | |||
| 2 | EV_RC | Value transfer | Type reference (TYPE) | I | Return Code | 20031120 | |||
| 3 | IS_SCENARIO_ATT | Call by reference | Type reference (TYPE) | RPM_TS_PP_SCENARIO | RPM : Portfolio prioritization Scenario | 20031120 | |||
| 4 | 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 | IT_SCENARIO_CSF | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20031120 | |||
| 6 | 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 | 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 | ET_SCENARIO_INS | Call by reference | Type reference (TYPE) | RPM_PP_TT_PRIORITY_DB | RPM : Pirority data base table type | 20031120 | |||
| 2 | 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 | 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 | ET_SCENARIO_UPD | Call by reference | Type reference (TYPE) | RPM_PP_TT_PRIORITY_DB | RPM : Pirority data base table type | 20031120 | |||
| 5 | 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 | IS_SCENARIO_ATT | Call by reference | Type reference (TYPE) | RPM_TS_PP_SCENARIO | RPM : Portfolio prioritization Scenario | 20031112 | |||
| 2 | IS_WHATIF_SCN_TOTAL | Call by reference | Type reference (TYPE) | RPM_TS_WHATIF_SCN_TOTAL | What If Scenario Total Data | 20031112 | |||
| 3 | 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 | 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 | EV_MSG | Call by reference | Type reference (TYPE) | STRING | 20030916 | ||||
| 2 | IT_CSF_ATTRIBUTES | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20030908 | |||
| 3 | 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 | EV_MSG | Call by reference | Type reference (TYPE) | STRING | Message | 20030913 | |||
| 2 | EV_RC | Call by reference | Type reference (TYPE) | I | Return Code | 20030913 | |||
| 3 | IV_CATEGORY | Call by reference | Type reference (TYPE) | RPM_PROJECT_CATEGORY | Project Category | 20030912 | |||
| 4 | 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 | ET_CSF_ATT_INS | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20030909 | |||
| 2 | ET_CSF_ATT_UPD | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20030909 | |||
| 3 | IT_CSF_ATT_NEW | Call by reference | Type reference (TYPE) | RPM_TT_PP_CSF | RPM : Portfolio prioritization CSF's | 20030909 | |||
| 4 | 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 |