SAP ABAP Interface IF_EX_RPM_MSP_CUST_FIELDS (Business Add-In Interface IF_EX_RPM_MSP_CUST_FIELDS)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PFM (Application Component) Portfolio Management
     RPM_INTEGRATION_PROJECT (Package) RPM Project Integration
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_RPM_MSP_CUST_FIELDS Example implementation for business add-in definition RPM_MS 20111216
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_RPM_MSP_CUST_FIELDS BAdI Class CL_EX_RPM_MSP_CUST_FIELDS 20111216
Properties
Interface IF_EX_RPM_MSP_CUST_FIELDS  
Short Description Business Add-In Interface IF_EX_RPM_MSP_CUST_FIELDS    
General Data
Package RPM_INTEGRATION_PROJECT   RPM Project Integration 
Created 20030206   SAP 
Last changed 20141109    
Unicode checks active    
Forward declarations
Interface IF_EX_RPM_MSP_CUST_FIELDS has no forward declaration.
Interfaces
Interface IF_EX_RPM_MSP_CUST_FIELDS has no interface.
Friends
Interface IF_EX_RPM_MSP_CUST_FIELDS has no friend.
Attributes
Interface IF_EX_RPM_MSP_CUST_FIELDS has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CUST_CHANGE_RPM_PROJECT Instance method Public Method To call cust exit for Integration framework 20040831
2 CUST_CHANGE_RPM_RESOURCE Instance method Public Method To call cust exit for Integration framework 20040831
3 CUST_CHANGE_RPM_ROLE Instance method Public Method To call cust exit for Integration framework 20040831
4 CUST_CHANGE_RPM_TASK Instance method Public Method To call cust exit for Integration framework 20040831
5 CUST_CHECK_PROJECT_CHANGES Instance method Public Method To call cust exit for Integration framework 20040831
6 CUST_CHECK_RESOURCE_CHANGES Instance method Public Method To call cust exit for Integration framework 20040831
7 CUST_CHECK_ROLE_CHANGES Instance method Public Method To call cust exit for Integration framework 20040831
8 CUST_CHECK_TASK_CHANGES Instance method Public Method To call cust exit for Integration framework 20040831
9 CUST_DLND_RESOURCE_ENT_FIELDS Instance method Public Method To download resource enterprise fields from xRPM to MSPS 20040622
10 CUST_MAP_PROJECTDATA_MSPS Instance method Public Method MS Project Server custom project field mapping to xRPM 20040314
11 CUST_MAP_RELATIONS_MSPS Instance method Public Method MS Project Server custom relation field mapping to xRPM 20040314
12 CUST_MAP_RESOURCEDATA_MSPS Instance method Public Method MS Project Server custom resource field mapping to xRPM 20040314
13 CUST_MAP_ROLEDATA_MSPS Instance method Public Method MS Project Server custom role field mapping to xRPM 20040314
14 CUST_MAP_TASKDATA_MSPS Instance method Public Method MS Project Server custom task field mapping to xRPM 20040314
15 CUST_PROJ_MSP Instance method Public Method MS Project custom project field mapping to xRPM 20030206
16 CUST_RESOURCE_MSP Instance method Public Method MS Project custom resource field mapping to xRPM 20030206
17 CUST_ROLE_MSP Instance method Public Method MS Project custom role field mapping to xRPM 20030206
18 CUST_ROLE_RESOURCE_MSP Instance method Public Method MS Project custom role-resource field mapping to xRPM 20030206
19 CUST_TASK_MSP Instance method Public Method MS Project custom task field mapping to xRPM 20030206
20 CUST_TASK_RESOURCE_MSP Instance method Public Method MS Project custom task-resource field mapping to xRPM 20030206
21 CUST_TASK_ROLE_MSP Instance method Public Method MS Project custom task-role field mapping to xRPM 20030206
22 CUST_WHITELIST Instance method Public Method To call cust exit for Whitelist 20111215
Events
Interface IF_EX_RPM_MSP_CUST_FIELDS has no event.
Types
Interface IF_EX_RPM_MSP_CUST_FIELDS has no local type.
Method Signatures

Method CUST_CHANGE_RPM_PROJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BPS_PROJECT_INF Call by reference Type reference (TYPE) RPM_TS_PROJECT_INF Project Integration Interface Structure 20040831
2 Importing IS_RPM_PROJECT_INF Call by reference Type reference (TYPE) RPM_TS_PROJECT_INF Project Integration Interface Structure 20040831
3 Importing IV_FLT_VAL Value transfer Type reference (TYPE) RPM_TV_APPLICATION Application 20040831
4 Changing RS_RPM_PROJECT_INF Value transfer Type reference (TYPE) RPM_TS_PROJECT_INF Project Integration Interface Structure 20040831

Method CUST_CHANGE_RPM_PROJECT on Interface IF_EX_RPM_MSP_CUST_FIELDS has no exception.

Method CUST_CHANGE_RPM_RESOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BPS_RESOURCE_INF Call by reference Type reference (TYPE) RPM_TS_RESOURCE_INF Resource Integration Interface Structure 20040831
2 Importing IS_RPM_RESOURCE_INF Call by reference Type reference (TYPE) RPM_TS_RESOURCE_INF Resource Integration Interface Structure 20040831
3 Importing IV_FLT_VAL Value transfer Type reference (TYPE) RPM_TV_APPLICATION Application 20040831
4 Changing RS_RPM_RESOURCE_INF Value transfer Type reference (TYPE) RPM_TS_RESOURCE_INF Resource Integration Interface Structure 20040831

Method CUST_CHANGE_RPM_RESOURCE on Interface IF_EX_RPM_MSP_CUST_FIELDS has no exception.

Method CUST_CHANGE_RPM_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BPS_ROLE_INF Call by reference Type reference (TYPE) RPM_TS_ROLE_INF Role Integration Interface Structure 20040831
2 Importing IS_RPM_PROJECT_INF Call by reference Type reference (TYPE) RPM_TS_PROJECT_INF Project Integration Interface Structure 20040831
3 Importing IS_RPM_ROLE_INF Call by reference Type reference (TYPE) RPM_TS_ROLE_INF Role Integration Interface Structure 20040831
4 Importing IV_FLT_VAL Value transfer Type reference (TYPE) RPM_TV_APPLICATION Application 20040831
5 Changing RS_RPM_ROLE_INF Value transfer Type reference (TYPE) RPM_TS_ROLE_INF Role Integration Interface Structure 20040831

Method CUST_CHANGE_RPM_ROLE on Interface IF_EX_RPM_MSP_CUST_FIELDS has no exception.

Method CUST_CHANGE_RPM_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BPS_TASK_INF Call by reference Type reference (TYPE) RPM_TS_TASK_INF Task Integration Interface Structure 20040831
2 Importing IS_RPM_TASK_INF Call by reference Type reference (TYPE) RPM_TS_TASK_INF Task Integration Interface Structure 20040831
3 Importing IV_FLT_VAL Value transfer Type reference (TYPE) RPM_TV_APPLICATION Application 20040831
4 Changing RS_RPM_TASK_INF Value transfer Type reference (TYPE) RPM_TS_TASK_INF Task Integration Interface Structure 20040831

Method CUST_CHANGE_RPM_TASK on Interface IF_EX_RPM_MSP_CUST_FIELDS has no exception.

Method CUST_CHECK_PROJECT_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BPS_PROJECT_INF Call by reference Type reference (TYPE) RPM_TS_PROJECT_INF Project Integration Interface Structure 20040831
2 Importing IS_RPM_PROJECT_INF Call by reference Type reference (TYPE) RPM_TS_PROJECT_INF Project Integration Interface Structure 20040831
3 Importing IV_FLT_VAL Value transfer Type reference (TYPE) RPM_TV_APPLICATION Application 20040831
4 Importing IV_INITIAL_UPLOAD Call by reference Type reference (TYPE) XFELD Checkbox 20040831
5 Importing IV_PROPOSED_ACTION Call by reference Type reference (TYPE) CHAR1 Single-character flag 20040831
6 Changing RV_ACTION Value transfer Type reference (TYPE) CHAR1 Single-character flag 20040831

Method CUST_CHECK_PROJECT_CHANGES on Interface IF_EX_RPM_MSP_CUST_FIELDS has no exception.

Method CUST_CHECK_RESOURCE_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BPS_RESOURCE_INF Call by reference Type reference (TYPE) RPM_TS_RESOURCE_INF Resource Integration Interface Structure 20040831
2 Importing IS_RPM_RESOURCE_INF Call by reference Type reference (TYPE) RPM_TS_RESOURCE_INF Resource Integration Interface Structure 20040831
3 Importing IV_FLT_VAL Value transfer Type reference (TYPE) RPM_TV_APPLICATION Application 20040831
4 Importing IV_INITIAL_UPLOAD Call by reference Type reference (TYPE) XFELD Checkbox 20040831
5 Importing IV_PROPOSED_ACTION Call by reference Type reference (TYPE) CHAR1 Single-character flag 20040831
6 Changing RV_ACTION Value transfer Type reference (TYPE) CHAR1 Single-character flag 20040831

Method CUST_CHECK_RESOURCE_CHANGES on Interface IF_EX_RPM_MSP_CUST_FIELDS has no exception.

Method CUST_CHECK_ROLE_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BPS_ROLE_INF Call by reference Type reference (TYPE) RPM_TS_ROLE_INF Role Integration Interface Structure 20040831
2 Importing IS_RPM_ROLE_INF Call by reference Type reference (TYPE) RPM_TS_ROLE_INF Role Integration Interface Structure 20040831
3 Importing IV_FLT_VAL Value transfer Type reference (TYPE) RPM_TV_APPLICATION Application 20040831
4 Importing IV_PROPOSED_ACTION Call by reference Type reference (TYPE) CHAR1 Single-character flag 20040831
5 Changing RV_ACTION Value transfer Type reference (TYPE) CHAR1 Single-character flag 20040831

Method CUST_CHECK_ROLE_CHANGES on Interface IF_EX_RPM_MSP_CUST_FIELDS has no exception.

Method CUST_CHECK_TASK_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BPS_TASK_INF Call by reference Type reference (TYPE) RPM_TS_TASK_INF Task Integration Interface Structure 20040831
2 Importing IS_RPM_TASK_INF Call by reference Type reference (TYPE) RPM_TS_TASK_INF Task Integration Interface Structure 20040831
3 Importing IV_FLT_VAL Value transfer Type reference (TYPE) RPM_TV_APPLICATION Application 20040831
4 Importing IV_INITIAL_UPLOAD Call by reference Type reference (TYPE) XFELD Checkbox 20040831
5 Importing IV_PROPOSED_ACTION Call by reference Type reference (TYPE) CHAR1 Single-character flag 20040831
6 Changing RV_ACTION Value transfer Type reference (TYPE) CHAR1 Single-character flag 20040831

Method CUST_CHECK_TASK_CHANGES on Interface IF_EX_RPM_MSP_CUST_FIELDS has no exception.

Method CUST_DLND_RESOURCE_ENT_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_RESOURCE_ENT_FIELDS Call by reference Type reference (TYPE) RPM_TT_GENERIC_XML_STRUCTURE Generic R/3 table type to store data from any xml file 20040622
2 Importing IS_RPM_PROJECT Call by reference Type reference (TYPE) RPM_TS_PROJECT_INF Project Integration Interface Structure 20040622
3 Importing IT_BPS_RESOURCES Call by reference Type reference (TYPE) RPM_TT_GENERIC_XML_STRUCTURE Generic table type to store data from any xml file 20040622
4 Importing IT_RPM_RESOURCES Call by reference Type reference (TYPE) RPM_TT_RESOURCES_INF Resource List for Project Interfacing 20040622

Method CUST_DLND_RESOURCE_ENT_FIELDS on Interface IF_EX_RPM_MSP_CUST_FIELDS has no exception.

Method CUST_MAP_PROJECTDATA_MSPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PROJECT Call by reference Type reference (TYPE) RPM_TS_PROJECT_INF Project Integration Interface Structure 20040314
2 Importing IT_PROJECT Call by reference Type reference (TYPE) RPM_TT_GENERIC_XML_STRUCTURE Generic R/3 table type to store data from any xml file 20040314
3 Importing IT_XML Call by reference Type reference (TYPE) RPM_TT_GENERIC_XML_STRUCTURE Generic R/3 table type to store data from any xml file 20040314

Method CUST_MAP_PROJECTDATA_MSPS on Interface IF_EX_RPM_MSP_CUST_FIELDS has no exception.

Method CUST_MAP_RELATIONS_MSPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TASKS_ROLES_RESOURCES Call by reference Type reference (TYPE) RPM_TT_RELATES_INF Relationship List for Project Interfacing 20040314
2 Importing IT_ASSIGNMENTS Call by reference Type reference (TYPE) RPM_TT_GENERIC_XML_STRUCTURE Generic R/3 table type to store data from any xml file 20040314
3 Importing IT_RESOURCES Call by reference Type reference (TYPE) RPM_TT_RESOURCES_INF Resource List for Project Interfacing 20040314
4 Importing IT_ROLES Call by reference Type reference (TYPE) RPM_TT_ROLES_INF Role List for Project Interfacing 20040314
5 Importing IT_TASKS Call by reference Type reference (TYPE) RPM_TT_TASKS_INF Task List for Project Interfacing 20040314
6 Importing IT_XML Call by reference Type reference (TYPE) RPM_TT_GENERIC_XML_STRUCTURE Generic R/3 table type to store data from any xml file 20040314

Method CUST_MAP_RELATIONS_MSPS on Interface IF_EX_RPM_MSP_CUST_FIELDS has no exception.

Method CUST_MAP_RESOURCEDATA_MSPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RESOURCES Call by reference Type reference (TYPE) RPM_TT_RESOURCES_INF Resource List for Project Interfacing 20040314
2 Importing IS_PROJECT Call by reference Type reference (TYPE) RPM_TS_PROJECT_INF Project Integration Interface Structure 20040314
3 Importing IT_ASSIGNMENTS Call by reference Type reference (TYPE) RPM_TT_GENERIC_XML_STRUCTURE Generic R/3 table type to store data from any xml file 20040314
4 Importing IT_RESOURCES_ROLES Call by reference Type reference (TYPE) RPM_TT_GENERIC_XML_STRUCTURE Generic R/3 table type to store data from any xml file 20040314
5 Importing IT_XML Call by reference Type reference (TYPE) RPM_TT_GENERIC_XML_STRUCTURE Generic R/3 table type to store data from any xml file 20040314

Method CUST_MAP_RESOURCEDATA_MSPS on Interface IF_EX_RPM_MSP_CUST_FIELDS has no exception.

Method CUST_MAP_ROLEDATA_MSPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ROLES Call by reference Type reference (TYPE) RPM_TT_ROLES_INF Role List for Project Interfacing 20040314
2 Importing IS_PROJECT Call by reference Type reference (TYPE) RPM_TS_PROJECT_INF Project Integration Interface Structure 20040314
3 Importing IT_ASSIGNMENTS Call by reference Type reference (TYPE) RPM_TT_GENERIC_XML_STRUCTURE Generic R/3 table type to store data from any xml file 20040314
4 Importing IT_RESOURCES_ROLES Call by reference Type reference (TYPE) RPM_TT_GENERIC_XML_STRUCTURE Generic R/3 table type to store data from any xml file 20040314
5 Importing IT_XML Call by reference Type reference (TYPE) RPM_TT_GENERIC_XML_STRUCTURE Generic R/3 table type to store data from any xml file 20040314

Method CUST_MAP_ROLEDATA_MSPS on Interface IF_EX_RPM_MSP_CUST_FIELDS has no exception.

Method CUST_MAP_TASKDATA_MSPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TASKS Call by reference Type reference (TYPE) RPM_TT_TASKS_INF Task List for Project Interfacing 20040314
2 Importing IT_TASKS Call by reference Type reference (TYPE) RPM_TT_GENERIC_XML_STRUCTURE Generic R/3 table type to store data from any xml file 20040314
3 Importing IT_XML Call by reference Type reference (TYPE) RPM_TT_GENERIC_XML_STRUCTURE Generic R/3 table type to store data from any xml file 20040314

Method CUST_MAP_TASKDATA_MSPS on Interface IF_EX_RPM_MSP_CUST_FIELDS has no exception.

Method CUST_PROJ_MSP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PROJECT Value transfer Type reference (TYPE) RPM_TS_PROJECT_API RPM: Project data that can be changed externally 20040610
2 Importing IS_PROJECT_MSP Value transfer Type reference (TYPE) RPM_TS_PROJECT_MSP Project Interface Structure for MS Project 20030206

Method CUST_PROJ_MSP on Interface IF_EX_RPM_MSP_CUST_FIELDS has no exception.

Method CUST_RESOURCE_MSP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_RESOURCE Value transfer Type reference (TYPE) RPM_TS_RESOURCE_MSP_API Extended resource API structure 20040610
2 Importing IS_RESOURCE_MSP Value transfer Type reference (TYPE) RPM_TS_RESOURCE_MSP Project Resource Fields for MS Project Interfacing 20030206
3 Importing IV_PROJECT_ID Value transfer Type reference (TYPE) RPM_TV_EXTID External ID 20040616

Method CUST_RESOURCE_MSP on Interface IF_EX_RPM_MSP_CUST_FIELDS has no exception.

Method CUST_ROLE_MSP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ROLE Value transfer Type reference (TYPE) RPM_TS_ROLE_MSP_API Role template copy 20040610
2 Importing IS_ROLE_MSP Value transfer Type reference (TYPE) RPM_TS_RESOURCE_MSP Project Resource Fields for MS Project Interfacing 20030206
3 Importing IV_PROJECT_ID Value transfer Type reference (TYPE) RPM_TV_EXTID External ID 20040616

Method CUST_ROLE_MSP on Interface IF_EX_RPM_MSP_CUST_FIELDS has no exception.

Method CUST_ROLE_RESOURCE_MSP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_RELATION Value transfer Type reference (TYPE) RPM_TS_RELATE_MSP_API Relation structure for MSP -> RPM 20040610
2 Importing IS_RELATION Value transfer Type reference (TYPE) RPM_TS_RESOURCE_MSP Project Task Resource Fields for MS Project Interfacing 20030206
3 Importing IV_PROJECT_ID Value transfer Type reference (TYPE) RPM_TV_EXTID External ID 20040616

Method CUST_ROLE_RESOURCE_MSP on Interface IF_EX_RPM_MSP_CUST_FIELDS has no exception.

Method CUST_TASK_MSP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TASK Value transfer Type reference (TYPE) RPM_TS_TASK_API RPM: Task data that can be changed externally 20040610
2 Importing IS_TASK_MSP Value transfer Type reference (TYPE) RPM_TS_TASK_MSP Project Task Fields for MS Project Interface 20030206
3 Importing IV_PROJECT_ID Value transfer Type reference (TYPE) RPM_TV_EXTID External ID 20040616

Method CUST_TASK_MSP on Interface IF_EX_RPM_MSP_CUST_FIELDS has no exception.

Method CUST_TASK_RESOURCE_MSP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_RELATION Value transfer Type reference (TYPE) RPM_TS_RELATE_MSP_API Relation structure for MSP -> RPM 20040610
2 Importing IS_RELATION Value transfer Type reference (TYPE) RPM_TS_TASK_RESOURCE_MSP Project Task Resource Fields for MS Project Interfacing 20030206
3 Importing IV_PROJECT_ID Value transfer Type reference (TYPE) RPM_TV_EXTID External ID 20040616

Method CUST_TASK_RESOURCE_MSP on Interface IF_EX_RPM_MSP_CUST_FIELDS has no exception.

Method CUST_TASK_ROLE_MSP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_RELATION Value transfer Type reference (TYPE) RPM_TS_RELATE_MSP_API Relation structure for MSP -> RPM 20040610
2 Importing IS_RELATION Value transfer Type reference (TYPE) RPM_TS_TASK_RESOURCE_MSP Project Task Resource Fields for MS Project Interfacing 20030206
3 Importing IV_PROJECT_ID Value transfer Type reference (TYPE) RPM_TV_EXTID External ID 20040616

Method CUST_TASK_ROLE_MSP on Interface IF_EX_RPM_MSP_CUST_FIELDS has no exception.

Method CUST_WHITELIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_WHITELIST Call by reference Type reference (TYPE) STRING 20111215

Method CUST_WHITELIST on Interface IF_EX_RPM_MSP_CUST_FIELDS has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 100