Erstellen und Verwalten von Handelspartnerverträgen in Azure Logic AppsCreate and manage trading partner agreements in Azure Logic Apps

Ein Handelspartner Vereinbarung hilft Organisationen und Unternehmen, die nahtlos miteinander kommunizieren können, definieren Sie das spezifische Branche zum Standard-Protokoll verwenden, beim Austausch von Nachrichten für die Business-to-Business (B2B).A trading partner agreement helps organizations and businesses communicate seamlessly with each other by defining the specific industry-standard protocol to use when exchanging business-to-business (B2B) messages. Vereinbarungen bieten allgemeine Vorteile. Beispiel:Agreements provide common benefits, for example:

  • Sie ermöglichen Organisationen den Austausch von Informationen über ein bekanntes Format.Enable organizations to exchange information by using a well-known format.
  • Sie erhöhen die Effizienz beim Durchführen von B2B-Transaktionen.Improve efficiency when conducting B2B transactions.
  • Sie können einfach erstellt, verwaltet und zum Erstellen von Unternehmensintegrationslösungen verwendet werden.Are easy to create, manage, and use for building enterprise integration solutions.

In diesem Artikel wird gezeigt, wie Sie eine AS2-, EDIFACT- oder X12-Vereinbarung erstellen, die Sie beim Erstellen von Unternehmensintegrationslösungen für B2B-Szenarien mithilfe von Enterprise Integration Pack und Azure Logic Apps verwenden können.This article shows how to create an AS2, EDIFACT, or X12 agreement that you can use when building enterprise integration solutions for B2B scenarios by using the Enterprise Integration Pack and Azure Logic Apps. Nachdem Sie eine Vereinbarung erstellt haben, können Sie dann die AS2-, EDIFACT- oder X12-Connectors für den Austausch von B2B-Nachrichten verwenden.After you create an agreement, you can then use the AS2, EDIFACT, or X12 connectors for exchanging B2B messages.

Weitere Informationen zum Austauschen von RosettaNet-Nachrichten finden Sie unter Exchange RosettaNet messages (Austauschen von RosettaNet-Nachrichten).To create agreements for exchanging RosettaNet messages, see Exchange RosettaNet messages.

VoraussetzungenPrerequisites

  • Ein Azure-Abonnement.An Azure subscription. Wenn Sie noch kein Azure-Abonnement haben, melden Sie sich für ein kostenloses Azure-Konto an.If you don't have an Azure subscription yet, sign up for a free Azure account.

  • Ein Integrationskonto zur Speicherung Ihrer Vereinbarung und anderer B2B-Artefakte.An integration account for storing your agreement and other B2B artifacts. Dieses Integrationskonto muss mit Ihrem Azure-Abonnement verknüpft sein.This integration account must be associated with your Azure subscription.

  • Mindestens zwei Handelspartner, die Sie bereits in Ihrem Integrationskonto erstellt haben.At least two trading partners that you've already created in your integration account. Eine Vereinbarung erfordert sowohl einen Host- als auch einen Gastpartner.An agreement requires both a host partner and a guest partner. Beide Partner müssen denselben Qualifizierer für die „Geschäftsidentität“ verwenden wie die zu erstellende Vereinbarung, z. B. AS2, X12 oder EDIFACT.Both partners must use the same "business identity" qualifier as the agreement you want to create, such as AS2, X12, or EDIFACT.

  • Optional: Die Logik-App, in der Sie Ihre Vereinbarung verwenden möchten, und ein Trigger, der den Workflow Ihrer Logik-App startet.Optional: The logic app where you want to use your agreement and a trigger that starts your logic app's workflow. Sie benötigen keine Logik-App, wenn Sie nur Ihr Integrationskonto und B2B-Artefakte erstellen möchten.To just create your integration account and B2B artifacts, you don't need a logic app. Bevor Ihre Logik-App die B2B-Artefakte in Ihrem Integrationskonto verwenden kann, müssen Sie jedoch Ihr Integrationskonto mit Ihrer Logik-App verknüpfen.However, before your logic app can use the B2B artifacts in your integration account, you must link your integration account to your logic app. Falls Sie noch nicht mit Logik-Apps vertraut sind, finden Sie weitere Informationen unter Was ist Azure Logic Apps? und Schnellstart: Erstellen Ihres ersten automatisierten Workflows mit Azure Logic Apps – Azure-Portal.If you're new to logic apps, review What is Azure Logic Apps and Quickstart: Create your first logic app.

Erstellen von VereinbarungenCreate agreements

  1. Melden Sie sich beim Azure-Portal an.Sign in to the Azure portal. Wählen Sie im Azure-Hauptmenü die Option Alle Dienste aus.On the main Azure menu, select All services. Geben Sie im Suchfeld den Begriff „integration“ als Filter ein.In the search box, enter "integration" as your filter. Wählen Sie in den Ergebnissen diese Ressource aus: IntegrationskontenFrom the results, select this resource: Integration accounts

    Suchen Ihres Integrationskontos

  2. Wählen Sie unter Integrationskonten das Integrationskonto aus, in dem Sie die Vereinbarung erstellen möchten.Under Integration accounts, select the integration account where you want to create the agreement.

    Integrationskonto für die Erstellung der Vereinbarung auswählen

  3. Wählen Sie im rechten Bereich unter Komponenten die Kachel Vereinbarungen aus.In the right-hand pane, under Components, choose the Agreements tile.

    Wählen Sie „Vereinbarungen“ aus.

  4. Wählen Sie unter Vereinbarungen die Option Hinzufügen aus.Under Agreements, choose Add. Geben Sie im Bereich Hinzufügen Informationen zu Ihrer Vereinbarung an. Beispiel:In the Add pane, provide information about your agreement, for example:

    „Hinzufügen“ auswählen

    EigenschaftProperty ErforderlichRequired ValueValue BESCHREIBUNGDescription
    NameName JaYes <agreement-name><agreement-name> Der Name für Ihre Vereinbarung.The name for your agreement
    VereinbarungstypAgreement type JaYes AS2, X12 oder EDIFACTAS2, X12, or EDIFACT Der Protokolltyp für Ihre Vereinbarung.The protocol type for your agreement. Wenn Sie Ihre Vereinbarungsdatei erstellen, muss der Inhalt dieser Datei mit dem Vereinbarungstyp übereinstimmen.When you create your agreement file, the content in that file must match the agreement type.
    HostpartnerHost Partner JaYes <host-partner-name><host-partner-name> Der Hostpartner stellt die Organisation dar, die die Vereinbarung angibt.The host partner represents the organization that specifies the agreement
    HostidentitätHost Identity JaYes <host-partner-identifier><host-partner-identifier> Der Bezeichner des Hostpartners.The host partner's identifier
    GastpartnerGuest Partner JaYes <guest-partner-name><guest-partner-name> Der Gastpartner stellt die Organisation dar, die Geschäfte mit dem Hostpartner tätigt.The guest partner represents the organization that's doing business with the host partner
    GastidentitätGuest Identity JaYes <guest-partner-identifier><guest-partner-identifier> Der Bezeichner des Gastpartners.The guest partner's identifier
    EmpfangseinstellungenReceive Settings VariesVaries VariesVaries Diese Eigenschaften legen fest, wie der Hostpartner alle Nachrichten vom in der Vereinbarung angegebenen Gastpartner empfängt.These properties specify how the host partner receives all incoming messages from the guest partner in the agreement. Weitere Informationen finden Sie unter dem jeweiligen Vereinbarungstyp:For more information, see the respective agreement type:

    - AS2-Nachrichteneinstellungen- AS2 message settings
    - EDIFACT-Nachrichteneinstellungen- EDIFACT message settings
    - X12-Nachrichteneinstellungen- X12 message settings

    SendeeinstellungenSend Settings VariesVaries VariesVaries Die Eigenschaften legen fest, wie der Hostpartner alle Nachrichten an den in der Vereinbarung angegebenen Gastpartner sendet.These properties specify how the host partner sends all outgoing messages to the guest partner in the agreement. Weitere Informationen finden Sie unter dem jeweiligen Vereinbarungstyp:For more information, see the respective agreement type:

    - AS2-Nachrichteneinstellungen- AS2 message settings
    - EDIFACT-Nachrichteneinstellungen- EDIFACT message settings
    - X12-Nachrichteneinstellungen- X12 message settings

  5. Wenn Sie die Erstellung Ihrer Vereinbarung abgeschlossen haben, wählen Sie auf der Seite Hinzufügen die Option OK aus, und kehren Sie zu Ihrem Integrationskonto zurück.When you're done creating your agreement, on the Add page, choose OK, and return to your integration account.

    Die Liste Vereinbarungen zeigt jetzt Ihre neue Vereinbarung an.The Agreements list now shows your new agreement.

Bearbeiten von VereinbarungenEdit agreements

  1. Wählen Sie im Azure-Portal im Azure-Hauptmenü Alle Dienste aus.In the Azure portal, on the main Azure menu, select All services.

  2. Geben Sie im Suchfeld den Begriff „integration“ als Filter ein.In the search box, enter "integration" as your filter. Wählen Sie in den Ergebnissen diese Ressource aus: IntegrationskontenFrom the results, select this resource: Integration accounts

  3. Wählen Sie unter Integrationskonten das Integrationskonto aus, das die Vereinbarung enthält, die Sie bearbeiten möchten.Under Integration accounts, select the integration account that has the agreement you want to edit.

  4. Wählen Sie im rechten Bereich unter Komponenten die Kachel Vereinbarungen aus.In the right-hand pane, under Components, choose the Agreements tile.

  5. Wählen Sie unter Vereinbarungen Ihre Vereinbarung und dann die Option Bearbeiten aus.Under Agreements, select your agreement, and choose Edit.

  6. Nehmen Sie Ihre Änderungen vor und speichern Sie sie anschließend.Make and then save your changes.

Löschen von VereinbarungenDelete agreements

  1. Wählen Sie im Azure-Portal im Azure-Hauptmenü Alle Dienste aus.In the Azure portal, on the main Azure menu, select All services.

  2. Geben Sie im Suchfeld den Begriff „integration“ als Filter ein.In the search box, enter "integration" as your filter. Wählen Sie in den Ergebnissen diese Ressource aus: IntegrationskontenFrom the results, select this resource: Integration accounts

  3. Wählen Sie unter Integrationskonten das Integrationskonto aus, das die zu löschende Vereinbarung enthält.Under Integration accounts, select the integration account that has the agreement you want to delete.

  4. Wählen Sie im rechten Bereich unter Komponenten die Kachel Vereinbarungen aus.In the right-hand pane, under Components, choose the Agreements tile.

  5. Wählen Sie unter Vereinbarungen Ihre Vereinbarung und anschließend Löschen aus.Under Agreements, select your agreement, and choose Delete.

  6. Bestätigen Sie, dass Sie die ausgewählte Vereinbarung löschen möchten.Confirm that you want to delete the selected agreement.

Nächste SchritteNext steps