SAP ABAP Class CL_FCC_UPLOAD_DOWNLOAD_CSV (Import and Export)
Hierarchy
FCCO (Software Component) Financial Closing Cockpit 200
   CA-GTF-FCC (Application Component) Financial Closing cockpit Add-on
     FCC_CLOSING (Package) Financial Closing Cockpit - SAPGUI and backend
Properties
Class CL_FCC_UPLOAD_DOWNLOAD_CSV  
Short Description Import and Export    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FCC_CLOSING   Financial Closing Cockpit - SAPGUI and backend 
Created 20110802   SAP 
Last change 20141107    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SBDST Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FCC_UPLOAD_DOWNLOAD_CSV has no interface implemented.
Friends
Class CL_FCC_UPLOAD_DOWNLOAD_CSV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_COLUMN_SEPARATOR Static Attribute Private Type reference (TYPE) CHAR1 ',' Single-Character Indicator 20110802
2 C_DATFM Static Attribute Private Type reference (TYPE) XUDATFM Date format 20110818
3 C_DECIMAL Static Attribute Private Type reference (TYPE) XUDCPFM Decimal notation 20110818
4 C_FOLDER_FIELDS Constant Private Type reference (TYPE) I 14 Number of fields relevant for folder 20140623
5 C_QUOTATION_MARK Static Attribute Public Type reference (TYPE) CHAR1 '"' Single-Character Indicator 20110802
6 C_QUOTATION_MARK_ESCAPED Static Attribute Public Type reference (TYPE) CHAR2 '""' Version Number Components 20110802
7 C_TIMEFM Static Attribute Private Type reference (TYPE) XUTIMEFM Time Format (12-/24-Hour Specification) 20110818
8 GC_BDS_CLASSNAME_TASK Constant Public Type reference (TYPE) SBDST_CLASSNAME 'SCHEDMAN_TASK' 20110802
9 GC_BDS_CLASSTYPE Constant Public Type reference (TYPE) SBDST_CLASSTYPE 'OT' 20110802
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_TITLE Instance method Public Method build title for download template to csv file 20110823
2 BULID_ENUMERATION Static method Private Method 20110902
3 CONVERT_FROM_CSV Static method Public Method convert file from csv 20110808
4 CONVERT_TO_CSV Static method Public Method 20110803
5 DECODE_COLUMN_TO_VALUE Static method Private Method Decode Columns to Value 20110803
6 DOWNLOAD_BDS Static method Public Method download bds file to local system 20110802
7 DOWNLOAD_TO_CSV Instance method Public Method 20110802
8 ENCODE_VALUE_TO_COLUMN Static method Private Method 20110803
9 GET_CI_FIELD_INFO Static method Public Method Get Field Info of Customer Include 20110914
10 GET_FORMAT_MAPPING Static method Private Method 20110825
11 GET_INFO_OF_STRUCTURE Static method Public Method 20110811
12 SET_PARAS Instance method Public Method set options for upload or download 20110818
13 UPLOAD_FROM_CSV Instance method Public Method read data from csv 20110808
Events
Class CL_FCC_UPLOAD_DOWNLOAD_CSV has no event.
Types
Class CL_FCC_UPLOAD_DOWNLOAD_CSV has no local type.
Method Signatures

Method BUILD_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TITLE_MAPPING Call by reference Type reference (TYPE) FCC_T_FILE_MAPPING itab for mapping of file and structure 20110823
2 Importing IO_TEMPL_HDR Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR it is only for task group template 20110915
3 Importing IO_TEMPL_ITEM Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR it is only for task group template 20111031
4 Importing IV_STRUCTURE_NAME Call by reference Type reference (TYPE) STRING 20110823

Method BUILD_TITLE on class CL_FCC_UPLOAD_DOWNLOAD_CSV has no exception.

Method BULID_ENUMERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ENUMERATION_STR Call by reference Type reference (TYPE) STRING 20110902
2 Importing LV_DOMAIN_NAME Call by reference Type reference (TYPE) DOMNAME Domain name 20110906
3 Importing LV_FIELD_NAME Call by reference Type reference (TYPE) STRING 20110902

Method BULID_ENUMERATION on class CL_FCC_UPLOAD_DOWNLOAD_CSV has no exception.

Method CONVERT_FROM_CSV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULT Call by reference Type reference (TYPE) STRING_TABLE Table of Strings 20110808
2 Importing IV_CSV_LINE Call by reference Type reference (TYPE) STRING 20110808

Method CONVERT_FROM_CSV on class CL_FCC_UPLOAD_DOWNLOAD_CSV has no exception.

Method CONVERT_TO_CSV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CSV_LINES Call by reference Type reference (TYPE) STRING_TABLE Table of Strings 20110803
2 Importing IT_FORMAT_FIELD Call by reference Type reference (TYPE) FCC_T_FILE_MAPPING itab for mapping of file and structure 20110824
3 Importing IT_RAW_LINES Call by reference Type reference (TYPE) STANDARD TABLE 20110803
4 Importing IV_CONVERT_STRUCTURE Call by reference Type reference (TYPE) STRING judge item pass 20110927

Method CONVERT_TO_CSV on class CL_FCC_UPLOAD_DOWNLOAD_CSV has no exception.

Method DECODE_COLUMN_TO_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COLUMN Call by reference Type reference (TYPE) STRING 20110803
2 Returning RV_RESULT Value transfer Type reference (TYPE) STRING 20110803

Method DECODE_COLUMN_TO_VALUE on class CL_FCC_UPLOAD_DOWNLOAD_CSV has no exception.

Method DOWNLOAD_BDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FCC_TEMPL_DOC Call by reference Type reference (TYPE) FCC_S_FILE_OFFICE Office Documents 20110802
2 Importing IV_FILE_PATH Call by reference Type reference (TYPE) STRING 20110802

Method DOWNLOAD_BDS on class CL_FCC_UPLOAD_DOWNLOAD_CSV has no exception.

Method DOWNLOAD_TO_CSV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DOWNLOAD_ITEM Call by reference Type reference (TYPE) ANY 20110802
2 Importing IT_FIELD_MAPPING Call by reference Type reference (TYPE) FCC_T_FILE_MAPPING title to add to csv 20110825
3 Importing IV_FILE_PATH Call by reference Type reference (TYPE) STRING 20110802
4 Changing IV_OVERWRITE Call by reference Type reference (TYPE) C 20120207
5 Importing IV_STRUCTURE_NAME Call by reference Type reference (TYPE) STRING 20110825

Method DOWNLOAD_TO_CSV on class CL_FCC_UPLOAD_DOWNLOAD_CSV has no exception.

Method ENCODE_VALUE_TO_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VALUE Call by reference Type reference (TYPE) STRING 20110803
2 Exporting RV_RESULT Value transfer Type reference (TYPE) STRING 20110803

Method ENCODE_VALUE_TO_COLUMN on class CL_FCC_UPLOAD_DOWNLOAD_CSV has no exception.

Method GET_CI_FIELD_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDINFO Value transfer Type reference (TYPE) FCC_T_DATA_INFO DD Interface: Table Fields for DDIF_FIELDINFO_GET 20110914

Method GET_CI_FIELD_INFO on class CL_FCC_UPLOAD_DOWNLOAD_CSV has no exception.

Method GET_FORMAT_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FORMAT_MAPPING Call by reference Type reference (TYPE) FCC_T_FILE_MAPPING itab for mapping of file and structure 20110825
2 Importing IV_STRUCTURE_NAME Call by reference Type reference (TYPE) STRING 20110825

Method GET_FORMAT_MAPPING on class CL_FCC_UPLOAD_DOWNLOAD_CSV has no exception.

Method GET_INFO_OF_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STRUCTURE_INFO Call by reference Type reference (TYPE) FCC_T_DATA_INFO data info 20110811
2 Importing IV_STRUCTURE_NAME Call by reference Type reference (TYPE) STRING 20110811

Method GET_INFO_OF_STRUCTURE on class CL_FCC_UPLOAD_DOWNLOAD_CSV has no exception.

Method SET_PARAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PARAS Call by reference Type reference (TYPE) FCC_UPLOAD_PARAS 20110818

Method SET_PARAS on class CL_FCC_UPLOAD_DOWNLOAD_CSV has no exception.

Method UPLOAD_FROM_CSV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) FCC_IREC Table of Strings 20110808
2 Importing IV_FILE_NAME Call by reference Type reference (TYPE) STRING 20110808

Method UPLOAD_FROM_CSV on class CL_FCC_UPLOAD_DOWNLOAD_CSV has no exception.
History
Last changed by/on SAP  20141107 
SAP Release Created in 607