SAP ABAP Interface /MRSS/IF_EX_DPR_ENH_CPRO (Interface for BAdI: /MRSS/DPR_BADI_ENH_CPRO)
Hierarchy
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
   PM-WOC (Application Component) Maintenance Processing
     /MRSS/DPR (Package) MRS Interface for Cprojects
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/CL_DPR_CPRO_IMPL Class for BAdI: /MRSS/DPR_BADI_ENH_CPRO 20130515
Properties
Interface /MRSS/IF_EX_DPR_ENH_CPRO  
Short Description Interface for BAdI: /MRSS/DPR_BADI_ENH_CPRO    
General Data
Package /MRSS/DPR   MRS Interface for Cprojects 
Created 20080806   SAP 
Last changed 20141109    
Unicode checks active    
Forward declarations
Interface /MRSS/IF_EX_DPR_ENH_CPRO has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20080806
Friends
Interface /MRSS/IF_EX_DPR_ENH_CPRO has no friend.
Attributes
Interface /MRSS/IF_EX_DPR_ENH_CPRO has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ALLOCATE Instance method Public Method Allocate the resource 20120622
2 CHECK_BEFORE_SAVE Instance method Public Method Check/clear global data before save 20080818
3 CHECK_PROJECT_STATUS Instance method Public Method Check the status of project 20080812
4 CHECK_ROLE_CAPACITY Instance method Public Method Check the Required Capacity of role 20080808
5 COPY_PARTICIPANT Instance method Public Method Copy the participant 20080806
6 DO_CLEANUP Instance method Public Method Refresh 20080807
7 GET_DATA Instance method Public Method Fetch application data from screen to subsystem buffer 20080807
8 GET_DISTRIBUTION_DATA Instance method Public Method Fetches the distribution data from cpro 20120829
9 IS_ACTIVE_FOR_ELEMENT Instance method Public Method Activate Custom Tab 20080806
10 IS_STAFFING_ENABLED Instance method Public Method Has staffing been enabled? 20080806
11 MODIFY_DELETE_BO_NODE Instance method Public Method Modify delete BO node 20080806
12 SET_PROJ_DATA Instance method Public Method Fetch Org unit data to subsystem buffer 20080807
13 VALIDATE_ROLE_TYPE Instance method Public Method Checks on Change In Role Type 20080808
Events
Interface /MRSS/IF_EX_DPR_ENH_CPRO has no event.
Types
Interface /MRSS/IF_EX_DPR_ENH_CPRO has no local type.
Method Signatures

Method ALLOCATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DURATION_FAILURE Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20120706
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20120624
3 Exporting EV_PERIOD_FAILURE Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20120706
4 Importing IS_ITEM Call by reference Type reference (TYPE) /MRSS/T_DPR_ACT_RPN_UI_TREE Data to be displayed in ALV tree 20120624
5 Importing IV_OBJ_EVENT Call by reference Type reference (TYPE) /MRSS/T_DPR_OBJ_EVENT Identification of Object 20120624
6 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20120624

Method ALLOCATE on Interface /MRSS/IF_EX_DPR_ENH_CPRO has no exception.

Method CHECK_BEFORE_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Rejcted = true ; means saving failed 20080818

Method CHECK_BEFORE_SAVE on Interface /MRSS/IF_EX_DPR_ENH_CPRO has no exception.

Method CHECK_PROJECT_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20080812
2 Importing IREF_EVENT Call by reference Object reference (TYPE REF TO) CL_WD_CUSTOM_EVENT Application-Defined Event 20080812
3 Importing IREF_VIEW Call by reference Object reference (TYPE REF TO) OBJECT Web Dynpro: API of a View 20080812

Method CHECK_PROJECT_STATUS on Interface /MRSS/IF_EX_DPR_ENH_CPRO has no exception.

Method CHECK_ROLE_CAPACITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro Context 20080808
2 Importing IREF_VIEW Call by reference Object reference (TYPE REF TO) OBJECT Web Dynpro: API of a View Controller 20080808

Method CHECK_ROLE_CAPACITY on Interface /MRSS/IF_EX_DPR_ENH_CPRO has no exception.

Method COPY_PARTICIPANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_PARENT Call by reference Object reference (TYPE REF TO) OBJECT Development Projects: Interface of All Entities 20080813
2 Importing IREF_PARTICIPANT Call by reference Object reference (TYPE REF TO) OBJECT Development Projects: Project Participant 20080813
3 Importing IV_SOURCE_GUID Call by reference Type reference (TYPE) CGPL_GUID16 Project Planning: 16-Character GUID for Projects and Activts 20080813

Method COPY_PARTICIPANT on Interface /MRSS/IF_EX_DPR_ENH_CPRO has no exception.

Method DO_CLEANUP Signature

Method DO_CLEANUP on Interface /MRSS/IF_EX_DPR_ENH_CPRO has no parameter.
Method DO_CLEANUP on Interface /MRSS/IF_EX_DPR_ENH_CPRO has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_APPL_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT 20080807
2 Importing IR_DATA_EXT Call by reference Object reference (TYPE REF TO) DATA 20080807
3 Importing IV_PARENT_GUID Call by reference Type reference (TYPE) ANY 20080807

Method GET_DATA on Interface /MRSS/IF_EX_DPR_ENH_CPRO 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) 20120829
2 Exporting ES_PART_EXT Call by reference Type reference (TYPE) /MRSS/T_DPR_TS_PART_EXT Role Attributes (External) 20120829
3 Exporting EV_PERIOD_TYPE Call by reference Type reference (TYPE) /MRSS/T_DPR_PERIOD_TYPE Period Type (Week/Month/Generic Interval) 20120829
4 Importing IV_PARTICIPANT_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20120829

Method GET_DISTRIBUTION_DATA on Interface /MRSS/IF_EX_DPR_ENH_CPRO has no exception.

Method IS_ACTIVE_FOR_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IS_ACTIVE Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Is Custom active Tab? 20080806
2 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) /MRSS/T_DPR_OBJ_EVENT Identification of Object 20080806
# Exception Resumable Description Created on
1 DO_NOT_EXECUTE Do not execute the caller method 20080811

Method IS_STAFFING_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ENABLED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20080806
2 Importing IREF_PART_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT 20080806

Method IS_STAFFING_ENABLED on Interface /MRSS/IF_EX_DPR_ENH_CPRO has no exception.

Method MODIFY_DELETE_BO_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_COMMON Call by reference Object reference (TYPE REF TO) OBJECT Development Projects: Interface for All Application Objects 20080813
2 Importing IS_KEY Call by reference Type reference (TYPE) ANY 20080806
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) /MRSS/DPR_BAPI_OBJECT_TYPE Object Category in Project Planning 20080806

Method MODIFY_DELETE_BO_NODE on Interface /MRSS/IF_EX_DPR_ENH_CPRO has no exception.

Method SET_PROJ_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_APPL_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT 20080807
2 Importing IS_DATA Value transfer Type reference (TYPE) ANY 20080807
3 Importing IS_DATA_INT Value transfer Type reference (TYPE) ANY 20080807

Method SET_PROJ_DATA on Interface /MRSS/IF_EX_DPR_ENH_CPRO has no exception.

Method VALIDATE_ROLE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro Context 20080808
2 Importing IREF_VIEW Call by reference Object reference (TYPE REF TO) OBJECT Web Dynpro: API of a View 20080808

Method VALIDATE_ROLE_TYPE on Interface /MRSS/IF_EX_DPR_ENH_CPRO has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 610