Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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
- Nachverfolgungsschema für AS2 Message Disposition Notification (MDN)
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-Nachverfolgungsschema
- X12-Transaktionssatzbestätigung-Nachverfolgungsschema
- X12-Austausch-Nachverfolgungsschema
- X12-Austauschbestätigung-Nachverfolgungsschema
- X12-Funktionsgruppen-Nachverfolgungsschema
- X12-Funktionsgruppenbestätigung-Nachverfolgungsschema
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 |