SAP ABAP Class CL_MDE_ABSTRACT_TYPES (Abstract class for types framework)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSMDM_BI_INTEGRATION (Package) Business Information Warehouse: MDM Integration DEV STOPPED!
Properties
Class CL_MDE_ABSTRACT_TYPES  
Short Description Abstract class for types framework    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSMDM_BI_INTEGRATION   Business Information Warehouse: MDM Integration DEV STOPPED! 
Created 20060823   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 MDMDR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_MDE_ABSTRACT_TYPES has no interface implemented.
Friends
Class CL_MDE_ABSTRACT_TYPES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_MDE_API_INT Constant Public Type reference (TYPE) STRING 'MDM_GDT_INTEGERVALUE' 20060828
2 C_MDE_API_STRING Constant Public Type reference (TYPE) STRING 'STRING' 20060828
Methods
# Method Level Visibility Method type Description Created on
1 _CREATE_MAPPING_ACCP Static method Public Method 20070115
2 _CREATE_MAPPING_CHAR Static method Public Method 20060823
3 _CREATE_MAPPING_CLNT Static method Public Method 20070115
4 _CREATE_MAPPING_CUKY Static method Public Method 20070115
5 _CREATE_MAPPING_DATS Static method Public Method 20061017
6 _CREATE_MAPPING_DEC Static method Public Method 20060824
7 _CREATE_MAPPING_INT4 Static method Public Method 20060823
8 _CREATE_MAPPING_LANG Static method Public Method 20060824
9 _CREATE_MAPPING_LCHR Static method Public Method 20070115
10 _CREATE_MAPPING_NUMC Static method Public Method 20060823
11 _CREATE_MAPPING_UNIT Static method Public Method 20061206
12 _CREATE_QUERY_MAPPING_ACCP Static method Public Method 20070115
13 _CREATE_QUERY_MAPPING_CHAR Static method Public Method 20061108
14 _CREATE_QUERY_MAPPING_CLNT Static method Public Method 20070115
15 _CREATE_QUERY_MAPPING_CUKY Static method Public Method 20070115
16 _CREATE_QUERY_MAPPING_DATS Static method Public Method 20061108
17 _CREATE_QUERY_MAPPING_DEC Static method Public Method 20061108
18 _CREATE_QUERY_MAPPING_INT4 Static method Public Method 20061108
19 _CREATE_QUERY_MAPPING_LANG Static method Public Method 20061108
20 _CREATE_QUERY_MAPPING_LCHR Static method Public Method 20070115
21 _CREATE_QUERY_MAPPING_NUMC Static method Public Method 20061108
22 _CREATE_QUERY_MAPPING_UNIT Static method Public Method 20061206
Events
Class CL_MDE_ABSTRACT_TYPES has no event.
Types
Class CL_MDE_ABSTRACT_TYPES has no local type.
Method Signatures

Method _CREATE_MAPPING_ACCP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MDM_FIELD_INFO Call by reference Type reference (TYPE) MDMDR_FIELD_INFORMATION MDM: Field information 20070115
2 Exporting EV_API_TYPE Call by reference Type reference (TYPE) STRING 20070115
3 Importing IS_LANGUAGE Call by reference Type reference (TYPE) MDMDR_CDT_LANGUAGE_CODE MDM: CDT language code 20070115
4 Importing IV_DATATYPE Call by reference Type reference (TYPE) RSDATATYPE 20070115
5 Importing IV_DECIMALS Call by reference Type reference (TYPE) DECIMALS 20070115
6 Importing IV_FIELDNM Call by reference Type reference (TYPE) RSFIELDNM Field name 20070115
7 Importing IV_KEYFLAG Call by reference Type reference (TYPE) KEYFLAG 20070115
8 Importing IV_LENGTH Call by reference Type reference (TYPE) RSINTLEN 20070115
9 Importing IV_POSITION Call by reference Type reference (TYPE) TABFDPOS 20070115

Method _CREATE_MAPPING_ACCP on class CL_MDE_ABSTRACT_TYPES has no exception.

Method _CREATE_MAPPING_CHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MDM_FIELD_INFO Call by reference Type reference (TYPE) MDMDR_FIELD_INFORMATION MDM: Field information 20060823
2 Exporting EV_API_TYPE Call by reference Type reference (TYPE) STRING 20060824
3 Importing IS_LANGUAGE Call by reference Type reference (TYPE) MDMDR_CDT_LANGUAGE_CODE MDM: CDT language code 20060823
4 Importing IV_DATATYPE Call by reference Type reference (TYPE) RSDATATYPE 20060823
5 Importing IV_DECIMALS Call by reference Type reference (TYPE) DECIMALS 20060823
6 Importing IV_FIELDNM Call by reference Type reference (TYPE) RSFIELDNM Field name 20060823
7 Importing IV_KEYFLAG Call by reference Type reference (TYPE) KEYFLAG 20060823
8 Importing IV_LENGTH Call by reference Type reference (TYPE) RSINTLEN 20060823
9 Importing IV_POSITION Call by reference Type reference (TYPE) TABFDPOS 20060823

Method _CREATE_MAPPING_CHAR on class CL_MDE_ABSTRACT_TYPES has no exception.

Method _CREATE_MAPPING_CLNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MDM_FIELD_INFO Call by reference Type reference (TYPE) MDMDR_FIELD_INFORMATION MDM: Field information 20070115
2 Exporting EV_API_TYPE Call by reference Type reference (TYPE) STRING 20070115
3 Importing IS_LANGUAGE Call by reference Type reference (TYPE) MDMDR_CDT_LANGUAGE_CODE MDM: CDT language code 20070115
4 Importing IV_DATATYPE Call by reference Type reference (TYPE) RSDATATYPE 20070115
5 Importing IV_DECIMALS Call by reference Type reference (TYPE) DECIMALS 20070115
6 Importing IV_FIELDNM Call by reference Type reference (TYPE) RSFIELDNM Field name 20070115
7 Importing IV_KEYFLAG Call by reference Type reference (TYPE) KEYFLAG 20070115
8 Importing IV_LENGTH Call by reference Type reference (TYPE) RSINTLEN 20070115
9 Importing IV_POSITION Call by reference Type reference (TYPE) TABFDPOS 20070115

Method _CREATE_MAPPING_CLNT on class CL_MDE_ABSTRACT_TYPES has no exception.

Method _CREATE_MAPPING_CUKY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MDM_FIELD_INFO Call by reference Type reference (TYPE) MDMDR_FIELD_INFORMATION MDM: Field information 20070115
2 Exporting EV_API_TYPE Call by reference Type reference (TYPE) STRING 20070115
3 Importing IS_LANGUAGE Call by reference Type reference (TYPE) MDMDR_CDT_LANGUAGE_CODE MDM: CDT language code 20070115
4 Importing IV_DATATYPE Call by reference Type reference (TYPE) RSDATATYPE 20070115
5 Importing IV_DECIMALS Call by reference Type reference (TYPE) DECIMALS 20070115
6 Importing IV_FIELDNM Call by reference Type reference (TYPE) RSFIELDNM Field name 20070115
7 Importing IV_KEYFLAG Call by reference Type reference (TYPE) KEYFLAG 20070115
8 Importing IV_LENGTH Call by reference Type reference (TYPE) RSINTLEN 20070115
9 Importing IV_POSITION Call by reference Type reference (TYPE) TABFDPOS 20070115

Method _CREATE_MAPPING_CUKY on class CL_MDE_ABSTRACT_TYPES has no exception.

Method _CREATE_MAPPING_DATS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MDM_FIELD_INFO Call by reference Type reference (TYPE) MDMDR_FIELD_INFORMATION MDM: Field information 20061017
2 Exporting EV_API_TYPE Call by reference Type reference (TYPE) STRING 20061017
3 Importing IS_LANGUAGE Call by reference Type reference (TYPE) MDMDR_CDT_LANGUAGE_CODE MDM: CDT language code 20061017
4 Importing IV_DATATYPE Call by reference Type reference (TYPE) RSDATATYPE 20061017
5 Importing IV_DECIMALS Call by reference Type reference (TYPE) DECIMALS 20061017
6 Importing IV_FIELDNM Call by reference Type reference (TYPE) RSFIELDNM Field name 20061017
7 Importing IV_KEYFLAG Call by reference Type reference (TYPE) KEYFLAG 20061017
8 Importing IV_LENGTH Call by reference Type reference (TYPE) RSINTLEN 20061017
9 Importing IV_POSITION Call by reference Type reference (TYPE) TABFDPOS 20061017

Method _CREATE_MAPPING_DATS on class CL_MDE_ABSTRACT_TYPES has no exception.

Method _CREATE_MAPPING_DEC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MDM_FIELD_INFO Call by reference Type reference (TYPE) MDMDR_FIELD_INFORMATION MDM: Field information 20060824
2 Exporting EV_API_TYPE Call by reference Type reference (TYPE) STRING 20060824
3 Importing IS_LANGUAGE Call by reference Type reference (TYPE) MDMDR_CDT_LANGUAGE_CODE MDM: CDT language code 20060824
4 Importing IV_DATATYPE Call by reference Type reference (TYPE) RSDATATYPE 20060824
5 Importing IV_DECIMALS Call by reference Type reference (TYPE) DECIMALS 20060824
6 Importing IV_FIELDNM Call by reference Type reference (TYPE) RSFIELDNM Field name 20060824
7 Importing IV_KEYFLAG Call by reference Type reference (TYPE) KEYFLAG 20060824
8 Importing IV_LENGTH Call by reference Type reference (TYPE) RSINTLEN 20060824
9 Importing IV_POSITION Call by reference Type reference (TYPE) TABFDPOS 20060824

Method _CREATE_MAPPING_DEC on class CL_MDE_ABSTRACT_TYPES has no exception.

Method _CREATE_MAPPING_INT4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MDM_FIELD_INFO Call by reference Type reference (TYPE) MDMDR_FIELD_INFORMATION MDM: Field information 20060823
2 Exporting EV_API_TYPE Call by reference Type reference (TYPE) STRING 20060824
3 Importing IS_LANGUAGE Call by reference Type reference (TYPE) MDMDR_CDT_LANGUAGE_CODE MDM: CDT language code 20060823
4 Importing IV_DATATYPE Call by reference Type reference (TYPE) RSDATATYPE Data type 20060823
5 Importing IV_DECIMALS Call by reference Type reference (TYPE) DECIMALS Number of Decimal Places 20060823
6 Importing IV_FIELDNM Call by reference Type reference (TYPE) RSFIELDNM Field name 20060823
7 Importing IV_KEYFLAG Call by reference Type reference (TYPE) KEYFLAG Identifies a key field of a table 20060823
8 Importing IV_LENGTH Call by reference Type reference (TYPE) RSINTLEN IntLen 20060823
9 Importing IV_POSITION Call by reference Type reference (TYPE) TABFDPOS Position of the field in the table 20060823

Method _CREATE_MAPPING_INT4 on class CL_MDE_ABSTRACT_TYPES has no exception.

Method _CREATE_MAPPING_LANG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MDM_FIELD_INFO Call by reference Type reference (TYPE) MDMDR_FIELD_INFORMATION MDM: Field information 20060824
2 Exporting EV_API_TYPE Call by reference Type reference (TYPE) STRING 20060824
3 Importing IS_LANGUAGE Call by reference Type reference (TYPE) MDMDR_CDT_LANGUAGE_CODE MDM: CDT language code 20060824
4 Importing IV_DATATYPE Call by reference Type reference (TYPE) RSDATATYPE Data type 20060824
5 Importing IV_DECIMALS Call by reference Type reference (TYPE) DECIMALS Number of Decimal Places 20060824
6 Importing IV_FIELDNM Call by reference Type reference (TYPE) RSFIELDNM Field name 20060824
7 Importing IV_KEYFLAG Call by reference Type reference (TYPE) KEYFLAG Identifies a key field of a table 20060824
8 Importing IV_LENGTH Call by reference Type reference (TYPE) RSINTLEN IntLen 20060824
9 Importing IV_POSITION Call by reference Type reference (TYPE) TABFDPOS Position of the field in the table 20060824

Method _CREATE_MAPPING_LANG on class CL_MDE_ABSTRACT_TYPES has no exception.

Method _CREATE_MAPPING_LCHR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MDM_FIELD_INFO Call by reference Type reference (TYPE) MDMDR_FIELD_INFORMATION MDM: Field information 20070115
2 Exporting EV_API_TYPE Call by reference Type reference (TYPE) STRING 20070115
3 Importing IS_LANGUAGE Call by reference Type reference (TYPE) MDMDR_CDT_LANGUAGE_CODE MDM: CDT language code 20070115
4 Importing IV_DATATYPE Call by reference Type reference (TYPE) RSDATATYPE 20070115
5 Importing IV_DECIMALS Call by reference Type reference (TYPE) DECIMALS 20070115
6 Importing IV_FIELDNM Call by reference Type reference (TYPE) RSFIELDNM Field name 20070115
7 Importing IV_KEYFLAG Call by reference Type reference (TYPE) KEYFLAG 20070115
8 Importing IV_LENGTH Call by reference Type reference (TYPE) RSINTLEN 20070115
9 Importing IV_POSITION Call by reference Type reference (TYPE) TABFDPOS 20070115

Method _CREATE_MAPPING_LCHR on class CL_MDE_ABSTRACT_TYPES has no exception.

Method _CREATE_MAPPING_NUMC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MDM_FIELD_INFO Call by reference Type reference (TYPE) MDMDR_FIELD_INFORMATION MDM: Field information 20060824
2 Exporting EV_API_TYPE Call by reference Type reference (TYPE) STRING 20060824
3 Importing IS_LANGUAGE Call by reference Type reference (TYPE) MDMDR_CDT_LANGUAGE_CODE MDM: CDT language code 20060824
4 Importing IV_DATATYPE Call by reference Type reference (TYPE) RSDATATYPE Data type 20060824
5 Importing IV_DECIMALS Call by reference Type reference (TYPE) DECIMALS Number of Decimal Places 20060824
6 Importing IV_FIELDNM Call by reference Type reference (TYPE) RSFIELDNM Field name 20060824
7 Importing IV_KEYFLAG Call by reference Type reference (TYPE) KEYFLAG Identifies a key field of a table 20060824
8 Importing IV_LENGTH Call by reference Type reference (TYPE) RSINTLEN IntLen 20060824
9 Importing IV_POSITION Call by reference Type reference (TYPE) TABFDPOS Position of the field in the table 20060824

Method _CREATE_MAPPING_NUMC on class CL_MDE_ABSTRACT_TYPES has no exception.

Method _CREATE_MAPPING_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MDM_FIELD_INFO Call by reference Type reference (TYPE) MDMDR_FIELD_INFORMATION MDM: Field information 20061206
2 Exporting EV_API_TYPE Call by reference Type reference (TYPE) STRING 20061206
3 Importing IS_LANGUAGE Call by reference Type reference (TYPE) MDMDR_CDT_LANGUAGE_CODE MDM: CDT language code 20061206
4 Importing IV_DATATYPE Call by reference Type reference (TYPE) RSDATATYPE 20061206
5 Importing IV_DECIMALS Call by reference Type reference (TYPE) DECIMALS 20061206
6 Importing IV_FIELDNM Call by reference Type reference (TYPE) RSFIELDNM Field name 20061206
7 Importing IV_KEYFLAG Call by reference Type reference (TYPE) KEYFLAG 20061206
8 Importing IV_LENGTH Call by reference Type reference (TYPE) RSINTLEN 20061206
9 Importing IV_POSITION Call by reference Type reference (TYPE) TABFDPOS 20061206

Method _CREATE_MAPPING_UNIT on class CL_MDE_ABSTRACT_TYPES has no exception.

Method _CREATE_QUERY_MAPPING_ACCP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_QUERY Call by reference Type reference (TYPE) MDMDR_QUERY 20070115
2 Importing IR_FIELD_VALUE Call by reference Object reference (TYPE REF TO) DATA 20070115
3 Importing IV_FIELD_CODE Call by reference Type reference (TYPE) MDMDR_FIELD_CODE 20070115

Method _CREATE_QUERY_MAPPING_ACCP on class CL_MDE_ABSTRACT_TYPES has no exception.

Method _CREATE_QUERY_MAPPING_CHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_QUERY Call by reference Type reference (TYPE) MDMDR_QUERY 20061108
2 Importing IR_FIELD_VALUE Call by reference Object reference (TYPE REF TO) DATA 20061108
3 Importing IV_FIELD_CODE Call by reference Type reference (TYPE) MDMDR_FIELD_CODE 20061108

Method _CREATE_QUERY_MAPPING_CHAR on class CL_MDE_ABSTRACT_TYPES has no exception.

Method _CREATE_QUERY_MAPPING_CLNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_QUERY Call by reference Type reference (TYPE) MDMDR_QUERY 20070115
2 Importing IR_FIELD_VALUE Call by reference Object reference (TYPE REF TO) DATA 20070115
3 Importing IV_FIELD_CODE Call by reference Type reference (TYPE) MDMDR_FIELD_CODE 20070115

Method _CREATE_QUERY_MAPPING_CLNT on class CL_MDE_ABSTRACT_TYPES has no exception.

Method _CREATE_QUERY_MAPPING_CUKY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_QUERY Call by reference Type reference (TYPE) MDMDR_QUERY 20070115
2 Importing IR_FIELD_VALUE Call by reference Object reference (TYPE REF TO) DATA 20070115
3 Importing IV_FIELD_CODE Call by reference Type reference (TYPE) MDMDR_FIELD_CODE 20070115

Method _CREATE_QUERY_MAPPING_CUKY on class CL_MDE_ABSTRACT_TYPES has no exception.

Method _CREATE_QUERY_MAPPING_DATS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_QUERY Call by reference Type reference (TYPE) MDMDR_QUERY 20061108
2 Importing IR_FIELD_VALUE Call by reference Object reference (TYPE REF TO) DATA 20061108
3 Importing IV_FIELD_CODE Call by reference Type reference (TYPE) MDMDR_FIELD_CODE 20061108

Method _CREATE_QUERY_MAPPING_DATS on class CL_MDE_ABSTRACT_TYPES has no exception.

Method _CREATE_QUERY_MAPPING_DEC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_QUERY Call by reference Type reference (TYPE) MDMDR_QUERY 20061108
2 Importing IR_FIELD_VALUE Call by reference Object reference (TYPE REF TO) DATA 20061108
3 Importing IV_FIELD_CODE Call by reference Type reference (TYPE) MDMDR_FIELD_CODE 20061108

Method _CREATE_QUERY_MAPPING_DEC on class CL_MDE_ABSTRACT_TYPES has no exception.

Method _CREATE_QUERY_MAPPING_INT4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_QUERY Call by reference Type reference (TYPE) MDMDR_QUERY 20061108
2 Importing IR_FIELD_VALUE Call by reference Object reference (TYPE REF TO) DATA 20061108
3 Importing IV_FIELD_CODE Call by reference Type reference (TYPE) MDMDR_FIELD_CODE 20061108

Method _CREATE_QUERY_MAPPING_INT4 on class CL_MDE_ABSTRACT_TYPES has no exception.

Method _CREATE_QUERY_MAPPING_LANG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_QUERY Call by reference Type reference (TYPE) MDMDR_QUERY 20061108
2 Importing IR_FIELD_VALUE Call by reference Object reference (TYPE REF TO) DATA 20061108
3 Importing IV_FIELD_CODE Call by reference Type reference (TYPE) MDMDR_FIELD_CODE 20061108

Method _CREATE_QUERY_MAPPING_LANG on class CL_MDE_ABSTRACT_TYPES has no exception.

Method _CREATE_QUERY_MAPPING_LCHR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_QUERY Call by reference Type reference (TYPE) MDMDR_QUERY 20070115
2 Importing IR_FIELD_VALUE Call by reference Object reference (TYPE REF TO) DATA 20070115
3 Importing IV_FIELD_CODE Call by reference Type reference (TYPE) MDMDR_FIELD_CODE 20070115

Method _CREATE_QUERY_MAPPING_LCHR on class CL_MDE_ABSTRACT_TYPES has no exception.

Method _CREATE_QUERY_MAPPING_NUMC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_QUERY Call by reference Type reference (TYPE) MDMDR_QUERY 20061108
2 Importing IR_FIELD_VALUE Call by reference Object reference (TYPE REF TO) DATA 20061108
3 Importing IV_FIELD_CODE Call by reference Type reference (TYPE) MDMDR_FIELD_CODE 20061108

Method _CREATE_QUERY_MAPPING_NUMC on class CL_MDE_ABSTRACT_TYPES has no exception.

Method _CREATE_QUERY_MAPPING_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_QUERY Call by reference Type reference (TYPE) MDMDR_QUERY 20061206
2 Importing IR_FIELD_VALUE Call by reference Object reference (TYPE REF TO) DATA 20061206
3 Importing IV_FIELD_CODE Call by reference Type reference (TYPE) MDMDR_FIELD_CODE 20061206

Method _CREATE_QUERY_MAPPING_UNIT on class CL_MDE_ABSTRACT_TYPES has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 554_640