SAP ABAP Class CL_RSD_MAPPING (Definition of a Mapping)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSD_MAPPING (Package) Mapping Service for InfoObjects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RDS_MAPPING_IOBJ_CREATE Create InfoObject Metadata 20080801
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSD_MAPPING General Mapping Interface 20070612
Properties
Class CL_RSD_MAPPING  
Short Description Definition of a Mapping    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSD_MAPPING   Mapping Service for InfoObjects 
Created 20070612   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSD_MAPPING has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_RDS_MAPPING_IOBJ_CREATE Create InfoObject Metadata 20080801
2 IF_RSD_MAPPING General Mapping Interface 20070612
Friends
Class CL_RSD_MAPPING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_IF_RSD_MAPPING_STRATEGY Constant Private Type reference (TYPE) SEOCLSNAME 'IF_RSD_MAPPING_STRATEGY' Object Type Name 20080331
2 PT_PROPOSAL Instance attribute Private Type reference (TYPE) RSD_MAPPING_TS_PROPOSAL Default Value 20090609
3 P_EXIT Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20080711
4 P_FIELD_DESCR Instance attribute Protected Object reference (TYPE REF TO) IF_RSD_MAPPING_FIELD_DESCR General Field Definition 20070612
5 P_HANDLER_SET Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20080711
6 P_PROZENT Instance attribute Private Type reference (TYPE) F 20120221
7 P_RUN_CNT Instance attribute Private Type reference (TYPE) I 20120221
8 P_STRATEGY Instance attribute Protected Object reference (TYPE REF TO) IF_RSD_MAPPING_STRATEGY Interface for Mapping Strategies 20080326
9 P_T_MAPSTRAT_R Instance attribute Protected Type reference (TYPE) RSD_MAPPING_T_STRATEGY_RI Collection for possible mapping strategies 20070613
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20070613
2 CREATE_IOBJ_FROM_FLDDESCR Instance method Public Method 20080731
3 FIND_MAPPING Instance method Public Method 20080313
4 FIND_MAPPING_MULTI Instance method Public Method 20080313
5 GET_ALL_SEARCH_METHODS Static method Public Method Returns Search Methods 20080721
6 GET_FIELD Instance method Public Method 20080313
7 GET_STRATEGIES Instance method Public Method 20080311
8 GET_SUPPORTED_SEARCH_METHOD Instance method Private Method Returns Supported Search Methods 20080711
9 INIT_HANDLER Instance method Private Method Initialized Event Handler 20080711
10 _CREATE_GET_DATATYPE Instance method Private Method Data Type 20080801
11 _CREATE_GET_DETAILS Instance method Private Method Details 20080801
12 _CREATE_GET_DETAILS_TYPE Instance method Private Method Details 20080801
13 _CREATE_GET_UNINM Instance method Private Method Details 20080801
14 _GET_RUN_CNT Instance method Private Method Number of Runs for gui_process_indicator 20120221
Events
Class CL_RSD_MAPPING has no event.
Types
Class CL_RSD_MAPPING has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_RSD_MAPPING has no parameter.
Method CONSTRUCTOR on class CL_RSD_MAPPING has no exception.

Method CREATE_IOBJ_FROM_FLDDESCR Signature

Method CREATE_IOBJ_FROM_FLDDESCR on class CL_RSD_MAPPING has no parameter.
Method CREATE_IOBJ_FROM_FLDDESCR on class CL_RSD_MAPPING has no exception.

Method FIND_MAPPING Signature

Method FIND_MAPPING on class CL_RSD_MAPPING has no parameter.
Method FIND_MAPPING on class CL_RSD_MAPPING has no exception.

Method FIND_MAPPING_MULTI Signature

Method FIND_MAPPING_MULTI on class CL_RSD_MAPPING has no parameter.
Method FIND_MAPPING_MULTI on class CL_RSD_MAPPING has no exception.

Method GET_ALL_SEARCH_METHODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SEARCH_METHOD Call by reference Type reference (TYPE) RSD_MAPPING_T_SEARCH_METHOD TTyp: Suchmethode: Exakt, Fuzzy... 20080721

Method GET_ALL_SEARCH_METHODS on class CL_RSD_MAPPING has no exception.

Method GET_FIELD Signature

Method GET_FIELD on class CL_RSD_MAPPING has no parameter.
Method GET_FIELD on class CL_RSD_MAPPING has no exception.

Method GET_STRATEGIES Signature

Method GET_STRATEGIES on class CL_RSD_MAPPING has no parameter.
Method GET_STRATEGIES on class CL_RSD_MAPPING has no exception.

Method GET_SUPPORTED_SEARCH_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SEARCH_METHOD Call by reference Type reference (TYPE) RSD_MAPPING_T_SEARCH_METHOD TTyp: Suchmethode: Exakt, Fuzzy... 20080711
2 Exporting ET_SEARCH_METHOD_SUPPORTED Call by reference Type reference (TYPE) RSD_MAPPING_T_SEARCH_METHOD TTyp: Suchmethode: Exakt, Fuzzy... 20080711
3 Importing IT_SEARCH_METHOD_OUTSIDE Call by reference Type reference (TYPE) RSD_MAPPING_T_SEARCH_METHOD TTyp: Suchmethode: Exakt, Fuzzy... 20080711

Method GET_SUPPORTED_SEARCH_METHOD on class CL_RSD_MAPPING has no exception.

Method INIT_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_STRATEGY Call by reference Type reference (TYPE) RSD_MAPPING_T_STRATEGY_RI Collection für mögliche Mapping-Strategien 20080711

Method INIT_HANDLER on class CL_RSD_MAPPING has no exception.

Method _CREATE_GET_DATATYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATATYPE Call by reference Type reference (TYPE) DATATYPE_D Datentyp im ABAP Dictionary 20080801
2 Importing IR_FIELD_DESCR Call by reference Object reference (TYPE REF TO) IF_RSD_MAPPING_FIELD_DESCR Allgemeine Feld-Definition 20080801

Method _CREATE_GET_DATATYPE on class CL_RSD_MAPPING has no exception.

Method _CREATE_GET_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_MSG Value transfer Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20080801
2 Exporting ES_DETAILS Call by reference Type reference (TYPE) BAPI6108 InfoObjects - Details 20080801
3 Importing IR_FIELD_DESCR Call by reference Object reference (TYPE REF TO) IF_RSD_MAPPING_FIELD_DESCR Allgemeine Feld-Definition 20080801
4 Importing I_IOBJNM Call by reference Type reference (TYPE) RSDIOBJNM InfoObject 20080801

Method _CREATE_GET_DETAILS on class CL_RSD_MAPPING has no exception.

Method _CREATE_GET_DETAILS_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DETAILS Call by reference Type reference (TYPE) BAPI6108 InfoObjects - Details 20080801
2 Importing IR_FIELD_DESCR Call by reference Object reference (TYPE REF TO) IF_RSD_MAPPING_FIELD_DESCR Allgemeine Feld-Definition 20080801

Method _CREATE_GET_DETAILS_TYPE on class CL_RSD_MAPPING has no exception.

Method _CREATE_GET_UNINM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DETAILS Call by reference Type reference (TYPE) BAPI6108 InfoObjects - Details 20080801

Method _CREATE_GET_UNINM on class CL_RSD_MAPPING has no exception.

Method _GET_RUN_CNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJVERS Call by reference Type reference (TYPE) RS_T_OBJVERS Tabelle von Objektversionen mit Text 20120221
2 Importing IT_R_FIELD_DESCR Call by reference Type reference (TYPE) RSD_MAPPING_T_FLD_DESCR_RI TTyp: Interface - Feldbeschreibung 20120221
3 Importing IT_SEARCH_METHOD Call by reference Type reference (TYPE) RSD_MAPPING_T_SEARCH_METHOD TTyp: Suchmethode: Exakt, Fuzzy... 20120221
4 Importing IT_STRATEGY Call by reference Type reference (TYPE) RSD_MAPPING_T_STRATEGY_RI Collection für mögliche Mapping-Strategien 20120221
5 Returning R_RUN_CNT Value transfer Type reference (TYPE) I 20120221

Method _GET_RUN_CNT on class CL_RSD_MAPPING has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 712