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
⤷ 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 |