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 + Standardowa)
W usłudze Azure Logic Apps można tworzyć przepływy pracy obsługujące komunikaty X12 na potrzeby komunikacji elektronicznej wymiany danych (EDI) podczas korzystania z operacji X12 . W przypadku obsługi komunikatów EDI potwierdzenia zapewniają stan przetwarzania wymiany EDI. Podczas odbierania wymiany akcja dekodowania X12 może zwrócić jeden lub więcej typów potwierdzeń do nadawcy, w zależności od włączonych typów potwierdzeń i określonego poziomu weryfikacji.
Na przykład odbiornik zgłasza stan po zweryfikowaniu nagłówka kontroli wymiany (ISA) i przyczepy końcowej kontroli wymiany (IEA) w otrzymanym komunikacie zakodowanym w formacie X12, wysyłając techniczne potwierdzenie TA1 (ACK). Jeśli ten nagłówek i zakończenie są prawidłowe, odbiorca wysyła pozytywną odpowiedź TA1 ACK, niezależnie od stanu innej zawartości. Jeśli nagłówek i zakończenie nie są prawidłowe, zamiast tego odbiornik wysyła TA1 ACK z kodem błędu.
X12 TA1 ACK jest zgodny ze schematem dla X12_<numer wersji>_TA1.xsd. Odbiornik wysyła TA1 ACK w kopercie ISA i IEA. Jednak ta koperta ISA i IEA nie różni się od żadnej innej wymiany.
Ta sekcja zawiera krótkie omówienie X12 TA1 ACK, w tym segmentów TA1 ACK w wymianie 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 B2B enterprise
- Exchange EDIFACT messages for B2B enterprise integration (Wymiana komunikatów EDIFACT na potrzeby integracji przedsiębiorstwa B2B)
- Co to jest usługa Azure Logic Apps
- Rozwiązania integracyjne B2B dla przedsiębiorstw z usługami Azure Logic Apps i Enterprise Integration Pack
Segmenty TA1 ACK
W poniższej tabeli opisano segmenty ACK TA1 w ramach wymiany:
| Pole TA1 | Nazwa pola | Mapowane na przychodzącą wymianę | Wartość |
|---|---|---|---|
| TA101 | Numer kontrolny wymiany danych | ISA13 — numer kontrolny wymiany danych | - |
| TA102 | Data wymiany | ISA09 — data wymiany dokumentów | - |
| TA103 | Czas wymiany | ISA10 — czas wymiany danych | - |
| TA104 | Kod wymiany ACK* | Nie dotyczy | * Zachowanie silnika opiera się na weryfikacji elementów danych, z wyjątkiem informacji dotyczących bezpieczeństwa i uwierzytelniania, które są oparte na porównaniach ciągów w informacjach konfiguracyjnych. Wartość zachowania silnika (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 | Kod błędu wyniku przetwarzania. Aby uzyskać więcej informacji, zapoznaj się z kodami błędów TA1 ACK. |
Kody błędów TA1 ACK
W tej sekcji omówiono kody błędów używane w segmentach TA1 ACK. 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 Behawior silnika wartości TA104 mają następujące definicje:
- A = Akceptuj
- E = Wymiana zaakceptowana z błędami
- R = Wymiana odrzucona lub zawieszona
| Stan | Zachowanie silnika (wartość TA104) |
Wartość TA105 | Obsługiwane? |
|---|---|---|---|
| Powodzenie | A | 000 | Tak |
| Numery kontrolne wymiany danych w nagłówku ISA13 i stopce IEA02 nie są zgodne | E | 001 | Tak |
| Standard w ISA11 (standardy kontroli) nie jest obsługiwany | E | 002 | Tak, jeśli istnieje niezgodność identyfikatorów. |
| 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 połączenia: — Tylko znak terminatora segmentu. |
R | 004 | Tak |
| Nieprawidłowy kwalifikator identyfikatora wymiany dla nadawcy | R | 005 | Tak, jeśli istnieje niezgodność identyfikatorów. |
| Nieprawidłowy identyfikator nadawcy wymiany | E | 006 | Tak, jeśli wymiana jest przeprowadzana na porcie odbiorczym, 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 dotyczące stron trzecich są niedostępne z powodu ich braku, wymiana zostanie odrzucona. |
| Nieprawidłowy kwalifikator identyfikatora wymiany danych dla odbiornika | R | 007 | Tak, jeśli istnieje niezgodność identyfikatorów. |
| Nieprawidłowy identyfikator odbiorcy wymiany | E | 008 | Nie* * Obsługiwane w przypadku odbierania wymiany na porcie odbioru, który wymaga uwierzytelniania. Właściwości dotyczące identyfikatora nadawcy są przeglądane. Jeśli te właściwości są niespójne lub jeśli ustawienia dotyczące stron trzecich są niedostępne z powodu ich braku, wymiana zostanie odrzucona. |
| Nieznany identyfikator odbiorcy wymiany | E | 009 | Tak |
| Nieprawidłowa wartość kwalifikatora informacji o autoryzacji | R | 010 | Tak, jeśli istnieje niezgodność identyfikatorów. |
| Nieprawidłowa wartość informacji o autoryzacji | R | 011 | Tak, jeśli podmiot jest skonfigurowany lub wyceniony. |
| Nieprawidłowa wartość kwalifikatora informacji zabezpieczających | R | 012 | Tak, jeśli istnieje niezgodność identyfikatorów. |
| Nieprawidłowa wartość informacji o zabezpieczeniach | R | 013 | Tak, jeśli podmiot jest skonfigurowany lub wyceniony. |
| 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 kontrolnego w transakcji. | R | 018 | Tak |
| Nieprawidłowa wartość żądana potwierdzenia | E | 019 | Tak |
| Nieprawidłowa wartość wskaźnika testu | E | 020 | Tak |
| Nieprawidłowa wartość liczby uwzględnionych grup | E | 021 | Tak |
| Nieprawidłowa struktura kontrolki | R | 022 | Tak |
| Niewłaściwe (przedwczesne) zakończenie pliku (transmisji) | R | 023 | Tak |
| Nieprawidłowa zawartość wymiany, na przykład nieprawidłowy segment GS | R | 024 | Tak |
| Zduplikowany numer kontroli wymiany | 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 dostarczenia w żądaniu odroczonego dostarczenia | - | - | Nie. |
| Nieprawidłowy czas dostawy w żądaniu odroczonego dostarczania | - | - | Nie. |
| Nieprawidłowy kod czasu dostawy w żądaniu odroczonego dostarczania | - | - | Nie. |
| Nieprawidłowa klasa usługi | - | - | Nie. |