Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

BDC

Former Member
0 Likes
380

Hi all

Difference betwen UPLOAD and GUI_UPLOAD

thanks

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
351

Hi Ahmed,

GUI_* and WS_* function modules do not work in background.

UPLOAD, WS_UPLOAD, GUI_UPLOAD, are used in BDC concepts. ie., Batch Data Communication.

Batch Data Conversion is a concept where user can transfer the Data from non SAP to SAP R/3. So , in these various Function Modules are used.

UPLOAD--- upload a file to the presentation server (PC)

WS_UPLOAD---- Load Files from the Presentation Server to Internal ABAP Tables.

WS means Work Station.

This is used upto SAP 4.6 version.

GUI_UPLOAD------- Replaces WS_UPLOAD. Upoad file from presentation server to the app server. From 4.7 SAP version it is replaced.

Hope this resolves your query.

Reward all the helpful answers.

Regards

3 REPLIES 3
Read only

Former Member
0 Likes
351

Mohammed,

UPLOAD and DOWNLOAD, the function modules used until now are not part of the standard set of ABAP commands. They are used to display the file interface on the presentation server. UPLOAD and DOWNLOAD are not compatible with USs and have been replaced by GUI_UPLOAD and GUI_DOWNLOAD.

The new function modules, GUI_UPLOAD and GUI_DOWNLOAD, have an interface that also allows you to write Unicode format to the local hard drive. For a description of these interfaces, refer to the documentation for each function module, available under SAP Easy Access " Development " Function Builder " Goto " Documentation.

Instead of using the function modules, you can use the static methods GUI_UPLOAD and GUI_DOWNLOAD of the global class CL_GUI_FRONTEND_SERVICES.

Pls. reward if useful

Read only

Former Member
0 Likes
351

Hi Mohammed,

UPLOAD this one is uisng in 4.5B version.

GUI_UPLOAD is coming from 4.7E version.

And also upload is ask for path during the runtime where as gui_upload we can mention the path name in FM it iself.

Hope this helps you, reply for quereis.

Regards,

kumar.

Read only

Former Member
0 Likes
352

Hi Ahmed,

GUI_* and WS_* function modules do not work in background.

UPLOAD, WS_UPLOAD, GUI_UPLOAD, are used in BDC concepts. ie., Batch Data Communication.

Batch Data Conversion is a concept where user can transfer the Data from non SAP to SAP R/3. So , in these various Function Modules are used.

UPLOAD--- upload a file to the presentation server (PC)

WS_UPLOAD---- Load Files from the Presentation Server to Internal ABAP Tables.

WS means Work Station.

This is used upto SAP 4.6 version.

GUI_UPLOAD------- Replaces WS_UPLOAD. Upoad file from presentation server to the app server. From 4.7 SAP version it is replaced.

Hope this resolves your query.

Reward all the helpful answers.

Regards