SAP ABAP Class CL_DPR_API_MAP (Proj. Mgmt API: Data Mapping)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PRO-EXT-API (Application Component) BAPI Interface for cProjects
     DEVELOPMENT_PROJECTS_API (Package) API for Project Management
Properties
Class CL_DPR_API_MAP  
Short Description Proj. Mgmt API: Data Mapping    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package DEVELOPMENT_PROJECTS_API   API for Project Management 
Created 20040908   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_DPR_API_MAP has no forward declaration.
Interfaces
Class CL_DPR_API_MAP has no interface implemented.
Friends
Class CL_DPR_API_MAP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SR_SHARED_OBJECT Static Attribute Private Object reference (TYPE REF TO) CL_DPR_FC_MAP_SHARED_TABLES cProjects-API: Field Mapping 20080902
2 SS_ALL Static Attribute Private Type reference (TYPE) TS_ALL 20070522
3 SS_BO_STRUCTURE Static Attribute Private Type reference (TYPE) TY_BO_STRUCTURE Internal Structure of Business Object 20060420
4 ST_ALL Static Attribute Private Type reference (TYPE) TT_ALL 20070522
5 ST_BO_STRUCTURES Static Attribute Private Type reference (TYPE) TY_BO_STRUCTURES Table of Internal Structures 20060420
6 ST_EXT_DIFF Static Attribute Private Type reference (TYPE) TT_EXT_DIFF 20070522
7 ST_INT2EXT_FIELD_MAP Static Attribute Private Type reference (TYPE) DPR_TT_API_INT2EXT_MAP Table Field Control Mapping Int. <-> Ext. Fields 20060412
8 ST_INT_DIFF Static Attribute Private Type reference (TYPE) TT_INT_DIFF 20070522
9 ST_REL_BO_INT_EXT Static Attribute Private Type reference (TYPE) DPR_TT_MAP_BO_INT_EXT Tabelle BO Mapping int. <-> ext.Felder 20080408
Methods
# Method Level Visibility Method type Description Created on
1 APPL_OBJECT_MAP_EXT2INT Static method Public Method Mapping Attributes of an Appl. Obj. (External --> Internal) 20040921
2 APPL_OBJECT_MAP_INT2EXT Static method Public Method Mapping Attributes of an Appl. Obj. (Internal --> External) 20040921
3 CLASS_CONSTRUCTOR Static method Public Constructor Initialize Field Name Mapping Table 20060328
4 FIELDNAME_MAP_EXT2INT Static method Public Method Map Field Name: External -> Internal 20040913
5 FIELDNAME_MAP_INT2EXT Static method Public Method Map Field Name: Internal -> External 20040913
6 FIELDNAME_MAP_INT2EXT_BUFFER Static method Public Method Map Feldname: intern -> extern mit Puffer 20080408
7 GET_SHARED_OBJECT Static method Private Method Get Shared Object Class 20080902
8 STRUCTURE_MAP_INT2EXT Static method Public Method Mapping Structure Internal -> External 20070516
Events
Class CL_DPR_API_MAP has no event.
Types
Class CL_DPR_API_MAP has no local type.
Method Signatures

Method APPL_OBJECT_MAP_EXT2INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DATA_EXT Call by reference Object reference (TYPE REF TO) DATA API: Attribute Projektdefinition 20040921
2 Importing IS_DATA_OLD Call by reference Type reference (TYPE) ANY 20050124
3 Importing IV_ALWAYS_OVERWRITE Call by reference Type reference (TYPE) BOOLE_D 'X' 'X': Feldinhalt immer setzen, ' ' nur setzen wenn n. initial 20050124
4 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20040921
5 Importing IV_TYPE_INT Call by reference Type reference (TYPE) STRUKNAME Name einer Struktur 20040921
6 Returning RR_DATA_INT Value transfer Object reference (TYPE REF TO) DATA 20040921

Method APPL_OBJECT_MAP_EXT2INT on class CL_DPR_API_MAP has no exception.

Method APPL_OBJECT_MAP_INT2EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DATA_INT Call by reference Object reference (TYPE REF TO) DATA API: Attribute Projektdefinition 20040921
2 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20040921
3 Importing IV_TYPE_EXT Call by reference Type reference (TYPE) STRUKNAME Name einer Struktur 20040921
4 Returning RR_DATA_EXT Value transfer Object reference (TYPE REF TO) DATA 20040921

Method APPL_OBJECT_MAP_INT2EXT on class CL_DPR_API_MAP has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_DPR_API_MAP has no parameter.
Method CLASS_CONSTRUCTOR on class CL_DPR_API_MAP has no exception.

Method FIELDNAME_MAP_EXT2INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EXT_STRUCTURE_NAME Call by reference Type reference (TYPE) STRING Ext. Stukturname 20050130
2 Exporting EV_INT_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING Int. Feldname 20041021
3 Exporting EV_INT_STRUCTURE_NAME Call by reference Type reference (TYPE) STRING Int. Strukturname 20041021
4 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING Name des BO-Knotens 20040913
5 Importing IV_EXT_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING Ext. Feldname 20040913

Method FIELDNAME_MAP_EXT2INT on class CL_DPR_API_MAP has no exception.

Method FIELDNAME_MAP_INT2EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EXT_ATTRIBUTE_NAME Call by reference Type reference (TYPE) DPR_TV_FC_EXT_ATTRIBUTE Ext. Feldname 20050130
2 Exporting EV_EXT_STRUCTURE_NAME Call by reference Type reference (TYPE) DPR_TV_FC_EXT_STRUCTURE Ext. Strukturname 20050130
3 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING Name des Bo-Knotens 20040913
4 Importing IV_INT_ATTRIBUTE_NAME Call by reference Type reference (TYPE) DPR_TV_FC_INT_ATTRIBUTE Int. Feldname 20040913
5 Importing IV_INT_STRUCTURE_NAME Call by reference Type reference (TYPE) DPR_TV_FC_INT_STRUCTURE Int. Strukturname 20050203

Method FIELDNAME_MAP_INT2EXT on class CL_DPR_API_MAP has no exception.

Method FIELDNAME_MAP_INT2EXT_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EXT_ATTRIBUTE_NAME Value transfer Type reference (TYPE) DPR_TV_FC_EXT_ATTRIBUTE Ext. Feldname 20080408
2 Exporting EV_EXT_STRUCTURE_NAME Value transfer Type reference (TYPE) DPR_TV_FC_EXT_STRUCTURE Ext. Strukturname 20080408
3 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING Name des Bo-Knotens 20080408
4 Importing IV_INT_ATTRIBUTE_NAME Call by reference Type reference (TYPE) DPR_TV_FC_INT_ATTRIBUTE Int. Feldname 20080408
5 Importing IV_INT_STRUCTURE_NAME Call by reference Type reference (TYPE) DPR_TV_FC_INT_STRUCTURE Int. Strukturname 20080408

Method FIELDNAME_MAP_INT2EXT_BUFFER on class CL_DPR_API_MAP has no exception.

Method GET_SHARED_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) CL_DPR_FC_MAP_SHARED_TABLES cProjects-API: Field Mapping 20080902

Method GET_SHARED_OBJECT on class CL_DPR_API_MAP has no exception.

Method STRUCTURE_MAP_INT2EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INT2EXT_MAP Call by reference Type reference (TYPE) DPR_TT_API_INT2EXT_MAP2 Feldnamenmappingtabelle 20070516
2 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING Name des BO-Knotens 20070516

Method STRUCTURE_MAP_INT2EXT on class CL_DPR_API_MAP has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 400