Ta1 potwierdzenia techniczne i kody błędów dla komunikatów X12 w usłudze Azure Logic Apps
Dotyczy: Azure Logic Apps (Zużycie + Standardowa)
W usłudze Azure Logic Apps możesz tworzyć przepływy pracy obsługujące komunikaty X12 na potrzeby komunikacji elektronicznej wymiany danych (EDI) podczas korzystania z operacji X12 . W przypadku komunikatów EDI potwierdzenie zapewnia stan przetwarzania wymiany EDI. Podczas odbierania wymiany akcja dekodowania X12 może zwrócić co najmniej jeden typ potwierdzenia do nadawcy, w zależności od tego, które typy potwierdzenia są włączone i określony poziom weryfikacji.
Na przykład odbiornik zgłasza stan weryfikacji nagłówka kontrolki wymiany (ISA) i przyczepy kontroli wymiany (IEA) w odebranym komunikacie zakodowanym w formacie X12 przez wysłanie potwierdzenia technicznego TA1 (ACK). Jeśli ten nagłówek i przyczepa są prawidłowe, odbiorca wysyła dodatnią wartość TA1 ACK, niezależnie od stanu innej zawartości. Jeśli nagłówek i przyczepa nie są prawidłowe, odbiorca wysyła zamiast tego kod błędu TA1 ACK .
X12 TA1 ACK jest zgodny ze schematem X12_<wersji numer>_TA1.xsd. Odbiornik wysyła ta1 ACK w kopercie ISA i IEA. Jednak ta koperta ISA i IEA nie różni się od innej wymiany.
Ten temat zawiera krótkie omówienie X12 TA12 ACK, w tym segmentów TA1 ACK w wymiennych i kodów błędów używanych w tych segmentach. Aby uzyskać inne powiązane informacje, zapoznaj się z następującą dokumentacją:
- Potwierdzenia funkcjonalne i kody błędów X12 997
- Komunikaty X12 programu Exchange na potrzeby integracji Z przedsiębiorstwem B2B
- Exchange EDIFACT messages for B2B enterprise integration (Wymiana komunikatów EDIFACT na potrzeby integracji z przedsiębiorstwem B2B)
- Co to jest usługa Azure Logic Apps
- Rozwiązania integracji B2B dla przedsiębiorstw z usługami Azure Logic Apps i Enterprise Integration Pack
Segmenty TA1 ACK
W poniższej tabeli opisano segmenty TA1 ACK w wymiennie:
Pole TA1 | Nazwa pola | Mapowane na wymianę przychodzącą | Wartość |
---|---|---|---|
TA101 | Numer kontrolny wymiany | ISA13 — numer kontrolny wymiany | - |
TA102 | Data wymiany | ISA09 — data wymiany | - |
TA103 | Czas wymiany | ISA10 — czas wymiany | - |
TA104 | Kod wymiany ACK* | Nie dotyczy | * Zachowanie aparatu opiera się na weryfikacji elementu danych z wyjątkiem informacji dotyczących zabezpieczeń i uwierzytelniania, które są oparte na porównaniach ciągów w informacjach o konfiguracji. Wartość zachowania aparatu (TA104) to A, E lub R, na podstawie następujących definicji: A = Akceptuj Aby uzyskać więcej informacji, zapoznaj się z kodami błędów TA1 ACK. |
TA105 | Kod notatki wymiany | Nie dotyczy | Przetwarzanie kodu błędu wyniku. Aby uzyskać więcej informacji, zapoznaj się z kodami błędów TA1 ACK. |
Kody błędów TA1 ACK
W tej sekcji opisano kody błędów używane w segmentach ACK TA1. W poniższej tabeli wymieniono obsługiwane i nieobsługiwane kody błędów zdefiniowane przez specyfikację X12 na potrzeby przetwarzania komunikatów X12 w usłudze Azure Logic Apps. W kolumnie Zachowanie aparatu wartości TA104 mają następujące definicje:
- A = Akceptuj
- E = Wymiana zaakceptowana z błędami
- R = Wymiana odrzucona lub zawieszona
Warunek | Zachowanie aparatu (Wartość TA104) |
Wartość TA105 | Obsługiwane? |
---|---|---|---|
Powodzenie | A | 000 | Tak |
Numery kontrolne wymiany w nagłówku ISA 13 i przyczepa IEA02 nie są zgodne | E | 001 | Tak |
Standardowa w standardzie ISA11 (standardy kontroli) nie jest obsługiwana | E | 002 | Tak, jeśli istnieje niezgodność identyfikatora. |
Wersja kontrolek nie jest obsługiwana | E | 003 | Nie, zamiast tego jest używany kod błędu 017. |
Terminator segmentu jest nieprawidłowy* * Terminator segmentu może mieć następujące prawidłowe kombinacje: — Tylko znak terminatora segmentu. |
R | 004 | Tak |
Nieprawidłowy kwalifikator identyfikatora wymiany dla nadawcy | R | 005 | Tak, jeśli istnieje niezgodność identyfikatora. |
Nieprawidłowy identyfikator nadawcy wymiany | E | 006 | Tak, jeśli otrzymujesz wymianę na porcie odbierania, który wymaga uwierzytelniania. Uwaga: właściwości związane z identyfikatorem nadawcy są przeglądane. Jeśli te właściwości są niespójne lub jeśli ustawienia strony są niedostępne z powodu braku ustawienia, wymiana zostanie odrzucona. |
Nieprawidłowy kwalifikator identyfikatora wymiany dla odbiorcy | R | 007 | Tak, jeśli istnieje niezgodność identyfikatora. |
Nieprawidłowy identyfikator odbiorcy wymiany | E | 008 | Nr* * Obsługiwane w przypadku odbierania wymiany na porcie odbierania, który wymaga uwierzytelniania. Właściwości powiązane z identyfikatorem nadawcy są przeglądane. Jeśli te właściwości są niespójne lub jeśli ustawienia strony są niedostępne z powodu braku ustawienia, wymiana zostanie odrzucona. |
Nieznany identyfikator odbiorcy wymiany | E | 009 | Tak |
Nieprawidłowa wartość kwalifikatora informacji o autoryzacji | R | 010 | Tak, jeśli istnieje niezgodność identyfikatora. |
Nieprawidłowa wartość informacji o autoryzacji | R | 011 | Tak, jeśli strona jest skonfigurowana lub wyceniona. |
Nieprawidłowa wartość kwalifikatora informacji zabezpieczających | R | 012 | Tak, jeśli istnieje niezgodność identyfikatora. |
Nieprawidłowa wartość informacji o zabezpieczeniach | R | 013 | Tak, jeśli strona jest skonfigurowana lub wyceniona. |
Nieprawidłowa wartość daty wymiany | R | 014 | Tak |
Nieprawidłowa wartość czasu wymiany | R | 015 | Tak |
Nieprawidłowa wartość identyfikatora standardów wymiany | R | 016 | Tak |
Nieprawidłowa wartość identyfikatora wersji wymiany | R | 017 | Tak, wskazując, że wartość wyliczenia jest nieprawidłowa. |
Nieprawidłowa wartość numeru kontrolki wymiany | R | 018 | Tak |
Nieprawidłowa wartość żądana potwierdzenia | E | 019 | Tak |
Nieprawidłowa wartość wskaźnika testu | E | 020 | Tak |
Nieprawidłowa liczba uwzględnionych grup | E | 021 | Tak |
Nieprawidłowa struktura kontrolki | R | 022 | Tak |
Niewłaściwy (przedwczesny) koniec pliku (transmisja) | R | 023 | Tak |
Nieprawidłowa zawartość wymiany, na przykład nieprawidłowy segment GS | R | 024 | Tak |
Zduplikowany numer kontrolny wymiany | Język R, na podstawie ustawień | 025 | Tak |
Nieprawidłowy separator elementu danych | R | 026 | Tak |
Nieprawidłowy separator elementu składnika | R | 027 | Tak |
Nieprawidłowa data dostawy w żądaniu odroczonego dostarczenia | - | - | Nie |
Nieprawidłowy czas dostawy w żądaniu odroczonego dostarczenia | - | - | Nie |
Nieprawidłowy kod czasu dostawy w żądaniu odroczonego dostarczania | - | - | Nie |
Nieprawidłowa ocena usługi | - | - | Nie |