SAP ABAP Class CL_WD_CMP_ASSIST_EXTR (Assistance Class for MDG_EXTR_CMP)
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
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 20091007
Properties
Class CL_WD_CMP_ASSIST_EXTR  
Short Description Assistance Class for MDG_EXTR_CMP    
Super Class CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance 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 20091007   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_WD_SELECT_OPTIONS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
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_WD_CMP_ASSIST_EXTR has no interface implemented.
Friends
Class CL_WD_CMP_ASSIST_EXTR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_TABNAME_FIELDNAME_DELIMITER Constant Public Type reference (TYPE) C '_' Delimiter to concatenate Tab- & Fieldname for the WD Element 20091218
2 GT_MID_FIELDNAME Instance attribute Private See coding 20091218
3 MO_EXTR_UI_ASSIST Instance attribute Public Object reference (TYPE REF TO) CL_MDG_EXTR_UI_ASSIST Extractor Framework UI Assistance class 20091031
4 TT_EXTRACTED_FILES Static Attribute Public Type reference (TYPE) MDG_TT_EXTRACTED_FILE MDG_TT_EXTRACTED_FILE 20091031
Methods
# Method Level Visibility Method type Description Created on
1 CALL_CHECK_DESTINATION Instance method Public Method To call check destination whether the directory is available 20100303
2 CALL_CHECK_EXPORT_TYPE Instance method Public Method To call check export type of backend. 20091124
3 CALL_CHECK_VARIANT Instance method Public Method checking variant. 20091031
4 CALL_EXTRACTION Instance method Public Method Extract the object. 20091031
5 CALL_GET_LOG_HANDLE Instance method Public Method Getting the logs. 20091101
6 CALL_GET_VARIANT_DATA Instance method Public Method To get the variant data. 20091112
7 CALL_SET_UI_PARAMETERS Instance method Public Method setting the ui parameter in the backend. 20091031
8 DETERMINE_ID Instance method Public Method Determines an ID for a WD element 20091218
9 DISPLAY_MESSAGE Instance method Public Method To display the messages. 20091104
10 GET_TABNAME_FIELDNAME Instance method Public Method 20091218
11 INITIALIZE Instance method Public Method Initialize the object for the UI Assistance class. 20091031
12 MOVE_TO_STRUCTURE Instance method Public Method Move to structure 20091030
13 NUMBER_OF_OBJECTS Instance method Public Method Gets the number of entries for the extracted objects. 20091031
14 ON_DELETE_VARIANT Instance method Public Method Action to Delete Variant 20091031
15 ON_SAVE_VARIANT Instance method Public Method Action to Save Variant 20091101
16 RECIEVER_SYS_INPUT_HELP Instance method Public Method getting the list for the input help of reciever system. 20091031
17 REUSE_OVS_RECIEVER_SYS Instance method Public Method Input help for Reciever system. 20091101
18 REUSE_OVS_VARIANT Instance method Public Method Input help for variant. 20091101
19 SAVE_TO_APPLICATION_SERVER Instance method Public Method Save extracted files to application server. 20091101
20 SAVE_TO_LOCAL_FILE Instance method Public Method Save extracted files locally. 20091101
21 SET_RESTRICTIONS Instance method Public Method Sets the WD restrictions 20100112
Events
Class CL_WD_CMP_ASSIST_EXTR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTYS_MID_FIELDNAME Private See coding 20091218 BEGIN OF gtys_mid_fieldname, id TYPE string, tabname TYPE tabname, fieldname TYPE fieldname, END OF gtys_mid_fieldname
Method Signatures

Method CALL_CHECK_DESTINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_MESSAGE Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20100303

Method CALL_CHECK_DESTINATION on class CL_WD_CMP_ASSIST_EXTR has no exception.

Method CALL_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 20091124

Method CALL_CHECK_EXPORT_TYPE on class CL_WD_CMP_ASSIST_EXTR has no exception.

Method CALL_CHECK_VARIANT 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 20091119

Method CALL_CHECK_VARIANT on class CL_WD_CMP_ASSIST_EXTR has no exception.

Method CALL_EXTRACTION Signature

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

Method CALL_EXTRACTION on class CL_WD_CMP_ASSIST_EXTR has no exception.

Method CALL_GET_LOG_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOGHANDLE Call by reference Type reference (TYPE) BAL_T_LOGH Application Log: Log Handle Table 20091101
2 Importing IS_DATE Call by reference Type reference (TYPE) BAL_S_DTTM Application Log: Date and time interval 20091101

Method CALL_GET_LOG_HANDLE on class CL_WD_CMP_ASSIST_EXTR has no exception.

Method CALL_GET_VARIANT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FILTER Call by reference Type reference (TYPE) SLIS_T_FILTER_ALV 20091220
2 Exporting ET_LOAD_VAR Call by reference Type reference (TYPE) RSDS_TEXPR 20091112

Method CALL_GET_VARIANT_DATA on class CL_WD_CMP_ASSIST_EXTR has no exception.

Method CALL_SET_UI_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ASYNC_JOB_STRT_DT Call by reference Type reference (TYPE) DATS Field of type DATS 20100617
2 Importing IV_ASYNC_JOB_STRT_TM Call by reference Type reference (TYPE) TIMS Field of type TIMS 20100617
3 Importing IV_DELTA_EXTRACTION Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091031
4 Importing IV_EHP6_ACTIVE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100622
5 Importing IV_EXPORT_TYPE Call by reference Type reference (TYPE) MDG_EXTR_EXPORT_TYPE MDG Extractor: Export Types 20091031
6 Importing IV_FILENAME_PREFIX Call by reference Type reference (TYPE) MDG_DATALOAD_FILE_PREFIX Filename Prefix 20110506
7 Importing IV_FILE_SYSTEM Call by reference Type reference (TYPE) MDP_FILE_SYSTEM File system 20091031
8 Importing IV_NUM_WRK_PROCESSES Call by reference Type reference (TYPE) INT4 Natural number 20100626
9 Importing IV_PACKAGE_SIZE Call by reference Type reference (TYPE) MDG_EXTR_PACKAGE_SIZE Package Size 20091031
10 Importing IV_REC_SYS Call by reference Type reference (TYPE) MDG_EXTR_BSKEY Business System 20091031
11 Importing IV_REMARK Call by reference Type reference (TYPE) TEXT120 Text (Length 120) 20091031
12 Importing IV_SERVER_GROUP Call by reference Type reference (TYPE) RZLLI_APCL Logon/Server Group Name 20100626
13 Importing IV_VARIANT Call by reference Type reference (TYPE) MDG_EXTR_EXVARIANT Extraction Variant 20091031

Method CALL_SET_UI_PARAMETERS on class CL_WD_CMP_ASSIST_EXTR has no exception.

Method DETERMINE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20091218
2 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20091218
3 Returning RV_ID Value transfer Type reference (TYPE) STRING 20091218

Method DETERMINE_ID on class CL_WD_CMP_ASSIST_EXTR has no exception.

Method DISPLAY_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_API_CONTROLLER Call by reference Object reference (TYPE REF TO) IF_WD_CONTROLLER Web Dynpro: Controller Interface 20091104
2 Importing IV_MSG_NO Call by reference Type reference (TYPE) SYST-MSGNO To get the message number. 20091104
3 Importing IV_MSG_TYPE Call by reference Type reference (TYPE) SYST-MSGTY To get the message type. 20091104
4 Importing IV_VIEW Call by reference Type reference (TYPE) STRING To get the view name. 20091119

Method DISPLAY_MESSAGE on class CL_WD_CMP_ASSIST_EXTR has no exception.

Method GET_TABNAME_FIELDNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20091218
2 Exporting EV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20091218
3 Importing IV_ID Call by reference Type reference (TYPE) STRING 20091218

Method GET_TABNAME_FIELDNAME on class CL_WD_CMP_ASSIST_EXTR has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MSG_NO Call by reference Type reference (TYPE) SYMSGNO Message Number 20091113
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) MDP_IL_OBJECT_TYPE MDG Extractor: Object Types 20091031

Method INITIALIZE on class CL_WD_CMP_ASSIST_EXTR has no exception.

Method MOVE_TO_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_STRUCTURE Call by reference Type reference (TYPE) ANY 20091030
2 Importing IV_FIELDNAME Call by reference Type reference (TYPE) STRING 20091030
3 Importing IV_VALUE Call by reference Type reference (TYPE) ANY 20091030

Method MOVE_TO_STRUCTURE on class CL_WD_CMP_ASSIST_EXTR has no exception.

Method NUMBER_OF_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EXTR_LOGS Call by reference Type reference (TYPE) BAL_T_LOGH Application Log: Log Handle Table 20091031
2 Exporting EV_NO_OF_SEL_OBJ Call by reference Type reference (TYPE) I Gets the number of selected objects. 20091031

Method NUMBER_OF_OBJECTS on class CL_WD_CMP_ASSIST_EXTR has no exception.

Method ON_DELETE_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXVARIANT Call by reference Type reference (TYPE) MDG_EXTR_EXVARIANT MDG Extractor: Extraction Variant 20091031

Method ON_DELETE_VARIANT on class CL_WD_CMP_ASSIST_EXTR has no exception.

Method ON_SAVE_VARIANT 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 20091111
2 Importing IS_VARIANT Call by reference Type reference (TYPE) MDG_EXTR_S_EXVARIANT MDG Extractor: Extraction Variant 20091101
3 Importing IT_SEL_CRITERIA Call by reference Type reference (TYPE) MDG_EXTR_TT_RSSELDYN Table Type for RSSELDYN 20091101
# Exception Resumable Description Created on
1 CX_MDG_EXTR_APPL Exception class for Extractor 20091101

Method RECIEVER_SYS_INPUT_HELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BS_KEY Call by reference Type reference (TYPE) MDG_EXTR_TT_RECEIVER_SYS MDG Extractor: Receiver Systems 20091031

Method RECIEVER_SYS_INPUT_HELP on class CL_WD_CMP_ASSIST_EXTR has no exception.

Method REUSE_OVS_RECIEVER_SYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BSYSPROD Call by reference Type reference (TYPE) LCR_T_BSYSPROD AI-LCR: Table with Business Systems and Products 20091101

Method REUSE_OVS_RECIEVER_SYS on class CL_WD_CMP_ASSIST_EXTR has no exception.

Method REUSE_OVS_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VARIANT Call by reference Type reference (TYPE) MDG_EXTR_TT_EXVARIANT_F4 MDG Extractor: Extraction Variant F4 Help 20091101

Method REUSE_OVS_VARIANT on class CL_WD_CMP_ASSIST_EXTR has no exception.

Method SAVE_TO_APPLICATION_SERVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting LV_ERROR_FOR_APP_SERVER Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100204

Method SAVE_TO_APPLICATION_SERVER on class CL_WD_CMP_ASSIST_EXTR has no exception.

Method SAVE_TO_LOCAL_FILE Signature

Method SAVE_TO_LOCAL_FILE on class CL_WD_CMP_ASSIST_EXTR has no parameter.
Method SAVE_TO_LOCAL_FILE on class CL_WD_CMP_ASSIST_EXTR has no exception.

Method SET_RESTRICTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_WD_RESTRICTIONS Call by reference Type reference (TYPE) IF_WD_SELECT_OPTIONS=>T_COMPLEX_RESTRICTIONS 20100112
2 Exporting EV_NO_EXTENSION Call by reference Type reference (TYPE) WDY_BOOLEAN Single-Character Flag 20100113
3 Importing IS_RESTRICTIONS Call by reference Type reference (TYPE) SSCR_RESTRICT_DS 20100112
4 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20100112
5 Importing IV_TABLENAME Call by reference Type reference (TYPE) TABNAME Table Name 20100112

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