There are also a number of other function modules which could be used for uploading/downloding files between SAP and the PC (presentation server).
* Retrieve data file from presentation server(Upload from PC) DATA: i_file like rlgrap-filename value '/usr/sap/tmp/file.txt'. DATA: begin of it_datatab occurs 0, row(500) type c, end of it_datatab. CALL FUNCTION 'GUI_UPLOAD' EXPORTING filename = i_file filetype = 'ASC' TABLES data_tab = it_datatab "ITBL_IN_RECORD[] EXCEPTIONS file_open_error = 1 OTHERS = 2.