SAP ABAP Class CL_MDG_EXTR_APPL (This class contains application logic)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-MDG-ML (Application Component) Mass Load
     MDG_BS_EXTRACTOR (Package) Master Data Processes Data Extraction
Properties
Class CL_MDG_EXTR_APPL  
Short Description This class contains application logic    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MDG_BS_EXTRACTOR   Master Data Processes Data Extraction 
Created 20090911   SAP 
Last change 20130531   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 RSDS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SLIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 SSCR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_MDG_EXTR_APPL has no interface implemented.
Friends
Class CL_MDG_EXTR_APPL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_IL_GROUPS_FIELD Constant Private Type reference (TYPE) FIELDNAME 'IL_GROUP' Field Name 20090911
2 MC_IL_GROUPS_STRUCTURE Constant Private Type reference (TYPE) TABNAME 'MDP_IL_S_GROUPS' Table Name 20090911
3 MC_MESSAGE_CLASS Constant Private Type reference (TYPE) STRING 'MDP_BS_EXTRACTOR' Message Class name 20091123
4 MC_TYPE_CUSTOMIZING Constant Private Type reference (TYPE) CHAR1 'C' Typing for a Customizing Data File 20090911
5 MC_TYPE_OBJECT Constant Private Type reference (TYPE) CHAR1 'M' Typing for a Master Data Object File 20090911
6 MO_BADI Instance attribute Public Object reference (TYPE REF TO) BADI_MDG_EXTR 20090911
7 MO_LOG_HELPER Instance attribute Private Object reference (TYPE REF TO) CL_MDP_IL_LOG_HELPER Single logger instance used throughout the application 20090911
8 MS_HEADER Instance attribute Public Type reference (TYPE) MDG_EXTR_UI_HEAD Initial Load Object Screen Header 20090911
9 MV_DIR Instance attribute Private Type reference (TYPE) FILEINTERN Logical file name 20110915
10 MV_EHP6_ACTIVE Instance attribute Private Type reference (TYPE) BOOLEAN SPACE Failsafe value to be set from the UI 20110328
11 MV_GET_OBJECTS_FINISHED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20100506
12 MV_NO_OF_SEL_OBJECTS Instance attribute Private Type reference (TYPE) INT4 Number of Selected Objects for the Variant 20091123
13 MV_PACKAGING_ALLOWED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20100216
14 MV_RCVD_JOBS Instance attribute Public Type reference (TYPE) INT4 Natural number 20100521
15 MV_SENT_JOBS Instance attribute Public Type reference (TYPE) INT4 Natural number 20100521
Methods
# Method Level Visibility Method type Description Created on
1 ADD_FIELD_PREFIX Instance method Public Method Adds a prefix to each field to get unique fieldnames 20091216
2 ADD_MESSAGE_TO_LOG Instance method Private Method Add message to log 20090927
3 CALLBACK Instance method Public Method Callback method 20100506
4 CHECK_EXPORT_TYPE Instance method Public Method Checks the Validity of the Export Type selected by the user 20091123
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090911
6 GET_CODELIST_PROVIDER Static method Private Method Return the codelist provider class 20090914
7 GET_CODELIST_XML Static method Public Method Get codelist XML for customizing objects 20090914
8 GET_EXTRACTION_TIMESTAMP Instance method Public Method Gets timestamp of last extraction for object type & variant 20091006
9 GET_FIELDCATALOG Instance method Public Method Get Field Catalog for the variants screen 20090913
10 GET_FILENAME Instance method Private Method Get file name 20090911
11 GET_FILENAME_STATIC Static method Public Method Get file name 20110915
12 GET_NUM_SELECTED_OBJECTS Instance method Public Method Gets the value stored in MV_NO_OF_SEL_OBJECTS 20091123
13 GET_OBJECTS Instance method Public Method Gets extractor specific data 20090911
14 GET_OBJECT_TYPE_DESCRIPTION Instance method Public Method Get object type description 20090916
15 GET_PROXY_CLASS Instance method Public Method Get Proxy class 20090928
16 GET_QUERY_CODE_LIST Static method Private Method Use generic codelist provider to get code list 20090913
17 GET_VARIANTS_SEL_FIELDS Instance method Public Method Gets fields for dynamic variants selection screen 20091007
18 GET_VARIANT_DATA Instance method Public Method Get Variant Data from Database 20090915
19 GET_XML_FOR_CODE_LIST Static method Private Method Get XML for the codelist of the selected Customizing object 20090913
20 MAP_SEL_CRITERIA Instance method Public Method Creates the selection criteria expression 20091008
21 PREPARE_XML Instance method Public Method Prepare & write XML 20090923
22 PREPARE_XML_STATIC Static method Public Method Prepare & write XML 20110915
23 PREP_XML_WRITE_FILE_STATIC Static method Public Method Static method for parallel xml processing and file writing 20110915
24 REMOVE_FIELD_PREFIX Instance method Private Method Removes the field prefix after loading the variant 20091216
25 SAVE_LOGS Instance method Public Method Save Logs 20090911
26 SELECT_OBJECTS Instance method Public Method Gets the number of selected objects & pre-selected IDs 20090911
27 SET_EXTRACTION_TIMESTAMP Instance method Public Method Sets timestamp of last extraction for object type & variant 20091006
28 SET_PARAMETERS Instance method Public Method Provides the data selected by the user to the back-end 20091008
29 SPLIT_STRING_FOR_MESSAGE Static method Public Method Split string 20090911
30 SPLIT_STRING_SIMPLE Static method Private Method 20090911
Events
Class CL_MDG_EXTR_APPL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTYS_CONTEXT_PARAMETER Public See coding 20100120 BEGIN OF gtys_context_parameter, int_fieldname TYPE string, ext_fieldname TYPE string, END OF gtys_context_parameter
2 GTYT_CONTEXT_PARAMETER Public See coding 20100120 gtyt_context_parameter TYPE STANDARD TABLE OF gtys_context_parameter
3 TS_CODE_DATA_TYPE Private See coding Data type Identification 20090913 BEGIN OF ts_code_data_type , name TYPE char120, namespace_uri TYPE char255, END OF ts_code_data_type
4 TS_CODE_DESCRIPTION Private See coding 20090913 BEGIN OF ts_code_description , language_code TYPE char2, content TYPE string, END OF ts_code_description
5 TS_CODE_LIST Private See coding 20090913 BEGIN OF ts_code_list, list_id TYPE string, list_agency_id TYPE string, item TYPE tt_code_list_item, END OF ts_code_list
6 TS_CODE_LIST_CONTEXT Private See coding 20090913 BEGIN OF ts_code_list_context , parameter TYPE tt_context_parameter, END OF ts_code_list_context
7 TS_CODE_LIST_ITEM Private See coding 20090913 BEGIN OF ts_code_list_item, value TYPE string, description TYPE ts_code_description, END OF ts_code_list_item
8 TS_CONTEXT_PARAMETER Private See coding 20100120 BEGIN OF ts_context_parameter , name TYPE string, value TYPE string, END OF ts_context_parameter
9 TS_IXML_DOCUMENT Private See coding 20090911 ts_ixml_document(255) TYPE x
10 TS_QUERY_CODE_LIST_REQUEST Private See coding Request of QueryCodeList Service 20090913 BEGIN OF ts_query_code_list_request , code_data_type TYPE ts_code_data_type, language_code TYPE laiso, context TYPE ts_code_list_context, END OF ts_query_code_list_request
11 TS_QUERY_CODE_LIST_REQUEST1 Private See coding Request of QueryCodeList Service 20090913 BEGIN OF ts_query_code_list_request1 , query_code_list_request TYPE ts_query_code_list_request, END OF ts_query_code_list_request1
12 TS_QUERY_CODE_LIST_RESPONSE Private See coding Response of QueryCodeList Service 20090913 BEGIN OF ts_query_code_list_response , code_list TYPE ts_code_list, END OF ts_query_code_list_response
13 TS_QUERY_CODE_LIST_RESPONSE1 Private See coding Response of QueryCodeList Service 20090913 BEGIN OF ts_query_code_list_response1, query_code_list_response TYPE ts_query_code_list_response, END OF ts_query_code_list_response1
14 TS_SPLIT Private See coding 20090911 BEGIN OF ts_split, text TYPE string, END OF ts_split
15 TT_CODE_LIST_ITEM Private See coding 20090913 tt_code_list_item TYPE STANDARD TABLE OF ts_code_list_item WITH DEFAULT KEY
16 TT_CONTEXT_PARAMETER Private See coding 20100120 tt_context_parameter TYPE STANDARD TABLE OF ts_context_parameter WITH DEFAULT KEY
17 TT_IXML_DOCUMENT Private See coding 20090911 tt_ixml_document TYPE STANDARD TABLE OF ts_ixml_document
18 TT_SPLIT Private See coding 20090911 tt_split TYPE STANDARD TABLE OF ts_split
19 TT_XML Public See coding 20090911 tt_xml TYPE STANDARD TABLE OF xstring
Method Signatures

Method ADD_FIELD_PREFIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELDCAT Call by reference Type reference (TYPE) SLIS_T_FIELDCAT_ALV 20091216
2 Changing CT_FILTER Call by reference Type reference (TYPE) SLIS_T_FILTER_ALV 20091216

Method ADD_FIELD_PREFIX on class CL_MDG_EXTR_APPL has no exception.

Method ADD_MESSAGE_TO_LOG Signature

Method ADD_MESSAGE_TO_LOG on class CL_MDG_EXTR_APPL has no parameter.
Method ADD_MESSAGE_TO_LOG on class CL_MDG_EXTR_APPL has no exception.

Method CALLBACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TASK Call by reference Type reference (TYPE) CLIKE 20100506

Method CALLBACK on class CL_MDG_EXTR_APPL has no exception.

Method CHECK_EXPORT_TYPE 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) BAPIRET2_T Return parameter table 20091123

Method CHECK_EXPORT_TYPE on class CL_MDG_EXTR_APPL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_HEADER Call by reference Type reference (TYPE) MDG_EXTR_UI_HEAD Initial Load Object Screen Header 20090911
# Exception Resumable Description Created on
1 CX_MDG_EXTR_APPL Exception class for Extractor 20091113

Method GET_CODELIST_PROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_CODE_LIST_PROVIDER Call by reference Object reference (TYPE REF TO) IF_ESF_CODE_LIST_PROVIDER Codelist Provider Interface 20090914
2 Importing IV_DT_NAME Call by reference Type reference (TYPE) CHAR120 char120 20090914
3 Importing IV_DT_NAMESPACE_URI Call by reference Type reference (TYPE) CHAR255 Char255 20090914
# Exception Resumable Description Created on
1 CX_MDG_EXTR_APPL Exception class for Extractor 20090914

Method GET_CODELIST_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_XML Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20090914
2 Importing IS_CONTEXT_PARAMETERS Call by reference Type reference (TYPE) ANY 20090914
3 Importing IT_CODE Call by reference Type reference (TYPE) TABLE_OF_STRINGS Table of Strings 20090914
4 Importing IT_CONTEXT_ATTRIBUTES Call by reference Type reference (TYPE) GTYT_CONTEXT_PARAMETER Table of Strings 20090914
5 Importing IV_DT_NAME Call by reference Type reference (TYPE) TEXT120 Text (Length 120) 20090914
6 Importing IV_DT_NAMESPACE_URI Call by reference Type reference (TYPE) TEXT255 Text, 255 Characters 20090914
7 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU Language Key 20090914

Method GET_CODELIST_XML on class CL_MDG_EXTR_APPL has no exception.

Method GET_EXTRACTION_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TIMESTAMP Value transfer Type reference (TYPE) TIMESTAMPL UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) 20091006

Method GET_EXTRACTION_TIMESTAMP on class CL_MDG_EXTR_APPL has no exception.

Method GET_FIELDCATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDCAT Call by reference Type reference (TYPE) SLIS_T_FIELDCAT_ALV 20090913
# Exception Resumable Description Created on
1 CX_MDG_EXTR_APPL Exception class for Extractor 20090928

Method GET_FILENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FILENAME Call by reference Type reference (TYPE) STRING 20090911
2 Importing IV_DT_NAME Call by reference Type reference (TYPE) MDG_EXTR_DT_NAME Data type in ESR (Message data type or GTD) 20090911
3 Importing IV_FILE_TYPE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20090922
4 Importing IV_SEQUENCE_NO Call by reference Type reference (TYPE) INT2 2 byte integer (signed) 20090911
# Exception Resumable Description Created on
1 CX_MDG_EXTR_APPL Exception class for Extractor 20090928

Method GET_FILENAME_STATIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FILENAME Call by reference Type reference (TYPE) STRING 20110915
2 Importing IV_DT_NAME Call by reference Type reference (TYPE) MDG_EXTR_DT_NAME Data type in ESR (Message data type or GTD) 20110915
3 Importing IV_FILE_PREFIX Call by reference Type reference (TYPE) MDG_DATALOAD_FILE_PREFIX Filename Prefix 20110915
4 Importing IV_FILE_TYPE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20110915
5 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) MDP_IL_OBJECT_TYPE Object Type 20110915
6 Importing IV_SEQUENCE_NO Call by reference Type reference (TYPE) INT2 2 byte integer (signed) 20110915
# Exception Resumable Description Created on
1 CX_MDG_EXTR_APPL Exception class for Extractor 20110915

Method GET_NUM_SELECTED_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_NO_OF_SEL_OBJECTS Value transfer Type reference (TYPE) INT4 Number of Selected Objects for the Variant 20091123

Method GET_NUM_SELECTED_OBJECTS on class CL_MDG_EXTR_APPL has no exception.

Method GET_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EXTRACTED_FILE Call by reference Type reference (TYPE) MDG_TT_EXTRACTED_FILE MDG_TT_EXTRACTED_FILE 20090923
2 Importing IV_NO_OF_SELECTED_OBJECTS Call by reference Type reference (TYPE) INT4 Natural number 20090911
# Exception Resumable Description Created on
1 CX_MDG_EXTR_APPL Exception class for Extractor 20090911

Method GET_OBJECT_TYPE_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DESCRIPTION Call by reference Type reference (TYPE) TEXT50 Text Field 20090916

Method GET_OBJECT_TYPE_DESCRIPTION on class CL_MDG_EXTR_APPL has no exception.

Method GET_PROXY_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PROXY_CLASS Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20090928

Method GET_PROXY_CLASS on class CL_MDG_EXTR_APPL has no exception.

Method GET_QUERY_CODE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RESPONSE Call by reference Type reference (TYPE) TS_QUERY_CODE_LIST_RESPONSE1 Response of QueryCodeList Service 20090913
2 Importing IS_CONTEXT_PARAMETERS Call by reference Type reference (TYPE) ANY 20090913
3 Importing IS_REQUEST Call by reference Type reference (TYPE) TS_QUERY_CODE_LIST_REQUEST1 Request of QueryCodeList Service 20090913
4 Importing IT_CODE Call by reference Type reference (TYPE) TABLE_OF_STRINGS Table of Strings 20090913
5 Importing IT_CONTEXT_ATTRIBUTES Call by reference Type reference (TYPE) GTYT_CONTEXT_PARAMETER Table of Strings 20090913
6 Importing IV_CODES_PROVIDED Call by reference Type reference (TYPE) ABAP_BOOL 20090913
7 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU Language Key 20090913

Method GET_QUERY_CODE_LIST on class CL_MDG_EXTR_APPL has no exception.

Method GET_VARIANTS_SEL_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RESTRICTION Call by reference Type reference (TYPE) SSCR_RESTRICT_DS 20091007
2 Exporting ET_GROUP_FIELDS Call by reference Type reference (TYPE) MDG_EXTR_TT_GROUPS MDG Extractor: Table of group descriptions 20091007
3 Exporting ET_SEL_FIELDS Call by reference Type reference (TYPE) RSDSFIELDS_T Screen Selections: Table Type RSDSFIELDS 20091007

Method GET_VARIANTS_SEL_FIELDS on class CL_MDG_EXTR_APPL has no exception.

Method GET_VARIANT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_VARIANT Call by reference Type reference (TYPE) DISVARIANT Layout (External Use) 20090915
2 Exporting ET_FILTER Call by reference Type reference (TYPE) SLIS_T_FILTER_ALV 20090915
3 Importing IV_REPID Call by reference Type reference (TYPE) REPID Calling Program Name 20091007
# Exception Resumable Description Created on
1 CX_MDG_EXTR_APPL Exception class for Extractor 20090915

Method GET_XML_FOR_CODE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_XML Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20090913
2 Importing IS_REQUEST Call by reference Type reference (TYPE) TS_QUERY_CODE_LIST_REQUEST1 Request of QueryCodeList Service 20090913
3 Importing IS_RESPONSE Call by reference Type reference (TYPE) TS_QUERY_CODE_LIST_RESPONSE1 Response of QueryCodeList Service 20090913

Method GET_XML_FOR_CODE_LIST on class CL_MDG_EXTR_APPL has no exception.

Method MAP_SEL_CRITERIA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SEL_CRITERIA_EXPR Call by reference Type reference (TYPE) RSDS_TEXPR 20091008
2 Importing IT_VARI_SEL Call by reference Type reference (TYPE) SLIS_T_FILTER_ALV 20091008

Method MAP_SEL_CRITERIA on class CL_MDG_EXTR_APPL has no exception.

Method PREPARE_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EXTRACTED_FILE Call by reference Type reference (TYPE) MDG_TT_EXTRACTED_FILE MDG_TT_EXTRACTED_FILE 20090923
2 Importing IT_OBJECTS_XML Call by reference Type reference (TYPE) MDG_EXTR_TT_OBJECTS_XML MDP Initial Load 20090923
# Exception Resumable Description Created on
1 CX_MDG_EXTR_APPL Exception class for Extractor 20090928

Method PREPARE_XML_STATIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EXTRACTED_FILE Call by reference Type reference (TYPE) MDG_TT_EXTRACTED_FILE MDG_TT_EXTRACTED_FILE 20110915
2 Importing IT_OBJECTS_XML Call by reference Type reference (TYPE) MDG_EXTR_TT_OBJECTS_XML MDP Initial Load 20110915
3 Importing IV_FILE_PREFIX Call by reference Type reference (TYPE) MDG_DATALOAD_FILE_PREFIX Filename Prefix 20110915
4 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) MDP_IL_OBJECT_TYPE Object Type 20110915
# Exception Resumable Description Created on
1 CX_MDG_EXTR_APPL Exception class for Extractor 20110915

Method PREP_XML_WRITE_FILE_STATIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_HEADER Call by reference Type reference (TYPE) MDG_EXTR_UI_HEAD MDG Extractor: Object Screen Header 20110915
2 Importing IT_OBJECTS_XML Call by reference Type reference (TYPE) MDG_EXTR_TT_OBJECTS_XML MDG Extractor: XML Data provided by the object impl. 20110915

Method PREP_XML_WRITE_FILE_STATIC on class CL_MDG_EXTR_APPL has no exception.

Method REMOVE_FIELD_PREFIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELDCAT Call by reference Type reference (TYPE) SLIS_T_FIELDCAT_ALV 20091216
2 Changing CT_FILTER Call by reference Type reference (TYPE) SLIS_T_FILTER_ALV 20091216

Method REMOVE_FIELD_PREFIX on class CL_MDG_EXTR_APPL has no exception.

Method SAVE_LOGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOGHNDL Call by reference Type reference (TYPE) BAL_T_LOGH Application Log: Log Handle Table 20090911

Method SAVE_LOGS on class CL_MDG_EXTR_APPL has no exception.

Method SELECT_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NO_OF_SEL_OBJECTS Call by reference Type reference (TYPE) INT4 Natural number 20090911
2 Importing IV_REPID Call by reference Type reference (TYPE) REPID Calling Program Name 20091007
# Exception Resumable Description Created on
1 CX_MDG_EXTR_APPL Exception class for Extractor 20090916

Method SET_EXTRACTION_TIMESTAMP Signature

Method SET_EXTRACTION_TIMESTAMP on class CL_MDG_EXTR_APPL has no parameter.
Method SET_EXTRACTION_TIMESTAMP on class CL_MDG_EXTR_APPL has no exception.

Method SET_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_LOG_HELPER Call by reference Object reference (TYPE REF TO) CL_MDP_IL_LOG_HELPER simplified logging support 20091008
2 Importing IV_ASYNC_JOB_STRT_DT Call by reference Type reference (TYPE) DATS Field of type DATS 20100617
3 Importing IV_ASYNC_JOB_STRT_TM Call by reference Type reference (TYPE) TIMS Field of type TIMS 20100617
4 Importing IV_BSKEY Call by reference Type reference (TYPE) MDG_EXTR_BSKEY MDG Extractor: Business System 20091008
5 Importing IV_DELTA_EXTRACT Call by reference Type reference (TYPE) MDG_EXTR_DELTA MDG Extractor: Indicator for delta extraction 20091008
6 Importing IV_DIRECTORY Call by reference Type reference (TYPE) FILEINTERN Logical file name 20110919
7 Importing IV_EHP6_ACTIVE Call by reference Type reference (TYPE) BOOLEAN Failsafe value to be set from the UI 20110328
8 Importing IV_EXPORT_TYPE Call by reference Type reference (TYPE) MDG_EXTR_EXPORT_TYPE MDG Extractor: Export Types 20091008
9 Importing IV_EXVARIANT Call by reference Type reference (TYPE) MDG_EXTR_EXVARIANT MDG Extractor: Extraction Variant 20091008
10 Importing IV_FILENAME_PREFIX Call by reference Type reference (TYPE) MDG_DATALOAD_FILE_PREFIX Filename Prefix 20110323
11 Importing IV_FILE_SYSTEM Call by reference Type reference (TYPE) MDP_FILE_SYSTEM MDG Extractor: File system type 20091008
12 Importing IV_LOCALFILE Call by reference Type reference (TYPE) MDG_EXTR_DIRECTORY MDG Extractor: Name of Directory in file system 20091008
13 Importing IV_NUM_WRK_PROCESSES Call by reference Type reference (TYPE) INT4 Natural number 20110919
14 Importing IV_PACKAGE_SIZE Call by reference Type reference (TYPE) MDG_EXTR_PACKAGE_SIZE MDG Extractor: Package Size 20091008
15 Importing IV_PROCESS_IN_PARALLEL Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110919
16 Importing IV_QUEUE_NAME Call by reference Type reference (TYPE) TRFCQNAM Queue name 20110228
17 Importing IV_REMARK Call by reference Type reference (TYPE) TEXT120 Text (Length 120) 20091008

Method SET_PARAMETERS on class CL_MDG_EXTR_APPL has no exception.

Method SPLIT_STRING_FOR_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MSGV1 Call by reference Type reference (TYPE) SY-MSGV1 Message Variable 20090911
2 Exporting EV_MSGV2 Call by reference Type reference (TYPE) SY-MSGV1 Message Variable 20090911
3 Exporting EV_MSGV3 Call by reference Type reference (TYPE) SY-MSGV1 Message Variable 20090911
4 Exporting EV_MSGV4 Call by reference Type reference (TYPE) SY-MSGV1 Message Variable 20090911
5 Importing IV_INPUT Call by reference Type reference (TYPE) CLIKE 20090911

Method SPLIT_STRING_FOR_MESSAGE on class CL_MDG_EXTR_APPL has no exception.

Method SPLIT_STRING_SIMPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SPLIT Call by reference Type reference (TYPE) TT_SPLIT 20090911
2 Exporting EV_MSGVAR Call by reference Type reference (TYPE) SY-MSGV1 Message Variable 20090911

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