SAP ABAP Class CL_SDQ_ES_DATA_EXTRACTOR (Data extractor class for ES)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-DQ (Application Component) Data Quality
     MDG_SDQ_SEARCH (Package) MDG: Search
Properties
Class CL_SDQ_ES_DATA_EXTRACTOR  
Short Description Data extractor class for ES    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MDG_SDQ_SEARCH   MDG: Search 
Created 20091209   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SDQ_ES_DATA_EXTRACTOR has no forward declaration.
Interfaces
Class CL_SDQ_ES_DATA_EXTRACTOR has no interface implemented.
Friends
Class CL_SDQ_ES_DATA_EXTRACTOR has no friend class.
Attributes
Class CL_SDQ_ES_DATA_EXTRACTOR has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ES_GET_DATA Static method Public Method Get object data by list of object ids 20091209
2 ES_NEXT Static method Public Method Get next data package by last object id 20091209
3 FILL_BAPIRETTAB Static method Private Method To Fill BAPIRETTAB 20091209
4 FILL_EXTRACTION_NODE Static method Private Method Fill the extraction node with data 20091221
5 FILL_OBJECT_FEEDBACK Static method Private Method Fill the object ids which are not extracted 20100119
Events
Class CL_SDQ_ES_DATA_EXTRACTOR has no event.
Types
Class CL_SDQ_ES_DATA_EXTRACTOR has no local type.
Method Signatures

Method ES_GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Feedback on global extract execution level 20091209
2 Exporting ET_OBJECT_FEEDBACK Call by reference Type reference (TYPE) ESH_T_IF_OBJECT_FEEDBACK Feedback for objects which could not be extracted 20091209
3 Importing IT_OBJECT_EXTRACTION Call by reference Type reference (TYPE) ESH_T_IF_EXTRACT_NODES Extraction of nodes 20091209
4 Importing IT_OBJECT_IDS Call by reference Type reference (TYPE) ESH_T_IF_CHANGED_OBJECTS Changed Objects 20091209
5 Importing IV_SW_COMPONENT Call by reference Type reference (TYPE) ESH_E_OM_SYSREL Software Component 20091209
6 Importing IV_TEMPLATE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20091209
# Exception Resumable Description Created on
1 CX_ESH_IF_PROVIDER_ERROR General error in provider 20091209

Method ES_NEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20091209
2 Exporting EV_LAST_OBJECT_ID Call by reference Type reference (TYPE) ESH_E_IF_GENERAL_ID General ID 20091209
3 Exporting EV_NO_MORE_DATA Call by reference Type reference (TYPE) XFELD Checkbox 20091209
4 Importing IT_OBJECT_EXTRACTION Call by reference Type reference (TYPE) ESH_T_IF_EXTRACT_NODES Extraction of nodes 20091209
5 Importing IV_LAST_OBJECT_ID Call by reference Type reference (TYPE) ESH_E_IF_GENERAL_ID General ID 20091209
6 Importing IV_PACKAGE_SIZE Call by reference Type reference (TYPE) ESH_E_IF_PACKAGE_SIZE Package size 20091209
7 Importing IV_SW_COMPONENT Call by reference Type reference (TYPE) ESH_E_OM_SYSREL Software Component 20091209
8 Importing IV_TEMPLATE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20091209
# Exception Resumable Description Created on
1 CX_ESH_IF_PROVIDER_ERROR General error in provider 20091209

Method FILL_BAPIRETTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20091209
2 Importing IV_MSG Call by reference Type reference (TYPE) BAPI_MSG Message Text 20091209
3 Importing IV_MSG_DETAILS Call by reference Type reference (TYPE) USMD_S_MESSAGE Messages 20091209

Method FILL_BAPIRETTAB on class CL_SDQ_ES_DATA_EXTRACTOR has no exception.

Method FILL_EXTRACTION_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_USMD_DATA_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDM Data Model for Access from Non-SAP-Standard Code 20091221
2 Importing IT_DATA_ENTITY Call by reference Type reference (TYPE) USMD_TS_DATA_ENTITY Data for Entity Types 20091221
3 Importing IT_OBJECT_EXTRACTION Call by reference Type reference (TYPE) ESH_T_IF_EXTRACT_NODES Extraction of nodes 20091221
4 Importing IV_ROOT_NODE Call by reference Type reference (TYPE) USMD_FIELDNAME Financial MDM: Field Name 20091221
5 Importing IV_USMD_ACTIVE_FLG Call by reference Type reference (TYPE) USMD_ACTIVE 20091222
6 Importing IV_USMD_EDITION Call by reference Type reference (TYPE) USMD_EDITION Edition 20101104

Method FILL_EXTRACTION_NODE on class CL_SDQ_ES_DATA_EXTRACTOR has no exception.

Method FILL_OBJECT_FEEDBACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT_FEEDBACK Call by reference Type reference (TYPE) ESH_T_IF_OBJECT_FEEDBACK Extraction Feedback 20100119
2 Importing IT_DATA_ENTITY Call by reference Type reference (TYPE) USMD_TS_DATA_ENTITY Data for Entity Types 20100119
3 Importing IT_SEL Call by reference Type reference (TYPE) USMD_TS_SEL 20100119
4 Importing IV_ROOT_NODE Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20100119

Method FILL_OBJECT_FEEDBACK on class CL_SDQ_ES_DATA_EXTRACTOR has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702