SAP ABAP Class CL_MDMES_DATAPROVIDER (MDM-ES: DataProvider Implementation)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-EIM-MDM-INT-ESH (Application Component) Enterprise Search Adapter
⤷
S_MDM_INTG_ES_DATAPROVIDER (Package) Master Data Management Integration: ES Data Provider

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ESH_IF_DATA_PROVIDER_XSYS | Data provider with destination handling | 20090109 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ESH_IF_DATA_PROVIDER_XSYS_I | Instances of included interfaces of data provider (x-sys) | 20090109 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_MDMES_DP_NW720_MDM72_00 | MDM-ES: DataProvider Implemenation MDM 7.2.00, NW 7.0 | 20090119 |
Properties
Class | CL_MDMES_DATAPROVIDER | |
Short Description | MDM-ES: DataProvider Implementation | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | S_MDM_INTG_ES_DATAPROVIDER | Master Data Management Integration: ES Data Provider |
Created | 20090109 | SAP |
Last change | 20110908 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_ESH_IF_DATA_PROVIDER_XSYS | Data provider with destination handling | 20090109 | ||
2 | IF_ESH_IF_DATA_PROVIDER_XSYS_I | Instances of included interfaces of data provider (x-sys) | 20090109 |
Friends
Class CL_MDMES_DATAPROVIDER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Protected | Type reference (TYPE) | INT4 | 20 | Length converted FLTP | 20090520 | |
2 | ![]() |
Constant | Protected | Type reference (TYPE) | INT4 | 9999 | Constant for validity | 20090520 | |
3 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | ' |
Added | 20090522 | |
4 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'ATTRIBUTE_ID' | Attribute ID | 20090520 | |
5 | ![]() |
Constant | Protected | Type reference (TYPE) | INT4 | 10 | Natural Number | 20090522 | |
6 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'AD' | Change Type AD | 20090522 | |
7 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'AI' | Change Type AI | 20090522 | |
8 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'AM' | Change Type AM | 20090522 | |
9 | ![]() |
Constant | Protected | Type reference (TYPE) | INT4 | 10 | Natural Number | 20090218 | |
10 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'MDM_AUTH_KEY' | Authorization Component | 20090217 | |
11 | ![]() |
Constant | Protected | See coding | 'MDM_AUTH' | 20090129 | |||
12 | ![]() |
Constant | Protected | See coding | 'OBJECT_TYPE_ID' | 20090129 | |||
13 | ![]() |
Constant | Protected | See coding | 'MDM_OBJECT_TYPE_ID' | 20090129 | |||
14 | ![]() |
Constant | Protected | See coding | 'MDM_AUTH' | 20090129 | |||
15 | ![]() |
Constant | Protected | See coding | 'USER_ID' | 20090129 | |||
16 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'CL_MDMES_DATAPROVIDER' | Object Type Name | 20090113 | |
17 | ![]() |
Constant | Protected | Type reference (TYPE) | CHAR1 | 'U' | Change Type Update | 20090520 | |
18 | ![]() |
Constant | Protected | See coding | 'CL_MDMES_DP_NW720_MDM72_00' | 20090129 | |||
19 | ![]() |
Constant | Protected | Type reference (TYPE) | INT4 | 30 | Natural Number | 20090210 | |
20 | ![]() |
Constant | Protected | Type reference (TYPE) | INT4 | 10 | Natural Number | 20090218 | |
21 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'dummy' | dummy | 20090121 | |
22 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'ENTRY_ID' | Change History Structure Component | 20090218 | |
23 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'ENTRY_TYPE' | Change History Structure Component | 20090218 | |
24 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'D' | Change History Entry Type | 20090218 | |
25 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'M' | Change History Entry Type | 20090218 | |
26 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'FIELD_IDCODE' | Field IDCode | 20090522 | |
27 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'FIELD_NAME' | Field Name | 20090522 | |
28 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'MEASURE' | Format Code = Measurement | 20090522 | |
29 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'STRING' | Format Code = String | 20090522 | |
30 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'GET_MDM_OBJECT_KEYS' | Function name | 20090123 | |
31 | ![]() |
Constant | Protected | See coding | 'MDM_HIERARCHY_TABLE' | 20090513 | |||
32 | ![]() |
Constant | Protected | See coding | 'MDM_KEY' | 20090129 | |||
33 | ![]() |
Constant | Protected | See coding | 'LANGU' | 20090129 | |||
34 | ![]() |
Constant | Protected | See coding | 'MDM_LANGUAGE' | 20090129 | |||
35 | ![]() |
Constant | Protected | See coding | 'MDM' | 20090129 | |||
36 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'cl_mdet_listener_factory' | Listener Factory | 20090309 | |
37 | ![]() |
Constant | Protected | Type reference (TYPE) | INT4 | 039 | Natural Number | 20090121 | |
38 | ![]() |
Constant | Protected | Type reference (TYPE) | FUNCNAME | 'MDM_ACCESSOR_CONNECT' | Function name | 20090113 | |
39 | ![]() |
Constant | Protected | Type reference (TYPE) | FUNCNAME | 'MDM_ACCESSOR_DISCONNECT' | Function name | 20090113 | |
40 | ![]() |
Constant | Protected | Type reference (TYPE) | FUNCNAME | 'MDM_ADMIN_RETRIEVE_USERS' | Function name | 20090113 | |
41 | ![]() |
Constant | Protected | Type reference (TYPE) | FUNCNAME | 'MDM_ADMIN_RETRIEVE_MNTED_REPS' | Function name | 20090119 | |
42 | ![]() |
Constant | Protected | Type reference (TYPE) | FUNCNAME | 'MDM_ADMIN_RETRIEVE_REP_LOCALES' | Function name | 20090119 | |
43 | ![]() |
Constant | Protected | Type reference (TYPE) | FUNCNAME | 'MDM_API_CONVERT_OBJECT_IDS' | Function name | 20090218 | |
44 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'MDM_API_QUERY' | Function name | 20090121 | |
45 | ![]() |
Constant | Protected | Type reference (TYPE) | FUNCNAME | 'MDM_API_RETRIEVE_ATTRIBUTES' | Function name | 20090520 | |
46 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'MDM_NUMBER_AUTH' | Naming Convention | 20090213 | |
47 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'CL_MDMT_LISTENER_CONTAINER' | Listener Container | 20090112 | |
48 | ![]() |
Constant | Protected | Type reference (TYPE) | FUNCNAME | 'MDM_CONF_GET_ALL_API_CONFIG' | Function name | 20090119 | |
49 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'CONTENT' | Measurment Component | 20090203 | |
50 | ![]() |
Constant | Protected | Type reference (TYPE) | FUNCNAME | 'MDM_API_QUERY_CHANGE_HISTORY' | Function name | 20090217 | |
51 | ![]() |
Constant | Protected | See coding | 'DESCRIPTION' | 20090212 | |||
52 | ![]() |
Constant | Protected | Type reference (TYPE) | MDMES_E_BOOLEAN | ' ' | 20090305 | ||
53 | ![]() |
Constant | Protected | Type reference (TYPE) | INT4 | 11 | 20090129 | ||
54 | ![]() |
Constant | Protected | Type reference (TYPE) | INT4 | 52 | 20090129 | ||
55 | ![]() |
Constant | Protected | Type reference (TYPE) | INT4 | 579 | 20090513 | ||
56 | ![]() |
Constant | Protected | Type reference (TYPE) | INT4 | 0 | 20090129 | ||
57 | ![]() |
Constant | Protected | Type reference (TYPE) | INT4 | 578 | 20090129 | ||
58 | ![]() |
Constant | Protected | Type reference (TYPE) | INT4 | 7 | 20090129 | ||
59 | ![]() |
Constant | Protected | Type reference (TYPE) | INT4 | 51 | 20090129 | ||
60 | ![]() |
Constant | Protected | Type reference (TYPE) | INT4 | 22 | 20090212 | ||
61 | ![]() |
Constant | Protected | Type reference (TYPE) | INT4 | 48 | 20090212 | ||
62 | ![]() |
Constant | Protected | Type reference (TYPE) | INT4 | 8 | 20090513 | ||
63 | ![]() |
Constant | Protected | Type reference (TYPE) | INT4 | 14 | 20090212 | ||
64 | ![]() |
Constant | Protected | Type reference (TYPE) | INT4 | 32 | 20090212 | ||
65 | ![]() |
Constant | Protected | Type reference (TYPE) | INT4 | 16 | 20090212 | ||
66 | ![]() |
Constant | Protected | Type reference (TYPE) | INT4 | 10 | 20090513 | ||
67 | ![]() |
Constant | Protected | Type reference (TYPE) | INT4 | 12 | 20090212 | ||
68 | ![]() |
Constant | Protected | Type reference (TYPE) | INT4 | 39 | 20090212 | ||
69 | ![]() |
Constant | Protected | Type reference (TYPE) | INT4 | 18 | 20090212 | ||
70 | ![]() |
Constant | Protected | Type reference (TYPE) | INT4 | 25 | 20090129 | ||
71 | ![]() |
Constant | Protected | Type reference (TYPE) | INT4 | 577 | 20090129 | ||
72 | ![]() |
Constant | Protected | Type reference (TYPE) | INT4 | 6 | 20090129 | ||
73 | ![]() |
Constant | Protected | See coding | 'INFO' | 20090513 | |||
74 | ![]() |
Constant | Protected | See coding | 'MDM_ATTR' | 20090513 | |||
75 | ![]() |
Constant | Protected | See coding | 'KETT_INFO' | 20090513 | |||
76 | ![]() |
Constant | Protected | See coding | 'MDM_KETT' | 20090513 | |||
77 | ![]() |
Constant | Protected | See coding | 'MDM_KEY_LEFT' | 20090513 | |||
78 | ![]() |
Constant | Protected | See coding | 'KETT_NODE' | 20090513 | |||
79 | ![]() |
Constant | Protected | See coding | 'MDM_KEY_RIGHT' | 20090513 | |||
80 | ![]() |
Constant | Protected | See coding | 'KETT' | 20090513 | |||
81 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'MDMLO' | Naming Convention | 20090113 | |
82 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'get_instance' | 20090309 | ||
83 | ![]() |
Constant | Protected | Type reference (TYPE) | FUNCNAME | 'MDM_META_RETRIEVE_TABLES' | Function name | 20090119 | |
84 | ![]() |
Constant | Protected | Type reference (TYPE) | FUNCNAME | 'MDM_META_RETRIEVE_TABLE_FIELDS' | Function name | 20090119 | |
85 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'IF_MDMT_LISTENER_CONTAINER~ATTACH' | Attach listener | 20090217 | |
86 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'IF_MDMT_LISTENER_CONTAINER~DETACH' | Attach listener | 20090217 | |
87 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'IF_MDMT_LISTENER_CONTAINER~NOTIFY_BEGIN_METHOD' | Begin method | 20090112 | |
88 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'IF_MDMT_LISTENER_CONTAINER~NOTIFY_END_METHOD' | End method | 20090112 | |
89 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'IF_MDMT_LISTENER_CONTAINER~NOTIFY_SIMPLE' | MDM Type | 20090113 | |
90 | ![]() |
Constant | Protected | Type reference (TYPE) | INT4 | -1 | 20090312 | ||
91 | ![]() |
Constant | Protected | Type reference (TYPE) | INT4 | -1 | 20090312 | ||
92 | ![]() |
Constant | Protected | Type reference (TYPE) | MDMES_E_BOOLEAN | 'X' | 20090323 | ||
93 | ![]() |
Constant | Protected | Type reference (TYPE) | MDMES_E_BOOLEAN | ' ' | 20090312 | ||
94 | ![]() |
Constant | Protected | Type reference (TYPE) | MDMES_E_BOOLEAN | ' ' | 20090312 | ||
95 | ![]() |
Constant | Protected | Type reference (TYPE) | INT4 | 0 | 20090129 | ||
96 | ![]() |
Constant | Protected | See coding | 'MDMES' | 20090129 | |||
97 | ![]() |
Constant | Protected | See coding | 'ZMDMS' | 20090205 | |||
98 | ![]() |
Constant | Protected | Type reference (TYPE) | INT4 | 10 | 20090212 | ||
99 | ![]() |
Constant | Protected | Type reference (TYPE) | INT4 | 38 | 20090212 | ||
100 | ![]() |
Constant | Protected | Type reference (TYPE) | INT4 | 1 | 20090129 | ||
101 | ![]() |
Constant | Protected | Type reference (TYPE) | INT4 | 2 | 20090513 | ||
102 | ![]() |
Constant | Protected | Type reference (TYPE) | INT4 | 6 | 20090212 | ||
103 | ![]() |
Constant | Protected | Type reference (TYPE) | INT4 | 0 | 20090129 | ||
104 | ![]() |
Constant | Protected | Type reference (TYPE) | INT4 | 18 | 20090212 | ||
105 | ![]() |
Constant | Protected | Type reference (TYPE) | INT4 | 7 | 20090212 | ||
106 | ![]() |
Constant | Protected | Type reference (TYPE) | INT4 | 4 | 20090513 | ||
107 | ![]() |
Constant | Protected | Type reference (TYPE) | INT4 | 5 | 20090212 | ||
108 | ![]() |
Constant | Protected | Type reference (TYPE) | INT4 | 20 | 20090212 | ||
109 | ![]() |
Constant | Protected | Type reference (TYPE) | INT4 | 8 | 20090212 | ||
110 | ![]() |
Constant | Protected | See coding | 'DATATYPE_NAME' | 20090513 | |||
111 | ![]() |
Constant | Protected | See coding | 'DATATYPE_VALUE_NAME' | 20090513 | |||
112 | ![]() |
Constant | Protected | See coding | 'DATATYPE_VALUE' | 20090513 | |||
113 | ![]() |
Constant | Protected | See coding | 'DATATYPE' | 20090513 | |||
114 | ![]() |
Constant | Protected | See coding | 'MDM_TAXD' | 20090513 | |||
115 | ![]() |
Constant | Protected | See coding | 'PROPERTY_NAME' | 20090513 | |||
116 | ![]() |
Constant | Protected | See coding | 'PROPERTY' | 20090513 | |||
117 | ![]() |
Constant | Protected | See coding | 'MDM_TAXP' | 20090513 | |||
118 | ![]() |
Constant | Protected | See coding | 'VALUATION' | 20090513 | |||
119 | ![]() |
Constant | Protected | See coding | 'MDM_TAXV' | 20090513 | |||
120 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'MDM_TIME' | Naming Convention | 20090113 | |
121 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'MDM_E_BOOLEAN' | MDM Type | 20090203 | |
122 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'MDM_CDT_DATE_TIME' | MDM Type | 20090203 | |
123 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'MDM_GDT_DOUBLE' | MDM Type | 20090203 | |
124 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'MDM_GDT_INTEGERVALUE' | MDM Type | 20090113 | |
125 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'MDM_GDT_INTEGERVALUE_TABLE' | MDM Type | 20090113 | |
126 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'MDM_QUALIFIED_LINK_TABLE' | MDM Type | 20090203 | |
127 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'MDM_GDT_QUANTITY' | MDM Type | 20090113 | |
128 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'MDM_GDT_QUANTITY_TABLE' | MDM Type | 20090203 | |
129 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'STRING' | MDM Type | 20090113 | |
130 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'MDM_TAXONOMY_ENTRY' | MDM Type | 20090203 | |
131 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'MDM_TUPLE' | MDM Type | 20090126 | |
132 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'MDM_TUPLE_TABLE' | MDM Type | 20090203 | |
133 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'UNIT_CODE' | Measurment Component | 20090203 | |
134 | ![]() |
Constant | Protected | See coding | '_MDMUNIT' | 20090129 | |||
135 | ![]() |
Constant | Protected | See coding | '_NML' | 20090217 | |||
136 | ![]() |
Constant | Protected | Type reference (TYPE) | I | 9 | 20090129 | ||
137 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'OLD_VALUE' | Old Value | 20090522 | |
138 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'RECORD_ID' | Change History Structure Component | 20090218 | |
139 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'RECORD_NAME' | Change History Structure Component | 20090218 | |
140 | ![]() |
Constant | Protected | See coding | 'MDM_REPOSITORY_ID' | 20090129 | |||
141 | ![]() |
Constant | Protected | Type reference (TYPE) | INT4 | 4 | Natural Number | 20090217 | |
142 | ![]() |
Constant | Protected | See coding | 'MDM_SWC_ID' | 20090303 | |||
143 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'VALIDATIONS' | 20090526 | ||
144 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'VALIDATION_GROUPS' | 20090526 | ||
145 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'TABLE_IDCODE' | Change History Structure Component | 20090218 | |
146 | ![]() |
Constant | Protected | See coding | 'MDM_TAXONOMY_TABLE' | 20090513 | |||
147 | ![]() |
Constant | Protected | See coding | 'MDM_OBJECT_TYPE_ID' | 20090129 | |||
148 | ![]() |
Constant | Protected | See coding | '_TXT' | 20090129 | |||
149 | ![]() |
Constant | Protected | See coding | '0' | Detail Level of Application Log | 20090205 | ||
150 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'Type not supported' | 20090305 | ||
151 | ![]() |
Constant | Protected | See coding | 'SUMMARY' | 20090129 | |||
152 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | MDMES_E_BOOLEAN | ABAP_FALSE | 20090309 | ||
153 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | ESH_E_OM_BACKEND_NAME | 20090130 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Protected | Method | Check Function Module Available | 20090119 |
2 | ![]() |
Static method | Protected | Method | Check Availability of MDM_TECH | 20090112 |
3 | ![]() |
Static method | Protected | Method | Create Listener Reference | 20090112 |
4 | ![]() |
Static method | Private | Method | Get Latest Data Provider | 20090622 |
Events
Class CL_MDMES_DATAPROVIDER has no event.
Types
Class CL_MDMES_DATAPROVIDER has no local type.
Method Signatures
Method _CHECK_FUNC_ALLOWED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_FUNCNAME | Call by reference | Type reference (TYPE) | FUNCNAME | Funktionsname | 20090119 | ||
2 | ![]() |
RV_ALLOWED | Value transfer | Type reference (TYPE) | ABAP_BOOL | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20090119 |
Method _CHECK_FUNC_ALLOWED on class CL_MDMES_DATAPROVIDER has no exception.
Method _CHECK_TYPE_ALLOWED Signature
Method _CHECK_TYPE_ALLOWED on class CL_MDMES_DATAPROVIDER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
General error in provider | 20090113 |
Method _CREATE_LISTENER Signature
Method _CREATE_LISTENER on class CL_MDMES_DATAPROVIDER has no parameter.
Method _CREATE_LISTENER on class CL_MDMES_DATAPROVIDER has no exception.
Method _GET_DATA_PROVIDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_CLASSNAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Objekttypname | 20090622 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
General error in provider | 20090622 |
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 720 |