die Datei "Testdatei" im Verzeichnis "RFBIBLOO" sollte automatisch (Durch job) bearbeitet werden, wenn die Datei erfolgreich verarbeitet ist, automatisch die Datei im Verzeichnis "Verarbeitet" verschoben werden und wenn die Datei Fehlerhaft ist, sollte die Datei im Verzeichnis "Fehler" verschoben werden.
Wie kann ich das machen? Die Verzeichnisse sind schon angelegt (Fix) aber die Dateien müssen automatisch verschoben werden.
Bitte siehe den Screenshot.
Vielen Dank im Voraus!
Vg
Zuletzt geändert von HH_ABAP am 16.08.2023 16:51, insgesamt 1-mal geändert.
Am Besten mit einem Betriebsystemkommando.
Unter SM69 anlegen (mv unter linux, move unter Windows) und mittels Funktionsbaustein SXPG_CALL_SYSTEM ausführbar.
Alternativ könnte man auch mit OPEN/READ/DELETE DATASET und TRANSFER arbeiten. Dabei ist aber zu beachten, dass es bei großen Dateien mitunter zu Laufzeitproblemen kommen könnte, weil die gesamte Datei einmal in den Speicher geladen werden muss.
Das ganze kannst du in einen eigenen Report packen, der dann im Job nach dem Standardreport ausgeführt wird.
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.