Freigeben über


Schritt 8: Konfigurieren der Handelspartnervereinbarung zwischen den Parteien

Schritt 8 von 9

In diesem Schritt konfigurieren Sie eine X12-Handelspartnervereinbarung, um die Parameter für den Austausch von X12-Nachrichten zwischen den beiden Handelspartnern OrderSystem und Fabrikam zu definieren.

Voraussetzungen

Sie müssen als ein Benutzer angemeldet sein, der zur BizTalk Server-Administratorengruppe gehört.

So konfigurieren Sie eine Vereinbarung

  1. Klicken Sie auf Start, Alle Programme, Microsoft BizTalk Server und dann auf BizTalk Server Verwaltung.

  2. Klicken Sie in der BizTalk Server Verwaltungskonsole in der Konsolenstruktur auf Parteien, und klicken Sie auf der Seite Parteien und Geschäftsprofile mit der rechten Maustaste auf Fabrikam_Profile, zeigen Sie auf Neu, und klicken Sie dann auf Vereinbarung.

  3. Geben Sie auf der Seite Allgemeine Eigenschaften für das Textfeld Name einen Namen für die Vereinbarung ein.

  4. Wählen Sie in der Dropdownliste Protokoll die Option X12 aus.

  5. Wählen Sie im Abschnitt Zweitpartei in der Dropdownliste Partei die Option OrderSystem aus.

  6. Wählen Sie im Abschnitt Second Party in der Dropdownliste Businessdie Option OrderSystem_Profile aus.

    Sie werden feststellen, dass neben der Registerkarte Allgemein zwei neue Registerkarten hinzugefügt werden. Jede Registerkarte dient zum Konfigurieren einer unidirektionalen Vereinbarung, und jede unidirektionale Vereinbarung stellt eine vollständige Transaktion der Nachricht dar (einschließlich Nachrichtenübertragung und Bestätigungsübertragung).

  7. Wählen Sie auf der Registerkarte Allgemein auf der Seite Allgemeine Eigenschaften im Abschnitt Allgemeine Hosteinstellungen die Option Bericht aktivieren und dann Nachrichtennutzlast für Berichterstellung speichern aus.

  8. Führen Sie die folgenden Aufgaben auf der Registerkarte Fabrikam-OrderSystem> aus .

    1. Geben Sie auf der Seite Bezeichner im Abschnitt Austauscheinstellungen Werte für die Qualifizierer- und Bezeichnerfelder (ISA5, ISA6, ISA7 und ISA8) ein, die den Werten für diese Headerfelder in Ihrer Testnachricht entsprechen.

      Option Aufgabe
      Absenderqualifizierer (ISA5) Wählen Sie ZZ – Gegenseitig definiert aus.
      Absenderbezeichner (ISA6) Geben Sie THEM ein.
      Empfängerqualifizierer (ISA7) Wählen Sie ZZ – Gegenseitig definiert aus.
      Empfängerbezeichner (ISA8) Geben Sie US ein.

      Hinweis

      BizTalk Server erfordert die Felder "Qualifizierer" und "Bezeichner" für Absender und Empfänger, um die Vertragsauflösung durchführen zu können. Sie entspricht den Werten von ISA5, ISA6, ISA7 und ISA8 im Austauschheader mit denen in den Eigenschaften einer Vereinbarung. BizTalk Server löst die Vereinbarung auch auf, indem der Absenderqualifizierer und der Bezeichner (ohne Empfängerqualifizierer und Bezeichner) übereinstimmen. Wenn BizTalk Server die Vereinbarung nicht auflösen kann, werden die Eigenschaften der Fallbackvereinbarung verwendet.

    2. Klicken Sie auf der Seite Bestätigungen im Abschnitt Austauscheinstellungen auf 997 Erwartet. Wenn Sie dieses Kontrollkästchen aktivieren, wird die Empfangspipeline zum Generieren einer 997-Bestätigung aufgefordert, wenn sie den 850-Austausch empfängt.

    3. Stellen Sie auf der Seite Überprüfung im Abschnitt Austauscheinstellungen sicher, dass die Option Austauschkontrollnummer (Auf Doppelte ISA13 überprüfen) deaktiviert ist.

      Hinweis

      Wenn Sie die Eigenschaft Auf doppelte ISA13 überprüfen löschen, können Sie mehrere Instanzen derselben Nachricht empfangen.

    4. Deaktivieren Sie auf der Seite Lokale Hosteinstellungen im Abschnitt Austauscheinstellungen die Option Route ACK to send pipeline on request/response receive port .

      Hinweis

      Das Löschen der Route ACK-Eigenschaft ist erforderlich, da diese Lösung eine asynchrone Bestätigung über einen separaten Sendeport und nicht über eine synchrone Bestätigung über den Sendeport zurückgibt, der einem bidirektionalen Empfangsport zugeordnet ist.

    5. Wählen Sie auf der Seite Einstellungen des lokalen Hosts im Abschnitt Transaktionssatzeinstellungen den Namespace für das Schema aus, das zum Verarbeiten des eingehenden Austauschs verwendet werden soll.

      Option Aufgabe
      Standard Aktivieren Sie das Kontrollkästchen in der Spalte.
      Für ST1 Wählen Sie 850 – Bestellung aus.
      GS2 Geben Sie THEM ein.
      Zielnamespace Wählen Sie http://schemas.microsoft.com/BizTalk/EDI/X12/2006 aus.

      Hinweis

      Durch Festlegen der Eigenschaften können BizTalk Server das Schema bestimmen, das bei der Verarbeitung des eingehenden 850-Austauschs verwendet werden soll. Wenn ein Austausch die Werte GS02 und ST01 aufweist, die in einer Zeile des Rasters eingegeben wurden, wird der Zielnamespace für dieselbe Zeile zum Bestimmen des zu verwendenden Schemas genutzt.

  9. Führen Sie die folgenden Aufgaben auf der Registerkarte OrderSystem-Fabrikam> aus .

    1. Geben Sie auf der Seite Bezeichner im Abschnitt Austauscheinstellungen Werte für die Qualifizierer- und Bezeichnerfelder (ISA5, ISA6, ISA7 und ISA8) ein, die den Werten für diese Headerfelder in Ihrer Testnachricht entsprechen.

      Option Aufgabe
      Absenderqualifizierer (ISA5) Wählen Sie ZZ – Gegenseitig definiert aus.
      Absenderbezeichner (ISA6) Geben Sie US ein.
      Empfängerqualifizierer (ISA7) Wählen Sie ZZ – Gegenseitig definiert aus.
      Empfängerbezeichner (ISA8) Geben Sie THEM ein.
    2. Wählen Sie auf der Seite Zeichensatz und Trennzeichen im Abschnitt Austauscheinstellungen die Option CR LF für die Suffix-Eigenschaft aus.

    3. Ordnen Sie auf der Seite Ports senden im Abschnitt Austauscheinstellungen den Sendeport zu, der die Bestätigung zurück an Fabrikam sendet. Klicken Sie im Raster Ports senden unter der Spalte Name auf eine leere Zelle, und wählen Sie in der Dropdownliste den Sendeport (toTHEM_997) aus, der zum Senden der 997-Bestätigung an Fabrikam erstellt wurde.

    4. Geben Sie auf der Seite Umschläge im Abschnitt Transaktionssatzeinstellungen Werte für alle Spalten in der ersten Zeile des Rasters ein.

      Option Aufgabe
      Standard Aktivieren Sie das Kontrollkästchen in der Spalte Standard . Hinweis: Wenn Sie diese Zeile als Standard auswählen, werden die Werte für GS1, GS2, GS3, GS7 und GS8 auch dann verwendet, wenn die Werte für Transaktionstyp, Version/Release und Zielnamespace nicht mit der Nachricht übereinstimmen.
      Transaktionstyp Wählen Sie den Nachrichtentyp Ihrer Testnachricht aus, 850 – Bestellung.
      Version/Freigabe Geben Sie die EDI-Version 00401 ein.
      Zielnamespace Wählen Sie http://schemas.microsoft.com/Edi/X12 aus.
      GS1 Vergewissern Sie sich, dass Auftragsauftrag (850) ausgewählt ist.
      GS2 Geben Sie 1234567 ein.

      Absenderanwendungs-ID.
      GS3 Geben Sie 0000000 ein.

      Empfängeranwendungs-ID
      GS4 Wählen Sie CCYYMMDD aus. Hinweis: Sie müssen den Wert in der Dropdownliste auswählen und nicht einfach in das Feld klicken, um den Standardwert anzuzeigen. Wenn Sie im Feld klicken, ohne den Wert aus der Dropdownliste auszuwählen, wird der Wert nicht ausgewählt.
      GS5 Wählen Sie HHMM aus.
      GS7 Wählen Sie X – Akkreditiertes Normenkomitee X12 aus.
      GS8 Überprüfen Sie, ob 00401 eingegeben wurde.

      Hinweis

      BizTalk Server legt die Werte für GS01, GS02, GS03, GS04, GS05, GS07 und GS08 der ausgehenden Bestätigungen basierend auf den werten fest, die für Transaktionstyp, Version/Release und Zielnamespace eingegeben wurden. Die Sendepipeline versucht, den Transaktionssatztyp, die X12-Version und den Zielnamespace den entsprechenden Werten im Header der Nachricht zuzuordnen. Bei erfolgreicher Ausführung werden die GS-Werte verwendet, die den Werten transaktionstyp, Version/Release und Zielnamespace zugeordnet sind.

  10. Klicken Sie auf Anwenden.

  11. Klicken Sie auf OK. Die neu hinzugefügte Vereinbarung wird im Abschnitt Vereinbarungen des Bereichs Parteien und Geschäftsprofile aufgeführt. Die neu hinzugefügte Vereinbarung ist standardmäßig aktiviert.

  12. Starten Sie den BizTalk-Dienst neu. Klicken Sie in der BizTalk Server Verwaltungskonsole unter Plattformeinstellungen auf Hostinstanzen, klicken Sie mit der rechten Maustaste auf BizTalkServerAnwendung, und klicken Sie dann auf Neu starten.

    Hinweis

    Der BizTalk-Dienst muss nach dem Aktivieren bzw. Deaktivieren der EDI-Statusberichte neu gestartet werden, damit die Änderung wirksam wird.

Nächste Schritte

Testen der EDI-Lösung wie in Schritt 9: Testen der EDI-Lösung beschrieben

Weitere Informationen

Konfigurieren von Codierungsvereinbarungseigenschaften