SAP ABAP Class CL_MDE_BI_MAPPING (MDM-BI Adapter: Communication Logic)
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!
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_MDE_BI_MAPPING IF_MDE_BI_MAPPING 20060821
Properties
Class CL_MDE_BI_MAPPING  
Short Description MDM-BI Adapter: Communication Logic    
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 20060821   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 MDMDR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_MDE_BI_MAPPING IF_MDE_BI_MAPPING 20060821
Friends
Class CL_MDE_BI_MAPPING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_CREATE_METHOD Constant Private Type reference (TYPE) STRING '_CREATE_MAPPING_' MDM: Create Mapping Method Prefix 20061016
2 C_CREATE_QUERY_METHOD Constant Private Type reference (TYPE) STRING '_CREATE_QUERY_MAPPING_' MDM: Create Query Method Prefix 20061108
3 C_MDM_FC_GROUPID Constant Public Type reference (TYPE) CHAR128 'MDM_GID' MDM: Field Code for Group ID 20070301
4 C_MDM_FC_NAME Constant Private Type reference (TYPE) STRING 'Name' MDM: Field Code for Name 20070301
5 C_MDM_FC_PREFIX Constant Public Type reference (TYPE) STRING 'MDMBI_' MDM: Field Code prefix for Field creation 20070629
6 C_MDM_FC_STATUS Constant Public Type reference (TYPE) CHAR128 'STATUS' MDM: Field and Table Code for Status Table for Status 20070301
7 C_MDM_FID_STATUS Constant Private Type reference (TYPE) STRING '28' MDM: Field ID of the Status Field 20070629
8 C_MDM_FM_ALTER_FIELD Constant Private Type reference (TYPE) STRING 'MDM_META_ALTER_TABLE_FIELD' MDM: FM to change a table field 20070719
9 C_MDM_FM_ALTER_TABLE Constant Private Type reference (TYPE) STRING 'MDM_META_ALTER_TABLE' MDM: FM to change a repository table 20070719
10 C_MDM_FM_CONNECT Constant Private Type reference (TYPE) STRING 'MDM_ACCESSOR_CONNECT' MDM: FM to connect to a repository 20070312
11 C_MDM_FM_CREATE_BULK Constant Private Type reference (TYPE) STRING 'MDM_API_CREATE_BULK' MDM: FM to create multiple data records 20070720
12 C_MDM_FM_CREATE_DATA Constant Private Type reference (TYPE) STRING 'MDM_API_CREATE_SIMPLE' MDM: FM to create a single data record 20070719
13 C_MDM_FM_CREATE_REPOSITORY Constant Public Type reference (TYPE) STRING 'MDM_ADMIN_CREATE_REPOSITORY' MDM: FM to create a repository 20070312
14 C_MDM_FM_CREATE_USER Constant Private Type reference (TYPE) STRING 'MDM_ADMIN_CREATE_USER' MDM: FM to create a user 20070717
15 C_MDM_FM_DELETE_API_CONFIG Constant Public Type reference (TYPE) STRING 'MDM_CONF_DEL_SINGLE_API_CONFIG' MDM: FM to delete API configuration 20070313
16 C_MDM_FM_DELETE_FIELD Constant Private Type reference (TYPE) STRING 'MDM_META_DROP_TABLE_FIELD' MDM: FM to delete a field in a table 20070719
17 C_MDM_FM_DELETE_REPOSITORY Constant Public Type reference (TYPE) STRING 'MDM_ADMIN_DELETE_REPOSITORY' MDM: FM to delete the repository 20070313
18 C_MDM_FM_DELETE_USER Constant Private Type reference (TYPE) STRING 'MDM_ADMIN_DELETE_USER' MDM: FM to delete a user 20070717
19 C_MDM_FM_DISCONNECT Constant Private Type reference (TYPE) STRING 'MDM_ACCESSOR_DISCONNECT' MDM: FM to disconnect from a repository 20070717
20 C_MDM_FM_GET_API_CONFIG Constant Private Type reference (TYPE) STRING 'MDM_CONF_GET_SINGLE_API_CONFIG' MDM: FM to get API config 20070718
21 C_MDM_FM_GET_MATCH_STRAT Constant Private Type reference (TYPE) STRING 'MDM_API_RETR_MATCH_STRATEGS' MDM: FM to get Matching Strategies 20070723
22 C_MDM_FM_INSERT_FIELD Constant Private Type reference (TYPE) STRING 'MDM_META_INSERT_TABLE_FIELD' MDM: FM to insert a field into a table 20070719
23 C_MDM_FM_INVOKE_MATCH Constant Private Type reference (TYPE) STRING 'MDM_INVOKE_MATCHING' MDM: FM to invoke the Matching 20070724
24 C_MDM_FM_LOAD_REPOSITORY Constant Public Type reference (TYPE) STRING 'MDM_ADMIN_LOAD_REPOSITORY' MDM: FM to load the repository 20070312
25 C_MDM_FM_MOUNT_REPOSITORY Constant Private Type reference (TYPE) STRING 'MDM_ADMIN_MOUNT_REPOSITORY' MDM: FM to mount a repository 20070719
26 C_MDM_FM_QUERY Constant Private Type reference (TYPE) STRING 'MDM_API_QUERY' MDM: FM to query the repository 20070717
27 C_MDM_FM_RELOAD_META Constant Private Type reference (TYPE) STRING 'MDM_META_RELOAD_META_DATA' MDM: FM to reload repository meta data 20070717
28 C_MDM_FM_RETRIEVE_DATA Constant Private Type reference (TYPE) STRING 'MDM_API_RETRIEVE_SIMPLE' MDM: FM to read data of the repository 20070717
29 C_MDM_FM_RETRIEVE_LOAD_REP Constant Private Type reference (TYPE) STRING 'MDM_ADMIN_RETRIEVE_RUNNG_REPS' MDM: FM to retrieve loaded and running repositories 20070719
30 C_MDM_FM_RETRIEVE_MATCH Constant Private Type reference (TYPE) STRING 'MDM_API_RETR_MATCHING_RESULT' MDM: FM to retrieve matching results 20070724
31 C_MDM_FM_RETRIEVE_MOUNT_REP Constant Private Type reference (TYPE) STRING 'MDM_ADMIN_RETRIEVE_MNTED_REPS' MDM: FM to get mounted repositores 20070719
32 C_MDM_FM_RETRIEVE_TABLES Constant Private Type reference (TYPE) STRING 'MDM_META_RETRIEVE_TABLES' MDM: FM to read repository tables 20070717
33 C_MDM_FM_RETRIEVE_USERS Constant Private Type reference (TYPE) STRING 'MDM_ADMIN_RETRIEVE_USERS' MDM: FM to retrieve users 20070717
34 C_MDM_FM_SET_API_CONFIG Constant Private Type reference (TYPE) STRING 'MDM_CONF_SET_SINGLE_API_CONFIG' MDM: FM to set API Config 20070312
35 C_MDM_FM_SET_USER_PASSWORD Constant Private Type reference (TYPE) STRING 'MDM_ADMIN_SET_USER_PASSWORD' MDM: FM to change a user password 20080111
36 C_MDM_FM_UNLOAD_REPOSITORY Constant Private Type reference (TYPE) STRING 'MDM_ADMIN_UNLOAD_REPOSITORY' MDM: FM to unload a repository 20070718
37 C_MDM_FM_UPDATE_BULK Constant Private Type reference (TYPE) STRING 'MDM_API_UPDATE_BULK' MDM: FM to update multiple recoreds 20070723
38 C_MDM_FM_UPDATE_DATA Constant Private Type reference (TYPE) STRING 'MDM_API_UPDATE' MDM: FM to update a single record 20070723
39 C_MDM_FN_STATUS Constant Private Type reference (TYPE) STRING 'Status' MDM: Field Name for Status field 20070312
40 C_MDM_FT_GROUPID Constant Private Type reference (TYPE) STRING 'MDM_GROUP_ID' MDM: BI data type for Group ID 20070717
41 C_MDM_FT_LOOKUP Constant Private Type reference (TYPE) MDMDR_GDT_INTEGERVALUE 7 MDM: field type for look up fields 20070313
42 C_MDM_METHOD_NOTIFY_BEGIN Constant Public Type reference (TYPE) STRING 'IF_MDMT_LISTENER_CONTAINER~NOTIFY_BEGIN_METHOD' For listeners 20070115
43 C_MDM_METHOD_NOTIFY_END Constant Public Type reference (TYPE) STRING 'IF_MDMT_LISTENER_CONTAINER~NOTIFY_END_METHOD' For listeners 20070115
44 C_MDM_METHOD_NOTIFY_SIMPLE Constant Public Type reference (TYPE) STRING 'IF_MDMT_LISTENER_CONTAINER~NOTIFY_SIMPLE' For listeners 20070227
45 C_MDM_TRACE_BASIC Constant Public Type reference (TYPE) CHAR1 '1' Detail Level of Application Log 20070227
46 C_MDM_TT_LOOKUP Constant Private Type reference (TYPE) MDMDR_GDT_INTEGERVALUE 1 MDM: table type for look up tables 20070313
47 C_STATUS_CLE Constant Public Type reference (TYPE) STRING 'CLEANSING' MDM: Data Status Cleansing 20070620
48 C_STATUS_CODE_CLE Constant Public Type reference (TYPE) INT4 3 MDM: Status Code Cleansing 20070620
49 C_STATUS_CODE_MAT Constant Public Type reference (TYPE) INT4 2 MDM: Status Code Matched 20070620
50 C_STATUS_CODE_NEW Constant Public Type reference (TYPE) INT4 1 MDM: Status Code New 20061208
51 C_STATUS_CODE_PRO Constant Public Type reference (TYPE) INT4 4 MDM: Status Code Processed 20061025
52 C_STATUS_MAT Constant Public Type reference (TYPE) STRING 'MATCHED' MDM: Data Status Matched 20061017
53 C_STATUS_NEW Constant Public Type reference (TYPE) STRING 'NEW' MDM: Data Status New 20061017
54 C_STATUS_PRO Constant Public Type reference (TYPE) STRING 'PROCESSED' MDM: Data Status Processed 20061017
55 C_USER_DESCRIPTION Constant Private Type reference (TYPE) STRING 'generated by ABAP API' MDM: Description for generated User 20061114
56 C_USER_ROLE_ADMIN Constant Private Type reference (TYPE) MDMDR_GDT_INTEGERVALUE 0 MDM: Role Code for Admin User 20070808
57 GS_LANGUAGE Instance attribute Public Type reference (TYPE) MDMDR_CDT_LANGUAGE_CODE MDM: Language Definition 20070628
58 GV_LOG_OBJECT_NAME Instance attribute Private Type reference (TYPE) MDMDR_LOG_OBJECT_NAME MDM: Logical Object Name 20070629
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20070628
2 _PREPARE_CODE Instance method Private Method MDM-BI: Prepare a table or field code 20061107
Events
Class CL_MDE_BI_MAPPING has no event.
Types
Class CL_MDE_BI_MAPPING has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOG_OBJECT_NAME Call by reference Type reference (TYPE) CHAR32 MDM-BI: Logical Object Name 20070629

Method CONSTRUCTOR on class CL_MDE_BI_MAPPING has no exception.

Method _PREPARE_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_CODE Call by reference Type reference (TYPE) STRING MDM: Field or table code 20061107

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