SAP ABAP IMG Activity INM_DFM_MAP_OBJECT_D (BAdI: Mapping to Target Object Fields)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-CF (Application Component) Common Functions
     INM_DFM (Package) Decision Flow Management
IMG Activity
ID INM_DFM_MAP_OBJECT_D BAdI: Mapping to Target Object Fields  
Transaction Code S_PTD_51000053   (empty) 
Created on 20070718    
Customizing Attributes INM_DFM_MAP_OBJECT_D   BAdI: Mapping to Target Object Fields 
Customizing Activity INM_DFM_MAP_OBJECT_D   BAdI: Mapping to Target Object Fields 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name INM_DFM_MAP_OBJECT_DATA    

Use

This Business Add-In (BAdI) is used in the Innovation Management (PLM_INM) component.

You can use this Business Add-In (BAdI) to fill target object field values, in case of customer includes or where standard mapping rules cannot be used.

The MAP_SOURCE_TO_TARGET BAdI method is called within the FILL_TARGET_OBJECT_FIELDS private method of CL_INM_DFM_OBJECT_INTEGRATION class. That is, it is called in each update scenario of Decision Flow Management (DFM).

The PERFORM_MAPPING_FUNCTION BAdI method is called within the PERFORM_MAPPING_FUNCTION public method of the CL_INM_DFM_OBJECT_INTEGRATION class. This method is called for each field mapping where a mapping function has been maintained and there are multiple source objects for a single target object.

Note: To use the PERFORM_MAPPING_FUNCTION BAdI method, you must have switched on the switch 0002 Master Switch -> 0008 Enhanced Capital and Resource Mgmt Switch (see SAP Note 1457426) in Customizing for SAP Portfolio and Project Management under Portfolio Management -> Global Customizing -> Global Settings -> Override Default Global Settings.

Requirements

Standard settings

In the standard system, there is no activated BAdI implementation.

The BAdI is not designed for multiple use.

The BAdI is filter-dependent. Create an implementation for each target object link type.

Activities

For information about implementing BAdIs as part of the Enhancement Concept, see SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.

Example

See also

This BAdI uses the interface IF_DFM_MAP_OBJECT_DATA. For more information, display the interface in the Class Builder.

This BAdI uses the following methods:

MAP_SOURCE_TO_TARGET

PERFORM_MAPPING_FUNCTION

Business Attributes
ASAP Roadmap ID 257   Create User Exits 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency A   Valid for all countries 
Maintenance Objects
Maintenance object type E   Business Add-In - Definition 
History
Last changed by/on SAP  20070718 
SAP Release Created in 450_700