Dokumentacja ustawień komunikatów EDIFACT w umowach dotyczących usługi Azure Logic Apps
Dotyczy: Azure Logic Apps (Zużycie + Standardowa)
W tej dokumentacji opisano właściwości, które można ustawić w umowie EDIFACT na potrzeby określania sposobu obsługi komunikatów między partnerami handlowymi. Skonfiguruj te właściwości na podstawie umowy z partnerem, który wymienia komunikaty z Tobą.
Ustawienia odbierania EDIFACT
Identifiers
Właściwości | opis |
---|---|
UNB6.1 (hasło odwołania do adresata) | Wartość alfanumeryczna zawierająca od 1 do 14 znaków. |
UNB6.2 (kwalifikator odwołania adresata) | Wartość alfanumeryczna zawierająca od 1 do 2 znaków. |
Podziękowania
Właściwości | opis |
---|---|
Potwierdzenie wiadomości (CONTRL) | Zwróć potwierdzenie techniczne (CONTRL) nadawcy wymiany na podstawie ustawień wysyłania umowy. |
Potwierdzenie (CONTRL) | Zwróć potwierdzenie funkcjonalne (CONTRL) do nadawcy wymiany na podstawie ustawień wysyłania umowy. |
Schematy
Właściwości | opis |
---|---|
UNH2.1 (typ) | Typ zestawu transakcji. |
UNH2.2 (wersja) | Numer wersji komunikatu zawierający od 1 do 3 znaków. |
UNH2.3 (wydanie) | Numer wydania komunikatu zawierający od 1 do 3 znaków. |
UNH2.5 (Skojarzony przypisany kod) | Przypisany kod, który jest alfanumeryczny i ma od 1 do 6 znaków. |
UNG2.1 (identyfikator nadawcy aplikacji) | Wprowadź wartość alfanumeryczną z co najmniej jednym znakiem i maksymalnie 35 znaków. |
UNG2.2 (Kwalifikator kodu nadawcy aplikacji) | Wprowadź wartość alfanumeryczną z maksymalnie czterema znakami. |
Schemat | Wcześniej przekazany schemat, którego chcesz użyć z dowolnego typu zasobu: — Użycie: konto integracji połączone z aplikacją logiki. — Standardowa: Zasób aplikacji logiki |
Numery kontrolne
Właściwości | opis |
---|---|
Nie zezwalaj na duplikaty numerów kontrolnych wymiany | Blokuj zduplikowane wymiany. Akcja dekodowania EDIFACT sprawdza, czy numer kontrolny wymiany (UNB5) dla odebranej wymiany nie jest zgodny z wcześniej przetworzonym numerem kontrolnym wymiany. Jeśli zostanie wykryte dopasowanie, wymiana nie zostanie przetworzona. |
Sprawdzanie pod kątem duplikatu UNB5 co (dni) | Jeśli zdecydujesz się nie zezwalać na zduplikowane numery kontrolek wymiany, możesz określić liczbę dni między uruchomieniem sprawdzania. |
Nie zezwalaj na duplikaty numerów kontrolnych grupy | Blokuj wymiany, które mają zduplikowane numery kontrolek grupy (UNG5). |
Nie zezwalaj na duplikaty liczb kontrolnych zestawu transakcji | Blokuj wymiany, które mają zduplikowane numery kontrolne zestawu transakcji (UNH1). |
Numer kontrolny potwierdzenia EDIFACT | Przypisz numery referencyjne zestawu transakcji do użycia w potwierdzeniu, wprowadzając wartość prefiksu, zakres numerów referencyjnych i sufiks. |
Walidacja
Po zakończeniu konfigurowania wiersza weryfikacji zostanie automatycznie wyświetlony następny wiersz. Jeśli nie określisz żadnych reguł, walidacja używa wiersza z etykietą Domyślna.
Właściwości | opis |
---|---|
Typ komunikatu | Typ komunikatu EDI. |
Walidacja EDI | Uruchom walidację EDI dla typów danych zgodnie z definicją właściwości EDI schematu, ograniczeń długości, pustych elementów danych i separatorów końcowych. |
Rozszerzona walidacja | Jeśli typ danych nie jest EDI, walidacja jest uruchamiana na wymaganiach dotyczących elementu danych i dozwolonych powtórzeń, wyliczeniach i weryfikacji długości elementu danych (minimalna i maksymalna). |
Zezwalaj na zera wiodące/końcowe | Zachowaj wszelkie dodatkowe znaki wiodące lub końcowe zera i spacji. Nie usuwaj tych znaków. |
Przycinanie zer wiodących/końcowych | Usuń znaki wiodące lub końcowe zera i spacji. |
Zasady separatora końcowego | Generowanie separatorów końcowych. - Niedozwolone: Zakaz ograniczników końcowych i separatorów w odebranych wymianach. Jeśli wymiana zawiera ograniczniki końcowe i separatory, wymiana jest zadeklarowana jako nieprawidłowa. - Opcjonalnie: Zaakceptuj wymiany z ogranicznikami i separatorami końcowymi lub bez nich. - Obowiązkowe: Odebrana wymiana musi zawierać ograniczniki końcowe i separatory. |
Ustawienia wewnętrzne
Właściwości | opis |
---|---|
Tworzenie pustych tagów XML, jeśli separatory końcowe są dozwolone | Nadawca wymiany zawiera puste tagi XML jako separatory końcowe. |
Dzielenie wymiany jako zestawy transakcji — wstrzymywanie zestawów transakcji w przypadku błędu | Przeanalizuj każdy zestaw transakcji w ramach wymiany w osobnym dokumencie XML, stosując odpowiednią kopertę do zestawu transakcji. Wstrzymaj tylko zestawy transakcji, które kończą się niepowodzeniem. |
Dzielenie wymiany jako zestawy transakcji — wstrzymywanie wymiany przy błędzie | Przeanalizuj poszczególne transakcje ustawione w ramach wymiany w osobnym dokumencie XML, stosując odpowiednią kopertę. Wstrzymaj całą wymianę, gdy co najmniej jeden zestaw transakcji w ramach walidacji wymiany zakończy się niepowodzeniem. |
Zachowaj wymianę — wstrzymywanie zestawów transakcji w przypadku błędu | Zachowaj zmianę wymiany, utwórz dokument XML dla całej wymiany wsadowej. Wstrzymaj tylko zestawy transakcji, które kończą się niepowodzeniem, a jednocześnie przetwarzają wszystkie inne zestawy transakcji. |
Zachowaj wymianę — wstrzymywanie wymiany po błędzie | Zachowaj zmianę wymiany, utwórz dokument XML dla całej wymiany wsadowej. Wstrzymaj całą wymianę, gdy co najmniej jeden zestaw transakcji w ramach walidacji wymiany zakończy się niepowodzeniem. |
Ustawienia wysyłania EDIFACT
Identifiers
Właściwości | opis |
---|---|
UNB1.2 (wersja składniowa) | Wartość 1–4. |
UNB2.3 (Adres routingu zwrotnego nadawcy) | Wartość alfanumeryczna zawierająca od 1 do 14 znaków. |
UNB3.3 (adres przekierowania adresata) | Wartość alfanumeryczna zawierająca od 1 do 14 znaków. |
UNB6.1 (hasło odwołania do adresata) | Wartość alfanumeryczna zawierająca od 1 do 14 znaków. |
UNB6.2 (kwalifikator odwołania adresata) | Wartość alfanumeryczna zawierająca od 1 do 2 znaków. |
UNB7 (identyfikator odwołania do aplikacji) | Wartość alfanumeryczna zawierająca od 1 do 14 znaków. |
Potwierdzenie
Właściwości | opis |
---|---|
Potwierdzenie wiadomości (CONTRL) | Partner hosta wysyłający wiadomość żąda potwierdzenia technicznego (CONTRL) od partnera gościa. |
Potwierdzenie (CONTRL) | Partner hosta, który wysyła komunikat, oczekuje potwierdzenia funkcjonalnego (CONTRL) od partnera-gościa. |
Generowanie pętli SG1/SG4 dla akceptowanych zestawów transakcji | Jeśli zdecydujesz się zażądać potwierdzenia funkcjonalnego, to ustawienie wymusza generowanie pętli SG1/SG4 w potwierdzeniach funkcjonalnych dla akceptowanych zestawów transakcji. |
Schematy
Właściwości | opis |
---|---|
UNH2.1 (typ) | Typ zestawu transakcji. |
UNH2.2 (wersja) | Numer wersji komunikatu. |
UNH2.3 (wydanie) | Numer wydania komunikatu. |
Schemat | Wcześniej przekazany schemat, którego chcesz użyć z dowolnego typu zasobu: — Użycie: konto integracji połączone z aplikacją logiki. — Standardowa: Zasób aplikacji logiki |
Koperty
Po zakończeniu konfigurowania wiersza koperty zostanie automatycznie wyświetlony następny wiersz. Jeśli nie określisz żadnych reguł, walidacja używa wiersza z etykietą Domyślna.
Właściwości | opis |
---|---|
UNB8 (Kod priorytetu przetwarzania) | Wartość alfabetyczna, która nie jest dłuższa niż jeden znak. |
UNB10 (Umowa komunikacyjna) | Wartość alfanumeryczna zawierająca od 1 do 40 znaków. |
UNB11 (wskaźnik testu) | Wskazuje, że wygenerowana wymiana to dane testowe. |
Stosowanie segmentu UNA (porady dotyczące ciągu usługi) | Wygeneruj segment UNA dla wymiany do wysłania. |
Stosowanie segmentów UNG (nagłówek grupy funkcji) | Utwórz segmenty grupowania w nagłówku grupy funkcjonalnej dla komunikatów wysyłanych do partnera gościa. Następujące wartości służą do tworzenia segmentów UNG: - Schemat: wcześniej przekazany schemat, którego chcesz użyć z dowolnego typu zasobu: — Użycie: konto integracji połączone z aplikacją logiki. — Standardowa: Zasób aplikacji logiki - UNG1: wartość alfanumeryczna zawierająca od 1 do 6 znaków. - UNG2.1: Wartość alfanumeryczna zawierająca od 1 do 35 znaków. - UNG2.2: Wartość alfanumeryczna zawierająca od 1 do 4 znaków. - UNG3.1: Wartość alfanumeryczna zawierająca od 1 do 35 znaków. - UNG3.2: Wartość alfanumeryczna zawierająca od 1 do 4 znaków. - UNG6: wartość alfanumeryczna zawierająca od 1 do 3 znaków. - UNG7.1: Wartość alfanumeryczna zawierająca od 1 do 3 znaków. - UNG7.2: Wartość alfanumeryczna zawierająca od 1 do 3 znaków. - UNG7.3: Wartość alfanumeryczna zawierająca od 1 do 6 znaków. - UNG8: wartość alfanumeryczna zawierająca od 1 do 14 znaków. |
Zestawy znaków i separatory
Poza zestawem znaków można określić inny zestaw ograniczników do użycia dla każdego typu komunikatu. Jeśli nie określisz zestawu znaków dla danego schematu wiadomości, zostanie użyty domyślny zestaw znaków.
Właściwości | opis |
---|---|
UNB1.1 (identyfikator systemu) | Zestaw znaków EDIFACT, który ma być stosowany do wymiany ruchu wychodzącego. |
Schemat | Wcześniej przekazany schemat, którego chcesz użyć z dowolnego typu zasobu: — Użycie: konto integracji połączone z aplikacją logiki. — Standardowa: Zasób aplikacji logiki Dla wybranego schematu wybierz zestaw separatorów, których chcesz użyć, na podstawie poniższych opisów separatorów. Po zakończeniu konfigurowania wiersza schematu zostanie automatycznie wyświetlony następny wiersz. |
Typ danych wejściowych | Typ danych wejściowych komunikatu. |
Separator składników | Pojedynczy znak używany do oddzielania złożonych elementów danych. |
Separator elementów danych | Pojedynczy znak używany do oddzielania prostych elementów danych w elementach danych złożonych. |
UNA3 (Notacja dziesiętna) | Notacja używana w wymianie wychodzącej. |
UNA4 (wskaźnik wydania) | Wartość do użycia dla wskaźnika wydania, który wskazuje, że następujący znak nie jest separatorem składni, terminatorem lub znakiem wydania, ale jest częścią oryginalnych danych. |
UNA5 (separator powtórzeń) | Wartość, która ma być używana dla separatora powtórzeń, który oddziela segmenty powtarzane w zestawie transakcji. |
Terminator segmentu | Pojedynczy znak wskazujący koniec segmentu EDI. |
Przyrostek | Znak do użycia z identyfikatorem segmentu. Jeśli wyznaczysz sufiks, element danych terminatora segmentu może być pusty. Jeśli terminator segmentu pozostanie pusty, musisz wyznaczyć sufiks. |
Numery kontrolne
Właściwości | opis |
---|---|
UNB5 (numer kontrolny wymiany) | Prefiks, zakres wartości do użycia jako numer kontrolny wymiany i sufiks. Te wartości są używane do generowania wymiany ruchu wychodzącego. Numer kontrolny jest wymagany, ale prefiks i sufiks są opcjonalne. Numer kontrolny jest zwiększany dla każdego nowego komunikatu, a prefiks i sufiks pozostają takie same. |
UNG5 (numer kontrolny grupy) | Prefiks, zakres wartości do użycia jako numer kontrolny wymiany i sufiks. Te wartości są używane do generowania numeru kontrolnego grupy. Numer kontrolny jest wymagany, ale prefiks i sufiks są opcjonalne. Numer kontrolny jest zwiększany dla każdego nowego komunikatu do momentu osiągnięcia maksymalnej wartości, podczas gdy prefiks i sufiks pozostają takie same. |
UNH1 (numer odwołania nagłówka komunikatu) | Prefiks, zakres wartości dla numeru kontrolnego wymiany i sufiks. Te wartości są używane do generowania numeru odwołania nagłówka komunikatu. Numer odwołania jest wymagany, ale prefiks i sufiks są opcjonalne. Prefiks i sufiks są opcjonalne, a numer referencyjny jest wymagany. Numer odwołania jest zwiększany dla każdego nowego komunikatu, a prefiks i sufiks pozostają takie same. |
Walidacja
Po zakończeniu konfigurowania wiersza weryfikacji zostanie automatycznie wyświetlony następny wiersz. Jeśli nie określisz żadnych reguł, walidacja używa wiersza z etykietą Domyślna.
Właściwości | opis |
---|---|
Typ komunikatu | Typ komunikatu EDI. |
Walidacja EDI | Uruchom walidację EDI dla typów danych zgodnie z definicją właściwości EDI schematu, ograniczeń długości, pustych elementów danych i separatorów końcowych. |
Rozszerzona walidacja | Jeśli typ danych nie jest EDI, uruchom walidację wymagań dotyczących elementu danych i dozwolone powtórzenia, wyliczenia i walidację długości elementu danych (minimalna/maksymalna). |
Zezwalaj na zera wiodące/końcowe | Zachowaj wszelkie dodatkowe znaki wiodące lub końcowe zera i spacji. Nie usuwaj tych znaków. |
Przycinanie zer wiodących/końcowych | Usuń znaki wiodące lub końcowe zero. |
Zasady separatora końcowego | Generowanie separatorów końcowych. - Niedozwolone: zakaz ograniczników końcowych i separatorów w wysłanej wymiennie. Jeśli wymiana zawiera ograniczniki końcowe i separatory, wymiana jest zadeklarowana jako nieprawidłowa. - Opcjonalnie: Wysyłaj wymiany z ogranicznikami i separatorami końcowymi lub bez nich. - Obowiązkowe: Wysłana wymiana musi zawierać ograniczniki końcowe i separatory. |