Hierarchy
⤷ PPM-PFM (Application Component) Portfolio Management
⤷ RPM_SHARED (Package) RPM Shared Objects
Properties
Class | CL_RPM_ENTITY_SERVICES | |
Short Description | Services for Entity Objects | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | RPM_SHARED | RPM Shared Objects |
Created | 20020516 | 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_CAPACITY_MANAGER | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | CL_RPM_CO | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | CL_RPM_LANGUAGE_BUFFER | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_RPM_ENTITY_SERVICES has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | IF_RPM_ENTITY | 20080625 | Entity Interface |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | SC_APRIL | Constant | Private | Type reference (TYPE) | NUMC2 | '04' | 20021004 | ||
2 | SC_AUGUST | Constant | Private | Type reference (TYPE) | NUMC2 | '08' | 20021004 | ||
3 | SC_DECEMBER | Constant | Private | Type reference (TYPE) | NUMC2 | '12' | 20021004 | ||
4 | SC_FEBRUARY | Constant | Private | Type reference (TYPE) | NUMC2 | '02' | 20021004 | ||
5 | SC_JANUARY | Constant | Private | Type reference (TYPE) | NUMC2 | '01' | 20021004 | ||
6 | SC_JULY | Constant | Private | Type reference (TYPE) | NUMC2 | '07' | 20021004 | ||
7 | SC_JUNE | Constant | Private | Type reference (TYPE) | NUMC2 | '06' | 20021004 | ||
8 | SC_MARCH | Constant | Private | Type reference (TYPE) | NUMC2 | '03' | 20021004 | ||
9 | SC_MAY | Constant | Private | Type reference (TYPE) | NUMC2 | '05' | 20021004 | ||
10 | SC_NOVEMBER | Constant | Private | Type reference (TYPE) | NUMC2 | '11' | 20021004 | ||
11 | SC_OCTOBER | Constant | Private | Type reference (TYPE) | NUMC2 | '10' | 20021004 | ||
12 | SC_SEPTEMBER | Constant | Private | Type reference (TYPE) | NUMC2 | '09' | 20021004 | ||
13 | SC_WEEKS_IN_YEAR_NORMAL | Constant | Private | Type reference (TYPE) | NUMC2 | '52' | 20030110 | ||
14 | SC_WEEKS_IN_YEAR_UNUSUAL | Constant | Private | Type reference (TYPE) | NUMC2 | '53' | 20030110 | ||
15 | SC_WEEK_ZERO | Constant | Private | Type reference (TYPE) | NUMC2 | '00' | 20030404 | ||
16 | ST_LAST_WEEK | Static Attribute | Private | Type reference (TYPE) | TY_YEAR_WEEKS_TABLE | 20030111 | |||
17 | SV_ALLOCATION_UNIT | Static Attribute | Private | Type reference (TYPE) | RPM_TV_ALLOCATION_UNIT | 20030115 | |||
18 | SV_CALENDAR_TYPE | Static Attribute | Private | Type reference (TYPE) | RPM_TV_VALUE | 20030115 | |||
19 | SV_DAYS_MONTH | Static Attribute | Private | Type reference (TYPE) | RPM_TV_AVAIL_NUMBER | 20030404 | |||
20 | SV_DAYS_WEEK | Static Attribute | Private | Type reference (TYPE) | RPM_TV_AVAIL_NUMBER | 20030404 | |||
21 | SV_FTE_TO_AVLB_FACTOR | Static Attribute | Private | Type reference (TYPE) | RPM_TV_AVAIL_NUMBER | 20030404 | |||
22 | SV_HOURS_MONTH | Static Attribute | Private | Type reference (TYPE) | RPM_TV_AVAIL_NUMBER | 20030404 | |||
23 | SV_HOURS_WEEK | Static Attribute | Private | Type reference (TYPE) | RPM_TV_AVAIL_NUMBER | 20030404 | |||
24 | SV_PERIOD_TITLE | Static Attribute | Private | Type reference (TYPE) | RPM_TV_TIME_PERIOD_LABEL | 20030115 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | BREAKDOWN_PERIOD | Static method | Public | Method | 20021003 | |
2 | BREAKDOWN_PERIOD_INTO_FYPERIOD | Static method | Public | Method | Breakdown timeframe into FY periodic format | 20100414 |
3 | BREAKDOWN_PERIOD_INTO_MONTHS | Static method | Public | Method | 20021003 | |
4 | BREAKDOWN_PERIOD_INTO_WEEKS | Static method | Public | Method | 20021003 | |
5 | BW_CONVERT_CGPL_DATES_TO_EXT | Static method | Public | Method | Convert CGPL dates to external format | 20110119 |
6 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | 20020516 | |
7 | CONVERT_ALLOC_TO_FTE | Static method | Private | Method | 20021119 | |
8 | CONVERT_BPFTE_TO_RPM_AVLB | Static method | Private | Method | 20021025 | |
9 | CONVERT_CURRENCY_AMT | Static method | Public | Method | 20050316 | |
10 | CONVERT_FTE_TO_ALLOC | Static method | Private | Method | OBSOLETE! DO NOT USE! | 20021119 |
11 | CONVERT_RPM_AVLB_TO_BPFTE | Static method | Public | Method | Convert RPM allocation unit into BUPA FTE unit | 20021027 |
12 | CONVERT_TIMESTAMP_TO_DATE | Static method | Public | Method | 20030514 | |
13 | CONVERT_TIME_STAMP | Static method | Public | Method | 20030417 | |
14 | CREATE_EXTERNAL_ID | Static method | Public | Method | Generate external ID for object | 20040217 |
15 | DATE_GET_PERIOD | Static method | Public | Method | Get the period for a specified date | 20021005 |
16 | DELETE_LONG_TEXT_RPM | Static method | Public | Method | Delete object long text | 20031121 |
17 | FILL_PERIOD_TABLE | Static method | Private | Method | Fill period table, given first and last periods(obsolete) | 20030116 |
18 | GET_ALLOCATION_UNIT | Static method | Public | Method | Determine the configured allocation unit | 20021004 |
19 | GET_ALL_FINISHED_TASKS | Static method | Public | Method | Get all diminished tasks of a Project with completion | 20021019 |
20 | GET_ALL_OBJECTS_OF_PROJECT | Static method | Public | Method | Get all objects associated to a specific project | 20030528 |
21 | GET_ALL_PROJECTS_OF_PERSON | Static method | Public | Method | Get all projects to which a person is assigned | 20021010 |
22 | GET_ALL_PROJECTS_OF_TEAM | Static method | Public | Method | Get all projects of a team definition | 20030327 |
23 | GET_ALL_RELATES_OF_RESOURCE | Static method | Public | Method | Get all relationships of resources in a project | 20030416 |
24 | GET_ALL_RELATES_OF_ROLE | Static method | Public | Method | Get all relationships of resources to a specific role | 20021017 |
25 | GET_ALL_RELATES_OF_TASK | Static method | Public | Method | Get all relationships of resources to a specific role | 20021017 |
26 | GET_ALL_RESOURCES_OF_PROJECT | Static method | Public | Method | Get all resources of a specific project | 20030408 |
27 | GET_ALL_RESOURCES_OF_ROLE | Static method | Public | Method | Get all resources assigned to a specific role | 20021008 |
28 | GET_ALL_RESOURCES_OF_TASK | Static method | Public | Method | Get all resources assigned to a specific task | 20021006 |
29 | GET_ALL_RESOURCES_OF_TEAM | Static method | Public | Method | Get all resources a specific project team | 20030403 |
30 | GET_ALL_ROLES_OF_PROJECT | Static method | Public | Method | Get all resources of a specific project | 20030605 |
31 | GET_ALL_ROLES_OF_RESOURCE | Static method | Public | Method | Get all roles assigned to a specific resource | 20021006 |
32 | GET_ALL_ROLES_OF_TASK | Static method | Public | Method | Get all roles assigned to a specific task | 20021006 |
33 | GET_ALL_ROLES_OF_TASK_RES | Static method | Public | Method | Get all roles assigned to a specific resource | 20021024 |
34 | GET_ALL_ROLES_OF_TEAM | Static method | Public | Method | Get all roles assigned to a specific resource | 20030408 |
35 | GET_ALL_ROL_RES_OF_TASK | Static method | Public | Method | Get all roles assigned to a specific task | 20021021 |
36 | GET_ALL_TASKS_OF_RESOURCE | Static method | Public | Method | Get all tasks assigned to a specific resource | 20021006 |
37 | GET_ALL_TASKS_OF_ROLE | Static method | Public | Method | Get all tasks assigned to a specific role | 20021006 |
38 | GET_ALL_TASKS_OF_ROLE_RESOURCE | Static method | Public | Method | Get all tasks assigned to a specific resource | 20021019 |
39 | GET_ALL_TEAMS_OF_PROJECT | Static method | Public | Method | Get all teams of a specific project | 20030408 |
40 | GET_ALL_TEAMS_OF_RESOURCE | Static method | Public | Method | Get all teams of a Project Resource | 20030422 |
41 | GET_ALL_TEAMS_OF_ROLE | Static method | Public | Method | Get all teams assigned to a specific role | 20030403 |
42 | GET_AREA_FOR_LOCATION | Static method | Public | Method | 20060106 | |
43 | GET_BUDGET_ICON_TEXT | Static method | Public | Method | Returns the corresponding text of a budget icon | 20090514 |
44 | GET_BUDGET_STATUS | Static method | Public | Method | Determine Budget Status based on YTD planned and actual cost | 20030205 |
45 | GET_CALENDAR_BREAKDOWN | Static method | Public | Method | Determine whether to breakdown period by week or month | 20021003 |
46 | GET_DAYS_IN_FEBRUARY | Static method | Public | Method | Return the number of days in February for a given year | 20021004 |
47 | GET_DAYS_IN_MONTH | Static method | Public | Method | Get total number of days in month | 20021004 |
48 | GET_EXPERT_ID_FROM_GUID | Static method | Public | Method | Return the expert ID, given the role GUID | 20021021 |
49 | GET_EXPERT_ID_FROM_ROLE_ID | Static method | Public | Method | Return the expert ID, given the project ID and the role ID | 20021021 |
50 | GET_GEOGRAPHY_FOR_LOCATION | Static method | Public | Method | Determine Geography of a Location | 20030314 |
51 | GET_HIERARCHY_NODE | Static method | Public | Method | Gets the right, left and top neighbour of an object | 20030605 |
52 | GET_ICON_BUDGET_STATUS | Static method | Public | Method | Determine Budget Group and Icon based on Budget Status | 20030205 |
53 | GET_ICON_PRIORITY_STATUS | Static method | Public | Method | Determine Budget Group and Icon based on Budget Status | 20030205 |
54 | GET_ICON_RISK_STATUS | Static method | Public | Method | Determine Budget Group and Icon based on Budget Status | 20030205 |
55 | GET_ICON_SCHEDULE_STATUS | Static method | Public | Method | Determine Budget Group and Icon based on Budget Status | 20030205 |
56 | GET_ICON_STAFFING_STATUS | Static method | Public | Method | Determine Budget Group and Icon based on Budget Status | 20030205 |
57 | GET_INITIATIVE_AUTHORIZATION | Static method | Public | Method | Gets Authorization Ref. of an Initiative for a Project Phase | 20070930 |
58 | GET_LAST_WEEK_IN_YEAR | Static method | Public | Method | Get the Last Week of the Specified Year | 20030111 |
59 | GET_LOCK_MODE | Static method | Private | Method | 20020516 | |
60 | GET_LONG_TEXT | Static method | Private | Method | Get the long text for an entity object | 20020516 |
61 | GET_LONG_TEXT_RPM | Static method | Public | Method | Get object long text | 20031111 |
62 | GET_NEXT_DAY | Static method | Public | Method | Get the date of tomorrow of the given date | 20030904 |
63 | GET_NEXT_MONTH | Static method | Public | Method | Given the week, return next week | 20021010 |
64 | GET_NEXT_PERIOD | Static method | Public | Method | Given a period, determine the next period | 20021010 |
65 | GET_NEXT_WEEK | Static method | Public | Method | Given the week, return next week | 20021004 |
66 | GET_PERIOD_BEGDA | Static method | Public | Method | Get the date of the first day of the period | 20021010 |
67 | GET_PERIOD_ENDDA | Static method | Public | Method | Get the date of the last day of the period | 20021010 |
68 | GET_PERIOD_LABEL | Static method | Public | Method | Get the configured period label for period name | 20021003 |
69 | GET_PREVIOUS_DAY | Static method | Public | Method | Get the date of yesterday for a given date | 20021004 |
70 | GET_PREVIOUS_MONTH | Static method | Public | Method | Given a month, determine the previous month | 20030404 |
71 | GET_PREVIOUS_PERIOD | Static method | Public | Method | Given a period, determine the previous period | 20030404 |
72 | GET_PREVIOUS_WEEK | Static method | Public | Method | Get Previous week of a given week | 20030404 |
73 | GET_PROJECT_ATTRIBUTES_SIMPLE | Static method | Public | Method | Get the Project Attributes | 20030416 |
74 | GET_PROJECT_DESCRIPTION | Static method | Public | Method | 20030415 | |
75 | GET_PROJECT_TO_INITIATIVE_REF | Static method | Public | Method | Get Project Ref. Related to Initiative Ref. | 20071126 |
76 | GET_RELATE_GUID | Static method | Public | Method | Get unique relate GUID for role and resource GUIDs | 20021023 |
77 | GET_RELATION_DETAILS | Static method | Public | Method | Get relationship details for a relationship external_id/guid | 20021017 |
78 | GET_RESOURCE_ATTRIBUTES_SIMPLE | Static method | Public | Method | 20030419 | |
79 | GET_RESOURCE_RELATES_OF_ROLE | Static method | Public | Method | Get all relationships of resources to a specific role | 20021017 |
80 | GET_RISK_ICON_TEXT | Static method | Public | Method | Returns the corresponding text of a risk icon | 20090515 |
81 | GET_ROLE_ATTRIBUTES_SIMPLE | Static method | Public | Method | 20030417 | |
82 | GET_ROLE_DESCRIPTION | Static method | Public | Method | 20030417 | |
83 | GET_ROLE_FROM_EXPERT_ID | Static method | Public | Method | Gets the role id from related expert id | 20021028 |
84 | GET_ROLE_RELATES_OF_RESOURCE | Static method | Public | Method | Get all relationships of roles to a specific resource | 20021019 |
85 | GET_ROLE_RELATES_OF_TASK | Static method | Public | Method | Get all relationships of roles to a specific task | 20021017 |
86 | GET_ROLE_RELATES_OF_TEAM | Static method | Public | Method | 20030329 | |
87 | GET_ROLE_RES_RELATES_OF_ROLRES | Static method | Public | Method | Get all relationships of role-resource to a role resource | 20021122 |
88 | GET_ROLE_RES_RELATES_OF_TASK | Static method | Public | Method | Get all relationships of role-resource relates to a task | 20021017 |
89 | GET_SCHEDULE_ICON_TEXT | Static method | Public | Method | Returns the corresponding text of a schedule icon | 20090514 |
90 | GET_SHORT_TEXT | Static method | Private | Method | Get the short text for an entity object | 20021011 |
91 | GET_STAFFING_ICON_TEXT | Static method | Public | Method | Returns the corresponding text of a staffing icon | 20090514 |
92 | GET_TASK_OWNER | Static method | Public | Method | Returns the resource guid of the task owner | 20021018 |
93 | GET_TASK_RELATES_OF_ROLE | Static method | Public | Method | Get all relationships of tasks to a specific role | 20021017 |
94 | INCREMENT_DECREMENT_PERIODS | Static method | Public | Method | Given a period and number of periods, determine end period | 20030404 |
95 | INPUT_FIELD_VALIDATION | Static method | Public | Method | 20050715 | |
96 | IS_IN_LOCK_MODE | Static method | Private | Method | 20020516 | |
97 | IS_RELEVANT_FOR_CAPACITY_MGMNT | Static method | Public | Method | Is a Project relevant for Capacity Management | 20030416 |
98 | IS_RESOURCE_INDIVIDUAL | Static method | Public | Method | 20030613 | |
99 | RESET_LONG_TEXT_RPM | Static method | Public | Method | 20050823 | |
100 | SET_ALLOCATION_UNIT | Static method | Private | Method | Set the static allocation unit using the global settings | 20030115 |
101 | SET_CALENDAR_TYPE | Static method | Private | Method | Set the static calendar value based upon the global settings | 20030115 |
102 | SET_EDIT_MODE | Static method | Private | Method | 20020516 | |
103 | SET_FTE_TO_AVLB_FACTOR | Static method | Private | Method | OBSOLETE! DO NOT USE! | 20030116 |
104 | SET_LAST_WEEK_IN_YEAR | Static method | Private | Method | Store the last week in the year in an internal table | 20030111 |
105 | SET_LONG_TEXT | Static method | Private | Method | Set the long text for an entity object | 20020516 |
106 | SET_LONG_TEXT_RPM | Static method | Public | Method | Set object long text | 20031111 |
107 | SET_PERIOD_LABEL | Static method | Private | Method | Set the static period title based upon the global settings | 20030115 |
108 | SET_SHORT_TEXT | Static method | Private | Method | Set the short text for an entity object | 20021011 |
109 | VALIDATE_EXTERNAL_ID | Static method | Public | Method | 20040217 | |
110 | WEEK_GET_LAST_DAY | Static method | Public | Method | Given the week, return the last day of the week | 20021004 |
Events
Class CL_RPM_ENTITY_SERVICES has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_YEAR_WEEKS | Private | See coding | 20030111 | |
||
2 | TY_YEAR_WEEKS_TABLE | Private | See coding | 20030111 | |
Method Signatures
Method BREAKDOWN_PERIOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start Date | 20021003 | ||
2 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End Date | 20021003 | ||
3 | Returning | RT_BREAKDOWN | Value transfer | Type reference (TYPE) | RPM_TT_PERIODS | RPM Table Type: Periods | 20021003 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_CONFIGURATION_ERROR | 20021003 |
Method BREAKDOWN_PERIOD_INTO_FYPERIOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start Date | 20100414 | ||
2 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End Date | 20100414 | ||
3 | Importing | IV_FY_VARIANT | Call by reference | Type reference (TYPE) | PERIV | Fiscal Year Variant | 20100414 | ||
4 | Returning | RT_PERIODIC_BREAKDOWN | Value transfer | Type reference (TYPE) | RPM_TT_PERIODS | RPM Table Type: Periods | 20100414 |
Method BREAKDOWN_PERIOD_INTO_FYPERIOD on class CL_RPM_ENTITY_SERVICES has no exception.
Method BREAKDOWN_PERIOD_INTO_MONTHS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start Date | 20021003 | ||
2 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End Date | 20021003 | ||
3 | Returning | RT_MONTHLY_BREAKDOWN | Value transfer | Type reference (TYPE) | RPM_TT_PERIODS | RPM Table Type: Periods | 20021003 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_CONFIGURATION_ERROR | 20040706 |
Method BREAKDOWN_PERIOD_INTO_WEEKS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start Date | 20021003 | ||
2 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End Date | 20021003 | ||
3 | Returning | RT_WEEKLY_BREAKDOWN | Value transfer | Type reference (TYPE) | RPM_TT_PERIODS | RPM Table Type: Periods | 20021003 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_CONFIGURATION_ERROR | 20040706 |
Method BW_CONVERT_CGPL_DATES_TO_EXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_DATE_FINISH | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20110119 | ||
2 | Exporting | EV_DATE_START | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20110119 | ||
3 | Importing | IV_FINISH | Call by reference | Type reference (TYPE) | CGPL_PLANFINISH | Geplanter Endetermin | 20110119 | ||
4 | Importing | IV_START | Call by reference | Type reference (TYPE) | CGPL_PLANSTART | Geplanter Starttermin | 20110119 |
Method BW_CONVERT_CGPL_DATES_TO_EXT on class CL_RPM_ENTITY_SERVICES has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_RPM_ENTITY_SERVICES has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RPM_ENTITY_SERVICES has no exception.
Method CONVERT_ALLOC_TO_FTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ALLOCATION | Call by reference | Type reference (TYPE) | RPM_TV_ROLE_RESOURCE_ALLOC | Project Role Demand - Number Field | 20021119 | ||
2 | Importing | IV_ALLOC_UNIT | Call by reference | Type reference (TYPE) | RPM_TV_ALLOCATION_UNIT | Settings Value | 20021119 | ||
3 | Importing | IV_CALENDAR_VALUE | Call by reference | Type reference (TYPE) | RPM_TV_VALUE | Settings Value | 20030327 | ||
4 | Returning | RV_FTE | Value transfer | Type reference (TYPE) | RPM_TV_ROLE_RESOURCE_ALLOC | Resource Full Time Equivalent (FTE) | 20021119 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_CONFIGURATION_ERROR | 20021119 |
Method CONVERT_BPFTE_TO_RPM_AVLB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_AVAILABILITY | Call by reference | Type reference (TYPE) | RPM_TV_AVAIL_NUMBER | Project Role Demand - Number Field | 20021025 | ||
2 | Exporting | EV_AVAIL_UNIT | Call by reference | Type reference (TYPE) | RPM_TV_AVLB_UNIT | Availability Unit | 20021025 | ||
3 | Importing | IV_BPFTE | Call by reference | Type reference (TYPE) | RPM_TV_AVAIL_NUMBER | Resource Full Time Equivalent (FTE) | 20021025 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_CONFIGURATION_ERROR | 20021025 |
Method CONVERT_CURRENCY_AMT 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) | ANY | 20050316 | |||
2 | Importing | IS_ATTRIBUTES | Call by reference | Type reference (TYPE) | ANY | 20050316 | |||
3 | Importing | IV_FROM_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | 20050316 | |||
4 | Importing | IV_FROM_UNIT | Call by reference | Type reference (TYPE) | MEINS | 20050406 | |||
5 | Importing | IV_TO_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | 20050316 | |||
6 | Importing | IV_TO_UNIT | Call by reference | Type reference (TYPE) | MEINS | 20050406 | |||
7 | Importing | IV_TYPE_NAME | Call by reference | Type reference (TYPE) | TABNAME | 20050316 |
Method CONVERT_CURRENCY_AMT on class CL_RPM_ENTITY_SERVICES has no exception.
Method CONVERT_FTE_TO_ALLOC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_ALLOC | Value transfer | Type reference (TYPE) | RPM_TV_ROLE_RESOURCE_ALLOC | RPM Data Element: Planned resources for a given role | 20021119 | ||
2 | Exporting | EV_ALLOC_UNIT | Value transfer | Type reference (TYPE) | RPM_TV_ALLOCATION_UNIT | RPM Data Element: Generic allocation unit | 20021119 | ||
3 | Importing | IV_ALLOC_FTE | Value transfer | Type reference (TYPE) | RPM_TV_ROLE_RESOURCE_ALLOC | RPM Data Element: Planned resources for a given role | 20021119 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_CONFIGURATION_ERROR | 20021119 |
Method CONVERT_RPM_AVLB_TO_BPFTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_AVAILABILITY | Call by reference | Type reference (TYPE) | RPM_TV_AVAIL_NUMBER | Project Role Demand - Number Field | 20021027 | ||
2 | Importing | IV_AVAIL_UNIT | Call by reference | Type reference (TYPE) | RPM_TV_AVLB_UNIT | Settings Value | 20021027 | ||
3 | Returning | RV_BPFTE | Value transfer | Type reference (TYPE) | RPM_TV_BPFTE | Resource Full Time Equivalent (FTE) | 20021027 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_CONFIGURATION_ERROR | 20021027 |
Method CONVERT_TIMESTAMP_TO_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_TIMESTAMP | Call by reference | Type reference (TYPE) | BCOS_TSTMP | Time Stamp (In UTC) | 20030514 | ||
2 | Returning | RV_DATE | Value transfer | Type reference (TYPE) | DATUM | Date | 20030514 |
Method CONVERT_TIMESTAMP_TO_DATE on class CL_RPM_ENTITY_SERVICES has no exception.
Method CONVERT_TIME_STAMP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_DATE_FINISH | Call by reference | Type reference (TYPE) | ENDDA | End Date | 20030417 | ||
2 | Exporting | EV_DATE_START | Call by reference | Type reference (TYPE) | BEGDA | Start Date | 20030417 | ||
3 | Importing | IV_FINISH | Call by reference | Type reference (TYPE) | CGPL_PLANFINISH | Planned Finish Date | 20030417 | ||
4 | Importing | IV_START | Call by reference | Type reference (TYPE) | CGPL_PLANSTART | Planned start date | 20030417 |
Method CONVERT_TIME_STAMP on class CL_RPM_ENTITY_SERVICES has no exception.
Method CREATE_EXTERNAL_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_EXTERNAL_ID | Value transfer | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20040217 | ||
2 | Importing | IS_PROJECT_CONTEXT | Value transfer | Type reference (TYPE) | RPM_TS_PROJECT_CONTEXT | Project dashboard context attributes | 20040217 | ||
3 | Importing | IV_PROPOSED_ID | Value transfer | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20040217 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_OBJECT_UPDATE_ERROR | RPM: Update error | 20040223 |
Method DATE_GET_PERIOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | D | 20021005 | |||
2 | Returning | RV_PERIOD | Value transfer | Type reference (TYPE) | RPM_TV_PERIOD | RPM Data Element: Time period | 20021005 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_CONFIGURATION_ERROR | 20021008 |
Method DELETE_LONG_TEXT_RPM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_GUID | Value transfer | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20031121 | ||
2 | Importing | IV_LANGUAGE | Value transfer | Type reference (TYPE) | SYLANGU | current language | 20031121 | ||
3 | Importing | IV_LTXT_NAME | Call by reference | Type reference (TYPE) | TDOBNAME | Name | 20090604 | ||
4 | Importing | IV_TEXT_ID | Call by reference | Type reference (TYPE) | TDID | CL_RPM_CO=>SC_TDID_LONGTEXT | Text ID | 20031121 |
Method DELETE_LONG_TEXT_RPM on class CL_RPM_ENTITY_SERVICES has no exception.
Method FILL_PERIOD_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FIRST_PERIOD | Call by reference | Type reference (TYPE) | RPM_TV_PERIOD | RPM Data Element: Time period | 20030116 | ||
2 | Importing | IV_LAST_PERIOD | Call by reference | Type reference (TYPE) | RPM_TV_PERIOD | RPM Data Element: Time period | 20030116 | ||
3 | Returning | RT_PERIODS | Value transfer | Type reference (TYPE) | RPM_TT_PERIODS | RPM Table Type: Periods | 20030116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_CONFIGURATION_ERROR | 20030116 |
Method GET_ALLOCATION_UNIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_ALLOCATION_UNIT | Value transfer | Type reference (TYPE) | RPM_TV_ALLOCATION_UNIT | RPM Data Element: Generic allocation unit | 20021004 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_CONFIGURATION_ERROR | 20040706 |
Method GET_ALL_FINISHED_TASKS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_TASK_DETAILS | Value transfer | Type reference (TYPE) | RPM_TT_TASK_LIST_SCHEDULE | List of task including the actual work and planned work | 20030401 | ||
2 | Exporting | EV_NUMBER_COMPLETED_TASKS | Value transfer | Type reference (TYPE) | DEC16_3 | Planned Work | 20021019 | ||
3 | Exporting | EV_NUMBER_OF_TASKS | Value transfer | Type reference (TYPE) | DEC16_3 | Planned Work | 20021019 | ||
4 | Importing | IV_DETAILS | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20030401 | ||
5 | Importing | IV_PROJECT_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20021019 |
Method GET_ALL_FINISHED_TASKS on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_ALL_OBJECTS_OF_PROJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CGPL_OBJECT_TYPE | Object Type in Project Planning | 20030528 | ||
2 | Importing | IV_PROJECT_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20030528 | ||
3 | Importing | IV_PROJECT_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20030528 | ||
4 | Returning | RT_GUIDS | Value transfer | Type reference (TYPE) | RPM_TT_GUIDS | Table of RPM guids | 20030528 |
Method GET_ALL_OBJECTS_OF_PROJECT on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_ALL_PROJECTS_OF_PERSON Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_PROJECTS_ONLY | Call by reference | Type reference (TYPE) | RPM_TT_GUID | Only in these projects | 20040211 | ||
2 | Importing | IV_RESOURCE_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | Business Partner Number | 20021011 | ||
3 | Returning | RT_PROJECTS | Value transfer | Type reference (TYPE) | RPM_TT_GUIDS_PROJECT_RESOURCE | Table of RPM guids | 20021022 |
Method GET_ALL_PROJECTS_OF_PERSON on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_ALL_PROJECTS_OF_TEAM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_PROJECTS_GUID | Call by reference | Type reference (TYPE) | RPM_TT_GUID | Table type for sorted unique GUIDs | 20030327 | ||
2 | Importing | IV_TEAM_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20030327 |
Method GET_ALL_PROJECTS_OF_TEAM on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_ALL_RELATES_OF_RESOURCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_RESOURCE_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20030416 | ||
2 | Returning | RT_RELATE_GUIDS | Value transfer | Type reference (TYPE) | RPM_TT_GUIDS | Table of RPM guids | 20030416 |
Method GET_ALL_RELATES_OF_RESOURCE on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_ALL_RELATES_OF_ROLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ROLE_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20021017 | ||
2 | Returning | RT_RELATE_GUIDS | Value transfer | Type reference (TYPE) | RPM_TT_GUIDS | Table of RPM guids | 20021017 |
Method GET_ALL_RELATES_OF_ROLE on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_ALL_RELATES_OF_TASK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_TASK_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20021017 | ||
2 | Returning | RT_RELATE_GUIDS | Value transfer | Type reference (TYPE) | RPM_TT_GUIDS | Table of RPM guids | 20021017 |
Method GET_ALL_RELATES_OF_TASK on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_ALL_RESOURCES_OF_PROJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_EXCLUDE_TEAM_RESOURCES | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20030408 | ||
2 | Importing | IV_PROJECT_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20030408 | ||
3 | Importing | IV_PROJECT_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20030408 | ||
4 | Returning | RT_RESOURCES | Value transfer | Type reference (TYPE) | RPM_TT_GUIDS | Table of RPM guids | 20030408 |
Method GET_ALL_RESOURCES_OF_PROJECT on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_ALL_RESOURCES_OF_ROLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_EXCLUDE_TEAM_RESOURCES | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20030403 | ||
2 | Importing | IV_ROLE_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20021008 | ||
3 | Returning | RT_RESOURCES | Value transfer | Type reference (TYPE) | RPM_TT_GUIDS | Table of RPM guids | 20021008 |
Method GET_ALL_RESOURCES_OF_ROLE on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_ALL_RESOURCES_OF_TASK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_TASK_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | External ID | 20021008 | ||
2 | Importing | IV_TASK_OWNER_ONLY | Call by reference | Type reference (TYPE) | XFELD | Return only Task Owners | 20021024 | ||
3 | Returning | RT_RESOURCES | Value transfer | Type reference (TYPE) | RPM_TT_GUIDS | RPM: Relate table type of internal data structure | 20021008 |
Method GET_ALL_RESOURCES_OF_TASK on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_ALL_RESOURCES_OF_TEAM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_TEAM_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20030403 | ||
2 | Returning | RT_RESOURCES | Value transfer | Type reference (TYPE) | RPM_TT_TEAM_RESOURCE_GUIDS | Resource Guids | 20030403 |
Method GET_ALL_RESOURCES_OF_TEAM on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_ALL_ROLES_OF_PROJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_PROJECT_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20030605 | ||
2 | Importing | IV_PROJECT_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20030605 | ||
3 | Returning | RT_ROLES | Value transfer | Type reference (TYPE) | RPM_TT_GUIDS | Table of RPM guids | 20030605 |
Method GET_ALL_ROLES_OF_PROJECT on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_ALL_ROLES_OF_RESOURCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_RESOURCE_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Resource application object | 20021008 | ||
2 | Returning | RT_ROLES | Value transfer | Type reference (TYPE) | RPM_TT_GUIDS | RPM: Relate table type of internal data structure | 20021008 |
Method GET_ALL_ROLES_OF_RESOURCE on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_ALL_ROLES_OF_TASK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_TASK_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | External ID | 20021008 | ||
2 | Returning | RT_ROLES | Value transfer | Type reference (TYPE) | RPM_TT_GUIDS | RPM: Relate table type of internal data structure | 20021008 |
Method GET_ALL_ROLES_OF_TASK on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_ALL_ROLES_OF_TASK_RES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_RESOURCE_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Resource application object | 20021024 | ||
2 | Importing | IV_TASK_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20021024 | ||
3 | Returning | RT_ROLES | Value transfer | Type reference (TYPE) | RPM_TT_GUIDS | RPM: Relate table type of internal data structure | 20021024 |
Method GET_ALL_ROLES_OF_TASK_RES on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_ALL_ROLES_OF_TEAM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_TEAM_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Resource application object | 20030408 | ||
2 | Returning | RT_ROLES | Value transfer | Type reference (TYPE) | RPM_TT_GUIDS | RPM: Relate table type of internal data structure | 20030408 |
Method GET_ALL_ROLES_OF_TEAM on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_ALL_ROL_RES_OF_TASK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_TASK_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | External ID | 20021021 | ||
2 | Importing | IV_TASK_OWNER_ONLY | Call by reference | Type reference (TYPE) | XFELD | Return Task owners only | 20021023 | ||
3 | Returning | RT_ROL_RES | Value transfer | Type reference (TYPE) | RPM_TT_ROL_RES_GUIDS | List of Resources working on a Role assigned to a task | 20021021 |
Method GET_ALL_ROL_RES_OF_TASK on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_ALL_TASKS_OF_RESOURCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_RESOURCE_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | External ID | 20021008 | ||
2 | Returning | RT_TASKS | Value transfer | Type reference (TYPE) | RPM_TT_GUIDS | RPM: Relate table type of internal data structure | 20021008 |
Method GET_ALL_TASKS_OF_RESOURCE on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_ALL_TASKS_OF_ROLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ROLE_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | External ID | 20021008 | ||
2 | Returning | RT_TASKS | Value transfer | Type reference (TYPE) | RPM_TT_GUIDS | RPM: Relate table type of internal data structure | 20021008 |
Method GET_ALL_TASKS_OF_ROLE on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_ALL_TASKS_OF_ROLE_RESOURCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_RELATE_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | External ID | 20021019 | ||
2 | Returning | RT_TASKS | Value transfer | Type reference (TYPE) | RPM_TT_GUIDS | RPM: Relate table type of internal data structure | 20021019 |
Method GET_ALL_TASKS_OF_ROLE_RESOURCE on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_ALL_TEAMS_OF_PROJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_PROJECT_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20030408 | ||
2 | Importing | IV_PROJECT_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20030408 | ||
3 | Returning | RT_TEAMS | Value transfer | Type reference (TYPE) | RPM_TT_GUIDS | Table of RPM guids | 20030408 |
Method GET_ALL_TEAMS_OF_PROJECT on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_ALL_TEAMS_OF_RESOURCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_PROJECT_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20030422 | ||
2 | Importing | IV_RESOURCE_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20030422 | ||
3 | Importing | IV_RESOURCE_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20030422 | ||
4 | Returning | RT_TEAMS | Value transfer | Type reference (TYPE) | RPM_TT_GUIDS | Table of RPM guids | 20030422 |
Method GET_ALL_TEAMS_OF_RESOURCE on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_ALL_TEAMS_OF_ROLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ROLE_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20030403 | ||
2 | Returning | RT_TEAMS | Value transfer | Type reference (TYPE) | RPM_TT_GUIDS | Guid for application objects | 20030403 |
Method GET_ALL_TEAMS_OF_ROLE on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_AREA_FOR_LOCATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_AREA | Call by reference | Type reference (TYPE) | DPR_TV_AREA | 20060106 | |||
2 | Importing | IV_LOCATION | Call by reference | Type reference (TYPE) | DPR_TV_LOCATION | 20060106 |
Method GET_AREA_FOR_LOCATION on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_BUDGET_ICON_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_BUDGET_ICON | Call by reference | Type reference (TYPE) | /RPM/TV_BUDGET_ICON | Budget | 20090514 | ||
2 | Importing | IV_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | Language Key of Current Text Environment | 20090514 | |
3 | Returning | RV_BUDGET_ICON_TEXT | Value transfer | Type reference (TYPE) | RPM_TV_BUDGET_GROUP_T | Project Budget Status Group Text | 20090514 |
Method GET_BUDGET_ICON_TEXT on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_BUDGET_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_BUDGET_STATUS | Call by reference | Type reference (TYPE) | RPM_TV_BUDGET_LIMIT_HIGH | Project Budget Status Group High Limit | 20030205 | ||
2 | Importing | IV_COST_ACTUAL | Call by reference | Type reference (TYPE) | RPM_PROJECT_COST_ACTUAL | Project Actual Cost | 20030205 | ||
3 | Importing | IV_COST_PLANNED | Call by reference | Type reference (TYPE) | RPM_PROJECT_COST_FORECAST | Project Planned Cost | 20030205 |
Method GET_BUDGET_STATUS on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_CALENDAR_BREAKDOWN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_VALUE | Value transfer | Type reference (TYPE) | RPM_TV_VALUE | Settings Name | 20021025 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_CONFIGURATION_ERROR | 20040706 |
Method GET_DAYS_IN_FEBRUARY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_YEAR | Call by reference | Type reference (TYPE) | NUMC4 | Count parameters | 20021004 | ||
2 | Returning | RV_DAYS | Value transfer | Type reference (TYPE) | NUMC2 | Two digit number | 20021004 |
Method GET_DAYS_IN_FEBRUARY on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_DAYS_IN_MONTH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_PERIOD | Call by reference | Type reference (TYPE) | RPM_TV_PERIOD | RPM Data Element: Time period | 20021004 | ||
2 | Returning | RV_DAY_TOTAL | Value transfer | Type reference (TYPE) | NUMC2 | 20021004 |
Method GET_DAYS_IN_MONTH on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_EXPERT_ID_FROM_GUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ROLE_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | External ID | 20021021 | ||
2 | Returning | RV_EXPERT_ID | Value transfer | Type reference (TYPE) | RPM_TV_EXPERT_ID | RPM Expert Finder: Expert ID | 20021021 |
Method GET_EXPERT_ID_FROM_GUID on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_EXPERT_ID_FROM_ROLE_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_PROJECT_GUID | Value transfer | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20021021 | ||
2 | Importing | IV_PROJECT_ID | Value transfer | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20021021 | ||
3 | Importing | IV_ROLE_ID | Value transfer | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20021021 | ||
4 | Returning | RV_EXPERT_ID | Value transfer | Type reference (TYPE) | RPM_TV_EXPERT_ID | RPM Expert Finder: Expert ID | 20021021 |
Method GET_EXPERT_ID_FROM_ROLE_ID on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_GEOGRAPHY_FOR_LOCATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_GEOGRAPHY | Call by reference | Type reference (TYPE) | RPM_TV_PROJECT_GEOGRAPHY | Project Geography | 20030314 | ||
2 | Importing | IV_LOCATION | Call by reference | Type reference (TYPE) | RPM_TV_PROJECT_LOCATION | Project Location | 20030314 |
Method GET_GEOGRAPHY_FOR_LOCATION on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_HIERARCHY_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ES_HIERARCHY_NODE | Value transfer | Type reference (TYPE) | CGPL_HIERARCHY | Guid for application objects | 20030605 | ||
2 | Importing | IV_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20030605 |
Method GET_HIERARCHY_NODE on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_ICON_BUDGET_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_COLOR | Call by reference | Type reference (TYPE) | RPM_TV_STATUS_COLOR | Project Alert Object Color Status | 20030205 | ||
2 | Exporting | EV_GROUP | Call by reference | Type reference (TYPE) | RPM_TV_BUDGET_GROUP | Project Budget Status Group | 20030205 | ||
3 | Exporting | EV_ICON | Call by reference | Type reference (TYPE) | ICON_D | Icon in text fields (substitute display, alias) | 20030205 | ||
4 | Importing | IV_STATUS | Call by reference | Type reference (TYPE) | RPM_TV_BUDGET_LIMIT_HIGH | Project Budget Status Group High Limit | 20030205 |
Method GET_ICON_BUDGET_STATUS on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_ICON_PRIORITY_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_COLOR | Call by reference | Type reference (TYPE) | RPM_TV_STATUS_COLOR | Project Alert Object Color Status | 20030205 | ||
2 | Exporting | EV_GROUP | Call by reference | Type reference (TYPE) | RPM_PRIORITY_GROUP | Project Budget Status Group | 20030205 | ||
3 | Exporting | EV_ICON | Call by reference | Type reference (TYPE) | ICON_D | Icon in text fields (substitute display, alias) | 20030205 | ||
4 | Importing | IV_STATUS | Call by reference | Type reference (TYPE) | RPM_PRIORITY_LIMIT_HIGH | Project Budget Status Group High Limit | 20030205 |
Method GET_ICON_PRIORITY_STATUS on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_ICON_RISK_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_COLOR | Call by reference | Type reference (TYPE) | RPM_TV_STATUS_COLOR | Project Alert Object Color Status | 20030205 | ||
2 | Exporting | EV_GROUP | Call by reference | Type reference (TYPE) | RPM_RISK_GROUP | Project Budget Status Group | 20030205 | ||
3 | Exporting | EV_ICON | Call by reference | Type reference (TYPE) | ICON_D | Icon in text fields (substitute display, alias) | 20030205 | ||
4 | Importing | IV_STATUS | Call by reference | Type reference (TYPE) | RPM_RISK_LIMIT_HIGH | Project Budget Status Group High Limit | 20030205 |
Method GET_ICON_RISK_STATUS on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_ICON_SCHEDULE_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_COLOR | Call by reference | Type reference (TYPE) | RPM_TV_STATUS_COLOR | Project Alert Object Color Status | 20030205 | ||
2 | Exporting | EV_GROUP | Call by reference | Type reference (TYPE) | RPM_TV_SCHEDULE_GROUP | Project Budget Status Group | 20030205 | ||
3 | Exporting | EV_ICON | Call by reference | Type reference (TYPE) | ICON_D | Icon in text fields (substitute display, alias) | 20030205 | ||
4 | Importing | IV_STATUS | Call by reference | Type reference (TYPE) | RPM_TV_SCHEDULE_LIMIT_HIGH | Project Budget Status Group High Limit | 20030205 |
Method GET_ICON_SCHEDULE_STATUS on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_ICON_STAFFING_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_COLOR | Call by reference | Type reference (TYPE) | RPM_TV_STATUS_COLOR | Project Alert Object Color Status | 20030205 | ||
2 | Exporting | EV_GROUP | Call by reference | Type reference (TYPE) | RPM_TV_STAFFING_GROUP | Project Budget Status Group | 20030205 | ||
3 | Exporting | EV_ICON | Value transfer | Type reference (TYPE) | ICON_D | Icon in text fields (substitute display, alias) | 20030205 | ||
4 | Importing | IV_ALLOC_TOTAL | Value transfer | Type reference (TYPE) | P | 0 | 20061016 | ||
5 | Importing | IV_DEMAND_TOTAL | Value transfer | Type reference (TYPE) | P | 0 | 20061016 | ||
6 | Importing | IV_STATUS | Call by reference | Type reference (TYPE) | RPM_TV_STAFFING_LIMIT_HIGH | Project Budget Status Group High Limit | 20030205 |
Method GET_ICON_STAFFING_STATUS on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_INITIATIVE_AUTHORIZATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_PROJECT | Call by reference | Object reference (TYPE REF TO) | CL_DPR_PROJECT | Development Projects: Abstraktes Projekt | 20070930 | ||
2 | Importing | IV_INITIATIVE_GUID | Call by reference | Type reference (TYPE) | GUID | Initiative Guid | 20100330 | ||
3 | Returning | RR_AUTHORIZATION | Value transfer | Object reference (TYPE REF TO) | IF_ACO_AUTHORIZATION | Berechtigungsprüfung | 20070930 |
Method GET_INITIATIVE_AUTHORIZATION on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_LAST_WEEK_IN_YEAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_YEAR | Call by reference | Type reference (TYPE) | NUMC4 | Count parameters | 20030111 | ||
2 | Returning | RV_WEEK | Value transfer | Type reference (TYPE) | NUMC2 | Two digit number | 20030111 |
Method GET_LAST_WEEK_IN_YEAR on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_LOCK_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_ENTITY | Call by reference | Object reference (TYPE REF TO) | IF_RPM_ENTITY | Entity interface | 20020516 | ||
2 | Returning | RV_LOCK_MODE | Value transfer | Type reference (TYPE) | RPM_TV_LOCK_MODE | Lock mode of Application objects | 20020516 |
Method GET_LOCK_MODE on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_LONG_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_LINES | Call by reference | Type reference (TYPE) | TEXT_LINE_TAB | Sub-table for structure TEXT_HEADERLINES | 20020516 | ||
2 | Exporting | EV_HEADER | Call by reference | Type reference (TYPE) | THEAD | SAPscript: Text Header | 20021011 | ||
3 | Exporting | EV_STRING | Call by reference | Type reference (TYPE) | STRING | 20020516 | |||
4 | Importing | IR_ENTITY | Call by reference | Object reference (TYPE REF TO) | IF_RPM_ENTITY | Entity interface | 20020516 | ||
5 | Importing | IV_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | current language | 20020516 | ||
6 | Importing | IV_TEXT_ID | Call by reference | Type reference (TYPE) | TDID | Text ID | 20020516 |
Method GET_LONG_TEXT on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_LONG_TEXT_RPM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_LINES | Call by reference | Type reference (TYPE) | TEXT_LINE_TAB | Sub-table for structure TEXT_HEADERLINES | 20031111 | ||
2 | Exporting | EV_HEADER | Call by reference | Type reference (TYPE) | THEAD | 20050315 | |||
3 | Exporting | EV_STRING | Call by reference | Type reference (TYPE) | STRING | 20050315 | |||
4 | Importing | IS_CONTEXT | Call by reference | Type reference (TYPE) | /RPM/TS_OBJECT_HIER | Portfolio Hierarchy | 20090212 | ||
5 | Importing | IV_FORMAT | Call by reference | Type reference (TYPE) | TDFORMAT | CL_RPM_CO=>SC_LONG_TEXT_FORMAT | 20050315 | ||
6 | Importing | IV_GUID | Value transfer | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20031111 | ||
7 | Importing | IV_ITEM_SHORTTEXT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20101222 | ||
8 | Importing | IV_LANGUAGE | Value transfer | Type reference (TYPE) | SYLANGU | current language | 20031111 | ||
9 | Importing | IV_LTXT_NAME | Call by reference | Type reference (TYPE) | TDOBNAME | Longtext field name | 20090506 | ||
10 | Importing | IV_TEXT_ID | Call by reference | Type reference (TYPE) | TDID | CL_RPM_CO=>SC_TDID_LONGTEXT | Text ID | 20031111 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INVALID_LANGUAGE | Invalid Language Entry | 20031111 | |
2 | INVALID_TEXT_ID | Invalid text ID | 20031111 | |
3 | NOT_FOUND | 20050315 |
Method GET_NEXT_DAY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DATE_TODAY | Call by reference | Type reference (TYPE) | D | 20030904 | |||
2 | Returning | RV_DATE_TOM | Value transfer | Type reference (TYPE) | D | 20030904 |
Method GET_NEXT_DAY on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_NEXT_MONTH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_THIS_MONTH | Call by reference | Type reference (TYPE) | RPM_TV_PERIOD | RPM Data Element: Time period | 20021010 | ||
2 | Returning | RV_NEXT_MONTH | Value transfer | Type reference (TYPE) | RPM_TV_PERIOD | RPM Data Element: Time period | 20021010 |
Method GET_NEXT_MONTH on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_NEXT_PERIOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_THIS_PERIOD | Call by reference | Type reference (TYPE) | RPM_TV_PERIOD | Period | 20021010 | ||
2 | Returning | RV_NEXT_PERIOD | Value transfer | Type reference (TYPE) | RPM_TV_PERIOD | Period | 20021010 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_CONFIGURATION_ERROR | 20021010 |
Method GET_NEXT_WEEK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_THIS_WEEK | Call by reference | Type reference (TYPE) | RPM_TV_PERIOD | RPM Data Element: Time period | 20021004 | ||
2 | Returning | RV_NEXT_WEEK | Value transfer | Type reference (TYPE) | RPM_TV_PERIOD | RPM Data Element: Time period | 20021004 |
Method GET_NEXT_WEEK on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_PERIOD_BEGDA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_PERIOD | Call by reference | Type reference (TYPE) | RPM_TV_PERIOD | RPM Data Element: Time period | 20021010 | ||
2 | Returning | RV_BEGDA | Value transfer | Type reference (TYPE) | BEGDA | Start Date | 20021010 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_CONFIGURATION_ERROR | 20021010 |
Method GET_PERIOD_ENDDA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_PERIOD | Call by reference | Type reference (TYPE) | RPM_TV_PERIOD | RPM Data Element: Time period | 20021010 | ||
2 | Importing | IV_PERIOD_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start Date | 20030111 | ||
3 | Returning | RV_ENDDA | Value transfer | Type reference (TYPE) | ENDDA | End Date | 20021010 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_CONFIGURATION_ERROR | 20021010 |
Method GET_PERIOD_LABEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_PERIOD_LABEL | Value transfer | Type reference (TYPE) | RPM_TV_TIME_PERIOD_LABEL | RPM Data Element: Time Period Title | 20021003 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_CONFIGURATION_ERROR | 20040706 |
Method GET_PREVIOUS_DAY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DATE_TODAY | Call by reference | Type reference (TYPE) | D | 20021004 | |||
2 | Returning | RV_DATE_YESTERDAY | Value transfer | Type reference (TYPE) | D | 20021004 |
Method GET_PREVIOUS_DAY on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_PREVIOUS_MONTH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_THIS_MONTH | Call by reference | Type reference (TYPE) | RPM_TV_PERIOD | RPM Data Element: Time period | 20030404 | ||
2 | Returning | RV_PREV_MONTH | Value transfer | Type reference (TYPE) | RPM_TV_PERIOD | RPM Data Element: Time period | 20030404 |
Method GET_PREVIOUS_MONTH on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_PREVIOUS_PERIOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_THIS_PERIOD | Call by reference | Type reference (TYPE) | RPM_TV_PERIOD | RPM Data Element: Time period | 20030404 | ||
2 | Returning | RV_PREV_PERIOD | Value transfer | Type reference (TYPE) | RPM_TV_PERIOD | RPM Data Element: Time period | 20030404 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_CONFIGURATION_ERROR | 20030404 |
Method GET_PREVIOUS_WEEK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_THIS_WEEK | Call by reference | Type reference (TYPE) | RPM_TV_PERIOD | RPM Data Element: Time period | 20030404 | ||
2 | Returning | RV_PREV_WEEK | Value transfer | Type reference (TYPE) | RPM_TV_PERIOD | RPM Data Element: Time period | 20030404 |
Method GET_PREVIOUS_WEEK on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_PROJECT_ATTRIBUTES_SIMPLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_PROJECT_ABA_ATT | Value transfer | Type reference (TYPE) | CGPL_ATTR_INCL | Project Planning: Projects and Activities Include Structure | 20030416 | ||
2 | Exporting | ES_PROJECT_RPM_ATT | Value transfer | Type reference (TYPE) | RPM_TS_PROJECT_ATT | Project attributes | 20030416 | ||
3 | Importing | IV_PROJECT_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20030416 | ||
4 | Importing | IV_PROJECT_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20030416 |
Method GET_PROJECT_ATTRIBUTES_SIMPLE on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_PROJECT_DESCRIPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_LANGUAGE | Call by reference | Type reference (TYPE) | LAISO | Language | 20030415 | ||
2 | Importing | IV_PROJECT_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20030415 | ||
3 | Importing | IV_PROJECT_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20030415 | ||
4 | Returning | RV_PROJECT_DESCRIPTION | Value transfer | Type reference (TYPE) | CGPL_TEXT1 | Language-Dependent Short Text | 20030415 |
Method GET_PROJECT_DESCRIPTION on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_PROJECT_TO_INITIATIVE_REF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_RPM_COMMON | Call by reference | Object reference (TYPE REF TO) | IF_RPM_COMMON | Schnittstelle für alle Anwendungsobjekte | 20071126 | ||
2 | Returning | RR_DPR_COMMON | Value transfer | Object reference (TYPE REF TO) | IF_DPR_COMMON | 20071126 |
Method GET_PROJECT_TO_INITIATIVE_REF on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_RELATE_GUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_OBJECT1_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20021023 | ||
2 | Importing | IV_OBJECT2_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20021023 | ||
3 | Returning | RV_RELATE_GUID | Value transfer | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20021023 |
Method GET_RELATE_GUID on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_RELATION_DETAILS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_GUID1 | Value transfer | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20021017 | ||
2 | Exporting | EV_GUID2 | Value transfer | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20021017 | ||
3 | Exporting | EV_PROJECT_GUID | Value transfer | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20021017 | ||
4 | Exporting | EV_RELATE_TYPE | Value transfer | Type reference (TYPE) | RPM_RV_RELTYPE | Guid for application objects | 20021017 | ||
5 | Importing | IV_EXTERNAL_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20021017 | ||
6 | Importing | IV_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20021017 |
Method GET_RELATION_DETAILS on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_RESOURCE_ATTRIBUTES_SIMPLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_RESOURCE_ABA_ATT | Call by reference | Type reference (TYPE) | CGPL_TASK | Project Planning: Activities Attribute Table | 20030419 | ||
2 | Exporting | ES_RESOURCE_RPM_ATT | Call by reference | Type reference (TYPE) | RPM_TS_RESOURCE_ATT | RPM Structure: Project Resource Attributes | 20030419 | ||
3 | Exporting | EV_MSG | Call by reference | Type reference (TYPE) | STRING | 20030419 | |||
4 | Exporting | EV_RC | Call by reference | Type reference (TYPE) | I | 20030419 | |||
5 | Importing | IV_PROJECT_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20030419 | ||
6 | Importing | IV_RESOURCE_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20030419 | ||
7 | Importing | IV_RESOURCE_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | Guid for application objects | 20030419 |
Method GET_RESOURCE_ATTRIBUTES_SIMPLE on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_RESOURCE_RELATES_OF_ROLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ROLE_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20021017 | ||
2 | Returning | RT_RELATE_GUIDS | Value transfer | Type reference (TYPE) | RPM_TT_GUIDS | Table of RPM guids | 20021017 |
Method GET_RESOURCE_RELATES_OF_ROLE on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_RISK_ICON_TEXT 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 | SY-LANGU | Language Key of Current Text Environment | 20090515 | |
2 | Importing | IV_RISK_ICON | Call by reference | Type reference (TYPE) | /RPM/TV_RISK_ICON | Risk | 20090515 | ||
3 | Returning | RV_RISK_ICON_TEXT | Value transfer | Type reference (TYPE) | RPM_TV_RISK_GROUP_T | Risk Group Assessed Text | 20090515 |
Method GET_RISK_ICON_TEXT on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_ROLE_ATTRIBUTES_SIMPLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_ROLE_ABA_ATT | Call by reference | Type reference (TYPE) | CGPL_TASK | RPM: Role attribute structure | 20030417 | ||
2 | Exporting | ES_ROLE_RPM_ATT | Call by reference | Type reference (TYPE) | RPM_TS_ROLE_ATT | Project Planning: Activities Attribute Table | 20030417 | ||
3 | Exporting | EV_MSG | Call by reference | Type reference (TYPE) | STRING | 20030417 | |||
4 | Exporting | EV_RC | Call by reference | Type reference (TYPE) | I | 20030417 | |||
5 | Importing | IV_PROJECT_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20030417 | ||
6 | Importing | IV_ROLE_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20030417 | ||
7 | Importing | IV_ROLE_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20030417 |
Method GET_ROLE_ATTRIBUTES_SIMPLE on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_ROLE_DESCRIPTION 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 | 20030417 | |||
2 | Exporting | EV_RC | Call by reference | Type reference (TYPE) | I | 20030417 | |||
3 | Exporting | EV_ROLE_DESCRIPTION | Value transfer | Type reference (TYPE) | CGPL_TEXT1 | Language-Dependent Short Text | 20030417 | ||
4 | Importing | IV_LANGUAGE | Call by reference | Type reference (TYPE) | LAISO | Language according to ISO 639 | 20030417 | ||
5 | Importing | IV_PROJECT_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20030417 | ||
6 | Importing | IV_PROJECT_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20030417 | ||
7 | Importing | IV_ROLE_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20030417 | ||
8 | Importing | IV_ROLE_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20030417 |
Method GET_ROLE_DESCRIPTION on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_ROLE_FROM_EXPERT_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_PROJECT_ID | Value transfer | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20021028 | ||
2 | Exporting | EV_ROLE_GUID | Value transfer | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20021028 | ||
3 | Exporting | EV_ROLE_ID | Value transfer | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20021028 | ||
4 | Importing | IV_EXPERT_ID | Value transfer | Type reference (TYPE) | RPM_TV_EXPERT_ID | RPM Expert Finder: Expert ID | 20021028 |
Method GET_ROLE_FROM_EXPERT_ID on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_ROLE_RELATES_OF_RESOURCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_RESOURCE_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20021019 | ||
2 | Returning | RT_RELATE_GUIDS | Value transfer | Type reference (TYPE) | RPM_TT_GUIDS | Table of RPM guids | 20021019 |
Method GET_ROLE_RELATES_OF_RESOURCE on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_ROLE_RELATES_OF_TASK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_TASK_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20021017 | ||
2 | Returning | RT_RELATE_GUIDS | Value transfer | Type reference (TYPE) | RPM_TT_GUIDS | Table of RPM guids | 20021017 |
Method GET_ROLE_RELATES_OF_TASK on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_ROLE_RELATES_OF_TEAM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_TEAM_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20030329 | ||
2 | Returning | RT_RELATE_GUIDS | Value transfer | Type reference (TYPE) | RPM_TT_GUIDS | Table of RPM guids | 20030329 |
Method GET_ROLE_RELATES_OF_TEAM on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_ROLE_RES_RELATES_OF_ROLRES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ROLE_RESOURCE_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20021122 | ||
2 | Returning | RT_RELATE_GUIDS | Value transfer | Type reference (TYPE) | RPM_TT_GUIDS | Table of RPM guids | 20021122 |
Method GET_ROLE_RES_RELATES_OF_ROLRES on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_ROLE_RES_RELATES_OF_TASK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_TASK_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20021017 | ||
2 | Returning | RT_RELATE_GUIDS | Value transfer | Type reference (TYPE) | RPM_TT_GUIDS | Table of RPM guids | 20021017 |
Method GET_ROLE_RES_RELATES_OF_TASK on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_SCHEDULE_ICON_TEXT 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 | SY-LANGU | Language Key of Current Text Environment | 20090514 | |
2 | Importing | IV_SCHEDULE_ICON | Call by reference | Type reference (TYPE) | /RPM/TV_SCHEDULE_ICON | Schedule | 20090514 | ||
3 | Returning | RV_SCHEDULE_ICON_TEXT | Value transfer | Type reference (TYPE) | RPM_TV_SCHEDULE_GROUP_T | Project Schedule Status Text | 20090514 |
Method GET_SCHEDULE_ICON_TEXT on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_SHORT_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_LINES | Call by reference | Type reference (TYPE) | TEXT_LINE_TAB | Sub-table for structure TEXT_HEADERLINES | 20021011 | ||
2 | Exporting | EV_SHORT_TEXT | Call by reference | Type reference (TYPE) | RPM_TV_SHORT_TEXT | RPM Data Element: Application object short text | 20021011 | ||
3 | Importing | IR_ENTITY | Call by reference | Object reference (TYPE REF TO) | IF_RPM_ENTITY | Entity interface | 20021011 | ||
4 | Importing | IV_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | current language | 20021011 |
Method GET_SHORT_TEXT on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_STAFFING_ICON_TEXT 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 | SY-LANGU | Language Key of Current Text Environment | 20090514 | |
2 | Importing | IV_STAFFING_ICON | Call by reference | Type reference (TYPE) | /RPM/TV_STAFFING_ICON | Staffing | 20090514 | ||
3 | Returning | RV_STAFFING_ICON_TEXT | Value transfer | Type reference (TYPE) | RPM_TV_STAFFING_GROUP_T | Project Staffing Status Text | 20090514 |
Method GET_STAFFING_ICON_TEXT on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_TASK_OWNER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | IV_RESOURCE_GUID | Value transfer | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20021018 | ||
2 | Importing | IV_TASK_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20021018 |
Method GET_TASK_OWNER on class CL_RPM_ENTITY_SERVICES has no exception.
Method GET_TASK_RELATES_OF_ROLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ROLE_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20021017 | ||
2 | Returning | RT_RELATE_GUIDS | Value transfer | Type reference (TYPE) | RPM_TT_GUIDS | Table of RPM guids | 20021017 |
Method GET_TASK_RELATES_OF_ROLE on class CL_RPM_ENTITY_SERVICES has no exception.
Method INCREMENT_DECREMENT_PERIODS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_NUMBER | Call by reference | Type reference (TYPE) | I | Number of periods | 20030404 | ||
2 | Importing | IV_OPERATOR | Call by reference | Type reference (TYPE) | CHAR1 | Operator '+' OR '-' | 20030404 | ||
3 | Importing | IV_START_PERIOD | Call by reference | Type reference (TYPE) | RPM_TV_PERIOD | RPM Data Element: Time period | 20030404 | ||
4 | Returning | RV_END_PERIOD | Value transfer | Type reference (TYPE) | RPM_TV_PERIOD | RPM Data Element: Time period | 20030404 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_PARAMETER_INVALID | Oberklasse für Parameterfehler | 20030404 | |
2 | CX_RPM_CONFIGURATION_ERROR | 20030405 |
Method INPUT_FIELD_VALIDATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_FIELDS | Call by reference | Type reference (TYPE) | /RPM/TT_FIELDS_DESCRIPTION | 20050716 | |||
2 | Importing | IS_ATTRIBUTES | Call by reference | Type reference (TYPE) | ANY | 20050715 | |||
3 | Importing | IV_ITEM_TYPE | Call by reference | Type reference (TYPE) | /RPM/TV_ITEM_ID | 20050716 | |||
4 | Importing | IV_LANGUAGE | Call by reference | Type reference (TYPE) | LAISO | 20050716 | |||
5 | Importing | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | ACO_OBJECT_TYPE | 20050715 | |||
6 | Importing | IV_PORTFOLIO_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | 20050716 | |||
7 | Importing | IV_TYPE_NAME | Call by reference | Type reference (TYPE) | TABNAME | 20050715 |
Method INPUT_FIELD_VALIDATION on class CL_RPM_ENTITY_SERVICES has no exception.
Method IS_IN_LOCK_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_ENTITY | Call by reference | Object reference (TYPE REF TO) | IF_RPM_ENTITY | Entity interface | 20020516 | ||
2 | Importing | IV_LOCK_MODE | Call by reference | Type reference (TYPE) | RPM_TV_LOCK_MODE | Lock mode of Application objects | 20020516 | ||
3 | Returning | RV_IS_IN_LOCK_MODE | Value transfer | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20020516 |
Method IS_IN_LOCK_MODE on class CL_RPM_ENTITY_SERVICES has no exception.
Method IS_RELEVANT_FOR_CAPACITY_MGMNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_PROJECT_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | External ID | 20030416 | ||
2 | Importing | IV_PROJECT_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | Guid for application objects | 20030416 | ||
3 | Returning | RV_IS_RELEVANT | Value transfer | Type reference (TYPE) | XFELD | Checkbox | 20030416 |
Method IS_RELEVANT_FOR_CAPACITY_MGMNT on class CL_RPM_ENTITY_SERVICES has no exception.
Method IS_RESOURCE_INDIVIDUAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_PROJECT_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20030613 | ||
2 | Importing | IV_RESOURCE_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20030613 | ||
3 | Importing | IV_RESOURCE_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20030613 | ||
4 | Returning | RV_INDIVIDUAL | Value transfer | Type reference (TYPE) | XFELD | Resource is individual | 20030613 |
Method IS_RESOURCE_INDIVIDUAL on class CL_RPM_ENTITY_SERVICES has no exception.
Method RESET_LONG_TEXT_RPM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_LINES | Value transfer | Type reference (TYPE) | TEXT_LINE_TAB | 20050823 | |||
2 | Importing | IV_FORMAT | Call by reference | Type reference (TYPE) | TDFORMAT | 20050823 | |||
3 | Importing | IV_GUID | Value transfer | Type reference (TYPE) | RPM_TV_GUID | 20050823 | |||
4 | Importing | IV_ITEM_SHORTTEXT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20101222 | ||
5 | Importing | IV_LANGUAGE | Value transfer | Type reference (TYPE) | SYLANGU | 20050823 | |||
6 | Importing | IV_LTXT_NAME | Call by reference | Type reference (TYPE) | TDOBNAME | Name | 20090604 | ||
7 | Importing | IV_STRING | Value transfer | Type reference (TYPE) | STRING | 20050823 | |||
8 | Importing | IV_TEXT_ID | Call by reference | Type reference (TYPE) | TDID | CL_RPM_CO=>SC_TDID_LONGTEXT | 20050823 | ||
9 | Importing | IV_WITH_COMMIT | Call by reference | Type reference (TYPE) | BOOLE_D | 20050823 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED | 20050823 | ||
2 | INVALID_LANGUAGE | 20050823 | ||
3 | INVALID_TEXT_ID | 20050823 |
Method SET_ALLOCATION_UNIT Signature
Method SET_ALLOCATION_UNIT on class CL_RPM_ENTITY_SERVICES has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_CONFIGURATION_ERROR | 20030115 |
Method SET_CALENDAR_TYPE Signature
Method SET_CALENDAR_TYPE on class CL_RPM_ENTITY_SERVICES has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_CONFIGURATION_ERROR | 20040706 |
Method SET_EDIT_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_ENTITY | Call by reference | Object reference (TYPE REF TO) | IF_RPM_ENTITY | Entity interface | 20020516 | ||
2 | Importing | IV_EDIT_MODE | Call by reference | Type reference (TYPE) | RPM_TV_EDIT_MODE | Edit mode of application objects | 20020516 | ||
3 | Returning | RV_RC | Value transfer | Type reference (TYPE) | I | 20020516 |
Method SET_EDIT_MODE on class CL_RPM_ENTITY_SERVICES has no exception.
Method SET_FTE_TO_AVLB_FACTOR Signature
Method SET_FTE_TO_AVLB_FACTOR on class CL_RPM_ENTITY_SERVICES has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_CONFIGURATION_ERROR | 20030116 |
Method SET_LAST_WEEK_IN_YEAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_YEAR | Call by reference | Type reference (TYPE) | NUMC4 | Count parameters | 20030111 |
Method SET_LAST_WEEK_IN_YEAR on class CL_RPM_ENTITY_SERVICES has no exception.
Method SET_LONG_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_ENTITY | Call by reference | Object reference (TYPE REF TO) | IF_RPM_ENTITY | Entity interface | 20020516 | ||
2 | Importing | IT_LINES | Call by reference | Type reference (TYPE) | TEXT_LINE_TAB | Sub-table for structure TEXT_HEADERLINES | 20020516 | ||
3 | Importing | IV_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | current language | 20020516 | ||
4 | Importing | IV_STRING | Call by reference | Type reference (TYPE) | STRING | 20020516 | |||
5 | Importing | IV_TEXT_ID | Call by reference | Type reference (TYPE) | TDID | CL_RPM_CO=>SC_TDID_LONGTEXT | Text ID | 20020516 | |
6 | Returning | RV_LONG_TEXT_CHANGED | Value transfer | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20020516 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_OBJECT_UPDATE_ERROR | RPM: Update error | 20021011 |
Method SET_LONG_TEXT_RPM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_LINES | Value transfer | Type reference (TYPE) | TEXT_LINE_TAB | Sub-table for structure TEXT_HEADERLINES | 20031111 | ||
2 | Importing | IV_FORMAT | Call by reference | Type reference (TYPE) | TDFORMAT | CL_RPM_CO=>SC_LONG_TEXT_FORMAT | 20050315 | ||
3 | Importing | IV_GUID | Value transfer | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20031111 | ||
4 | Importing | IV_ITEM_SHORTTEXT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20101222 | ||
5 | Importing | IV_LANGUAGE | Value transfer | Type reference (TYPE) | SYLANGU | current language | 20031111 | ||
6 | Importing | IV_LTXT_NAME | Call by reference | Type reference (TYPE) | TDOBNAME | Longtext field name | 20090506 | ||
7 | Importing | IV_STRING | Value transfer | Type reference (TYPE) | STRING | 20031111 | |||
8 | Importing | IV_TEXT_ID | Call by reference | Type reference (TYPE) | TDID | CL_RPM_CO=>SC_TDID_LONGTEXT | Text ID | 20031111 | |
9 | Importing | IV_WITH_COMMIT | Call by reference | Type reference (TYPE) | BOOLE_D | CL_RPM_CO=>SC_TRUE | 20050315 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED | Long text could not be transferred | 20031111 | |
2 | INVALID_LANGUAGE | Invalid Language Entry | 20031111 | |
3 | INVALID_TEXT_ID | Invalid text ID | 20031111 |
Method SET_PERIOD_LABEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_PERIOD_NAME | Call by reference | Type reference (TYPE) | RPM_TV_NAME | Settings Name | 20030115 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_CONFIGURATION_ERROR | 20040706 |
Method SET_SHORT_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_ENTITY | Call by reference | Object reference (TYPE REF TO) | IF_RPM_ENTITY | Entity interface | 20021011 | ||
2 | Importing | IT_LINES | Call by reference | Type reference (TYPE) | TEXT_LINE_TAB | Sub-table for structure TEXT_HEADERLINES | 20021011 | ||
3 | Importing | IV_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | current language | 20021011 | ||
4 | Importing | IV_SHORT_TEXT | Call by reference | Type reference (TYPE) | RPM_TV_SHORT_TEXT | RPM Data Element: Application object short text | 20021011 | ||
5 | Returning | RV_TEXT_CHANGED | Value transfer | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20021011 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_OBJECT_UPDATE_ERROR | RPM: Update error | 20021011 |
Method VALIDATE_EXTERNAL_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_EXTERNAL_ID | Value transfer | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20040217 | ||
2 | Importing | IS_PROJECT_CONTEXT | Value transfer | Type reference (TYPE) | RPM_TS_PROJECT_CONTEXT | Project dashboard context attributes | 20040217 | ||
3 | Importing | IV_PROPOSED_ID | Value transfer | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20040217 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_OBJECT_UPDATE_ERROR | RPM: Update error | 20040224 |
Method WEEK_GET_LAST_DAY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_WEEK | Call by reference | Type reference (TYPE) | RPM_TV_PERIOD | RPM Data Element: Time period | 20021004 | ||
2 | Importing | IV_WEEK_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start Date | 20030111 | ||
3 | Returning | RV_ENDDA | Value transfer | Type reference (TYPE) | ENDDA | End Date | 20021004 |
Method WEEK_GET_LAST_DAY on class CL_RPM_ENTITY_SERVICES has no exception.
History
Last changed by/on | SAP | 20141109 |
SAP Release Created in | 200 |