ich hab viele Transporte, die ich aus den Transportverzeichnissen des AppServers runterlad und sie dann weiterverschicke.
Faul wie ich bin, würde ich gern einen kleinen Report haben, der mir die Transportfiles auf mein Frontend holt und sie hier ablegt.
Meine Vorgehensweise ist, ich lese die Files auf dem AppServer mittels Dataset aus und schreibe sie mit gui_download aufs Frontend.
Leider hab ich da Probleme, da die Transportfiles anscheinend ein Problem mit der Länge oder dem Datenformat haben. Der TP meldet sich beim Import mit einer Meldung wie dieser: Unerwartetes Ende im Data- oder Cofile.
Meine Frage, gibt es eine Funktion, die mir das Kopieren in Gänze erledigt, ohne die Datei erst einzulesen und dann wieder rausschreiben zu müssen.
Hab nix in der Richtng gefunden...
wie waer's mit FTP? Das funktioniert sogar im batch.
Du kannst mit MPUT sogar generisch Datein von AL11 nach einem beliebigen FTP-Server schicken.
Beispielreports RSFTP*
Du musst nur USER, PWD und HOST (IP-Adresse) vom Zielserver kennen.
die cmd's sind ftp-commands bekannt aus dem dos.
bsp:
mit cmd1 setzt du den Zielpfad mit cd /...
mit cmd2 setzt du den Quellpfad lcd /usr/sap/trans/
mit cmd3 kannst du dann weitere ftpbefehle absetzen,
wie z.b. mput *
put <dat>