Freigeben über


Konfigurieren von Codierungsvereinbarungseigenschaften

Eine Handelspartnervereinbarung (Trading Partner Agreement, TPA) ist eine endgültige und verbindliche Vereinbarung zwischen zwei Handelspartnern für die Transaktion von Nachrichten über ein bestimmtes B2B-Protokoll. Einfacher ausgedrückt ist eine Handelspartnervereinbarung eine Verständigung zwischen zwei Geschäftsprofilen, zum gegenseitigen Austausch von B2B-Nachrichten ein bestimmtes Nachrichtencodierungsprotokoll (X12 oder EDIFACT) oder Transportprotokoll (AS2) zu verwenden. Zusätzlich zur Verständigung über das Codierungs- und Transportprotokoll kann die Vereinbarung auch zum Anpassen der Formatierung und Übermittlung der Nachrichten genutzt werden.

  • Als Teil der Codierungsprotokolleinstellungen können Sie auch festlegen, ob der Absender eine Bestätigung erwartet, die Nachrichten im Batch oder einzeln gesendet werden usw.

  • Als Teil der Transportprotokolleinstellungen können Sie auch bestimmen, ob die Nachricht signiert oder verschlüsselt werden soll usw.

    Hinweis

    Weitere Informationen zu den Einstellungen des Transportprotokolls (AS2) finden Sie unter Konfigurieren von AS2-Vereinbarungseigenschaften.

    Berücksichtigen Sie beim Erstellen einer Vereinbarung Folgendes:

  • Eine Handelspartnervereinbarung zwischen zwei Parteien ist bidirektional. Eine einzige Vereinbarung zwischen zwei Parteien (Partei A und Partei B) kann verwendet werden, um Nachrichten von Partei A an Partei B zu senden und Nachrichten von Partei B an Partei A zu empfangen. Um eine bidirektionale Vereinbarung in der Benutzeroberfläche darzustellen, wird jede unidirektionale Vereinbarung auf einer einzelnen Registerkarte dargestellt. Auf der Benutzeroberfläche der Vereinbarung werden also zwei Registerkarten angezeigt: PartyA-PartyB> (für die One-Way-Vereinbarung für Nachrichten, die von Partei A an Partei B gesendet werden) und PartyB-PartyA> (die einseitige Vereinbarung für Nachrichten, die von PartyB an PartyA gesendet werden).

  • Jede unidirektionale Vereinbarung gilt für eine vollständige Nachrichtentransaktion. Das Senden oder Empfangen von Bestätigungen ist ebenfalls Teil derselben Nachrichtentransaktion und sollte daher auf derselben Registerkarte für unidirektionale Vereinbarungen konfiguriert werden. Betrachten Sie beispielsweise, dass Partei A einen EDI-Austausch an Partei B sendet, und als Antwort sendet Partei B eine Bestätigung zurück an Partei A. Daher müssen alle Eigenschaften im Zusammenhang mit dem Senden eines Austauschs und der Erwartung einer Bestätigung auf der Registerkarte PartyA-PartyB> festgelegt werden.

    Hinweis

    Obwohl die Bestätigung Teil derselben Nachrichtentransaktion ist, werden die Eigenschaften, die sich auf die Erstellung der Bestätigung beziehen, auf der Registerkarte PartyB-PartyA> konfiguriert. Dies ist erforderlich, da die Eigenschaften des Bestätigungskontexts für die Qualifizierer für Absender und Empfänger auf das Gegenteil der Werte festgelegt sind, die Sie auf der Registerkarte PartyA-PartyB> angegeben haben. Wenn z. B. Absender- und Empfängerbezeichner in der Vereinbarung, in die die Austauschnachricht aufgelöst wurde, auf THEM und US festgelegt sind, werden die Absender- und Empfängerkontexteigenschaften in der Bestätigung auf US und THEM festgelegt. Normalerweise sind auch auf der anderen Registerkarte der unidirektionalen Vereinbarung der Absender- und der Empfängerbezeichner auf WIR bzw. SIE festgelegt. Daher wird die Bestätigungsnachricht in die betreffende Vereinbarung aufgelöst, und die Eigenschaftseinstellung wird übernommen. Wenn Sie also die Bestätigung verwenden möchten, um verschiedene Elementtrennzeichen zu verwenden, oder wenn Sie möchten, dass die Bestätigung CR LF verwendet, geben Sie die Eigenschaften auf der Registerkarte PartyB-PartyA> an.

    Prinzipiell werden die Eigenschaften für die Bestätigung von einer beliebigen Registerkarte einer unidirektionalen Vereinbarung übernommen, die dieselben Qualifizierer für den Absender und den Empfänger aufweist, wie sie in den Kontexteigenschaften der Bestätigung festgelegt sind. In der Praxis treffen Sie die Festlegung jedoch i. d. R. der Einfachheit halber auf der anderen Registerkarte der von Ihnen erstellten unidirektionalen Vereinbarung, in die der Austausch aufgelöst wurde.

  • Sie können über eine Codierungsvereinbarung (zum Bestimmen der für die Nachrichten zu verwendenden Codierung) und eine Transportvereinbarung (zum Bestimmen des für den Austausch von Nachrichten zu verwendenden Transportprotokolls) verfügen. Eine Codierungsvereinbarung ist verbindlich. Die Parteien können sich nur für eine AS2-Vereinbarung entscheiden, wenn das AS2-Protokoll zum Übertragen von Nachrichten verwendet werden soll. Beispielsweise ist keine AS2-Vereinbarung erforderlich, wenn sich die beiden Parteien für die Übertragung von Nachrichten per E-Mail entscheiden.

    Hinweis

    Weitere Informationen zur AS2-Vereinbarung finden Sie unter Konfigurieren von AS2-Vereinbarungseigenschaften.

In diesem Abschnitt