Freigeben über


Nachverfolgen von Schemas für B2B-Nachrichten in Verbrauchsworkflows für Azure Logic Apps

Gilt für: Azure Logic Apps (Verbrauch)

Hinweis

Dieser Artikel gilt nur für Workflows der Verbrauchslogik-App. Informationen zum Überwachen von Standardlogik-Apps finden Sie in der folgenden Dokumentation:

Azure Logic Apps umfasst eine integrierte Nachverfolgungsfunktion, die Sie für Teile Ihres Workflows aktivieren können. Um die erfolgreiche Übermittlung oder den Empfang, Fehler und Eigenschaften von B2B-Nachrichten (Business-to-Business) zu überwachen, können Sie AS2-, X12- und benutzerdefinierte Nachverfolgungsschemas in Ihrem Integrationskonto erstellen und verwenden. In diesem Referenzleitfaden werden die Syntax und Attribute für diese Nachverfolgungsschemas beschrieben.

AS2

AS2-Nachrichten – Nachverfolgungsschema

Die folgende Syntax beschreibt das Schema zum Nachverfolgen einer AS2-Nachricht:

{
   "agreementProperties": {
      "senderPartnerName": "",
      "receiverPartnerName": "",
      "as2To": "",
      "as2From": "",
      "agreementName": ""
   },
   "messageProperties": {
      "direction": "",
      "messageId": "",
      "dispositionType": "",
      "fileName": "",
      "isMessageFailed": "",
      "isMessageSigned": "",
      "isMessageEncrypted": "",
      "isMessageCompressed": "",
      "incomingHeaders": {},
      "outgoingHeaders": {},
      "correlationMessageId": "",
      "isNrrEnabled": "",
      "isMdnExpected": "",
      "mdnType": ""
    }
}

AS2-Nachricht – agreementProperties

Eigentum Erforderlich Typ BESCHREIBUNG
senderPartnerName Nein Schnur Partnername für den AS2-Nachrichtensender
receiverPartnerName Nein Schnur Partnername für den AS2-Nachrichtenempfänger
as2To Ja Schnur Name für den AS2-Nachrichtenempfänger in den AS2-Kopfzeilen
as2From Ja Schnur Name für den AS2-Nachrichtensender in den AS2-Nachrichtenkopfzeilen
agreementName Nein Schnur Name für die AS2-Vereinbarung, die die Nachrichten bearbeitet

AS2-Nachricht – Nachrichteneigenschaften

Eigentum Erforderlich Typ BESCHREIBUNG
direction Ja Schnur Nachrichtenflussrichtung (send oder receive)
messageId Nein Schnur AS2-Nachrichten-ID in den AS2-Nachrichtenköpfen
dispositionType Nein Schnur Löschungstyp für die Benachrichtigung über den Nachrichtenstatus (Message Disposition Notification, MDN)
fileName Nein Schnur Dateiname aus der AS2-Nachrichtenkopfzeile
isMessageFailed Ja Boolean Gibt an, ob die AS2-Nachricht fehlgeschlagen ist.
isMessageSigned Ja Boolean Gibt an, ob die AS2-Nachricht signiert ist.
isMessageEncrypted Ja Boolean Gibt an, ob die AS2-Nachricht verschlüsselt ist.
isMessageCompressed Ja Boolean Gibt an, ob die AS2-Nachricht komprimiert ist.
incomingHeaders Nein JToken-Wörterbuch Details zum eingehenden AS2-Nachrichtenkopf
outgoingHeaders Nein JToken-Wörterbuch Details zum ausgehenden AS2-Nachrichtenkopf
correlationMessageId Nein Schnur Nachrichten-ID zum Korrelieren von AS2-Nachrichten mit Nachrichtenstatusbenachrichtigungen (MDNs)
isNrrEnabled Ja Boolean Ob die Nichtabstreitbarkeit des Erhalts (NRR) aktiviert ist.
isMdnExpected Ja Boolean Gibt an, ob der Standardwert verwendet werden soll, falls unbekannt.
mdnType Ja Enum Zulässige Werte: NotConfigured, Sync und Async

AS2-MDN – Nachverfolgungsschema

Die folgende Syntax beschreibt das Schema zum Nachverfolgen eines AS2 MDN:

{
   "agreementProperties": {
      "senderPartnerName": "",
      "receiverPartnerName": "",
      "as2To": "",
      "as2From": "",
      "agreementName": ""
   },
   "messageProperties": {
      "direction": "",
      "messageId": "",
      "originalMessageId": "",
      "dispositionType": "",
      "isMessageFailed": "",
      "isMessageSigned": "",
      "isNrrEnabled": "",
      "statusCode": "",
      "micVerificationStatus": "",
      "correlationMessageId": "",
      "incomingHeaders": {},
      "outgoingHeaders": {}
   }
}

AS2 MDN - Vereinbarungseigenschaften

Eigentum Erforderlich Typ BESCHREIBUNG
senderPartnerName Nein Schnur Partnername für den AS2-Nachrichtensender
receiverPartnerName Nein Schnur Partnername für den AS2-Nachrichtenempfänger
as2To Ja Schnur Name für den AS2-Nachrichtenempfänger in den AS2-Kopfzeilen
as2From Ja Schnur Name für den AS2-Nachrichtensender in den AS2-Nachrichtenkopfzeilen
agreementName Nein Schnur Name für die AS2-Vereinbarung, die die Nachrichten verarbeitet

AS2 MDN – messageProperties

Eigentum Erforderlich Typ BESCHREIBUNG
direction Ja Schnur Nachrichtenflussrichtung (send oder receive)
messageId Nein Schnur AS2-Nachrichten-ID in den AS2-Nachrichtenköpfen
originalMessageId Nein Schnur Ursprüngliche AS2-Nachrichten-ID
dispositionType Nein Schnur Löschungstyp für die Benachrichtigung über den Nachrichtenstatus (Message Disposition Notification, MDN)
isMessageFailed Ja Boolean Gibt an, ob die AS2-Nachricht fehlgeschlagen ist.
isMessageSigned Ja Boolean Gibt an, ob die AS2-Nachricht signiert ist.
isNrrEnabled Ja Boolean Gibt an, ob die Nichtabstreitbarkeit des Empfangs (NRR) aktiviert ist.
statusCode Ja Enum Zulässige Werte: Accepted, Rejected und AcceptedWithErrors
micVerificationStatus Ja Enum Zulässige Werte: NotApplicable, Succeeded und Failed
correlationMessageId Nein Schnur Korrelations-ID, bei der es sich um die ID der ursprünglichen Nachricht handelt, für die MDN konfiguriert ist
incomingHeaders Nein JToken-Wörterbuch Details zum eingehenden AS2-Nachrichtenkopf
outgoingHeaders Nein JToken-Wörterbuch Details zum ausgehenden AS2-Nachrichtenkopf

X12

X12-Transaktionssatz – Tracking-Schema

Die folgende Syntax beschreibt das Schema zum Nachverfolgen eines X12-Transaktionssatzes:

{
   "agreementProperties": {
      "senderPartnerName": "",
      "receiverPartnerName": "",
      "senderQualifier": "",
      "senderIdentifier": "",
      "receiverQualifier": "",
      "receiverIdentifier": "",
      "agreementName": ""
   },
   "messageProperties": {
      "direction": "",
      "interchangeControlNumber": "",
      "functionalGroupControlNumber": "",
      "transactionSetControlNumber": "",
      "correlationMessageId": "",
      "messageType": "",
      "isMessageFailed": "",
      "isTechnicalAcknowledgmentExpected": "",
      "isFunctionalAcknowledgmentExpected": "",
      "needAk2LoopForValidMessages": "",
      "segmentsCount": ""
   }
}

X12-Transaktionssatz – Vereinbarungseigenschaften

Eigentum Erforderlich Typ BESCHREIBUNG
senderPartnerName Nein Schnur Name des X12-Nachrichtensenders des Partners
receiverPartnerName Nein Schnur Name des Empfängerpartners der X12-Nachricht
senderQualifier Ja Schnur Qualifizierer des Absenderpartners der X12-Nachricht
senderIdentifier Ja Schnur Bezeichner des Absenderpartners der X12-Nachricht
receiverQualifier Ja Schnur Qualifizierer des Empfängerpartners der X12-Nachricht
receiverIdentifier Ja Schnur Bezeichner des Empfängerpartners der X12-Nachricht
agreementName Nein Schnur Name für die X12-Vereinbarung, die die Nachrichten bearbeitet

X12-Transaktionssatz – messageProperties

Eigentum Erforderlich Typ BESCHREIBUNG
direction Ja Enum Nachrichtenflussrichtung (send oder receive)
interchangeControlNumber Nein Schnur Austauschkontrollnummer der Funktionsbestätigung
functionalGroupControlNumber Nein Schnur Funktionsgruppen-Kontrollnummer der Funktionsbestätigung
transactionSetControlNumber Nein Schnur Kontrollnummer für den Transaktionssatz
correlationMessageId Nein Schnur Korrelations-ID der Nachricht, die diese Werte kombiniert: {agreementName}{interchange-or-functionalGroup-ControlNumber}{transactionSetControlNumber}
messageType Nein Schnur Transaktionssatz oder Dokumenttyp
isMessageFailed Ja Boolean Gibt an, ob die X12-Nachricht fehlgeschlagen ist.
isTechnicalAcknowledgmentExpected Ja Boolean Gibt an, ob die technische Bestätigung in der X12-Vereinbarung konfiguriert ist.
isFunctionalAcknowledgmentExpected Ja Boolean Gibt an, ob die Funktionsbestätigung in der X12-Vereinbarung konfiguriert ist.
needAk2LoopForValidMessages Ja Boolean Gibt an, ob die AK2-Schleife für eine gültige Nachricht erforderlich ist.
segmentsCount Nein Integer Anzahl von Segmenten im X12-Transaktionssatz.

Bestätigung des X12-Transaktionssatzes – das Verfolgungsschema

Die folgende Syntax beschreibt das Schema zum Nachverfolgen einer X12-Transaktionssatzbestätigung:

{
   "agreementProperties": {
      "senderPartnerName": "",
      "receiverPartnerName": "",
      "senderQualifier": "",
      "senderIdentifier": "",
      "receiverQualifier": "",
      "receiverIdentifier": "",
      "agreementName": ""
   },
   "messageProperties": {
      "direction": "",
      "interchangeControlNumber": "",
      "functionalGroupControlNumber": "",
      "isaSegment": "",
      "gsSegment": "",
      "respondingFunctionalGroupControlNumber": "",
      "respondingFunctionalGroupId": "",
      "respondingTransactionSetControlNumber": "",
      "respondingTransactionSetId": "",
      "statusCode": "",
      "processingStatus": "",
      "correlationMessageId": "",
      "isMessageFailed": "",
      "ak2Segment": "",
      "ak3Segment": "",
      "ak5Segment": ""
   }
}

Bestätigung des X12-Transaktionssatzes – agreementProperties

Eigentum Erforderlich Typ BESCHREIBUNG
senderPartnerName Nein Schnur Name des Partners für den X12-Nachrichtensender
receiverPartnerName Nein Schnur Name des Empfängerpartners der X12-Nachricht
senderQualifier Ja Schnur Qualifizierer des Absenderpartners der X12-Nachricht
senderIdentifier Ja Schnur Bezeichner für den X12-Nachrichtensender des Partners
receiverQualifier Ja Schnur Qualifizierer des Empfängerpartners der X12-Nachricht
receiverIdentifier Ja Schnur Bezeichner des Empfängerpartners der X12-Nachricht
agreementName Nein Schnur Name für die X12-Vereinbarung, die die Nachrichten verarbeitet

Bestätigung des X12-Transaktionssatzes – Eigenschaften der Nachricht

Eigentum Erforderlich Typ BESCHREIBUNG
direction Ja Enum Nachrichtenflussrichtung (send oder receive)
interchangeControlNumber Nein Schnur Austauschkontrollnummer der Funktionsbestätigung Dieser Wert wird nur für den Absender aufgefüllt, wenn eine funktionale Bestätigung für die an den Partner gesendeten Nachrichten empfangen wird.
functionalGroupControlNumber Nein Schnur Funktionsgruppen-Kontrollnummer der Funktionsbestätigung Dieser Wert wird nur für den Absender aufgefüllt, wenn eine funktionale Bestätigung für die an den Partner gesendeten Nachrichten empfangen wird.
isaSegment Nein Schnur Das Interchange Control Header (ISA) Segment für die X12-Nachricht. Dieser Wert wird nur für den Absender aufgefüllt, wenn eine funktionale Bestätigung für die an den Partner gesendeten Nachrichten empfangen wird.
gsSegment Nein Schnur GS-Segment in der X12-Nachricht. Dieser Wert wird nur für den Absender aufgefüllt, wenn eine funktionale Bestätigung für die an den Partner gesendeten Nachrichten empfangen wird.
respondingFunctionalGroupControlNumber Nein Schnur Kontrollnummer für die antwortende Funktionsgruppe
respondingFunctionalGroupId Nein Schnur Funktionsgruppen-ID der Antwort, die in der Bestätigung AK101 zugeordnet ist
respondingTransactionSetControlNumber Nein Schnur Kontrollnummer für das antwortende Transaktionsset
respondingTransactionSetId Nein Schnur ID für den Transaktionssatz der Antwort, die in der Bestätigung AK201 zugeordnet ist
statusCode Ja Boolean Bestätigungsstatuscode für den Transaktionssatz
processingStatus Ja Enum Verarbeitungsstatus für die Bestätigung mit diesen zulässigen Werten: Received, , Generatedund Sent
correlationMessageId Nein Schnur Nachrichtenkorrelations-ID, die diese Werte kombiniert: {agreementName}{interchange-or-functionalGroup-ControlNumber}{transactionSetControlNumber}
isMessageFailed Ja Boolean Gibt an, ob die X12-Nachricht fehlgeschlagen ist.
ak2Segment Nein Schnur Bestätigung für einen Transaktionssatz in der empfangenen Funktionsgruppe
ak3Segment Nein Schnur Meldet Fehler in einem Datensegment.
ak5Segment Nein Schnur Meldet, ob der im AK2-Segment angegebene Transaktionssatz akzeptiert oder abgelehnt wurde (einschließlich des Grunds).

X12 – Nachverfolgungsschema

Die folgende Syntax beschreibt das Schema zum Nachverfolgen eines X12-Datenaustauschs.

{
   "agreementProperties": {
      "senderPartnerName": "",
      "receiverPartnerName": "",
      "senderQualifier": "",
      "senderIdentifier": "",
      "receiverQualifier": "",
      "receiverIdentifier": "",
      "agreementName": ""
   },
   "messageProperties": {
      "direction": "",
      "interchangeControlNumber": "",
      "isaSegment": "",
      "isTechnicalAcknowledgmentExpected": "",
      "isMessageFailed": "",
      "isa09": "",
      "isa10": "",
      "isa11": "",
      "isa12": "",
      "isa14": "",
      "isa15": "",
      "isa16": ""
   }
}

X12-Austausch - VertragsEigenschaften

Eigentum Erforderlich Typ BESCHREIBUNG
senderPartnerName Nein Schnur Name des Absenderpartners der X12-Nachricht
receiverPartnerName Nein Schnur Name des Empfängers der Partner-X12-Nachricht
senderQualifier Ja Schnur Qualifizierer des Absenderpartners der X12-Nachricht
senderIdentifier Ja Schnur Bezeichner des Absenderpartners der X12-Nachricht
receiverQualifier Ja Schnur Qualifizierer des Empfängerpartners der X12-Nachricht
receiverIdentifier Ja Schnur Bezeichner des Empfängerpartners der X12-Nachricht
agreementName Nein Schnur Name für die X12-Vereinbarung, die die Nachrichten abwickelt

X12-Austausch – Nachrichteneigenschaften

Eigentum Erforderlich Typ BESCHREIBUNG
direction Ja Enum Nachrichtenflussrichtung (send oder receive)
interchangeControlNumber Nein Schnur Austauschkontrollnummer
isaSegment Nein Schnur Das ISA-Segment für die X12-Nachricht
isMessageFailed Ja Boolean Gibt an, ob die X12-Nachricht fehlgeschlagen ist.
isTechnicalAcknowledgmentExpected Ja Boolean Gibt an, ob die technische Bestätigung in der X12-Vereinbarung konfiguriert ist.
isa09 Nein Schnur Austauschdatum des X12-Dokuments.
isa10 Nein Schnur Austauschuhrzeit des X12-Dokuments.
isa11 Nein Schnur Kontrollstandardsbezeichner für den X12-Austausch.
isa12 Nein Schnur Kontrollversionsnummer für den X12-Austausch
isa14 Nein Schnur X12-Bestätigung wurde angefordert.
isa15 Nein Schnur Indikator für Test oder Produktion.
isa16 Nein Schnur Elementtrennzeichen

X12-Austauschbestätigung – Nachverfolgungs-Schema

Die folgende Syntax beschreibt das Schema zum Nachverfolgen einer X12-Austauschbestätigung:

{
   "agreementProperties": {
      "senderPartnerName": "",
      "receiverPartnerName": "",
      "senderQualifier": "",
      "senderIdentifier": "",
      "receiverQualifier": "",
      "receiverIdentifier": "",
      "agreementName": ""
   },
   "messageProperties": {
      "direction": "",
      "interchangeControlNumber": "",
      "isaSegment": "",
      "respondingInterchangeControlNumber": "",
      "isMessageFailed": "",
      "statusCode": "",
      "processingStatus": "",
      "ta102": "",
      "ta103": "",
      "ta105": ""
   }
}

X12-Austauschbestätigung – agreementProperties

Eigentum Erforderlich Typ BESCHREIBUNG
senderPartnerName Nein Schnur Name des Absenderpartners der X12-Nachricht
receiverPartnerName Nein Schnur Name des Partners für den X12-Nachrichtenempfänger
senderQualifier Ja Schnur Qualifizierer des Absenderpartners der X12-Nachricht
senderIdentifier Ja Schnur Bezeichner des Absenderpartners der X12-Nachricht
receiverQualifier Ja Schnur Qualifizierer des Empfängerpartners der X12-Nachricht
receiverIdentifier Ja Schnur Bezeichner des Nachrichtenempfängers Partner X12
agreementName Nein Schnur Name für die X12-Vereinbarung, die die Nachrichten auflöst

X12-Austauschbestätigung – messageProperties

Eigentum Erforderlich Typ BESCHREIBUNG
direction Ja Enum Nachrichtenflussrichtung (send oder receive)
interchangeControlNumber Nein Schnur Austauschkontrollnummer für die technische Bestätigung, die von Partnern empfangen wurde
isaSegment Nein Schnur Das ISA-Segment der technischen Bestätigung, die von Partnern empfangen wurde.
respondingInterchangeControlNumber Nein Schnur Austauschkontrollnummer für die technische Bestätigung, die von Partnern empfangen wurde
isMessageFailed Ja Boolean Gibt an, ob die X12-Nachricht fehlgeschlagen ist.
statusCode Ja Enum Austauschbestätigungs-Statuscode mit diesen zulässigen Werten: Accepted, Rejected und AcceptedWithErrors
processingStatus Ja Enum Verarbeitungsstatus für die Bestätigung mit diesen zulässigen Werten: Received, , Generatedund Sent
ta102 Nein Schnur Austauschdatum
ta103 Nein Schnur Austauschuhrzeit
ta105 Nein Schnur Austauschhinweiscode

X12-Funktionsgruppe – Verfolgungsschema

Die folgende Syntax beschreibt das Schema zum Nachverfolgen einer X12-Funktionalen Gruppe:

{
   "agreementProperties": {
      "senderPartnerName": "",
      "receiverPartnerName": "",
      "senderQualifier": "",
      "senderIdentifier": "",
      "receiverQualifier": "",
      "receiverIdentifier": "",
      "agreementName": ""
   },
   "messageProperties": {
      "direction": "",
      "interchangeControlNumber": "",
      "functionalGroupControlNumber": "",
      "gsSegment": "",
      "isTechnicalAcknowledgmentExpected": "",
      "isFunctionalAcknowledgmentExpected": "",
      "isMessageFailed": "",
      "gs01": "",
      "gs02": "",
      "gs03": "",
      "gs04": "",
      "gs05": "",
      "gs07": "",
      "gs08": ""
   }
}

X12 Funktionale Gruppe - Vereinbarungseigenschaften

Eigentum Erforderlich Typ BESCHREIBUNG
senderPartnerName Nein Schnur Name des X12-Nachrichtenabsenders des Partners
receiverPartnerName Nein Schnur Name des Empfängerpartners der X12-Nachricht
senderQualifier Ja Schnur Qualifizierer des Absenderpartners der X12-Nachricht
senderIdentifier Ja Schnur Bezeichner des Absenderpartners der X12-Nachricht
receiverQualifier Ja Schnur Qualifizierer des Empfängerpartners der X12-Nachricht
receiverIdentifier Ja Schnur Bezeichner des Empfängerpartners der X12-Nachricht
agreementName Nein Schnur Name für die X12-Vereinbarung, die die Nachrichten auflöst

X12-Funktionsgruppe – messageProperties

Eigentum Erforderlich Typ BESCHREIBUNG
direction Ja Enum Nachrichtenflussrichtung (send oder receive)
interchangeControlNumber Nein Schnur Austauschkontrollnummer
functionalGroupControlNumber Nein Schnur Kontrollnummer der Funktionsgruppe
gsSegment Nein Schnur GS-Segment in der X12-Nachricht
isTechnicalAcknowledgmentExpected Ja Boolean Gibt an, ob die technische Bestätigung in der X12-Vereinbarung konfiguriert ist.
isFunctionalAcknowledgmentExpected Ja Boolean Gibt an, ob die Funktionsbestätigung in der X12-Vereinbarung konfiguriert ist.
isMessageFailed Ja Boolean Gibt an, ob die X12-Nachricht fehlgeschlagen ist.
gs01 Nein Schnur Funktionaler Gruppenbezeichnercode
gs02 Nein Schnur Anwendungs-Absendercode
gs03 Nein Schnur Anwendungsempfängercode
gs04 Nein Schnur Datum der Funktionsgruppe.
gs05 Nein Schnur Uhrzeit der Funktionsgruppe.
gs07 Nein Schnur Code der zuständigen Behörde.
gs08 Nein Schnur Der Bezeichnercode für die Version, das Release oder die Branche.

X12-Funktionsgruppenbestätigung – Nachverfolgungsschema

Die folgende Syntax beschreibt das Schema zum Nachverfolgen einer Funktionsgruppenbestätigung für X12:

{
   "agreementProperties": {
      "senderPartnerName": "",
      "receiverPartnerName": "",
      "senderQualifier": "",
      "senderIdentifier": "",
      "receiverQualifier": "",
      "receiverIdentifier": "",
      "agreementName": ""
   },
   "messageProperties": {
      "direction": "",
      "interchangeControlNumber": "",
      "functionalGroupControlNumber": "",
      "isaSegment": "",
      "gsSegment": "",
      "respondingFunctionalGroupControlNumber": "",
      "respondingFunctionalGroupId": "",
      "isMessageFailed": "",
      "statusCode": "",
      "processingStatus": "",
      "ak903": "",
      "ak904": "",
      "ak9Segment": ""
   }
}

Anerkennung der X12-Funktionsgruppe – agreementProperties

Eigentum Erforderlich Typ BESCHREIBUNG
senderPartnerName Nein Schnur Name des Absenderpartners der X12-Nachricht
receiverPartnerName Nein Schnur Name des Empfängerpartners der X12-Nachricht
senderQualifier Ja Schnur Qualifizierer des Absenderpartners der X12-Nachricht
senderIdentifier Ja Schnur Bezeichner des Absenderpartners der X12-Nachricht
receiverQualifier Ja Schnur Qualifizierer des Empfängerpartners der X12-Nachricht
receiverIdentifier Ja Schnur Bezeichner für den X12-Partnernachrichtenempfänger
agreementName Nein Schnur Name für die X12-Vereinbarung, die die Nachrichten verarbeitet

X12-Funktionsgruppenbestätigung – messageProperties

Eigentum Erforderlich Typ BESCHREIBUNG
direction Ja Enum Nachrichtenflussrichtung (send oder receive)
functionalGroupControlNumber Nein Schnur Funktionsgruppen-Kontrollnummer der technischen Bestätigung. Dieser Wert wird für den Absender aufgefüllt, wenn eine technische Bestätigung von Partnern empfangen wird.
interchangeControlNumber Nein Schnur Austauschkontrollnummer. Dieser Wert wird für den Absender aufgefüllt, wenn eine technische Bestätigung von Partnern empfangen wird.
isaSegment Nein Schnur Identisch mit interchangeControlNumber, wird jedoch nur in bestimmten Fällen aufgefüllt.
gsSegment Nein Schnur Identisch mit functionalGrouControlNumber, wird jedoch nur in bestimmten Fällen aufgefüllt
respondingFunctionalGroupControlNumber Nein Schnur Kontrollnummer für die ursprüngliche funktionale Gruppe
respondingFunctionalGroupId Nein Schnur Wird in der Funktionsgruppen-ID der Bestätigung AK101 zugeordnet.
isMessageFailed Ja Boolean Gibt an, ob die X12-Nachricht fehlgeschlagen ist.
statusCode Ja Enum Bestätigungsstatuscode mit diesen zulässigen Werten: Accepted, Rejected und AcceptedWithErrors
processingStatus Ja Enum Verarbeitungsstatus für die Bestätigung mit diesen zulässigen Werten: Received, , Generatedund Sent
ak903 Nein Schnur Anzahl der empfangenen Transaktionssätze
ak904 Nein Schnur Anzahl der akzeptierten Transaktionssätze in der identifizierten Funktionalen Gruppe
ak9Segment Nein Schnur Gibt an, ob die im AK1-Segment angegebene Funktionsgruppe akzeptiert oder abgelehnt wurde (einschließlich des Grunds).

Kundenspezifisch

Sie können eine benutzerdefinierte Nachverfolgung einrichten, die Ereignisse vom Anfang bis zum Ende Ihres Logik-App-Workflows protokolliert. Beispielsweise können Sie Ereignisse von Ebenen protokollieren, die Ihren Workflow, SQL Server, BizTalk Server oder eine andere Ebene betreffen. Der folgende Abschnitt enthält benutzerdefinierten Nachverfolgungsschemacode, den Sie in den Ebenen außerhalb Ihres Workflows verwenden können.

Die folgende Syntax beschreibt das Schema für die benutzerdefinierte Nachverfolgung:

{
   "sourceType": "",
   "source": {
      "workflow": {
         "systemId": ""
      },
      "runInstance": {
         "runId": ""
      },
      "operation": {
         "operationName": "",
         "repeatItemScopeName": "",
         "repeatItemIndex": ,
         "trackingId": "",
         "correlationId": "",
         "clientRequestId": ""
      }
   },
   "events": [
      {
         "eventLevel": "",
         "eventTime": "",
         "recordType": "",
         "record": {}
      }
   ]
}
Eigentum Erforderlich Typ BESCHREIBUNG
sourceType Ja Schnur Geben Sie den Typ für die Ausführungsquelle mit den folgenden zulässigen Werten ein: Microsoft.Logic/workflows, custom**
source Ja Zeichenfolge oder JToken Wenn der Quelltyp lautet Microsoft.Logic/workflows, müssen die Quellinformationen dem beschriebenen Schema folgen. Wenn der Quelltyp custom ist, hat das Schema den Typ JToken.
systemId Ja Schnur Die System-ID für die Logik-App
runId Ja Schnur Die Ausführungs-ID für die Logik-App
operationName Ja Schnur Name für den Vorgang, z. B. Aktion oder Trigger
repeatItemScopeName Ja Schnur Wiederholen Sie den Elementnamen, wenn sich die Aktion in einer foreach Oder until Schleife befindet.
repeatItemIndex Ja Integer Wiederholte Elementindexnummer, um anzugeben, dass sich die Aktion in einer foreach Oder until Schleife befindet
trackingId Nein Schnur Überwachungs-ID zum Korrelieren der Nachrichten
correlationId Nein Schnur Korrelations-ID zum Korrelieren der Nachrichten
clientRequestId Nein Schnur Der Client kann diese Eigenschaft auffüllen, um Nachrichten zu korrelieren
eventLevel Ja Schnur Ereignisebene
eventTime Ja Datum/Uhrzeit Ereigniszeit im UTC-Format: JJJJ-MM-DDTHH:MM:SS.00000Z
recordType Ja Schnur Der Typ des Nachverfolgungseintrags mit nur diesem zulässigen Wert: custom
record Ja JToken Nur benutzerdefinierter Datensatztyp im JToken-Format