Skip to main content
Skip table of contents

CPYEFFEDI, Edifact Datei kopieren / verschieben

Verwendung

Mit dem Befehl CPYEFFEDI können EDIFACT Dateien aufgrund der intelligenten Erkennung des Inhalts in andere IFS-Verzeichnis kopiert oder verschoben werden.

Der Befehl ist im i-effect Server als *IFS SINGLE, *SCHEDULE oder *MONITOR Job zu verwenden.

Parameter und Ihre Bedeutung

Der Befehl hat folgende Parameter

Parameter

Wert

Beschreibung

FRMIFSFILE

Qualifizierter Name der Eingabedatei im IFS Dateisystem.  

TODIR
Verzeichnis für Ausgabedatei.
DELETE

Angabe, ob die Eingangsdatei nach der erfolgreicher Verarbeitung gelöscht werden muss.


*NODie Eingabedatei wird nicht gelöscht. (Default)

*YESDie Eingabedatei wird gelöscht.    
PARMS

Hier werden die zu untersuchenden Inhalte festgelegt, bei deren Übereinstimmung die Eingabedatei kopiert oder verschoben werden soll.

Unterstützte EDI-Variablen werden in dem Datenelement "Name" eingetragen. Im Element "Wert" wird der zu suchenden Wert eingetragen.


%UNB_ORIGINATOR% Absender aus dem UNB Segment

%UNB_ORIGINATORQ% Absender Qualifier aus dem UNB Segment

%UNB_RECIPIENT%Empfänger aus dem UNB Segment

%UNB_RECIPIENTQ%Empfänger Qualifier aus dem UNB Segment

%UNB_INTREF%  Interchange Referenznummer aus dem UNB Segment

%UNH_MESSAGETYPE% EDIFACT Nachrichtentyp aus dem UNH Segment

%UNH_MESSAGEVERSION%  EDIFACT Nachrichtenversion aus dem UNH Segment

%UNH_MESSAGERELEASE% EDIFACT Nachrichtenrelease aus dem UNH Segment

%UNH_MESSAGEAGENCY%   EDIFACT Controlling Agency aus dem UNH Segment

Anwendungbeispiel

Verschieben von Dateien mit dem Nachrichtentyp "SLSRPT" und Absender GLN "4332243000001" in Ordner "/tmp/in".

Hier am Beispiel eines Jobs im *SERVER Modul von i-effect bei dem die zu verarbeitende Datei von einem *MONITOR, *SINGLE oder *SCHEDULE Jobs über die Parameter %IFSPATH%/%IFSFILE% mitgeteilt wird.

CODE
CPYEFFEDI  FRMIFSFILE('%IFSPATH%/%IFSFILE%') TODIR('/tmp/in') DELETE(*YES) PARMS(('%UNH_MESSAGETYPE%' 'SLSRPT') ('%UNB_ORIGINATOR%' '4332243000001'))
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.