SAP ABAP Class CNV_00001_TAB_DOWNLOAD_SET (Set of tables for download)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-GTF-BS (Application Component) Business Application Support
     CNV_BASIS (Package) Conversion: Basis functions
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CNV_00001_TABLE_SET Set of standard tables of any type 20100120
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /SLOAP/DOWNUP_DAT Download Upload Functionality - LT 20120316
Properties
Class CNV_00001_TAB_DOWNLOAD_SET  
Short Description Set of tables for download    
Super Class CNV_00001_TABLE_SET Set of standard tables of any type 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNV_BASIS   Conversion: Basis functions 
Created 20100120   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CNV Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CNV_00001_UTIL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IXML Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CNV_00001_TAB_DOWNLOAD_SET has no interface implemented.
Friends
Class CNV_00001_TAB_DOWNLOAD_SET has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CHECK_STRING Instance attribute Protected Type reference (TYPE) CNV_DOWNUP_CHECK_STRING Upload check string 20100423
2 DATE Instance attribute Protected Type reference (TYPE) SYDATUM Date and time, current (application server) date 20100407
3 DESCRIPTION Instance attribute Protected Type reference (TYPE) CHAR200 Text field length 200 20100407
4 DMIS_COMPONENT Constant Protected Type reference (TYPE) DLVUNIT 'DMIS' Name of DMIS component 20100412
5 ID Instance attribute Protected Type reference (TYPE) CNV_00001_UPDOWN_ID Download / upload ID 20100406
6 SYSTEM Instance attribute Protected Type reference (TYPE) SYSID Communication ID/Number 20100407
7 TAB_CREATOR Instance attribute Protected Object reference (TYPE REF TO) CNV_00001_TABLE_CREATOR Creation of internal tables dynamically 20100429
8 TIME Instance attribute Protected Type reference (TYPE) SYUZEIT Dat and time, current application server time 20100407
9 USER Instance attribute Protected Type reference (TYPE) SYUNAME R/3 System, user logon name 20100407
10 XML_CHECK_ATTR Constant Protected Type reference (TYPE) CNV_00001_XML_ATTRIBUTE-NAME 'check' check attribute name 20100423
11 XML_DATE_ATTR Constant Protected Type reference (TYPE) CNV_00001_XML_ATTRIBUTE-NAME 'date' date attribute name 20100423
12 XML_DEP_TABLES_ATTR Constant Protected Type reference (TYPE) CNV_00001_XML_ATTRIBUTE-NAME 'dependent-tables' Name of "Dependent tables" attribute 20100324
13 XML_DESCR_ATTR Constant Protected Type reference (TYPE) CNV_00001_XML_ATTRIBUTE-NAME 'description' description attribute name 20100423
14 XML_ID_ATTR Constant Protected Type reference (TYPE) CNV_00001_XML_ATTRIBUTE-NAME 'id' ID attribute name 20100423
15 XML_ROW_ELEMENT Constant Protected Type reference (TYPE) CHAR40 'row' Row element 20100428
16 XML_STRUCTURE_ATTR Constant Protected Type reference (TYPE) CNV_00001_XML_ATTRIBUTE-NAME 'structure' Table structure attribute name 20100428
17 XML_SYSTEM_ATTR Constant Protected Type reference (TYPE) CNV_00001_XML_ATTRIBUTE-NAME 'system' system attribute name 20100423
18 XML_TABLESET_ELEMENT_NAME Constant Protected Type reference (TYPE) CHAR40 'table-set' Table set element 20100407
19 XML_TIME_ATTR Constant Protected Type reference (TYPE) CNV_00001_XML_ATTRIBUTE-NAME 'time' time attribute name 20100423
20 XML_USER_ATTR Constant Protected Type reference (TYPE) CNV_00001_XML_ATTRIBUTE-NAME 'user' user attribute name 20100423
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_APPL_COMPONENT Instance method Public Method Checks whether the tables belong to allowed appl. component 20100412
2 CONDENSE Instance method Public Method Merges all tables of same structure and duplicate entries 20100409
3 CONSTRUCTOR Instance method Public Constructor Creates a table download pack 20100120
4 CREATE_TAB_CREATOR Instance method Protected Method Creates a table creator for this instance 20100429
5 DOWNLOAD Instance method Public Method Downloads the XML file to the presentation server 20100120
6 FILL_ROW Static method Protected Method Fills table row from XML element 20100215
7 GET_CHECK_STRING Instance method Public Method Returns check string of this data set 20100423
8 GET_DATE Instance method Public Method Returns date 20100407
9 GET_DESCRIPTION Instance method Public Method Returns description 20100407
10 GET_ID Instance method Public Method Returns ID 20100407
11 GET_SYSTEM Instance method Public Method Returns system 20100407
12 GET_TIME Instance method Public Method Returns time 20100407
13 GET_USER Instance method Public Method Returns user 20100407
14 INIT_USER_AND_SYSTEM Instance method Public Method Initializes user and system values (if not yet set) 20100408
15 LOAD Instance method Public Method Loads the data from XML 20100409
16 LOG Instance method Protected Method Logs the action into the download / upload log 20100326
17 LOG_DATA Instance method Protected Method Saves the data into the INDX table 20100406
18 SET_CHECK_STRING Instance method Public Method Sets check string for the data set 20100423
19 SET_DESCRIPTION Instance method Public Method Sets description 20100407
20 TO_XML Instance method Protected Method Returns XML representation of dataset 20100407
21 UPLOAD Instance method Public Method Uploads the XML file and loads the table set 20100120
22 UPLOAD_TO_TABLE Instance method Public Method Uploads the file and writes the contents to the database 20100325
Events
Class CNV_00001_TAB_DOWNLOAD_SET has no event.
Types
Class CNV_00001_TAB_DOWNLOAD_SET has no local type.
Method Signatures

Method CHECK_APPL_COMPONENT Signature

Method CHECK_APPL_COMPONENT on class CNV_00001_TAB_DOWNLOAD_SET has no parameter.
# Exception Resumable Description Created on
1 APPL_COMPONENT_NOT_ALLOWED Appl. component is not allowed 20100412

Method CONDENSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA Call by reference Object reference (TYPE REF TO) DATA Addtional data 20100409

Method CONDENSE on class CNV_00001_TAB_DOWNLOAD_SET has no exception.

Method CONSTRUCTOR Signature

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

Method CREATE_TAB_CREATOR Signature

Method CREATE_TAB_CREATOR on class CNV_00001_TAB_DOWNLOAD_SET has no parameter.
# Exception Resumable Description Created on
1 GENERATION_FAILED Generation of form routines failed 20100429

Method DOWNLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BYTES_SAVED Value transfer Type reference (TYPE) INT4 Number of bytes saved 20100122
2 Importing COMPRESSED Call by reference Type reference (TYPE) AS4FLAG Whether to compress data 20100216
3 Exporting FILENAME Value transfer Type reference (TYPE) STRING File name 20100428
4 Importing LOG_ACTION Call by reference Type reference (TYPE) CNV_00001_DOWNUP_ACTION_TYPE SPACE Action type for download / upload log 20100326
5 Importing LOG_ADD_INFO Call by reference Type reference (TYPE) C Additional info to log 20100406
# Exception Resumable Description Created on
1 ABORTED_BY_USER Download aborted by user 20100120
2 DOWNLOAD_FAILED Downlad failed 20100120

Method FILL_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEM Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20100215
2 Exporting ROW Call by reference Type reference (TYPE) ANY Row 20100215

Method FILL_ROW on class CNV_00001_TAB_DOWNLOAD_SET has no exception.

Method GET_CHECK_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) CNV_DOWNUP_CHECK_STRING Upload check string 20100423

Method GET_CHECK_STRING on class CNV_00001_TAB_DOWNLOAD_SET has no exception.

Method GET_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) SYDATUM Date and time, current (application server) date 20100407

Method GET_DATE on class CNV_00001_TAB_DOWNLOAD_SET has no exception.

Method GET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) CHAR200 Text field length 200 20100407

Method GET_DESCRIPTION on class CNV_00001_TAB_DOWNLOAD_SET has no exception.

Method GET_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) CNV_00001_UPDOWN_ID Download / upload ID 20100407

Method GET_ID on class CNV_00001_TAB_DOWNLOAD_SET has no exception.

Method GET_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) SYSID Communication ID/Number 20100407

Method GET_SYSTEM on class CNV_00001_TAB_DOWNLOAD_SET has no exception.

Method GET_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) SYUZEIT Dat and time, current application server time 20100407

Method GET_TIME on class CNV_00001_TAB_DOWNLOAD_SET has no exception.

Method GET_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) SYUNAME R/3 System, user logon name 20100407

Method GET_USER on class CNV_00001_TAB_DOWNLOAD_SET has no exception.

Method INIT_USER_AND_SYSTEM Signature

Method INIT_USER_AND_SYSTEM on class CNV_00001_TAB_DOWNLOAD_SET has no parameter.
Method INIT_USER_AND_SYSTEM on class CNV_00001_TAB_DOWNLOAD_SET has no exception.

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CHECK_STRING Call by reference Type reference (TYPE) CNV_DOWNUP_CHECK_STRING Upload check string 20100422
2 Importing POSTPROCESS_FUNC Call by reference Type reference (TYPE) FUNCNAME Function name 20100409
3 Importing POSTPROCESS_FUNC_DATA Call by reference Type reference (TYPE) ANY Data to pass to the postprocess function module 20100409
4 Importing XML_TAB Call by reference Type reference (TYPE) CNV_00001_XML_CLINE_TT List of lines of XML file 20100409
# Exception Resumable Description Created on
1 DATA_CHECK_FAILED Data check failed 20100409
2 FUNC_NOT_FOUND Postprocessing function module not found in the system 20100409
3 LOAD_FAILED load_failed 20100409

Method LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION_TYPE Call by reference Type reference (TYPE) CNV_00001_DOWNUP_ACTION_TYPE Action type 20100326
2 Importing CREATION_ID Call by reference Type reference (TYPE) CNV_00001_UPDOWN_ID Creation id 20100406
3 Importing FILENAME Call by reference Type reference (TYPE) CHAR128 File name 20100326
4 Importing ID Call by reference Type reference (TYPE) CNV_00001_UPDOWN_ID Download / upload ID 20100406
5 Importing LOG_ADD_INFO Call by reference Type reference (TYPE) C Additional log info 20100407

Method LOG on class CNV_00001_TAB_DOWNLOAD_SET has no exception.

Method LOG_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA Call by reference Type reference (TYPE) CNV_00001_XML_CLINE_TT List of lines of XML file 20100406
2 Importing ID Call by reference Type reference (TYPE) CNV_00001_UPDOWN_ID Download / upload ID 20100406
3 Importing TYPE Call by reference Type reference (TYPE) CNV_00001_UPDOWN_TYPE Type of download / upload data (file, db) 20100406

Method LOG_DATA on class CNV_00001_TAB_DOWNLOAD_SET has no exception.

Method SET_CHECK_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECK_STRING Value transfer Type reference (TYPE) CNV_DOWNUP_CHECK_STRING Upload check string 20100423

Method SET_CHECK_STRING on class CNV_00001_TAB_DOWNLOAD_SET has no exception.

Method SET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESC Call by reference Type reference (TYPE) CHAR200 Text field length 200 20100407

Method SET_DESCRIPTION on class CNV_00001_TAB_DOWNLOAD_SET has no exception.

Method TO_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting USED_TABLES Call by reference Type reference (TYPE) CHAR255 List of used tables 20100407
2 Exporting XML Call by reference Type reference (TYPE) STRING XML string 20100407
# Exception Resumable Description Created on
1 STRUCTURE_NOT_FOUND Used structure not found in DDIC 20100407

Method UPLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CHECK_STRING Value transfer Type reference (TYPE) CNV_DOWNUP_CHECK_STRING Upload check string 20100422
2 Exporting GEN_ID Value transfer Type reference (TYPE) CNV_00001_UPDOWN_ID Download / upload ID 20100406
3 Importing LOG_ACTION Call by reference Type reference (TYPE) CNV_00001_DOWNUP_ACTION_TYPE SPACE Action type for download / upload log 20100326
4 Importing LOG_ADD_INFO Call by reference Type reference (TYPE) C Additional info to log 20100406
5 Importing POSTPROCESS_FUNC Call by reference Type reference (TYPE) FUNCNAME Function name 20100326
6 Importing POSTPROCESS_FUNC_DATA Call by reference Type reference (TYPE) ANY Data to pass to the postprocess function module 20100326
# Exception Resumable Description Created on
1 ABORTED_BY_USER Upload aborted by user 20100120
2 DATA_CHECK_FAILED Data check failed 20100326
3 FUNC_NOT_FOUND Postprocessing function module not found in the system 20100326
4 UPLOAD_FAILED Upload failed 20100120

Method UPLOAD_TO_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECK_STRING Call by reference Type reference (TYPE) CNV_DOWNUP_CHECK_STRING Upload check string 20100422
2 Exporting GEN_ID Call by reference Type reference (TYPE) CNV_00001_UPDOWN_ID Download / upload ID 20100510
3 Importing LOG_ACTION Call by reference Type reference (TYPE) CNV_00001_DOWNUP_ACTION_TYPE SPACE Action type for download / upload log 20100326
4 Importing LOG_ADD_INFO Call by reference Type reference (TYPE) C Additional info to log 20100406
5 Importing POSTPROCESS_FUNC Call by reference Type reference (TYPE) FUNCNAME Function name 20100326
6 Importing POSTPROCESS_FUNC_DATA Call by reference Type reference (TYPE) ANY Data to pass to the postprocess function module 20100326
# Exception Resumable Description Created on
1 ABORTED_BY_USER Upload aborted by user 20100326
2 DATA_CHECK_FAILED Data check failed 20100326
3 FUNC_NOT_FOUND Postprocessing function module not found in the system 20100326
4 UPLOAD_FAILED Upload failed 20100326
History
Last changed by/on SAP  20141030 
SAP Release Created in 2006_1_46C