SAP Connection For Rapid Mart

First let me state that I have read basically every single message related to this problem before asking.

I am having issues with the direct download method when executing an ABAP dataflow. The SAP target is currently being hosted offsite with absolutely no chance of getting a share is the reason. I am getting the start sapgui failed message in the trace file and a similar error on the sap source system. Does the sapgui need to be installed on the sap server as well as the jobserver? I have done everything that I read in the previous threads, I have all of the security rights and can execute the function that Werner suggested in other threads as well…any ideas? :hb:

thanks!


ChitraliC (BOB member since 2011-02-24)

i’m assuming that you are using 7.20 version of sapgui. Did you try older versions? You only need to have it on the DS server.


aderici (BOB member since 2012-01-13)

direct download is a functionality of the SAPGUI, so the SAPGUI has to be installed on the Unix box where the jobserver runs as well.

But trust me, you will not get far with using direct_download. It calls the ABAP gui_download function which is meant to download Excel files with a few 100 rows on request by the user. The function is slow, unreliable and fails often. So before investing time just to find that out, rather talk to the organisation hosting your SAP system.

“Okay, there is a file created on the SAP server, how would you propose we can access it?”

This file download is not something exclusive to DataServices, this happens a lot. It is just a matter of finding out what the company standard is, and then we use that. Often shared_directory is not the proper way in such hosted infrastructure and ftp is not secure, so you will be asked to use sftp instead or similar.

https://wiki.sdn.sap.com/wiki/display/BOBJ/custom_transfer+transport+method


Werner Daehn :de: (BOB member since 2004-12-17)