i-effect Manual

Daten mit FTP senden (SNDFTP)

Der Befehl SNDFTP dient dazu, beliebige Daten über vordefinierte Partner- oder Kommunikationsprofile via FTP zu versenden.

Bei der Übertragung von Objekten aus DB2 ( FS(*DB2) ) auf ein anderes IBM Power Systems System ( TARGETPATH(*FRMPATH) oder TARGETPATH(/qsys.lib/....) verwendet i-effect die Standardbefehle SAVOBJ und RSTOBJ. In der Nachrichtendatei NACHRICHT sind die für diese Befehle verwendeten Standardparameter festgelegt. Sollte es notwendig sein, in Ihrer Umgebung hierfür spezielle Parameter anzugeben, so können die nachfolgenden Nachrichten angepasst werden:

IEF0066 Vorlage zum RSTOBJ Befehl
IEF0067 Vorlage zum SAVOBJ Befehl

Um Daten an einen FTP-Server zu übertragen wählen Sie bei der Verarbeitung *COMMUNICATE und bei Kommunizieren *FTP/SEND.

image2018-2-20_17-49-45.png

Wählen Sie nun, ob Sie ein Partner- oder Kommunikationsprofil als Empfänger verwenden möchten.

image2018-2-20_17-50-57.png

Wählen Sie das Dateisystem aus, aus dem Sie versenden möchten.

Wählen Sie als Quell-Dateisystem *IFS aus und geben Sie den Pfad zu den Dateien an die Sie versenden möchten.

image2018-2-20_17-54-20.png

Bitte geben Sie dann den Zielpfad auf dem entfernten FTP-Server an. Sie können den Wert *FRMPATH verwenden wenn sich die Datei am gleichen Speicherort wie im Quell-System befindet.

Häufig ist das aber nicht so, sodass Sie hier einen eigenen Pfad z.B. das Homeverzeichnis angeben,

image2018-2-20_17-58-18.png

image2018-2-20_17-59-48.png

Ähnlich wie bei der Pfadangabe zuvor haben Sie die Möglichkeit den Dateinamen der Quelldatei zu übernehmen (*FRMFILE) oder einen eigenen Namen zu vergeben.

image2018-2-20_18-0-39.png

Sie müssen außerdem angeben, ob die Datei falls bereits vorhanden, überschrieben werden soll.

image2018-2-20_18-2-12.png

Wenn Sie eigene Befehle auf dem entfernten Server ausführen möchten geben Sie den befehl und den Ausführungszeitpunkt an. Sie können zwischen *BEFORE (Vor der Übertragung) und *AFTER (Nach erfolgreicher Übertragung) wählen.

image2018-2-20_18-3-21.png

Dabei können Sie auch mehrere Befehle hintereinander ausführen.

image2018-2-20_18-4-34.png

Um die Dateien nach erfolgreicher Übertragung umzubennen (falls überhaupt notwendig) ist der folgende Parameter geeignet.

image2018-2-20_18-6-7.png

*.DONE 		// Aus "file1.txt" wird "file1.DONE"
*_DONE.* 	// Aus "file1.txt" wird "file1_DONE.txt"
*_1055am 	// Aus "file1.txt" wird "file1.txt_1055am"

Entscheiden Sie abschließend noch, ob die Quelldatei nach erfolgreicher Übertragung gelöscht werden soll.

image2018-2-20_18-10-31.png

Wenn notwendig können Sie noch aus eine der folgenden Verschlüsselungmethoden auswählen.

image2018-2-20_18-11-13.png