SAP ABAP Class /MRSS/CL_DPR_UI_BUFFER (Buffer class for UI data in C projects)
Hierarchy
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
   PM-WOC (Application Component) Maintenance Processing
     /MRSS/DPR (Package) MRS Interface for Cprojects
Properties
Class /MRSS/CL_DPR_UI_BUFFER  
Short Description Buffer class for UI data in C projects    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /MRSS/DPR   MRS Interface for Cprojects 
Created 20080211   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /MRSS/CL_DPR_UI_BUFFER has no interface implemented.
Friends
Class /MRSS/CL_DPR_UI_BUFFER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GREF_INSTANCE Static Attribute Private Object reference (TYPE REF TO) /MRSS/CL_DPR_UI_BUFFER Class instance 20080211
2 GT_ASSGN_CAL Instance attribute Private Type reference (TYPE) /MRSS/T_DPR_ACCL_TAB Table of color codes for Assignment Calendar 20101228
3 GT_CPRO_ASSIGNMENTS Instance attribute Private Type reference (TYPE) /MRSS/T_DPR_ASGN_TAB Table Type for MRS-CPRO Assignment 20090619
4 GT_CREATED_PROFILE Instance attribute Private Type reference (TYPE) /MRSS/T_DPR_PROFILE_TAB Profile details table 20080211
5 GT_ITEM_STATUS Instance attribute Private Type reference (TYPE) /MRSS/T_STATUS_TAB Status of a demand or assignment 20080227
6 GT_MAIL_ERR_RETURN Instance attribute Public Type reference (TYPE) BAPIRET2_T Return parameter table 20080314
7 GT_MANAGER_DET Instance attribute Private Type reference (TYPE) /MRSS/T_RESOURCE_DETAILS_TAB Resource details 20090619
8 GT_PARTICIPANT_DATA Instance attribute Private Type reference (TYPE) /MRSS/T_DPR_UI_DATA_TAB Table to hold the UI data for the roles 20080211
9 GT_PARTICIPANT_DATA_OLD Instance attribute Private Type reference (TYPE) /MRSS/T_DPR_UI_DATA_TAB Table to hold the UI data for the roles 20080625
10 GT_REJC_TAB Static Attribute Private Type reference (TYPE) /MRSS/T_DPR_REJC_TAB Table type to hold reasons for rejections 20080213
11 GT_REJECT_DET Static Attribute Public Type reference (TYPE) /MRSS/T_DPR_REJ_TAB Table typr to hold the rejected resources 20080723
12 GT_REQPRF_DATA Instance attribute Private Type reference (TYPE) /MRSS/T_DPR_SKILL_UI_TAB Table for UI structure for Skills 20080211
13 GT_RES_MAN_DET Instance attribute Private Type reference (TYPE) /MRSS/T_RESOURCE_DETAILS_TAB Resource details 20080225
14 GT_STATUS_SHORT Instance attribute Private Type reference (TYPE) /MRSS/T_DPR_STAT_SHORT_TAB Holds status type and short text 20080307
15 GT_TEXT Instance attribute Public See coding 20090619
16 GT_UI_CONFIG Instance attribute Private Type reference (TYPE) /MRSS/T_DPR_UI_TAB Configuration of UI elements in C Projects 20080228
17 GT_UPDATED_CAG_LONG Instance attribute Public Type reference (TYPE) /MRSS/T_CAG_LONG_TAB Day based Capcity Graphs 20101228
18 GV_CALENDAR_ID Instance attribute Private Type reference (TYPE) /MRSS/T_DPR_CALENDAR_ID Calendar 20101228
19 GV_CHANGE Instance attribute Private Type reference (TYPE) BOOLEAN Changes made 20080219
20 GV_COPY_PROJECT Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20101228
21 GV_NO_SAVE Instance attribute Public Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20080313
22 GV_SAVE Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20080314
23 GV_SAVE_NEW Instance attribute Public Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110425
24 GV_TIMEZONE Static Attribute Public Type reference (TYPE) TIMEZONE Time Zone 20130729
25 GV_UI_FLAG Instance attribute Private Type reference (TYPE) FLAG General Flag 20080618
26 GV_UNIT_DAY Static Attribute Public Type reference (TYPE) MSEHI Unit of Measurement 20080211
27 GV_UNIT_HOUR Static Attribute Public Type reference (TYPE) MSEHI Unit of Measurement 20080211
28 GV_UNIT_SECOND Static Attribute Public Type reference (TYPE) MSEHI Unit of Measurement 20080211
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_BEFORE_SAVE Instance method Public Method Check for data before saving C Project application 20080319
2 CHECK_BUFFER_DATA Instance method Public Method Check the buffer data 20080226
3 CHECK_PARTICIPANT_CHANGED Instance method Public Method 20100713
4 CHECK_PROFILE_WHEREUSED Instance method Public Method Check profile where used 20091124
5 CHECK_USER_INPUT Instance method Public Method Badi method call for checking the user input 20080301
6 CHECK_USER_INPUT_ON_ACTION Instance method Public Method Badi method call for checking the user input on any action 20080617
7 CLEAR_BUFFERS_ON_SAVE Instance method Public Method Clear the buffers on save 20101228
8 CLEAR_CHANGES Instance method Public Method Refresh the change flag 20080219
9 CLEAR_REJECTED_RESOURCES Instance method Public Method Clear the rejected resources data 20080619
10 CLEAR_REQPRF_DATA Instance method Public Method Clear requirement profile data 20080211
11 CLEAR_SAVE Instance method Public Method Clear the Save Flag 20080314
12 CLEAR_UI_FLAG Instance method Public Method clear ui flag 20080618
13 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080211
14 COPY_INDENT_DATA Instance method Public Method Copy the indent data 20080312
15 COPY_ORG_UNIT Instance method Public Method Copy Organization Unit from UI to buffer 20080211
16 COPY_PROJECT Instance method Public Method Copy MRS data for project copy 20101228
17 COPY_STAFFING_DETAILS Instance method Private Method Copy the staffing etails on project copy 20101228
18 COPY_UI_DATA Instance method Private Method Update the Profile data for user interface on project copy 20101228
19 CREATE_REQPRF_DATA Instance method Public Method Get the requirement profile data 20080814
20 DATA_SAVED Instance method Public Method Set the flag indicating the data is saved 20080314
21 DEL_BUFFER_ENTRY Instance method Public Method Delete the buffer entries 20080211
22 FILL_BUFFER_DATA Instance method Public Method Pass the data from UI to the application buffer 20080213
23 FILL_ROLE_DATA Instance method Public Method Pass the data from application to subsystem 20080211
24 GET_ASSGN_CAL_COLOR_CODE Instance method Public Method Get color code for assignment calendar based on Availability 20101228
25 GET_CALENDAR_ID Instance method Public Method Get the calendar id - factory calendar 20101228
26 GET_COPY_PROJECT Instance method Public Method Get Copy project indicator 20101228
27 GET_CPRO_ASSIGNMENTS Instance method Public Method Read the mapping between Cpro-MRS Assignments 20090619
28 GET_CUST_MAIL_DATA Instance method Public Method 20080319
29 GET_DAY_FROM_DATE Instance method Public Method Convert Date to Day 20101228
30 GET_DEMAND_PRIORITY Instance method Private Method 20080229
31 GET_DEM_STATUS Instance method Public Method Get demand status 20080306
32 GET_DISTRIBUTION_DATA Instance method Public Method Get the distribution data 20120817
33 GET_INDENTS Instance method Public Method Get the indent data for all participants of the project 20080619
34 GET_INDENT_DATA Instance method Public Method Gets the UI data from the buffer 20080211
35 GET_INSTANCE Static method Public Method Get the instance of the class 20080211
36 GET_MANAGER_DET Instance method Public Method 20080225
37 GET_MANAGER_DETAIL Instance method Public Method Gets the resource manager details 20080617
38 GET_PROFICIENCY Instance method Public Method Get the Proficiency level 20080225
39 GET_REF_PROFILE Instance method Public Method Get the reference profile for the Participant 20080214
40 GET_REJC_TAB Static method Public Method Return Rejection Customizing 20080213
41 GET_REJECTED_DETAILS Instance method Public Method Get the rejected details for the resources/demands 20080723
42 GET_REQPRF_DATA Instance method Public Method Get the requirement profile data 20080211
43 GET_REQUESTOR_DETAILS Instance method Private Method Get the details for a requestor 20080213
44 GET_RES_MANAGER_DET Instance method Public Method Gets the resource manager details 20080313
45 GET_RM_DETAILS Instance method Public Method Get the Resource Manager details for a given Org Unit 20080313
46 GET_ROLE_TEXT Instance method Public Method Get the Long Text associated with role 20090619
47 GET_SPLIT_DURATION Instance method Private Method Get the total duration for all split demands 20081020
48 GET_STATUS_TABS Instance method Public Method Get the status Tables 20080307
49 GET_TOTAL_DURATION Instance method Public Method Get the Total duration 20080619
50 GET_UI_CONFIG Instance method Public Method 20080228
51 HANDLE_UI_EVENT Instance method Public Method Badi method to for event handling 20080314
52 IS_DEMAND_CLOSED Instance method Public Method Checks whether demand is closed/reopen 20080314
53 IS_DEMAND_SPLIT Static method Public Method check if the demand is split to set the RM visibility 20140821
54 IS_SAVE Instance method Public Method Is the data saved? 20080314
55 IS_TEXT_FETCHED Instance method Private Method Does long text for role exist? 20090619
56 LOAD_UI_BUFFER Instance method Public Method Load the UI buffer on launch on Project 20080313
57 MAP_ASSIGNMENTS_BUFFER Instance method Private Method Map assignments from cProjects UI to buffer 20091124
58 MAP_BUFFER_UI_DATA Instance method Private Method Map the buffer data to the UI 20080211
59 MAP_PARTNER_BUFFER Instance method Private Method Map partner to buffer 20080718
60 MAP_PARTNER_UI Instance method Private Method Map partner information to staffing table in UI 20080721
61 MAP_REJECTED_DEMANDS Instance method Private Method Map the rejected demands to the staffing table 20080723
62 MAP_UI_BUFFER_DATA Instance method Private Method Map the UI data to the buffer data 20080212
63 POPULATE_TIMERULE_FROM_CPRO Instance method Private Method Populate the timerule structure from cpro 20120829
64 READ_PROJECT Instance method Public Method Read Buffer entry all demands of aproject 20080811
65 REFRESH Instance method Public Method Clear the buffer entries 20080214
66 SAVE_REQPRF_DATA Instance method Public Method Save the requirement profile data 20080211
67 SET_ASSIGNMENT_STATUS Instance method Private Method Get the assignment status 20080307
68 SET_CHANGED_FLAG Instance method Public Method Set the Change flag when changes are made 20080219
69 SET_COPY_PROJECT Instance method Public Method Set Copy project indicator 20101228
70 SET_CPRO_ASSIGNMENTS Instance method Public Method Save the mapping between Cpro-MRS assignments 20090619
71 SET_CUST_ACTION1 Instance method Public Method 20080318
72 SET_CUST_ACTION2 Instance method Public Method 20080318
73 SET_DATES Instance method Public Method Set dates in UI buffer 20090619
74 SET_DEM_STATUS Instance method Public Method Get the demand status 20080306
75 SET_INDENT_DATA Instance method Public Method Save the application entries to buffer 20080211
76 SET_PROJECT_STATUS Instance method Public Method Set the project status 20080625
77 SET_REQPRF_DATA Instance method Public Method Set the requirement profile data 20080211
78 SET_ROLE_TEXT Instance method Public Method Set the Long Text for the role 20090619
79 SET_START_OF_PLANNING Instance method Public Method Set the start of planning 20101228
80 SET_STATUS_INACTIVE Instance method Public Method 20101216
81 SET_TEXT_FETCHED Instance method Private Method Set the flag indicating text is fetched 20090619
82 SET_UI_FLAG Instance method Public Method set the ui flag 20080618
83 TRIGGER_MAIL Instance method Public Method Send emails for various participants/resources 20080212
84 UI_FLAG_SET Instance method Public Method is the ui flag set? 20080618
85 UI_IS_CHANGED Instance method Public Method Check whether any changes are made in UI 20080219
86 UPDATE_BUFFER Instance method Public Method Update the UI buffer 20080220
87 UPDATE_RESOURCE_DETAILS Instance method Public Method Update the Resource Details for a resource 20090619
Events
Class /MRSS/CL_DPR_UI_BUFFER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTY_ROLE_TEXT Public See coding 20090619 BEGIN OF gty_role_text, root_guid TYPE /mrss/t_guid, guid TYPE /mrss/t_guid, fetched TYPE /mrss/t_boolean, END OF gty_role_text
2 TS_TIMEZONE Public See coding 20130626 BEGIN OF ts_timezone, project_guid TYPE /mrss/t_guid, timezone TYPE timezone, END OF ts_timezone
Method Signatures

Method CHECK_BEFORE_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NO_SAVE Call by reference Type reference (TYPE) BOOLEAN Whether demand should be saved or not? 20080319
2 Importing IS_DEMAND_DATA Call by reference Type reference (TYPE) /MRSS/T_DPR_BUFFER_PROJECT Buffer: project with role and mrs dara 20080319

Method CHECK_BEFORE_SAVE on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method CHECK_BUFFER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARTICIPANT_GUID Call by reference Type reference (TYPE) /MRSS/T_DPR_GUID Application Object GUID 20080226
2 Importing IV_PROJECT_GUID Call by reference Type reference (TYPE) /MRSS/T_DPR_GUID Application Object GUID 20080226
3 Returning RV_ERROR Value transfer Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20080226

Method CHECK_BUFFER_DATA on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method CHECK_PARTICIPANT_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARTICIPANT_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20100713
2 Returning RV_CHANGED Value transfer Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20100713

Method CHECK_PARTICIPANT_CHANGED on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method CHECK_PROFILE_WHEREUSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NOOTHERPROJECT Call by reference Type reference (TYPE) XFELD Checkbox 20091124
2 Importing IT_WHEREUSED Call by reference Type reference (TYPE) /MRSS/T_SQP_WHERE_USED_TAB 20091124
3 Importing IV_PARTICIPANT_GUID Call by reference Type reference (TYPE) /MRSS/T_DPR_GUID 20091124
4 Importing IV_PROJECT_GUID Call by reference Type reference (TYPE) /MRSS/T_DPR_GUID 20091124

Method CHECK_PROFILE_WHEREUSED on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method CHECK_USER_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_UI_DATA Call by reference Type reference (TYPE) /MRSS/T_DPR_UI_DATA Structure to hold the UI data in the custom MRS tab 20080420
2 Exporting ES_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20080304
3 Exporting ET_ATTRIBUTES Call by reference Type reference (TYPE) STRING_TABLE Table of Strings 20080304
4 Exporting ET_ERROR_TAB Value transfer Type reference (TYPE) /MRSS/T_DPR_SYMSG_TAB Return parameter table 20080304

Method CHECK_USER_INPUT on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method CHECK_USER_INPUT_ON_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_UI_DATA Call by reference Type reference (TYPE) /MRSS/T_DPR_UI_DATA Structure to hold the UI data in the custom MRS tab 20080617
2 Exporting ES_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20080617
3 Exporting ET_ATTRIBUTES Call by reference Type reference (TYPE) STRING_TABLE Table of Strings 20080617
4 Exporting ET_ERROR_TAB Value transfer Type reference (TYPE) /MRSS/T_DPR_SYMSG_TAB Table Type symsg 20080617
5 Importing IS_ASSIGNMENT Call by reference Type reference (TYPE) /MRSS/T_DPR_ACT_RPN_UI_TREE Data to be displayed in ALV tree 20080617
6 Importing IV_ACTION Call by reference Type reference (TYPE) STRING 20080617

Method CHECK_USER_INPUT_ON_ACTION on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method CLEAR_BUFFERS_ON_SAVE Signature

Method CLEAR_BUFFERS_ON_SAVE on class /MRSS/CL_DPR_UI_BUFFER has no parameter.
Method CLEAR_BUFFERS_ON_SAVE on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method CLEAR_CHANGES Signature

Method CLEAR_CHANGES on class /MRSS/CL_DPR_UI_BUFFER has no parameter.
Method CLEAR_CHANGES on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method CLEAR_REJECTED_RESOURCES Signature

Method CLEAR_REJECTED_RESOURCES on class /MRSS/CL_DPR_UI_BUFFER has no parameter.
Method CLEAR_REJECTED_RESOURCES on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method CLEAR_REQPRF_DATA Signature

Method CLEAR_REQPRF_DATA on class /MRSS/CL_DPR_UI_BUFFER has no parameter.
Method CLEAR_REQPRF_DATA on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method CLEAR_SAVE Signature

Method CLEAR_SAVE on class /MRSS/CL_DPR_UI_BUFFER has no parameter.
Method CLEAR_SAVE on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method CLEAR_UI_FLAG Signature

Method CLEAR_UI_FLAG on class /MRSS/CL_DPR_UI_BUFFER has no parameter.
Method CLEAR_UI_FLAG on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class /MRSS/CL_DPR_UI_BUFFER has no parameter.
Method CONSTRUCTOR on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method COPY_INDENT_DATA 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) /MRSS/T_DPR_GUID GUID 20080312
2 Importing IV_SOURCE_PART_GUID Call by reference Type reference (TYPE) /MRSS/T_DPR_GUID GUID 20080312
3 Importing IV_TARGET_PART_GUID Call by reference Type reference (TYPE) /MRSS/T_DPR_GUID GUID 20080312

Method COPY_INDENT_DATA on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method COPY_ORG_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ORG_UNIT Call by reference Type reference (TYPE) /MRSS/T_DPR_RESP_ORGANIZATION Organization Responsible 20080211
2 Importing IV_PROJECT_GUID Call by reference Type reference (TYPE) /MRSS/T_DPR_GUID Application Object GUID 20080211

Method COPY_ORG_UNIT on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method COPY_PROJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ERROR Call by reference Type reference (TYPE) ABAP_BOOL 20101228
2 Importing IR_SOURCE_PROJECT Call by reference Object reference (TYPE REF TO) OBJECT Development Projects: Project 20101228
3 Importing IR_TARGET_PROJECT Call by reference Object reference (TYPE REF TO) OBJECT Development Projects: Project 20101228
4 Importing IT_MAPPING_ROLES Call by reference Type reference (TYPE) /MRSS/T_DPR_COPY_MAPPING_TAB Table type for project copy mapping of source and target 20101228
5 Importing IV_YEAR_SHIFT Call by reference Type reference (TYPE) INT4 Natural number 20101228

Method COPY_PROJECT on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method COPY_STAFFING_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PARTICIPANT_DATA Call by reference Type reference (TYPE) /MRSS/T_DPR_UI_DATA Structure to hold the UI data in the custom MRS tab 20101228
2 Importing IV_OLD_PARTICIPANT_GUID Call by reference Type reference (TYPE) /MRSS/T_DPR_GUID GUID 20101228
3 Importing IV_OLD_PROJECT_GUID Call by reference Type reference (TYPE) /MRSS/T_DPR_GUID GUID 20101228
4 Importing IV_YEAR_SHIFT Call by reference Type reference (TYPE) INT4 Natural number 20101228

Method COPY_STAFFING_DETAILS on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method COPY_UI_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PARTICIPANT_DATA Call by reference Type reference (TYPE) /MRSS/T_DPR_UI_DATA Structure to hold the UI data in the custom MRS tab 20101228
2 Importing IS_PARTICIPANT_EXT Call by reference Type reference (TYPE) /MRSS/T_DPR_TS_PART_EXT Role Attributes (External) 20101228
3 Importing IV_NEW_PROJECT_GUID Call by reference Type reference (TYPE) /MRSS/T_DPR_GUID GUID 20101228

Method COPY_UI_DATA on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method CREATE_REQPRF_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ES_REQPRF_DATA Call by reference Type reference (TYPE) /MRSS/T_DPR_SKILL_UI UI Structure for Skills 20080814
2 Exporting ET_RETURN Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20080814

Method CREATE_REQPRF_DATA on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method DATA_SAVED Signature

Method DATA_SAVED on class /MRSS/CL_DPR_UI_BUFFER has no parameter.
Method DATA_SAVED on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method DEL_BUFFER_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RC Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20080211
2 Importing IV_PART_GUID Call by reference Type reference (TYPE) /MRSS/T_DPR_GUID Application Object GUID 20080211
3 Importing IV_PROJECT_GUID Call by reference Type reference (TYPE) /MRSS/T_DPR_GUID Application Object GUID 20080211
# Exception Resumable Description Created on
1 WRONG_PARAM Import Parameters are wrong 20080211

Method FILL_BUFFER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_ASS_KEY_EXT_DET_TAB Table with Assignments 20080213
2 Exporting ET_DEMANDS Call by reference Type reference (TYPE) /MRSS/T_DEM_STR_TAB Complex demands in structure representation 20080213
3 Exporting EV_FAILED Call by reference Type reference (TYPE) CHAR1 Boolean Variable 20080313
4 Importing IV_PARTICIPANT_GUID Call by reference Type reference (TYPE) /MRSS/T_DPR_GUID Application Object GUID 20080213
5 Importing IV_PROJECT_GUID Call by reference Type reference (TYPE) /MRSS/T_DPR_GUID Application Object GUID 20080213

Method FILL_BUFFER_DATA on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method FILL_ROLE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PART_ADD Call by reference Type reference (TYPE) /MRSS/T_DPR_PART_ADD Additional attributes for participant 20080211
2 Importing IS_PART_EXT Call by reference Type reference (TYPE) /MRSS/T_DPR_API_PARTICIPANT API: Attributes of a Role 20080211
3 Importing IV_CUSTOMER_ID Call by reference Type reference (TYPE) /MRSS/T_DPR_CUSTOMER_ID Customer Number 20130320
4 Importing IV_PARTICIPANT_GUID Call by reference Type reference (TYPE) /MRSS/T_DPR_GUID Application Object GUID 20080211
5 Importing IV_PROJECT_GUID Call by reference Type reference (TYPE) /MRSS/T_DPR_GUID Application Object GUID 20080211
6 Importing IV_SOLD_TO_PARTY_ID Call by reference Type reference (TYPE) /MRSS/T_DPR_SOLD_TO_PARTY_ID Sold-to Party Number 20130320

Method FILL_ROLE_DATA on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method GET_ASSGN_CAL_COLOR_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RESOURCE_AVAIL Call by reference Type reference (TYPE) /MRSS/T_DPR_ASSGN_AVAILABILITY Resource Availability 20101228
2 Returning RV_COLOR_CODE Value transfer Type reference (TYPE) /MRSS/T_DPR_ASSGN_COLOR_CODE Color code for Resource Availability(Assgn Calendar) 20101228

Method GET_ASSGN_CAL_COLOR_CODE on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method GET_CALENDAR_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CALENDAR_ID Value transfer Type reference (TYPE) /MRSS/T_DPR_CALENDAR_ID Calendar 20101228

Method GET_CALENDAR_ID on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method GET_COPY_PROJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_INDICATOR Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20101228

Method GET_COPY_PROJECT on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method GET_CPRO_ASSIGNMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_DPR_ASGN_TAB Table Type for MRS-CPRO Assignment 20090619

Method GET_CPRO_ASSIGNMENTS on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method GET_CUST_MAIL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RECPT_TAB Call by reference Type reference (TYPE) /MRSS/T_DPR_EMAIL_RECPT_TAB 20080319
2 Changing CT_SO_USER_ATTACH_TAB Call by reference Type reference (TYPE) /MRSS/T_DPR_USER_SO_ATTACH_TAB 20080319
3 Changing CV_BODY_TEXT Call by reference Type reference (TYPE) STRING 20080319
4 Changing CV_SUBJECT Call by reference Type reference (TYPE) SO_OBJ_DES 20080319
5 Importing IS_UI_DATA Call by reference Type reference (TYPE) /MRSS/T_DPR_UI_DATA Structure to hold the UI data in the custom MRS tab 20080319

Method GET_CUST_MAIL_DATA on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method GET_DAY_FROM_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_END_DATE Call by reference Type reference (TYPE) DATS Field of type DATS 20101228
2 Exporting EV_END_TIME Call by reference Type reference (TYPE) /MRSS/T_DPR_END_TIME End Time 20101228
3 Exporting EV_START_DATE Call by reference Type reference (TYPE) DATS Field of type DATS 20101228
4 Importing IV_END_DATE Call by reference Type reference (TYPE) DATS Field of type DATS 20101228
5 Importing IV_END_TIME Call by reference Type reference (TYPE) /MRSS/T_DPR_END_TIME End Time 20101228
6 Importing IV_SHIFT_YEAR Call by reference Type reference (TYPE) I 20101228
7 Importing IV_START_DATE Call by reference Type reference (TYPE) DATS Field of type DATS 20101228

Method GET_DAY_FROM_DATE on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method GET_DEMAND_PRIORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DEMAND_PRIORITY Call by reference Type reference (TYPE) /MRSS/T_SGE_PRIORITY Priority of an operation 20080229
2 Importing IV_ROLE_URGENCY Call by reference Type reference (TYPE) CHAR2 Version Number Component 20080229

Method GET_DEMAND_PRIORITY on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method GET_DEM_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DEMAND_CLOSED Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20080313
2 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) /MRSS/T_DPR_PARTICIPANT_ROLE Project Role Type for Projects 20080306
3 Importing IV_START_PLAN Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20080306
4 Importing IV_STATUS Call by reference Type reference (TYPE) /MRSS/T_STATUS_TYPE Type of ERP status 20080306
5 Returning RV_STAT_TXT Value transfer Type reference (TYPE) /MRSS/T_ASTXT Exception text for forecast 20080306

Method GET_DEM_STATUS on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method GET_DISTRIBUTION_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PART_DIST_EXT Call by reference Type reference (TYPE) /MRSS/T_DPR_TS_PART_DIST_EXT Distribution to Project Role (External Attributes) 20120817
2 Exporting ES_PART_EXT Call by reference Type reference (TYPE) /MRSS/T_DPR_TS_PART_EXT Role Attributes (External) 20120817
3 Exporting EV_PERIOD_TYPE Call by reference Type reference (TYPE) /MRSS/T_DPR_PERIOD_TYPE Period Type (Weekly/Monthly/Generic Interval) 20120817
4 Importing IV_PARTICIPANT_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20120821

Method GET_DISTRIBUTION_DATA on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method GET_INDENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INDENTS Call by reference Type reference (TYPE) /MRSS/T_DPR_UI_DATA_TAB Table to hold the UI data for the roles 20080619
2 Importing IV_PROJECT_GUID Call by reference Type reference (TYPE) /MRSS/T_DPR_GUID Project GUID 20080619

Method GET_INDENTS on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method GET_INDENT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_INDENT_DATA Call by reference Type reference (TYPE) /MRSS/T_DPR_UI_DATA Structure to hold the UI data in the custom MRS tab 20080211
2 Exporting ES_INDENT_DATA_OLD Call by reference Type reference (TYPE) /MRSS/T_DPR_UI_DATA Structure to hold the UI data in the custom MRS tab 20080801
3 Exporting EV_RC Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20080211
4 Importing IV_PART_GUID Call by reference Type reference (TYPE) /MRSS/T_DPR_GUID Application Object GUID 20080211
5 Importing IV_PROJECT_GUID Call by reference Type reference (TYPE) /MRSS/T_DPR_GUID Application Object GUID 20080211

Method GET_INDENT_DATA on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EREF_INSTANCE Call by reference Object reference (TYPE REF TO) /MRSS/CL_DPR_UI_BUFFER Buffer class for UI data in C projects 20080211

Method GET_INSTANCE on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method GET_MANAGER_DET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RES_MAN_DET Call by reference Type reference (TYPE) /MRSS/T_RESOURCE_DETAILS Resource details 20080225
2 Importing IV_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20080225
3 Importing IV_USER Call by reference Type reference (TYPE) UNAME User Name 20080421

Method GET_MANAGER_DET on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method GET_MANAGER_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MANAGER_DETAIL Call by reference Type reference (TYPE) /MRSS/T_RESOURCE_DETAILS Resource details 20080617
2 Importing IS_RESOURCE Call by reference Type reference (TYPE) /MRSS/T_DPR_ACT_RPN_UI_TREE Data to be displayed in ALV tree 20080617

Method GET_MANAGER_DETAIL on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method GET_PROFICIENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PROF Call by reference Type reference (TYPE) /MRSS/T_DISH_PROFICIENCY Proficiency for the dish ( req profile ) 20080225
2 Importing IV_PARTICIPANT_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID Role GUID 20080225
3 Importing IV_PROJECT_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID Project GUID 20080225

Method GET_PROFICIENCY on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method GET_REF_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REF_PROFILE Call by reference Type reference (TYPE) /MRSS/T_REQUID Profile key 20080214
2 Exporting EV_REF_PROFILE_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20080214
3 Importing IV_PARTICIPANT_GUID Call by reference Type reference (TYPE) /MRSS/T_DPR_GUID Application Object GUID 20080214
4 Importing IV_PROJECT_GUID Call by reference Type reference (TYPE) /MRSS/T_DPR_GUID Application Object GUID 20080214
5 Importing IV_PS_PROFILE_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20080225

Method GET_REF_PROFILE on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method GET_REJC_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_REJC_TAB Value transfer Type reference (TYPE) /MRSS/T_DPR_REJC_TAB Table type to hold reasons for rejections 20080213

Method GET_REJC_TAB on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method GET_REJECTED_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REJECT_DET Call by reference Type reference (TYPE) /MRSS/T_DPR_REJ_TAB Table typr to hold the rejected resources 20080723
2 Importing IV_DEMAND_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20080723
3 Importing IV_PROJECT_GUID Call by reference Type reference (TYPE) /MRSS/T_DPR_GUID GUID 20080723

Method GET_REJECTED_DETAILS on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method GET_REQPRF_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ES_REQPRF_DATA Call by reference Type reference (TYPE) /MRSS/T_DPR_SKILL_UI UI Structure for Skills 20080211
2 Exporting ET_RETURN Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20080211
3 Importing IV_FORCE_READ Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20101116
4 Importing IV_READ_LOCK Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20081203

Method GET_REQPRF_DATA on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method GET_REQUESTOR_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REQUESTER_EMAIL Call by reference Type reference (TYPE) /MRSS/T_REQ_EMAIL E-Mail Address of Requester 20080213
2 Exporting EV_REQUESTER_FNAME Call by reference Type reference (TYPE) /MRSS/T_REQ_NAME Name of Requester 20080213
3 Exporting EV_REQUESTER_TLNUM Call by reference Type reference (TYPE) /MRSS/T_REQ_TLNUM Telephone Number of Requester 20080213
4 Exporting EV_REQUESTER_UNAME Call by reference Type reference (TYPE) /MRSS/T_REQ_UNAME User Name of Requester 20080213

Method GET_REQUESTOR_DETAILS on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method GET_RES_MANAGER_DET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MANAGER_DET Call by reference Type reference (TYPE) /MRSS/T_RESOURCE_DETAILS_TAB Resource details 20080313
2 Importing IT_MANAGER_GUIDS Call by reference Type reference (TYPE) /MRSS/T_DPR_GUID_UNAME_TAB Table to hold unames and guids 20080313

Method GET_RES_MANAGER_DET on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method GET_RM_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_STAFFING Call by reference Type reference (TYPE) /MRSS/T_DPR_ACT_RPN_UI_TRE_TAB Data to be displayed in ALV tree 20080317
2 Exporting ET_RES_MAN_DET Call by reference Type reference (TYPE) /MRSS/T_RESOURCE_DETAILS_TAB Resource details 20080314
3 Importing IV_OBJID Call by reference Type reference (TYPE) PD_OBJID_R Organization Responsible 20080313

Method GET_RM_DETAILS on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method GET_ROLE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TEXT Call by reference Type reference (TYPE) /MRSS/T_SGE_TEXT_TAB Table for Long Text 20090619
2 Importing IV_PART_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20090619
3 Importing IV_PROJ_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20090619

Method GET_ROLE_TEXT on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method GET_SPLIT_DURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DEMAND_LIST Call by reference Type reference (TYPE) /MRSS/T_DEM_ITEM_STR_TAB Table of demand items in structure representation 20081020
2 Changing CV_DURATION Call by reference Type reference (TYPE) /MRSS/T_DPR_DURAT Duration for staffing table 20081020
3 Changing CV_SPLIT Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Is the demand Split?? 20081020
4 Importing IT_SPLIT_HIST Call by reference Type reference (TYPE) /MRSS/T_DEM_SPLIT_HIST_DB_TAB Table with Split Times 20081020
5 Importing IV_SOURCE Call by reference Type reference (TYPE) /MRSS/T_GUID Source Demand 20081020

Method GET_SPLIT_DURATION on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method GET_STATUS_TABS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASSIGN_STATUS_TAB Value transfer Type reference (TYPE) /MRSS/T_DPR_EXT_STATUS_TAB Table to hold external status description 20080307
2 Exporting ET_BILL_STATUS_TAB Value transfer Type reference (TYPE) /MRSS/T_DPR_EXT_STATUS_TAB Table to hold external status description 20080307
3 Exporting ET_DEM_STATUS_TAB Value transfer Type reference (TYPE) /MRSS/T_DPR_EXT_STATUS_TAB Table to hold external status description 20080307
4 Exporting ET_STATUS_SHORT Value transfer Type reference (TYPE) /MRSS/T_DPR_STAT_SHORT_TAB Holds status type and short text 20080307

Method GET_STATUS_TABS on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method GET_TOTAL_DURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DEM_SPLIT Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20080619
2 Exporting EV_DURATION Call by reference Type reference (TYPE) /MRSS/T_SGE_TOTAL_WORK Total Work 20080619
3 Importing IV_IN_UNIT Call by reference Type reference (TYPE) MEINS Base Unit of Measure 20080619
4 Importing IV_PART_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20080619
5 Importing IV_PROJECT_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20080619

Method GET_TOTAL_DURATION on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method GET_UI_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_UI_CONFIG Call by reference Type reference (TYPE) /MRSS/T_DPR_UI_TAB Configuration of UI elements in C Projects 20080228

Method GET_UI_CONFIG on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method HANDLE_UI_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_UI_DATA Call by reference Type reference (TYPE) /MRSS/T_DPR_UI_DATA Structure to hold the UI data in the custom MRS tab 20080314
2 Returning RT_BAPI_ERROR Value transfer Type reference (TYPE) BAPIRET2_T Return parameter table 20080314

Method HANDLE_UI_EVENT on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method IS_DEMAND_CLOSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DEM_CLOSED_REOPEN Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20080314
2 Exporting EV_STATUS_TYPE Call by reference Type reference (TYPE) /MRSS/T_STATUS_TYPE Type of ERP status 20080617
3 Importing IV_PARTICIPANT_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20080314
4 Importing IV_PROJECT_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20080314

Method IS_DEMAND_CLOSED on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method IS_DEMAND_SPLIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_READONLY Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20140821
2 Importing IV_DEMAND_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20140821
3 Importing IV_PROJECT_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20140821
4 Importing IV_ROLE_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20140821

Method IS_DEMAND_SPLIT on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method IS_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SAVE Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20080314

Method IS_SAVE on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method IS_TEXT_FETCHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PART_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20090619
2 Importing IV_PROJ_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20090619
3 Returning RV_TEXT_FETCHED Value transfer Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20090619

Method IS_TEXT_FETCHED on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method LOAD_UI_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PART_DATA Call by reference Type reference (TYPE) /MRSS/T_DPR_TS_PART_EXT Role Attributes (External) 20080313
2 Importing IS_PROJECT_DATA Call by reference Type reference (TYPE) /MRSS/T_DPR_TS_PROJECT_EXT Project Definition Attributes (External) 20080313

Method LOAD_UI_BUFFER on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method MAP_ASSIGNMENTS_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_ASS_KEY_EXT_DET_TAB 20091124
2 Importing IS_PARTICIPANT Call by reference Type reference (TYPE) /MRSS/T_DPR_BUFFER_PART Buffer: Details for participant (project role) 20091209
3 Importing IT_STAFFING_DET Call by reference Type reference (TYPE) /MRSS/T_DPR_UI_DATA Structure to hold the UI data in the custom MRS tab 20091124
4 Importing IV_TIMEZONE Call by reference Type reference (TYPE) TIMEZONE Time Zone 20130729

Method MAP_ASSIGNMENTS_BUFFER on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method MAP_BUFFER_UI_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_INDENT_DATA Call by reference Type reference (TYPE) /MRSS/T_DPR_UI_DATA Structure to hold the UI data in the custom MRS tab 20080211

Method MAP_BUFFER_UI_DATA on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method MAP_PARTNER_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ITEMS Call by reference Type reference (TYPE) /MRSS/T_DEM_ITEM_STR_TAB Table of demand items in structure representation 20080718
2 Importing IT_STAFFING_DET Call by reference Type reference (TYPE) /MRSS/T_DPR_ACT_RPN_UI_TRE_TAB Data to be displayed in ALV tree 20080718

Method MAP_PARTNER_BUFFER on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method MAP_PARTNER_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_STAFFING_DET Call by reference Type reference (TYPE) /MRSS/T_DPR_ACT_RPN_UI_TRE_TAB Data to be displayed in ALV tree 20080721
2 Importing IT_ITEMS Call by reference Type reference (TYPE) /MRSS/T_DEM_ITEM_STR_TAB Complex demands in structure representation 20080721
3 Importing IT_RES_MAN Call by reference Type reference (TYPE) /MRSS/T_DPR_BUFFER_RES_MAN_TAB resource managers and their ressources 20080721

Method MAP_PARTNER_UI on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method MAP_REJECTED_DEMANDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_INDENT_DATA Call by reference Type reference (TYPE) /MRSS/T_DPR_UI_DATA Data to be displayed in ALV tree 20080723

Method MAP_REJECTED_DEMANDS on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method MAP_UI_BUFFER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_ASS_KEY_EXT_DET_TAB Table with Assignments 20080212
2 Exporting ET_ITEMS Call by reference Type reference (TYPE) /MRSS/T_DEM_ITEM_STR_TAB Table of demand items in structure representation 20080215
3 Exporting EV_TEMP_EXT_KEY Call by reference Type reference (TYPE) /MRSS/T_DEM_KEY_EXT External Demand Key 20080215
4 Importing IS_INDENT_DATA Call by reference Type reference (TYPE) /MRSS/T_DPR_UI_DATA Structure to hold the UI data in the custom MRS tab 20080212

Method MAP_UI_BUFFER_DATA on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method POPULATE_TIMERULE_FROM_CPRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DEMAND Call by reference Type reference (TYPE) /MRSS/T_DEM_STR Complex demand in structure representation 20120829
2 Importing IS_PART_DIST_EXT Call by reference Type reference (TYPE) /MRSS/T_DPR_TS_PART_DIST_EXT Distribution to Project Role (External Attributes) 20120829
3 Importing IS_PART_EXT Call by reference Type reference (TYPE) /MRSS/T_DPR_TS_PART_EXT Role Attributes (External) 20120829
4 Importing IV_NUM_RESOURCES Call by reference Type reference (TYPE) /MRSS/T_DPR_NUM_RESOURCES Number of Resources 20120829
5 Importing IV_PERIOD_TYPE Call by reference Type reference (TYPE) /MRSS/T_DPR_PERIOD_TYPE Period Type (Week/Month/Generic Interval) 20120829
6 Importing IV_TIMEZONE Call by reference Type reference (TYPE) TIMEZONE Time Zone 20130626

Method POPULATE_TIMERULE_FROM_CPRO on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method READ_PROJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BUFFER Call by reference Type reference (TYPE) /MRSS/T_DPR_BUFFER_PROJECT Buffer: project with role and mrs dara 20080811
2 Importing IV_PROJECT_GUID Call by reference Type reference (TYPE) /MRSS/T_DPR_GUID GUID 20080811

Method READ_PROJECT on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MRS_REFRESH Call by reference Type reference (TYPE) ABAP_BOOL ' ' Refresh the MRS backend buffer?? 20080222
2 Importing IV_TEXT_REFRESH Call by reference Type reference (TYPE) ABAP_BOOL ' ' 20080403

Method REFRESH on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method SAVE_REQPRF_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message 20080910
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20080910

Method SAVE_REQPRF_DATA on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method SET_ASSIGNMENT_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_STATUS_TAB Call by reference Type reference (TYPE) /MRSS/T_STATUS_TAB Status of a demand or assignment 20080307
2 Importing IV_STATUS_EXT Call by reference Type reference (TYPE) /MRSS/T_R3_STATUS_TYPE_DESC Status for external display 20080307
3 Importing IV_STATUS_INT Call by reference Type reference (TYPE) /MRSS/T_STATUS_INTERNAL Internal status 20080307

Method SET_ASSIGNMENT_STATUS on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method SET_CHANGED_FLAG Signature

Method SET_CHANGED_FLAG on class /MRSS/CL_DPR_UI_BUFFER has no parameter.
Method SET_CHANGED_FLAG on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method SET_COPY_PROJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INDICATOR Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20101228

Method SET_COPY_PROJECT on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method SET_CPRO_ASSIGNMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_DPR_ASGN_TAB Table Type for MRS-CPRO Assignment 20090619

Method SET_CPRO_ASSIGNMENTS on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method SET_CUST_ACTION1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_UI_DATA Call by reference Type reference (TYPE) /MRSS/T_DPR_UI_DATA Structure to hold the UI data in the custom MRS tab 20080318
2 Returning RT_BAPI_ERROR Value transfer Type reference (TYPE) BAPIRET2_T Return parameter table 20080318

Method SET_CUST_ACTION1 on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method SET_CUST_ACTION2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_UI_DATA Call by reference Type reference (TYPE) /MRSS/T_DPR_UI_DATA Structure to hold the UI data in the custom MRS tab 20080318
2 Returning RT_BAPI_ERROR Value transfer Type reference (TYPE) BAPIRET2_T Return parameter table 20080318

Method SET_CUST_ACTION2 on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method SET_DATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PART_EXT Call by reference Type reference (TYPE) /MRSS/T_DPR_TS_PART_EXT Role Attributes (External) 20090619
2 Importing IV_PROJ_GUID Call by reference Type reference (TYPE) /MRSS/T_DPR_GUID GUID 20090619

Method SET_DATES on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method SET_DEM_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DEM_STATUS Call by reference Type reference (TYPE) /MRSS/T_STATUS_TAB Status of a demand or assignment 20080306
2 Importing IV_DEM_STATUS Call by reference Type reference (TYPE) /MRSS/T_R3_STATUS_TYPE_DESC Type of ERP status 20080306
3 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) /MRSS/T_DPR_PARTICIPANT_ROLE Project Role Type for Projects 20080306
4 Importing IV_START_PLAN Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20080306

Method SET_DEM_STATUS on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method SET_INDENT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INDENT_DATA Call by reference Type reference (TYPE) /MRSS/T_DPR_UI_DATA Structure to hold the UI data in the custom MRS tab 20080211
2 Importing IV_SET_OLD Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Set the Old UI Buffer 20080801

Method SET_INDENT_DATA on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method SET_PROJECT_STATUS 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) /MRSS/T_GUID Globally Unique Identifier 20080625
2 Importing IV_STATUS Call by reference Type reference (TYPE) STRING 20080625
3 Returning RV_RETURN Value transfer Type reference (TYPE) FLAG 'E' - Error 'W'-Warning 20080811

Method SET_PROJECT_STATUS on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method SET_REQPRF_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20081204
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20081204
3 Importing IS_REQPRF_DATA Call by reference Type reference (TYPE) /MRSS/T_DPR_SKILL_UI UI Structure for Skills 20080211

Method SET_REQPRF_DATA on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method SET_ROLE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TEXT Call by reference Type reference (TYPE) /MRSS/T_SGE_TEXT_TAB Table for Long Text 20090619
2 Importing IV_PART_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20090619
3 Importing IV_PROJ_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20090619

Method SET_ROLE_TEXT on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method SET_START_OF_PLANNING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_INDENT_DATA Call by reference Type reference (TYPE) /MRSS/T_DPR_UI_DATA Structure to hold the UI data in the custom MRS tab 20101228
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20101228
3 Exporting EV_ERROR Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20101228

Method SET_START_OF_PLANNING on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method SET_STATUS_INACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DEM_STATUS Call by reference Type reference (TYPE) /MRSS/T_STATUS_TAB Status of a demand or assignment 20101216
2 Importing IS_INDENT_DATA Call by reference Type reference (TYPE) /MRSS/T_DPR_UI_DATA Structure to hold the UI data in the custom MRS tab 20101216
3 Importing IV_DEM_STATUS Call by reference Type reference (TYPE) /MRSS/T_STATUS_TYPE Type of ERP status 20101216
4 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) /MRSS/T_DPR_PARTICIPANT_ROLE Project Role Type for Projects 20101216
5 Importing IV_START_PLAN Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20101216

Method SET_STATUS_INACTIVE on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method SET_TEXT_FETCHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PART_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20090619
2 Importing IV_PROJ_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20090619

Method SET_TEXT_FETCHED on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method SET_UI_FLAG Signature

Method SET_UI_FLAG on class /MRSS/CL_DPR_UI_BUFFER has no parameter.
Method SET_UI_FLAG on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method TRIGGER_MAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PROJECT_INT Call by reference Type reference (TYPE) /MRSS/T_DPR_TS_PROJECT_INT Project Definition Attributes (Internal) 20080212

Method TRIGGER_MAIL on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method UI_FLAG_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_FLAG Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20080618

Method UI_FLAG_SET on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method UI_IS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CHANGE Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20080219

Method UI_IS_CHANGED on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method UPDATE_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PROJECT_INT Call by reference Type reference (TYPE) /MRSS/T_DPR_TS_PROJECT_INT Project Definition Attributes (Internal) 20080222

Method UPDATE_BUFFER on class /MRSS/CL_DPR_UI_BUFFER has no exception.

Method UPDATE_RESOURCE_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PART_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20090619
2 Importing IV_PROJ_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20090619

Method UPDATE_RESOURCE_DETAILS on class /MRSS/CL_DPR_UI_BUFFER has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 610