SAP ABAP Class CL_MDG_TRANS_UI_ASSIST (File transformation user interface assist)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-MDG-ML (Application Component) Mass Load
     MDG_BS_FILE_UPLOAD (Package) Master Data Processes Service Based File Upload
Properties
Class CL_MDG_TRANS_UI_ASSIST  
Short Description File transformation user interface assist    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MDG_BS_FILE_UPLOAD   Master Data Processes Service Based File Upload 
Created 20090930   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MDG_TRANS_UI_ASSIST has no forward declaration.
Interfaces
Class CL_MDG_TRANS_UI_ASSIST has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_MDG_UPLOAD_UI_ASSIST 20110722 UI Assistance class File Upload
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_MDG_APPL Static Attribute Private Object reference (TYPE REF TO) CL_MDG_UPLOAD_APPL Upload Application class 20091022
2 GT_EDIDC_CACHE Instance attribute Private See coding 20091022
3 GT_EDIDD_CACHE Instance attribute Private See coding 20091022
4 GT_FILE_FULL_NAME Instance attribute Public Type reference (TYPE) MDG_FILE_UPLOAD_FILES_T To have a table for the selected files 20100721
5 GT_FILE_PATH_NAME Instance attribute Public Type reference (TYPE) MDG_FOLDER_NAME_T Data load file table 20100812
6 GT_SEGTYP_CACHE Instance attribute Private See coding 20091022
7 GV_ASYNC_FLAG Static Attribute Public Type reference (TYPE) FLAG General Flag 20100709
8 GV_BG_START_DATE Instance attribute Public Type reference (TYPE) DATS Field of type DATS 20100709
9 GV_BG_START_TIME Instance attribute Public Type reference (TYPE) TIMS Field of type TIMS 20100709
10 GV_FILE_SYSTEM Static Attribute Private Type reference (TYPE) MDP_FILE_SYSTEM File system 20091022
11 GV_INIT_EDI_DC40_CACHE Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091022
12 GV_MAX_PROCESSES Instance attribute Public Type reference (TYPE) INT4 Natural number 20100709
13 GV_PARALLEL_SRV_GROUP Instance attribute Public Type reference (TYPE) SPTA_RFCGR Server Group for Parallel Processing 20100709
14 MO_APPL Instance attribute Public Object reference (TYPE REF TO) CL_MDG_TRANSFORMATION_APPL File Transformation application 20101215
15 MO_ITER Instance attribute Private Object reference (TYPE REF TO) IF_IXML_MINI_DFS_ITER iXML Mini DFS Iterator 20100928
16 MO_LOG_HELPER Instance attribute Public Object reference (TYPE REF TO) CL_MDP_IL_LOG_HELPER simplified logging support 20101215
17 MO_MINI_DOM Instance attribute Private Object reference (TYPE REF TO) IF_IXML_MINI_DOM iXML Mini DOM 20100928
18 MS_HEADER Instance attribute Public Type reference (TYPE) MDG_CONVERTOR_SETTING_FIELDS To create the setting fields of the file uploader. 20101215
19 MS_SETTING_UI_FIELDS Instance attribute Public Type reference (TYPE) MDG_CONVERTOR_SETTING_FIELDS To create the setting fields of the file uploader. 20100830
20 MT_EXTRACTED_FILES Instance attribute Public Type reference (TYPE) MDG_TT_EXTRACTED_FILE MDG_TT_EXTRACTED_FILE 20100928
21 MT_FILE_DATA Static Attribute Public Type reference (TYPE) MDG_FILECONTENT_T File Content 20100928
22 MT_FILE_TABLE Instance attribute Public Type reference (TYPE) FILETABLE File name table 20100928
23 MT_LOG_HANDLES Instance attribute Public Type reference (TYPE) BAL_T_LOGH Application Log: Log Handle Table 20100928
24 MT_SOURCE_DIRECTORY Instance attribute Private Type reference (TYPE) MDG_FOLDER_NAME_T For the folder names 20101215
25 MV_EXTNUMBER Instance attribute Public Type reference (TYPE) BALNREXT Application Log: External ID 20101215
26 MV_REMARK Instance attribute Public Type reference (TYPE) TEXT60 Text Field of Length 60 20100928
27 MV_XML_PORT Instance attribute Public Type reference (TYPE) EDI_PVRCVP Port 20100928
28 MV_XML_STRING Instance attribute Private Type reference (TYPE) STRING 20100928
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE_TO_LOG Instance method Private Method Add message to log 20101215
2 ADD_ONE_XML_IDOC Instance method Private Method Add one xml IDOC 20091022
3 AUTHORITY_CHECK_IMPORT Static method Public Method Authority Check for Data Import and Converter 20110803
4 CHECK_FILES_EXIST Static method Public Method Gets the list of files contained in the directory 20110520
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20101215
6 CONTROL_RECORD_ADD_FIELD Instance method Private Method Control record add field 20091022
7 CONTROL_RECORD_READ Instance method Private Method Control record read 20091022
8 CONVERT_FILES Instance method Public Method Convert the files 20101215
9 CREATE_ABAP_STRUC_FROM_EDIDD Instance method Public Method Create ABAP structure 20091022
10 DATA_RECORD_ADD_FIELD Instance method Private Method Data record add fields 20091022
11 DATA_RECORD_READ Instance method Private Method Data read record 20091022
12 DETERMINE_MDT_AND_NAMESPACE Instance method Public Method Determine MDT and namespace 20091022
13 FILE_IDOC_TRANSFORM Instance method Public Method File transformation 20091022
14 FILL_EDIDC_CACHE Instance method Private Method Fill cache 20091022
15 FILL_EDIDD_CACHE Instance method Private Method Fill cache 20091022
16 GET_DISPLAY_LOG Static method Public Method Get display log data 20091030
17 GET_FILES_FROM_SERVER Static method Public Method Get files from Server 20091029
18 GET_FILE_LIST Instance method Public Method Gets the list of files contained in the directory 20101215
19 GET_FILE_LIST_INTERNAL Static method Public Method Get file list from directory 20110722
20 GET_FOLDER_NAMES Instance method Public Method To provide all the folder names 20101231
21 GET_IDOC_FROM_XML Instance method Public Method get IDOC from XML 20091022
22 GET_NEXT_NODE Instance method Private Method Get next node 20091022
23 GET_NEXT_XML_IDOC Instance method Private Method Get next xml doc 20091022
24 GET_OBJECT_TYPES Static method Public Method MDG Convertor: Table of Object types relevant to convertor 20101222
25 GET_OBJECT_TYPE_CODE Static method Public Method Gets for an uploader type the object type code 20110803
26 GET_OBJECT_TYPE_DESC Static method Public Method Gets for an object type the description 20110803
27 GET_XML_IDOCS_FROM_FILE Instance method Private Method Get XML IDOCS from file 20091022
28 INITIALIZE_LOG_INSTANCE Instance method Public Method Create & initialize log instance 20101215
29 NEXT_NODE Instance method Private Method Next node 20091022
30 PARSE_DATA Instance method Private Method parse data 20091022
31 READ_XML_PORT Instance method Private Method Read xml port 20091022
32 SET_PARAMETERS Instance method Public Method Sets the attributes selected on the UI 20101215
33 VALIDATE_FILEPATH Instance method Public Method Validates Source Directory name 20101207
34 VALIDATE_INPUT Instance method Public Method Validates User Input 20101215
35 XML_FILE_CHECK Instance method Private Method XML file check 20091022
36 XML_START Instance method Private Method XML start 20091022
Events
Class CL_MDG_TRANS_UI_ASSIST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTYP_STRING Public See coding 20091022 GTYP_STRING(2000) type C
2 GTYS_FIELD_CACHE Public See coding 20091022 BEGIN OF gtys_field_cache, segtyp TYPE edsappl-segtyp, fieldname TYPE edsappl-fieldname, offset TYPE i, length TYPE i, END OF gtys_field_cache
3 GTYS_NODE Public See coding 20091022 BEGIN OF gtys_node, name TYPE string, attr(20) TYPE c, value TYPE string, END OF gtys_node
4 GTYS_SEGTYP_CACHE Public See coding 20091022 begin of gtys_segtyp_cache, segtyp type EDSAPPL-SEGTYP, end of gtys_segtyp_cache
Method Signatures

Method ADD_MESSAGE_TO_LOG Signature

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

Method ADD_ONE_XML_IDOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_IDOC_DATA Call by reference Type reference (TYPE) MDG_IDOC_DATA_T IDOC data table 20091022
# Exception Resumable Description Created on
1 CX_MDG_UPLOAD_UI_ASSIST File Upload Exception 20091022

Method AUTHORITY_CHECK_IMPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Return Value of ABAP Statements 20110803
2 Importing IV_ACTVT Call by reference Type reference (TYPE) ACTIV_AUTH Activity 20110803
3 Importing IV_OBJTYP Call by reference Type reference (TYPE) MDG_OBJECT_TYPE_CODE_BS Business Object Type 20110803

Method AUTHORITY_CHECK_IMPORT on class CL_MDG_TRANS_UI_ASSIST has no exception.

Method CHECK_FILES_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ERROR_FLAG Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110520
2 Importing IT_DIRECTORY Call by reference Type reference (TYPE) MDG_FOLDER_NAME_T For the folder names 20110520

Method CHECK_FILES_EXIST on class CL_MDG_TRANS_UI_ASSIST has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_MDG_TRANS_UI_ASSIST has no parameter.
Method CONSTRUCTOR on class CL_MDG_TRANS_UI_ASSIST has no exception.

Method CONTROL_RECORD_ADD_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CONTROL_RECORD Call by reference Type reference (TYPE) EDI_DC40 IDoc Control Record for Interface to External System 20091022
2 Importing IS_NODE Call by reference Type reference (TYPE) GTYS_NODE 20091022

Method CONTROL_RECORD_ADD_FIELD on class CL_MDG_TRANS_UI_ASSIST has no exception.

Method CONTROL_RECORD_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CONTROL_RECORD Call by reference Type reference (TYPE) EDIDC Control record (IDoc) 20091022
2 Exporting ES_NODE Call by reference Type reference (TYPE) GTYS_NODE 20091111
# Exception Resumable Description Created on
1 CX_MDG_UPLOAD_UI_ASSIST File Upload Exception 20091022

Method CONVERT_FILES 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 20101215
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20110303
3 Exporting EV_LOG_RUN_NUMBER Call by reference Type reference (TYPE) MDG_DATA_LOAD_LOG_EXT_ID MDG Data Load: Run number for Log 20110131
# Exception Resumable Description Created on
1 CX_MDG_TRANS_APPL Exception class for Converter 20101224

Method CREATE_ABAP_STRUC_FROM_EDIDD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_IDOC_DATA Call by reference Type reference (TYPE) EDIDD Data record (IDoc) 20091022
2 Returning RR_ABAP_STRUC Value transfer Object reference (TYPE REF TO) DATA 20091022

Method CREATE_ABAP_STRUC_FROM_EDIDD on class CL_MDG_TRANS_UI_ASSIST has no exception.

Method DATA_RECORD_ADD_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA_RECORD Call by reference Type reference (TYPE) EDIDD Data record (IDoc) 20091022
2 Importing IV_FIELDNAME Call by reference Type reference (TYPE) EDSAPPL-FIELDNAME Field Name 20091022
3 Importing IV_SEGTYP Call by reference Type reference (TYPE) EDSAPPL-SEGTYP Segment type 20091022
4 Importing IV_VALUE Call by reference Type reference (TYPE) GTYP_STRING 20091022

Method DATA_RECORD_ADD_FIELD on class CL_MDG_TRANS_UI_ASSIST has no exception.

Method DATA_RECORD_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_NODE Call by reference Type reference (TYPE) GTYS_NODE 20091022
2 Changing CT_DATA_RECORDS Call by reference Type reference (TYPE) EDIDD_TT Table Type for EDIDD (IDoc Data Records) 20091022
3 Exporting EV_RC Call by reference Type reference (TYPE) I 20091022

Method DATA_RECORD_READ on class CL_MDG_TRANS_UI_ASSIST has no exception.

Method DETERMINE_MDT_AND_NAMESPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MDT Call by reference Type reference (TYPE) STRING 20091022
2 Exporting EV_NAMESPACE Call by reference Type reference (TYPE) STRING 20091022
3 Importing IS_IDOC_CONTROL Call by reference Type reference (TYPE) EDIDC Control record (IDoc) 20091022
# Exception Resumable Description Created on
1 CX_MDG_UPLOAD_UI_ASSIST File Upload Exception 20091022

Method FILE_IDOC_TRANSFORM 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 Return Parameter 20100709
# Exception Resumable Description Created on
1 CX_MDG_UPLOAD_UI_ASSIST File Upload Exception 20091023

Method FILL_EDIDC_CACHE Signature

Method FILL_EDIDC_CACHE on class CL_MDG_TRANS_UI_ASSIST has no parameter.
Method FILL_EDIDC_CACHE on class CL_MDG_TRANS_UI_ASSIST has no exception.

Method FILL_EDIDD_CACHE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SEGTYP Call by reference Type reference (TYPE) EDSAPPL-SEGTYP Segment type 20091022

Method FILL_EDIDD_CACHE on class CL_MDG_TRANS_UI_ASSIST has no exception.

Method GET_DISPLAY_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG_HANDLES Call by reference Type reference (TYPE) BAL_T_LOGH Application Log: Log Handle Table 20091030
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20091030
3 Importing IS_DATE_TIME Call by reference Type reference (TYPE) BAL_S_DTTM Application Log: Date and time interval 20091030
4 Importing IS_HISTORY_LOG Call by reference Type reference (TYPE) MDP_HISTORY_LOG History log selection 20091030

Method GET_DISPLAY_LOG on class CL_MDG_TRANS_UI_ASSIST has no exception.

Method GET_FILES_FROM_SERVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FILES Call by reference Type reference (TYPE) FILETABLE File name table 20091029
2 Importing IV_SERVER_DIRECTORY Call by reference Type reference (TYPE) FILENAME-FILEINTERN Logical file name 20091029

Method GET_FILES_FROM_SERVER on class CL_MDG_TRANS_UI_ASSIST has no exception.

Method GET_FILE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FILE Call by reference Type reference (TYPE) FILETABLE File name table 20101215
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20101215
3 Importing IT_DIRECTORY Call by reference Type reference (TYPE) MDG_FOLDER_NAME_T For the folder names 20101215

Method GET_FILE_LIST on class CL_MDG_TRANS_UI_ASSIST has no exception.

Method GET_FILE_LIST_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FILE_LIST Call by reference Type reference (TYPE) MDG_T_FILE_LIST File name table 20110722
2 Importing IV_FILENAME Call by reference Type reference (TYPE) CHAR20 Char 20 20110722
3 Importing IV_PATH Call by reference Type reference (TYPE) CHAR40 Character field of length 40 20110722
4 Importing IV_PATTERN Call by reference Type reference (TYPE) CHAR20 Char 20 20110722

Method GET_FILE_LIST_INTERNAL on class CL_MDG_TRANS_UI_ASSIST has no exception.

Method GET_FOLDER_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MDGD_FILEPATH Call by reference Type reference (TYPE) MDG_FOLDER_NAME_T aster data governance file path 20101231

Method GET_FOLDER_NAMES on class CL_MDG_TRANS_UI_ASSIST has no exception.

Method GET_IDOC_FROM_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_IDOC_DATA Call by reference Type reference (TYPE) MDG_IDOC_DATA_T IDOC data table 20091022
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100113
3 Importing IV_PORT Call by reference Type reference (TYPE) EDIPO-PORT Port 20091022
4 Importing IV_XML Call by reference Type reference (TYPE) XSTRING 20091022
# Exception Resumable Description Created on
1 CX_MDG_UPLOAD_UI_ASSIST File Upload Exception 20091022

Method GET_NEXT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NODE Call by reference Type reference (TYPE) GTYS_NODE 20091022
2 Exporting EV_RC Call by reference Type reference (TYPE) I 20091022

Method GET_NEXT_NODE on class CL_MDG_TRANS_UI_ASSIST has no exception.

Method GET_NEXT_XML_IDOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_XML_STRING Call by reference Type reference (TYPE) STRING 20091022
2 Importing IV_FIRST_TIME Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091022
# Exception Resumable Description Created on
1 CX_MDG_UPLOAD_UI_ASSIST File Upload Exception 20091022

Method GET_OBJECT_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT_TYPES Call by reference Type reference (TYPE) MDG_CONV_TT_OBJECT_TYPE MDG Convertor:Object Type and Description 20101222

Method GET_OBJECT_TYPES on class CL_MDG_TRANS_UI_ASSIST has no exception.

Method GET_OBJECT_TYPE_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OBJECT_TYPE_CODE Call by reference Type reference (TYPE) MDG_OBJECT_TYPE_CODE_BS Business Object Type 20110803
2 Importing IV_UPLOADER_TYPE Call by reference Type reference (TYPE) MDG_DATALOAD_OBJ_TYPE Data Load Object Type 20110803

Method GET_OBJECT_TYPE_CODE on class CL_MDG_TRANS_UI_ASSIST has no exception.

Method GET_OBJECT_TYPE_DESC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OBJECT_TYPE_DESC Call by reference Type reference (TYPE) MDG_OBJECT_TYPE_CODE_DESC_BS Business Object Type 20110803
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) MDG_OBJECT_TYPE_CODE_BS MDG Extractor: Object type & its Description 20110803

Method GET_OBJECT_TYPE_DESC on class CL_MDG_TRANS_UI_ASSIST has no exception.

Method GET_XML_IDOCS_FROM_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_IDOC_DATA Call by reference Type reference (TYPE) MDG_IDOC_DATA_T IDOC data table 20091022
# Exception Resumable Description Created on
1 CX_MDG_UPLOAD_UI_ASSIST File Upload Exception 20091022

Method INITIALIZE_LOG_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LOG_HANDLE Value transfer Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20101215

Method INITIALIZE_LOG_INSTANCE on class CL_MDG_TRANS_UI_ASSIST has no exception.

Method NEXT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RC Call by reference Type reference (TYPE) I 20091022
2 Exporting EV_TYPE Call by reference Type reference (TYPE) I 20091022

Method NEXT_NODE on class CL_MDG_TRANS_UI_ASSIST has no exception.

Method PARSE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_XML_STRING Call by reference Type reference (TYPE) STRING 20091022
# Exception Resumable Description Created on
1 CX_MDG_UPLOAD_UI_ASSIST File Upload Exception 20120801

Method READ_XML_PORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_UNICODE Call by reference Type reference (TYPE) EDI_UNICOD Indicator: UNICODE 20091022
2 Importing IV_PORT Call by reference Type reference (TYPE) EDIPO-PORT Port 20091022
# Exception Resumable Description Created on
1 CX_MDG_UPLOAD_UI_ASSIST File Upload Exception 20091022

Method SET_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SOURCE_DIRECTORY Call by reference Type reference (TYPE) MDG_FOLDER_NAME_T For the folder names 20101215
2 Importing IV_ARCHIVE_DIRECTORY Call by reference Type reference (TYPE) MDG_ARCHIVE_FILEPATH Processed Files Directory 20110401
3 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) TEXT60 Description 20110109
4 Importing IV_FILENAME_PREFIX Call by reference Type reference (TYPE) MDG_DATALOAD_FILE_PREFIX Filename Prefix 20110323
5 Importing IV_FILE_DESTINATION Call by reference Type reference (TYPE) MDG_DATALOAD_FILEPATH Data load file path 20101215
6 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) MDG_DATALOAD_OBJ_TYPE Data Load Object Type 20101215
7 Importing IV_SCHEDULE_CONVERTOR Call by reference Type reference (TYPE) MDG_CONVERTOR_SCHEDULING Options for scheduling 20101215
8 Importing IV_START_DATE Call by reference Type reference (TYPE) BALDATE Application log: date 20101215
9 Importing IV_START_TIME Call by reference Type reference (TYPE) BALTIME Application log: time 20101215

Method SET_PARAMETERS on class CL_MDG_TRANS_UI_ASSIST has no exception.

Method VALIDATE_FILEPATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DIRECTORY_NAME Call by reference Type reference (TYPE) MDG_DATALOAD_FILEPATH Data load file path 20101215
2 Exporting EV_ERROR Call by reference Type reference (TYPE) FLAG General Flag 20101207
3 Importing IT_LIST_FILEPATH Call by reference Type reference (TYPE) MDG_FOLDER_NAME_T For the folder names 20101207
4 Importing IV_SINGLE_FILEPATH Call by reference Type reference (TYPE) MDG_DATALOAD_FILEPATH Data load file path 20101207

Method VALIDATE_FILEPATH on class CL_MDG_TRANS_UI_ASSIST has no exception.

Method VALIDATE_INPUT Signature

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

Method VALIDATE_INPUT on class CL_MDG_TRANS_UI_ASSIST has no exception.

Method XML_FILE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_UNICODE Call by reference Type reference (TYPE) EDI_UNICOD Indicator: UNICODE 20091022
2 Importing IV_XML Call by reference Type reference (TYPE) XSTRING 20091022
# Exception Resumable Description Created on
1 CX_MDG_UPLOAD_UI_ASSIST File Upload Exception 20091022

Method XML_START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_XML_STRING Call by reference Type reference (TYPE) STRING 20091022
# Exception Resumable Description Created on
1 CX_MDG_UPLOAD_UI_ASSIST File Upload Exception 20091022
History
Last changed by/on SAP  20130531 
SAP Release Created in 702