i-effect Manual

Daten mit *AS2 versenden

Dieser Artikel beschreibt, wie mit Hilfe des in i-effect verfügbaren Befehls SNDAS2 Dateien über das AS2 Protokoll gesendet werden können. 

Die Anzahl der zur Auswahl stehenden Parameter hängt davon ab, ob Sie einen Empfänger- und/oder Absenderpartner in SNDAS2 angeben.

Der Befehl für das Versenden von Daten ist:

SNDAS2

Die folgenden Parameter können beim Aufruf des Befehls verwendet werden:

Parameter

Erläuterung

PARTNER

Gibt die Partner-ID an. Aus dem angegebenen Partnerprofil wird dann das hinterlegte AS2-Sendeprofil benutzt.

Als Sonderwert ist hier *FRMFILE möglich - Der Partner-Alias wird aus der EDIFACT-Datei (Empfänger im Segment UNB) entnommen.

PROFILE

Wenn kein Partnerpropfil verwendet werden soll kann auch direkt die ID des Kommunikationsprofils (AS2-Sendeprofil) verwendet werden.

ORIGINATOR

Die ID des Absenderprofils aus dem z.B. der AS-TO entnommen wird.

FS

Geben Sie an aus welchem Dateisystem die zu übertragende Datei genommen wird. Hier sind die Werte *IFS und DB2 möglich.

FRMFILE

Hier wird die AS2-Eingabedatei eingetragen, die versendet werden soll (Nur verfügbar wenn der Parameter FS = DB2 besitzt).

FRMPATH

Geben Sie hier den Pfad zur IFS-Eingabedatei an.

CONTENTT

Legen Sie hier den Typ des Inhalts der AS2-Nachricht fest. Z.b.: *CONSENT, *EDIFACT, *X12, *XML, *BINARY, *FRMFILE oder *DEFAULT

BROADCAST

Der Aliasname (Dateiname bei Übermittlung) unter dem die AS2-Eingabedatei versendet werden soll.

SUBJECT

Betreff der AS2-Nachricht.

SIGN

Mit diesem Parameter kann angegeben werden, ob für das Versenden dieser AS2-Nachricht eine elektronische Signatur verwendet werden soll. Eine Nachricht, die auf diesem Wege elektronisch unterschrieben wurde, kann vom Empfänger mit Hilfe des öffentlichen Schlüssels des Absender auf Vollständigkeit und Unversehrtheit sowie auf seinen originären Ursprung untersucht werden.

Wenn Sie im ersten Element den Sonderwert *DEFAULT eintragen, werden die Werte beider Elemente den Stammdaten des AS2-Moduls unter Menüpunkt 80 entnommen.


ENCRYPT

Mit diesem Parameter kann angegeben werden, ob die AS2 Nachricht elektronisch verschlüsselt werden soll. Die Nachricht wird dabei mit dem Zertifikat (öffentlichen Schlüssel) des Empfängers verschlüsselt. Der Empfänger kann die Nachricht nur mit dem passenden privaten Schlüssel entschlüsseln.

Senden mit minimaler Konfiguration (mit Profil)

Das folgende Beispiel zeigt den Aufruf einer AS2 Sendefunktion ohne die Verwendung von Empfängerstammdaten. Es muss lediglich die Nummer eines AS2 Sendeprofils angegeben werden, sowie der Names des zu verwendenden Absenderprofils.

Der folgenden Befehl sendet vom Absender 'as-absender" die Datei /tmp/test.txt and das AS2 Sendeprofil mit der Nummer 201

SNDAS2 PROFILE(201) ORIGINATOR('as2-absender') FRMPATH('/tmp/test.txt')

Senden mit minimaler Konfiguration (an Partner)

Das folgende Beispiel zeigt den Aufruf einer AS2 Sendefunktion unter Verwendung von Empfängerstammdaten. Hier werden nur die Namen des zu verwendenden Absenders und der Name des zu verwendenden Empfängers (Partners) angegeben um eine Datei versenden zu können.

Der folgenden Befehl sendet vom Absender 'as-absender" die Datei /tmp/test.txt and den Partner 'testpcwindows'

SNDAS2 PARTNER(testpcwindows) ORIGINATOR('as2-absender') FRMPATH('/tmp/test.txt')

Die im obigen Befehl referenzierten Parameter haben Ihren Ursprung in folgenden Konfigurationseinstellungen

Parameter

Wert

PARTNER

Der von Ihnen konfigurierte Partner aus den Partner-Stammdaten:

image2018-2-9_12-20-53.png

Im Partner selbst ist das AS2-Sendeprofil definiert:

image2018-2-9_12-21-46.png

Weitere Einstellungen finden Sie dann im AS2-Sendeprofil selbst (z.B. AS2-TO, Verschlüsselungsoptionen, Optionen zur MDN)


ORIGINATOR

Das zu verwendende Absenderprofil. Hiermit geben Sie den AS-FROM sowie das zu verwendende Schlüsselpaar für die Signatur und Verschlüsselung an.

Das Profil können Sie unter Stammdaten → Absender konfigurieren:

image2018-2-9_12-24-44.png

Die AS2-Einstellungen finden Sie unter dem Reiter *AS2:

image2018-2-9_12-25-36.png

FRMPATH

Datei aus dem IFS.

Verschlüsselt Senden

Um Dateien nun auch verschlüsselt an ihren Partner zu übertragen müssen Sie dies im AS2-Sendeprofil konfigurieren.

Dazu öffnen Sie das jeweilige AS2-Sendeprofil unter Kommunikation → Profile. Hier ändern Sie den Verschlüsselungsalgorithmus auf das gewünschte Format:

image2018-2-9_12-31-25.png

MDN signieren

Um die MDN der Dateien zusätzlich noch zu Signieren geben Sie den entsprechenden MDN-Signaturalgorithmus im AS2-Sendeprofil an:

image2018-2-9_13-6-53.png