SAP ABAP Class /MRSS/IF_EX_DPR_PROJECT (Interface for BAdI: /MRSS/DPR_BADI_PROJECT)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20080221
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/CL_DPR_PROJ_ACESS_IMPL Class for BAdI Impl.: /MRSS/DPR_PROJECT_IMPL 20130808
Properties
Class /MRSS/IF_EX_DPR_PROJECT  
Short Description Interface for BAdI: /MRSS/DPR_BADI_PROJECT    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20080221   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/IF_EX_DPR_PROJECT has no interface implemented.
Friends
Class /MRSS/IF_EX_DPR_PROJECT has no friend class.
Attributes
Class /MRSS/IF_EX_DPR_PROJECT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ASSIGNMENT_ADJUST_ONCOPY Instance method Public Method Exchange and filter resources on project copy 20101223
2 COPY_PROJECT Instance method Public Method 20110218
3 GET_EDIT_MODE Instance method Public Method Returns whether application is in edit/display mode 20080221
4 GET_LOCATION_TEXT Instance method Public Method Gets location 20080306
5 GET_PARTICPANTS_OF_PROJECT Instance method Public Method 20080221
6 GET_PM_SAVE_RELEVANCE Instance method Public Method 20110104
7 GET_PROJECTS Instance method Public Method 20080221
8 GET_ROLE_TYPE Instance method Public Method get the dpr role type 20110324
9 GET_ROLE_TYPES Instance method Public Method Get the C-Pro role types for F4 help of customizing table 20080807
10 GET_TIMEUNITS Instance method Public Method 20080221
11 GET_VALUE_SET Instance method Public Method 20080221
12 ON_EVENT Instance method Public Method 20080221
13 SET_CHANGED_FLAG Instance method Public Method Set the Changed Flag 20080221
14 SET_MANDATORY_FLG Instance method Public Method 20080311
15 SET_STATUS Instance method Public Method Set the assignment status 20080319
Events
Class /MRSS/IF_EX_DPR_PROJECT has no event.
Types
Class /MRSS/IF_EX_DPR_PROJECT has no local type.
Method Signatures

Method ASSIGNMENT_ADJUST_ONCOPY 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 20101223
2 Importing IS_CUSTSCR_DET Call by reference Type reference (TYPE) /MRSS/T_SGW_ACT_PROF_UI Profile data for user interface 20101223
3 Importing IV_NEW_PARTICIPANT_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20101223
4 Importing IV_NEW_PROJECT_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20101223
5 Importing IV_OLD_PARTICIPANT_GUID Call by reference Type reference (TYPE) /MRSS/T_DPR_GUID GUID 20101223
6 Importing IV_OLD_PROJECT_GUID Call by reference Type reference (TYPE) /MRSS/T_DPR_GUID GUID 20101223
7 Importing IV_YEAR_SHIFT Call by reference Type reference (TYPE) I 20101223

Method ASSIGNMENT_ADJUST_ONCOPY on class /MRSS/IF_EX_DPR_PROJECT has no exception.

Method COPY_PROJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PARTICIPANT_EXT Call by reference Type reference (TYPE) /MRSS/T_DPR_TS_PART_EXT_TAB 20111118
2 Exporting EV_NEW_PROJECT_GUID Call by reference Type reference (TYPE) /MRSS/T_DPR_GUID 20111118
3 Exporting EV_OLD_PROJECT_GUID Call by reference Type reference (TYPE) /MRSS/T_DPR_GUID 20111118
4 Importing IR_SOURCE_PROJECT Call by reference Object reference (TYPE REF TO) OBJECT 20110218
5 Importing IR_TARGET_PROJECT Call by reference Object reference (TYPE REF TO) OBJECT 20110218

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

Method GET_EDIT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MODE Call by reference Type reference (TYPE) I 20080221
2 Importing IS_OBJ_DATA Call by reference Type reference (TYPE) /MRSS/T_DPR_OBJ_EVENT Identification of Object 20080221

Method GET_EDIT_MODE on class /MRSS/IF_EX_DPR_PROJECT has no exception.

Method GET_LOCATION_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AREA_TEXT Call by reference Type reference (TYPE) /MRSS/T_SGE_AREA_T Area 20080306
2 Exporting EV_LOCATION_TEXT Call by reference Type reference (TYPE) /MRSS/T_DPR_LOCATION_TEXT Location Text 20080306
3 Importing IV_LOCATION_ID Call by reference Type reference (TYPE) /MRSS/T_DPR_TV_LOCATION Location 20080306

Method GET_LOCATION_TEXT on class /MRSS/IF_EX_DPR_PROJECT has no exception.

Method GET_PARTICPANTS_OF_PROJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PARTICIPANTS_EXT Call by reference Type reference (TYPE) /MRSS/T_DPR_TS_PART_EXT_TAB Participant data 20080221
2 Importing IV_PROJECT_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20080221

Method GET_PARTICPANTS_OF_PROJECT on class /MRSS/IF_EX_DPR_PROJECT has no exception.

Method GET_PM_SAVE_RELEVANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SAVE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110104
2 Importing IS_DEMAND_DATA Call by reference Type reference (TYPE) /MRSS/T_DPR_BUFFER_PROJECT Buffer: project with role and mrs dara 20110104
3 Importing IS_PART_DATA Call by reference Type reference (TYPE) /MRSS/T_DPR_UI_DATA Structure to hold the UI data in the custom MRS tab 20110104

Method GET_PM_SAVE_RELEVANCE on class /MRSS/IF_EX_DPR_PROJECT has no exception.

Method GET_PROJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROJECT_EXT Call by reference Type reference (TYPE) /MRSS/T_DPR_TS_PROJECT_EXT_TAB Table for project data 20080221
2 Exporting ET_PROJECT_INT Call by reference Type reference (TYPE) /MRSS/T_DPR_TS_PROJECT_INT_TAB Internal Project attributes 20080222

Method GET_PROJECTS on class /MRSS/IF_EX_DPR_PROJECT has no exception.

Method GET_ROLE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ROLE_TYPE Call by reference Type reference (TYPE) /MRSS/T_DPR_PARTICIPANT_ROLE Project Role Type for Projects 20110324
2 Importing IV_PART_ID Call by reference Type reference (TYPE) /MRSS/T_DEM_I_ID GUID 20110324

Method GET_ROLE_TYPE on class /MRSS/IF_EX_DPR_PROJECT has no exception.

Method GET_ROLE_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ROLE Call by reference Type reference (TYPE) /MRSS/T_DPR_ROLE_TAB Project Role Type for Projects 20080808

Method GET_ROLE_TYPES on class /MRSS/IF_EX_DPR_PROJECT has no exception.

Method GET_TIMEUNITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TIMEUNITS Call by reference Type reference (TYPE) /MRSS/T_DPR_TIMEUNIT_TAB Time Units for UI 20080221
2 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU Language Key 20080221
3 Importing IV_PROJECTTYPE Call by reference Type reference (TYPE) /MRSS/T_DPR_PRO_TYPE Project Type 20080221

Method GET_TIMEUNITS on class /MRSS/IF_EX_DPR_PROJECT has no exception.

Method GET_VALUE_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUES Call by reference Type reference (TYPE) INDEX TABLE 20080221
2 Importing IS_KEY Call by reference Type reference (TYPE) /MRSS/T_DPR_ROOT_OBJECT_KEY API: Key of Root Object 20080221
3 Importing IV_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING 20080221
4 Importing IV_BO_NAME Call by reference Type reference (TYPE) STRING 20080221
5 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20080221

Method GET_VALUE_SET on class /MRSS/IF_EX_DPR_PROJECT has no exception.

Method ON_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_SENDER Call by reference Type reference (TYPE) ANY Development Projects: Interface for All Application Objects 20080221
2 Importing IV_FLT_VAL Call by reference Type reference (TYPE) ANY 20080221

Method ON_EVENT on class /MRSS/IF_EX_DPR_PROJECT has no exception.

Method SET_CHANGED_FLAG Signature

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

Method SET_MANDATORY_FLG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MAND_FLG Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20080311

Method SET_MANDATORY_FLG on class /MRSS/IF_EX_DPR_PROJECT has no exception.

Method SET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ASSIGNMENT Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_EXT Status of a demand or assignment 20080319
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20080319
3 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20080319

Method SET_STATUS on class /MRSS/IF_EX_DPR_PROJECT has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in