SAP ABAP Class CL_MDS_DOWN_UPLOAD (MDS information extraction)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     CNV_MDS_MAINT_EV_INFO_EXTRACT (Package) MDS: Extracted information from technical upgrade
Properties
Class CL_MDS_DOWN_UPLOAD  
Short Description MDS information extraction    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNV_MDS_MAINT_EV_INFO_EXTRACT   MDS: Extracted information from technical upgrade 
Created 20101103   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MDS_DOWN_UPLOAD has no forward declaration.
Interfaces
Class CL_MDS_DOWN_UPLOAD has no interface implemented.
Friends
Class CL_MDS_DOWN_UPLOAD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_ALL Constant Public Type reference (TYPE) STRING 'ALL' 20101103
2 CO_BIG_ENDIAN Constant Public Type reference (TYPE) STRING 'B' 20101118
3 CO_E070 Constant Public Type reference (TYPE) STRING 'E070' 20101103
4 CO_E071 Constant Public Type reference (TYPE) STRING 'E071' 20101103
5 CO_E071C Constant Public Type reference (TYPE) STRING 'E071C' 20101103
6 CO_E071K Constant Public Type reference (TYPE) STRING 'E071K' 20101103
7 CO_LITTLE_ENDIAN Constant Public Type reference (TYPE) STRING 'L' 20101118
8 CO_MAINT_EV Constant Public Type reference (TYPE) STRING 'DMC_MDS_MAINT_EV' 20101103
9 CO_OBJH Constant Public Type reference (TYPE) STRING 'OBJH' 20101103
10 CO_OBJM Constant Public Type reference (TYPE) STRING 'OBJM' 20101103
11 CO_OBJS Constant Public Type reference (TYPE) STRING 'OBJS' 20101103
12 CO_OBJSL Constant Public Type reference (TYPE) STRING 'OBJSL' 20101103
13 CO_TRANSP_O Constant Public Type reference (TYPE) STRING 'DMC_MDS_TRANSP_O' 20101103
14 DOWNLOAD_PATH Static Attribute Private Type reference (TYPE) STRING 20101103
15 FILES_TAB Static Attribute Private Type reference (TYPE) MDS_FILE_TAB MDS: table type for files in directory 20101105
16 MAX_NUMB_ROWS Static Attribute Private Type reference (TYPE) INT4 50000 number of rows per file 20101210
17 TABIMUPG_TAB Static Attribute Private Type reference (TYPE) MDS_TRKORR_TAB all trkorr in tabimupg.buf 20110304
18 TABLES_TAB Static Attribute Private Type reference (TYPE) MDS_TABLE_NAMES MDS: table with tables for up/download 20101103
19 TRKORR_INFO Static Attribute Private Type reference (TYPE) STRING ALL / DMC_MDS_TRANSP_O / file for upload 20101103
20 TRKORR_TAB Static Attribute Private Type reference (TYPE) MDS_TRKORR_TAB table with trkorrs 20101103
21 USE_TABIMUPG Static Attribute Private Type reference (TYPE) BOOLEAN SPACE use buffer tabimupg.buf? 20110304
22 USE_XPRASUPG Static Attribute Private Type reference (TYPE) BOOLEAN SPACE use buffer xprasupg.buf? 20110304
23 VERSION Static Attribute Private Type reference (TYPE) MDS_VERSION MDS: Headertable for analysis versions 20101105
24 XPRASUPG_TAB Static Attribute Private Type reference (TYPE) MDS_TRKORR_TAB all trkorr in xprasupg.buf 20110304
Methods
# Method Level Visibility Method type Description Created on
1 DELETE_ENTRIES Static method Public Method method deleting entries to make overwrite possible 20101108
2 DOWNLOAD_FILE Static method Private Method method downloading the files 20101103
3 DOWNLOAD_FILES Static method Public Method Master-method to download tables to files 20101103
4 DUBBING_OBJ Static method Private Method dubbing new content of obj* tables 20101207
5 GET_TRKORR Static method Private Method Get trkorrs from trkorr info 20101103
6 READ_BUFFER Static method Private Method read buffer files (tabimupg o xprasupg) -> from put director 20110304
7 SAVE_BUFFER Static method Private Method save buffer file (tabimupg or xprasupg) to local file 20110304
8 UPLOAD_FILE Static method Private Method method uploading the files 20101105
9 UPLOAD_FILES Static method Public Method Master-method to upload tables from files 20101104
Events
Class CL_MDS_DOWN_UPLOAD has no event.
Types
Class CL_MDS_DOWN_UPLOAD has no local type.
Method Signatures

Method DELETE_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TABLE Call by reference Type reference (TYPE) MDS_TABLE_NAMES MDS: table with tables for up/download 20101119
2 Importing IV_ID Call by reference Type reference (TYPE) DMC_MT_IDENTIFIER MDS: id of a specific version 20101108
# Exception Resumable Description Created on
1 NO_DELETE_ENTRIES_NEC no_delete_entries_nec 20101108

Method DOWNLOAD_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TABLE Call by reference Type reference (TYPE) STRING 20101103

Method DOWNLOAD_FILE on class CL_MDS_DOWN_UPLOAD has no exception.

Method DOWNLOAD_FILES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TABLES Call by reference Type reference (TYPE) MDS_TABLE_NAMES MDS: table with tables for up/download 20101103
2 Importing IV_MAX_ROWS Call by reference Type reference (TYPE) INT4 Natural number 20101210
3 Importing IV_PATH Call by reference Type reference (TYPE) STRING downloadpath 20101103
4 Importing IV_TABIMUPG Call by reference Type reference (TYPE) BOOLEAN boolean variable (X=true, -=false, space=unknown) 20110304
5 Importing IV_TRKORR Call by reference Type reference (TYPE) STRING Info about trkorrs to be dl 20101103
6 Importing IV_XPRASUPG Call by reference Type reference (TYPE) BOOLEAN boolean variable (X=true, -=false, space=unknown) 20110304
# Exception Resumable Description Created on
1 ERROR unknown error 20101103
2 NO_TRKORR No transport requests for download 20101103
3 READ_BUFFER read_buffer 20110304

Method DUBBING_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IT_TABLE Call by reference Type reference (TYPE) STANDARD TABLE 20101207
2 Importing IV_MT_ID Call by reference Type reference (TYPE) DMC_MT_IDENTIFIER DMC: Indicator for Mass Transfer 20101207
3 Importing IV_TABLE_NAME Call by reference Type reference (TYPE) STRING 20101207
# Exception Resumable Description Created on
1 ERROR error 20101208

Method GET_TRKORR Signature

Method GET_TRKORR on class CL_MDS_DOWN_UPLOAD has no parameter.
# Exception Resumable Description Created on
1 NO_TRKORR no trkorrs found 20101103
2 READ_BUFFER read_buffer 20110304

Method READ_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BUFFER_NAME Call by reference Type reference (TYPE) STRING Request/Task 20110304
# Exception Resumable Description Created on
1 ERROR error 20110304

Method SAVE_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BUFFER_NAME Call by reference Type reference (TYPE) STRING 20110304

Method SAVE_BUFFER on class CL_MDS_DOWN_UPLOAD has no exception.

Method UPLOAD_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) DMC_MT_IDENTIFIER MDS: id of a specific version 20101105
2 Importing IV_TABLE Call by reference Type reference (TYPE) STRING 20101105
# Exception Resumable Description Created on
1 FILE_UPLOAD_ERROR file_upload_error 20101105
2 INCONSISTENT_SYSID inconsistent_sysid 20101105
3 INCORRECT_FILE_NUMBER file number is not = 1 20101105
4 INSERT_ERROR insert_error 20101105

Method UPLOAD_FILES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TABLE Call by reference Type reference (TYPE) MDS_TABLE_NAMES MDS: table with tables for up/download 20101104
2 Importing IV_ID Call by reference Type reference (TYPE) DMC_MT_IDENTIFIER MDS: id of a specific version 20101104
# Exception Resumable Description Created on
1 DIRECTORY_BROWSER_ERROR Error in the directory browser 20101105
2 DIRECTORY_LIST_FILES_ERROR Error while extracting all files in the directory 20101105
3 UPLOAD_FILE_ERROR upload_file_error 20101105
History
Last changed by/on SAP  20141030 
SAP Release Created in 2010_1_620