Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy: Azure Logic Apps (Zużycie)
Uwaga
Ten artykuł dotyczy tylko przepływów pracy aplikacji logiki Consumption. Aby uzyskać informacje na temat monitorowania standardowych aplikacji logiki, zobacz następującą dokumentację:
Usługa Azure Logic Apps obejmuje wbudowane śledzenie, które można włączyć dla części przepływu pracy. Aby ułatwić monitorowanie pomyślnego dostarczenia lub otrzymania, błędów i właściwości komunikatów biznesowych (B2B), możesz tworzyć i używać schematów śledzenia AS2, X12 i niestandardowych schematów śledzenia na koncie integracji. W tym przewodniku referencyjnym opisano składnię i atrybuty dla tych schematów śledzenia.
AS2
- Schemat śledzenia komunikatów AS2
- Schemat śledzenia powiadomień o rozporządzaniu komunikatami AS2 (MDN)
Komunikat AS2 — schemat śledzenia
Poniższa składnia opisuje schemat śledzenia komunikatu AS2:
{
"agreementProperties": {
"senderPartnerName": "",
"receiverPartnerName": "",
"as2To": "",
"as2From": "",
"agreementName": ""
},
"messageProperties": {
"direction": "",
"messageId": "",
"dispositionType": "",
"fileName": "",
"isMessageFailed": "",
"isMessageSigned": "",
"isMessageEncrypted": "",
"isMessageCompressed": "",
"incomingHeaders": {},
"outgoingHeaders": {},
"correlationMessageId": "",
"isNrrEnabled": "",
"isMdnExpected": "",
"mdnType": ""
}
}
Komunikat AS2 — agreementProperties
| Majątek | Required | Typ | Opis |
|---|---|---|---|
senderPartnerName |
Nie. | Sznurek | Nazwa partnera nadawcy komunikatów AS2 |
receiverPartnerName |
Nie. | Sznurek | Nazwa partnera odbiorcy komunikatów AS2 |
as2To |
Tak | Sznurek | Nazwa odbiornika komunikatów AS2 w nagłówkach AS2 |
as2From |
Tak | Sznurek | Nazwa nadawcy komunikatów AS2 w nagłówkach komunikatów AS2 |
agreementName |
Nie. | Sznurek | Nazwa umowy AS2, która rozwiązuje komunikaty |
Komunikat AS2 — właściwości wiadomości
| Majątek | Required | Typ | Opis |
|---|---|---|---|
direction |
Tak | Sznurek | Kierunek przepływu komunikatów (send lub receive) |
messageId |
Nie. | Sznurek | Identyfikator komunikatu AS2 w nagłówkach komunikatów AS2 |
dispositionType |
Nie. | Sznurek | Typ powiadomienia o dostarczeniu komunikatu (MDN) |
fileName |
Nie. | Sznurek | Nazwa pliku z nagłówka komunikatu AS2 |
isMessageFailed |
Tak | logiczny | Czy komunikat AS2 zakończył się niepowodzeniem |
isMessageSigned |
Tak | logiczny | Czy komunikat AS2 jest podpisany |
isMessageEncrypted |
Tak | logiczny | Czy komunikat AS2 jest zaszyfrowany |
isMessageCompressed |
Tak | logiczny | Czy komunikat AS2 jest skompresowany |
incomingHeaders |
Nie. | Słownik JToken | Szczegóły nagłówka dla przychodzącego komunikatu AS2 |
outgoingHeaders |
Nie. | Słownik JToken | Szczegóły wychodzącego nagłówka komunikatu AS2 |
correlationMessageId |
Nie. | Sznurek | Identyfikator komunikatu do korelowania komunikatów AS2 z powiadomieniami o dyspozycji komunikatów (MDN) |
isNrrEnabled |
Tak | logiczny | Czy niepodważalność odbioru (NRR) jest włączona? |
isMdnExpected |
Tak | logiczny | Czy używać wartości domyślnej, jeśli jest nieznana |
mdnType |
Tak | Enum | Dozwolone wartości: NotConfigured, Synci Async |
AS2 MDN — schemat śledzenia
Poniższa składnia opisuje schemat śledzenia MDN AS2:
{
"agreementProperties": {
"senderPartnerName": "",
"receiverPartnerName": "",
"as2To": "",
"as2From": "",
"agreementName": ""
},
"messageProperties": {
"direction": "",
"messageId": "",
"originalMessageId": "",
"dispositionType": "",
"isMessageFailed": "",
"isMessageSigned": "",
"isNrrEnabled": "",
"statusCode": "",
"micVerificationStatus": "",
"correlationMessageId": "",
"incomingHeaders": {},
"outgoingHeaders": {}
}
}
AS2 MDN — właściwości umowy
| Majątek | Required | Typ | Opis |
|---|---|---|---|
senderPartnerName |
Nie. | Sznurek | Nazwa partnera nadawcy komunikatów AS2 |
receiverPartnerName |
Nie. | Sznurek | Nazwa partnera odbiorcy komunikatów AS2 |
as2To |
Tak | Sznurek | Nazwa odbiornika komunikatów AS2 w nagłówkach AS2 |
as2From |
Tak | Sznurek | Nazwa nadawcy komunikatów AS2 w nagłówkach komunikatów AS2 |
agreementName |
Nie. | Sznurek | Nazwa umowy AS2, która rozwiązuje komunikaty |
AS2 MDN — właściwościWiadomości
| Majątek | Required | Typ | Opis |
|---|---|---|---|
direction |
Tak | Sznurek | Kierunek przepływu komunikatów (send lub receive) |
messageId |
Nie. | Sznurek | Identyfikator komunikatu AS2 w nagłówkach komunikatów AS2 |
originalMessageId |
Nie. | Sznurek | Oryginalny identyfikator komunikatu AS2 |
dispositionType |
Nie. | Sznurek | Typ dyspozycji powiadomienia o potwierdzeniu dostarczenia komunikatu (MDN) |
isMessageFailed |
Tak | logiczny | Czy komunikat AS2 zakończył się niepowodzeniem |
isMessageSigned |
Tak | logiczny | Czy komunikat AS2 jest podpisany |
isNrrEnabled |
Tak | logiczny | Czy nieodrzucalność potwierdzenia (NRR) jest włączone |
statusCode |
Tak | Enum | Dozwolone wartości: Accepted, Rejectedi AcceptedWithErrors |
micVerificationStatus |
Tak | Enum | Dozwolone wartości: NotApplicable, Succeededi Failed |
correlationMessageId |
Nie. | Sznurek | Identyfikator korelacji, czyli identyfikator oryginalnego komunikatu, który ma skonfigurowane MDN. |
incomingHeaders |
Nie. | Słownik JToken | Szczegóły przychodzącego nagłówka komunikatu AS2 |
outgoingHeaders |
Nie. | Słownik JToken | Szczegóły wychodzącego nagłówka komunikatu AS2 |
X12
- Schemat śledzenia zestawu transakcji X12
- Schemat śledzenia potwierdzeń dla zestawu transakcji X12
- Schemat śledzenia wymiany danych X12
- Schemat śledzenia potwierdzenia wymiany danych X12
- Schemat śledzenia grup funkcjonalnych X12
- Schemat potwierdzenia i śledzenia grupy funkcjonalnej X12
Zestaw transakcji X12 — schemat śledzenia
Poniższa składnia opisuje schemat śledzenia zestawu transakcji X12:
{
"agreementProperties": {
"senderPartnerName": "",
"receiverPartnerName": "",
"senderQualifier": "",
"senderIdentifier": "",
"receiverQualifier": "",
"receiverIdentifier": "",
"agreementName": ""
},
"messageProperties": {
"direction": "",
"interchangeControlNumber": "",
"functionalGroupControlNumber": "",
"transactionSetControlNumber": "",
"correlationMessageId": "",
"messageType": "",
"isMessageFailed": "",
"isTechnicalAcknowledgmentExpected": "",
"isFunctionalAcknowledgmentExpected": "",
"needAk2LoopForValidMessages": "",
"segmentsCount": ""
}
}
Zestaw transakcji X12 — właściwości umowy
| Majątek | Required | Typ | Opis |
|---|---|---|---|
senderPartnerName |
Nie. | Sznurek | Nazwa nadawcy wiadomości X12 dotyczącej partnera |
receiverPartnerName |
Nie. | Sznurek | Nazwa odbiorcy komunikatów X12 partnera |
senderQualifier |
Tak | Sznurek | Kwalifikator dla nadawcy komunikatów X12 partnera |
senderIdentifier |
Tak | Sznurek | Identyfikator nadawcy wiadomości X12 partnera |
receiverQualifier |
Tak | Sznurek | Kwalifikator odbiorcy komunikatów X12 dla partnera |
receiverIdentifier |
Tak | Sznurek | Identyfikator odbiorcy komunikatów X12 dla partnera |
agreementName |
Nie. | Sznurek | Nazwa porozumienia X12, które rozwiązuje komunikaty |
Zestaw transakcji X12 - właściwości wiadomości
| Majątek | Required | Typ | Opis |
|---|---|---|---|
direction |
Tak | Enum | Kierunek przepływu komunikatów (send lub receive) |
interchangeControlNumber |
Nie. | Sznurek | Numer kontrolny wymiany danych dla potwierdzenia funkcjonalnego |
functionalGroupControlNumber |
Nie. | Sznurek | Numer kontrolny grupy funkcjonalnej dla potwierdzenia funkcjonalnego |
transactionSetControlNumber |
Nie. | Sznurek | Numer kontrolny zestawu transakcji |
correlationMessageId |
Nie. | Sznurek | Identyfikator korelacji wiadomości, który łączy następujące wartości: {agreementName}{interchange-or-functionalGroup-ControlNumber}{transactionSetControlNumber} |
messageType |
Nie. | Sznurek | Zestaw transakcji lub typ dokumentu |
isMessageFailed |
Tak | logiczny | Czy komunikat X12 zakończył się niepowodzeniem |
isTechnicalAcknowledgmentExpected |
Tak | logiczny | Czy potwierdzenie techniczne jest skonfigurowane w umowie X12 |
isFunctionalAcknowledgmentExpected |
Tak | logiczny | Czy potwierdzenie funkcjonalne jest skonfigurowane w umowie X12 |
needAk2LoopForValidMessages |
Tak | logiczny | Czy pętla AK2 jest wymagana dla prawidłowego komunikatu |
segmentsCount |
Nie. | Integer | Liczba segmentów w zestawie transakcji X12 |
Potwierdzenie zestawu transakcji X12 — schemat śledzenia
Poniższa składnia opisuje schemat śledzenia potwierdzenia zestawu transakcji X12:
{
"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": ""
}
}
Potwierdzenie zestawu transakcji X12 — agreementProperties
| Majątek | Required | Typ | Opis |
|---|---|---|---|
senderPartnerName |
Nie. | Sznurek | Nazwa nadawcy partnera wiadomości X12 |
receiverPartnerName |
Nie. | Sznurek | Nazwa odbiorcy partnera komunikatów X12 |
senderQualifier |
Tak | Sznurek | Kwalifikator nadawcy komunikatu X12 partnera |
senderIdentifier |
Tak | Sznurek | Identyfikator nadawcy partnera wiadomości X12 |
receiverQualifier |
Tak | Sznurek | Kwalifikator odbiorcy wiadomości X12 dla partnera |
receiverIdentifier |
Tak | Sznurek | Identyfikator partnera odbiorcy komunikatów X12 |
agreementName |
Nie. | Sznurek | Nazwa porozumienia X12, które rozwiązuje komunikaty |
Potwierdzenie zestawu transakcji X12 — messageProperties
| Majątek | Required | Typ | Opis |
|---|---|---|---|
direction |
Tak | Enum | Kierunek przepływu komunikatów (send lub receive) |
interchangeControlNumber |
Nie. | Sznurek | Numer kontrolny wymiany danych dla potwierdzenia. Ta wartość jest wypełniana tylko dla nadawcy, gdy nadawca otrzyma potwierdzenie funkcjonalne dla wiadomości wysłanych do partnera. |
functionalGroupControlNumber |
Nie. | Sznurek | Numer kontrolny grupy funkcjonalnej dla potwierdzenia funkcjonalnego. Ta wartość jest wypełniana tylko dla nadawcy, gdy zostanie odebrane potwierdzenie funkcjonalne dla komunikatów wysyłanych do partnera. |
isaSegment |
Nie. | Sznurek | Segment nagłówka sterowania wymiany (ISA) dla komunikatu X12. Ta wartość jest wypełniana tylko dla nadawcy, gdy zostanie odebrane potwierdzenie funkcjonalne dla komunikatów wysyłanych do partnera. |
gsSegment |
Nie. | Sznurek | Segment GS w komunikacie X12. Ta wartość jest wypełniana tylko dla nadawcy, gdy zostanie odebrane potwierdzenie funkcjonalne dla komunikatów wysyłanych do partnera. |
respondingFunctionalGroupControlNumber |
Nie. | Sznurek | Numer kontrolny odpowiadającej grupy funkcjonalnej |
respondingFunctionalGroupId |
Nie. | Sznurek | Identyfikator grupy funkcjonalnej odpowiedzialnej za odpowiedź, który mapuje się na AK101 w potwierdzeniu. |
respondingTransactionSetControlNumber |
Nie. | Sznurek | Numer kontrolny odpowiadającego zestawu transakcji |
respondingTransactionSetId |
Nie. | Sznurek | Identyfikator reagującego zestawu transakcji, który jest mapowany na AK201 w potwierdzeniu. |
statusCode |
Tak | logiczny | Kod stanu potwierdzenia dla zestawu transakcji |
processingStatus |
Tak | Enum | Stan przetwarzania potwierdzenia z tymi dozwolonymi wartościami: Received, Generatedi Sent |
correlationMessageId |
Nie. | Sznurek | Identyfikator korelacji komunikatów, który łączy następujące wartości: {agreementName}{interchange-or-functionalGroup-ControlNumber}{transactionSetControlNumber} |
isMessageFailed |
Tak | logiczny | Czy komunikat X12 zakończył się niepowodzeniem |
ak2Segment |
Nie. | Sznurek | Potwierdzenie dla transakcji ustawionej w odebranej grupie funkcjonalnej |
ak3Segment |
Nie. | Sznurek | Zgłasza błędy w segmencie danych |
ak5Segment |
Nie. | Sznurek | Zgłasza, czy zestaw transakcji zidentyfikowany w segmencie AK2 jest akceptowany lub odrzucany oraz dlaczego |
Interfejs X12 — schemat monitorowania
Poniższa składnia opisuje schemat do śledzenia interchange'u X12:
{
"agreementProperties": {
"senderPartnerName": "",
"receiverPartnerName": "",
"senderQualifier": "",
"senderIdentifier": "",
"receiverQualifier": "",
"receiverIdentifier": "",
"agreementName": ""
},
"messageProperties": {
"direction": "",
"interchangeControlNumber": "",
"isaSegment": "",
"isTechnicalAcknowledgmentExpected": "",
"isMessageFailed": "",
"isa09": "",
"isa10": "",
"isa11": "",
"isa12": "",
"isa14": "",
"isa15": "",
"isa16": ""
}
}
Wymiana X12 — właściwościUmowy
| Majątek | Required | Typ | Opis |
|---|---|---|---|
senderPartnerName |
Nie. | Sznurek | Nazwa nadawcy partnera X12 wiadomości |
receiverPartnerName |
Nie. | Sznurek | Nazwa odbiorcy wiadomości X12 partnera |
senderQualifier |
Tak | Sznurek | Kwalifikator nadawcy komunikatów X12 partnera |
senderIdentifier |
Tak | Sznurek | Identyfikator nadawcy partnera do wiadomości X12 |
receiverQualifier |
Tak | Sznurek | Kwalifikator odbiorcy wiadomości X12 dla partnera |
receiverIdentifier |
Tak | Sznurek | Identyfikator odbiorcy komunikatu X12 dla partnera |
agreementName |
Nie. | Sznurek | Nazwa umowy X12, która rozwiązuje komunikaty |
Wymiana X12: właściwościWiadomości
| Majątek | Required | Typ | Opis |
|---|---|---|---|
direction |
Tak | Enum | Kierunek przepływu komunikatów (send lub receive) |
interchangeControlNumber |
Nie. | Sznurek | Numer kontrolny wymiany danych |
isaSegment |
Nie. | Sznurek | Segment ISA dla komunikatu X12 |
isMessageFailed |
Tak | logiczny | Czy komunikat X12 zakończył się niepowodzeniem |
isTechnicalAcknowledgmentExpected |
Tak | logiczny | Czy potwierdzenie techniczne jest skonfigurowane w umowie X12 |
isa09 |
Nie. | Sznurek | Data wymiany dokumentów X12 |
isa10 |
Nie. | Sznurek | Czas wymiany dokumentu X12 |
isa11 |
Nie. | Sznurek | Identyfikator standardów kontroli wymiany danych X12 |
isa12 |
Nie. | Sznurek | Numer wersji kontroli wymiany X12 |
isa14 |
Nie. | Sznurek | Potwierdzenie X12 jest żądane |
isa15 |
Nie. | Sznurek | Wskaźnik dla testowania lub produkcji |
isa16 |
Nie. | Sznurek | Separator elementów |
Potwierdzenie wymiany X12 — schemat śledzenia
Poniższa składnia opisuje schemat śledzenia potwierdzenia wymiany X12:
{
"agreementProperties": {
"senderPartnerName": "",
"receiverPartnerName": "",
"senderQualifier": "",
"senderIdentifier": "",
"receiverQualifier": "",
"receiverIdentifier": "",
"agreementName": ""
},
"messageProperties": {
"direction": "",
"interchangeControlNumber": "",
"isaSegment": "",
"respondingInterchangeControlNumber": "",
"isMessageFailed": "",
"statusCode": "",
"processingStatus": "",
"ta102": "",
"ta103": "",
"ta105": ""
}
}
Potwierdzenie wymiany X12 — właściwości umowy
| Majątek | Required | Typ | Opis |
|---|---|---|---|
senderPartnerName |
Nie. | Sznurek | Nazwa partnera jako nadawcy wiadomości X12 |
receiverPartnerName |
Nie. | Sznurek | Nazwa odbiorcy komunikatów X12 partnera |
senderQualifier |
Tak | Sznurek | Kwalifikator nadawcy komunikatu X12 dla partnera |
senderIdentifier |
Tak | Sznurek | Identyfikator nadawcy wiadomości partnera X12 |
receiverQualifier |
Tak | Sznurek | Kwalifikator odbiorcy komunikatów X12 dla partnera |
receiverIdentifier |
Tak | Sznurek | Identyfikator odbiorcy wiadomości partnera X12 |
agreementName |
Nie. | Sznurek | Nazwa umowy X12, która rozwiązuje komunikaty |
Potwierdzenie wymiany X12 — messageProperties
| Majątek | Required | Typ | Opis |
|---|---|---|---|
direction |
Tak | Enum | Kierunek przepływu komunikatów (send lub receive) |
interchangeControlNumber |
Nie. | Sznurek | Numer kontrolny wymiany danych dla potwierdzenia technicznego otrzymywanego od partnerów |
isaSegment |
Nie. | Sznurek | Segment ISA dotyczący potwierdzenia otrzymanego od partnerów technicznych |
respondingInterchangeControlNumber |
Nie. | Sznurek | Numer kontrolny wymiany potwierdzenia technicznego otrzymanego od partnerów |
isMessageFailed |
Tak | logiczny | Czy komunikat X12 zakończył się niepowodzeniem |
statusCode |
Tak | Enum | Kod stanu potwierdzenia wymiany z tymi dozwolonymi wartościami: Accepted, Rejected, i AcceptedWithErrors |
processingStatus |
Tak | Enum | Stan przetwarzania potwierdzenia z tymi dozwolonymi wartościami: Received, Generatedi Sent |
ta102 |
Nie. | Sznurek | Data wymiany |
ta103 |
Nie. | Sznurek | Czas wymiany |
ta105 |
Nie. | Sznurek | Kod notatki wymiany |
Grupa funkcjonalna X12 — schemat śledzenia
Poniższa składnia opisuje schemat śledzenia grupy funkcjonalnej X12:
{
"agreementProperties": {
"senderPartnerName": "",
"receiverPartnerName": "",
"senderQualifier": "",
"senderIdentifier": "",
"receiverQualifier": "",
"receiverIdentifier": "",
"agreementName": ""
},
"messageProperties": {
"direction": "",
"interchangeControlNumber": "",
"functionalGroupControlNumber": "",
"gsSegment": "",
"isTechnicalAcknowledgmentExpected": "",
"isFunctionalAcknowledgmentExpected": "",
"isMessageFailed": "",
"gs01": "",
"gs02": "",
"gs03": "",
"gs04": "",
"gs05": "",
"gs07": "",
"gs08": ""
}
}
Grupa funkcjonalna X12 — właściwości porozumienia
| Majątek | Required | Typ | Opis |
|---|---|---|---|
senderPartnerName |
Nie. | Sznurek | Nazwa partnera będącego nadawcą wiadomości X12 |
receiverPartnerName |
Nie. | Sznurek | Nazwa odbiorcy komunikatów X12 dla partnera |
senderQualifier |
Tak | Sznurek | Kwalifikator partnera nadawcy komunikatu X12 |
senderIdentifier |
Tak | Sznurek | Identyfikator partnera jako nadawcy wiadomości X12 |
receiverQualifier |
Tak | Sznurek | Kwalifikator odbiorcy wiadomości X12 partnera |
receiverIdentifier |
Tak | Sznurek | Identyfikator odbiorcy komunikatów X12 dla partnera |
agreementName |
Nie. | Sznurek | Nazwa umowy X12, która rozwiązuje komunikaty |
Grupa funkcjonalna X12 — messageProperties
| Majątek | Required | Typ | Opis |
|---|---|---|---|
direction |
Tak | Enum | Kierunek przepływu komunikatów (send lub receive) |
interchangeControlNumber |
Nie. | Sznurek | Numer kontrolny wymiany danych |
functionalGroupControlNumber |
Nie. | Sznurek | Numer kontrolny grupy funkcjonalnej |
gsSegment |
Nie. | Sznurek | Segment GS w komunikacie X12 |
isTechnicalAcknowledgmentExpected |
Tak | logiczny | Czy potwierdzenie techniczne jest skonfigurowane w umowie X12 |
isFunctionalAcknowledgmentExpected |
Tak | logiczny | Czy potwierdzenie funkcjonalne jest skonfigurowane w umowie X12 |
isMessageFailed |
Tak | logiczny | Czy komunikat X12 zakończył się niepowodzeniem |
gs01 |
Nie. | Sznurek | Kod identyfikatora grupy funkcjonalnej |
gs02 |
Nie. | Sznurek | Kod nadawcy aplikacji |
gs03 |
Nie. | Sznurek | Kod odbiorcy aplikacji |
gs04 |
Nie. | Sznurek | Data grupy funkcjonalnej |
gs05 |
Nie. | Sznurek | Czas grupy funkcjonalnej |
gs07 |
Nie. | Sznurek | Kod odpowiedzialnej agencji |
gs08 |
Nie. | Sznurek | Kod identyfikatora wersji, wydania lub branży |
Potwierdzenie grupy funkcjonalnej X12 — schemat śledzenia
Poniższa składnia opisuje schemat śledzenia potwierdzenia grupy funkcjonalnej X12:
{
"agreementProperties": {
"senderPartnerName": "",
"receiverPartnerName": "",
"senderQualifier": "",
"senderIdentifier": "",
"receiverQualifier": "",
"receiverIdentifier": "",
"agreementName": ""
},
"messageProperties": {
"direction": "",
"interchangeControlNumber": "",
"functionalGroupControlNumber": "",
"isaSegment": "",
"gsSegment": "",
"respondingFunctionalGroupControlNumber": "",
"respondingFunctionalGroupId": "",
"isMessageFailed": "",
"statusCode": "",
"processingStatus": "",
"ak903": "",
"ak904": "",
"ak9Segment": ""
}
}
Potwierdzenie grupy funkcjonalnej X12 — agreementProperties
| Majątek | Required | Typ | Opis |
|---|---|---|---|
senderPartnerName |
Nie. | Sznurek | Nazwa partnera nadawcy wiadomości X12 |
receiverPartnerName |
Nie. | Sznurek | Nazwa odbiorcy wiadomości X12 partnera |
senderQualifier |
Tak | Sznurek | Kwalifikator nadawcy komunikatu X12 partnera |
senderIdentifier |
Tak | Sznurek | Identyfikator nadawcy partnera wiadomości X12 |
receiverQualifier |
Tak | Sznurek | Kwalifikator odbiorcy wiadomości X12 partnera |
receiverIdentifier |
Tak | Sznurek | Identyfikator odbiorcy komunikatów X12 dla partnera |
agreementName |
Nie. | Sznurek | Nazwa umowy X12, która rozwiązuje komunikaty |
Potwierdzenie grupy funkcjonalnej X12 — messageProperties
| Majątek | Required | Typ | Opis |
|---|---|---|---|
direction |
Tak | Enum | Kierunek przepływu komunikatów (send lub receive) |
functionalGroupControlNumber |
Nie. | Sznurek | Numer kontrolny grupy funkcjonalnej dla potwierdzenia technicznego. Ta wartość jest wypełniana dla nadawcy po otrzymaniu potwierdzenia technicznego od partnerów. |
interchangeControlNumber |
Nie. | Sznurek | Numer kontrolny wymiany danych. Ta wartość jest wprowadzana dla nadawcy po otrzymaniu potwierdzenia technicznego od partnerów. |
isaSegment |
Nie. | Sznurek | Jest taki sam jak interchangeControlNumber, ale jest wypełniany tylko w określonych przypadkach. |
gsSegment |
Nie. | Sznurek | Tak samo jak functionalGrouControlNumber, ale uzupełnia dane tylko w określonych przypadkach |
respondingFunctionalGroupControlNumber |
Nie. | Sznurek | Numer kontrolny oryginalnej grupy funkcjonalnej |
respondingFunctionalGroupId |
Nie. | Sznurek | Mapuje do AK101 w identyfikatorze grupy funkcjonalnej potwierdzenia |
isMessageFailed |
Tak | logiczny | Czy komunikat X12 zakończył się niepowodzeniem |
statusCode |
Tak | Enum | Kod stanu potwierdzenia z tymi dozwolonymi wartościami: Accepted, Rejectedi AcceptedWithErrors |
processingStatus |
Tak | Enum | Stan przetwarzania potwierdzenia z tymi dozwolonymi wartościami: Received, Generatedi Sent |
ak903 |
Nie. | Sznurek | Liczba odebranych zestawów transakcji |
ak904 |
Nie. | Sznurek | Liczba akceptowanych zestawów transakcji w zidentyfikowanej grupie funkcjonalnej |
ak9Segment |
Nie. | Sznurek | Czy grupa funkcjonalna zidentyfikowana w segmencie AK1 jest akceptowana, czy odrzucana, i dlaczego |
Na zamówienie
Możesz skonfigurować niestandardowe śledzenie, które rejestruje zdarzenia od początku do końca przepływu pracy aplikacji logiki. Można na przykład rejestrować zdarzenia z warstw, które obejmują przepływ pracy, program SQL Server, program BizTalk Server lub dowolną inną warstwę. Poniższa sekcja zawiera niestandardowy kod schematu śledzenia, którego można używać w warstwach spoza przepływu pracy.
Poniższa składnia opisuje schemat śledzenia niestandardowego:
{
"sourceType": "",
"source": {
"workflow": {
"systemId": ""
},
"runInstance": {
"runId": ""
},
"operation": {
"operationName": "",
"repeatItemScopeName": "",
"repeatItemIndex": ,
"trackingId": "",
"correlationId": "",
"clientRequestId": ""
}
},
"events": [
{
"eventLevel": "",
"eventTime": "",
"recordType": "",
"record": {}
}
]
}
| Majątek | Required | Typ | Opis |
|---|---|---|---|
sourceType |
Tak | Sznurek | Wpisz źródło uruchomienia z tymi dozwolonymi wartościami: Microsoft.Logic/workflows, custom** |
source |
Tak | Ciąg lub JToken | Jeśli typ źródła to Microsoft.Logic/workflows, informacje źródłowe muszą być zgodne z opisanym schematem. Jeśli typ źródła to custom, schemat ma typ JToken. |
systemId |
Tak | Sznurek | Identyfikator systemu aplikacji logiki |
runId |
Tak | Sznurek | Identyfikator przebiegu aplikacji logicznej |
operationName |
Tak | Sznurek | Nazwa operacji, na przykład akcja lub wyzwalacz |
repeatItemScopeName |
Tak | Sznurek | Jeśli akcja znajduje się w pętli foreach lub until, powtórz nazwę elementu. |
repeatItemIndex |
Tak | Integer | Numer indeksu powtórzonego elementu wskazujący, że akcja znajduje się w pętli foreach lub until |
trackingId |
Nie. | Sznurek | Identyfikator śledzenia w celu skorelowania komunikatów |
correlationId |
Nie. | Sznurek | Identyfikator korelacji w celu skorelowania komunikatów |
clientRequestId |
Nie. | Sznurek | Klient może wypełnić tę właściwość w celu skorelowania komunikatów |
eventLevel |
Tak | Sznurek | Poziom zdarzenia |
eventTime |
Tak | Data i Czas | Czas zdarzenia w formacie UTC: RRRR-MM-DDTHH:MM:SS.00000Z |
recordType |
Tak | Sznurek | Typ rekordu śledzenia tylko z tą dozwoloną wartością: custom |
record |
Tak | JToken | Typ rekordu niestandardowego tylko w formacie JToken |