EDI Communication Channel
EDI Communication Channel tabeli służy do definiowania sposobu wysyłania i odbierania danych. To jest tabela konfiguracji.
Konfiguracja nowego kanału komunikacji
Aby skonfigurować nowy kanał komunikacji, należy utworzyć nowy rekord i wybrać kod. Następnie zalecamy ustawienie kierunku na przychodzący lub wychodzący. Następnie należy wybrać codeunit, która zapewnia implementację tego kanału komunikacji. Następnie można kliknąć akcję Configure i uzyskać opcje konfiguracji w zależności od wybranej codeunit. Więcej informacji można znaleźć w dalszej części tego rozdziału, gdzie szczegółowo opisujemy dostępne codeunits.
Pola
Kod można wybrać w dowolny sposób. To pole jest częścią klucza głównego.
Kierunek przepływu danych.
Dane mogą być wysyłane i odbierane.
(Wartość całkowita tej opcji w bazie danych wynosi 0)
Dane są odbierane do Anvaigo EDI Connect.
(Wartość całkowita tej opcji w bazie danych wynosi 1)
Dane są przesyłane z Anvaigo EDI Connect do partnera zewnętrznego.
(Wartość całkowita tej opcji w bazie danych wynosi 2)
Możesz wybrać opis, tak jak chcesz.
Określa, który EDI Transmission Folder jest używany do wyświetlania transmisji użytkownikowi końcowemu. To pole nie może być puste.
Wybiera codeunit, która zapewnia techniczną implementację. Moduł zapewnia dwie codeunits po wyjęciu z pudełka: ANVEDI Remote Comm. Handler ANVEDI File Handler (o ID 5327380) i ANVEDI Remote Comm. Handler (o ID 5327381).
Tylko do odczytu. Wyświetla nazwę wybranej codeunit komunikacji.
Czy kanał komunikacji jest wyłączony. Dezaktywowane kanały nie mogą automatycznie wykonywać akcji odbierania lub wysyłania.
To pole jest zwykle ukryte i musi zostać wybrane ręcznie z kolumn. Jeśli to pole zawiera wartość, można zareagować za pomocą zdarzeń zwrotnych i wykonać specjalny kod.
Będzie to wymagało wersji 4.00 lub wyższej.
Istnieje jedna predefiniowana wartość: EDITEL. Spowoduje to automatyczne utworzenie skryptów odbierania i wysyłania wymaganych przez tego dostawcę.
Data/godzina ostatniej modyfikacji kanału komunikacyjnego.
Dostępne tylko w wersji 4.00 lub wyższej modułu.
Czy ten kanał komunikacji powinien wykorzystywać nową koncepcję transakcji biznesowych.
Ta kolumna jest domyślnie ukryta. Niektórzy partnerzy wymagają numerów wiadomości wychodzących bez przerw. W przypadku wybrania opcji Auto Increment, moduł automatycznie utworzy numery dla plików wychodzących w tym kanale. Dostęp do numerów można uzyskać z mapping, korzystając z wbudowanych funkcji COMMUNICATION.GETNUMBER2 i COMMUNICATION.GETLASTNUMBER2 Pierwszy z nich zwiększy liczbę, drugi odczyta tylko aktualnie zapisaną wartość (do użytku w segmencie EDIFACT UNZ).
Domyślnie: Nie twórz numerów wychodzących.
(Wartość całkowita tej opcji w bazie danych wynosi 0)
Utwórz numery wiadomości wychodzących w tym kanale komunikacji.
(Wartość całkowita tej opcji w bazie danych wynosi 1)
Ta kolumna jest domyślnie ukryta. Ostatnio używany numer wiadomości wychodzącej, jeśli używana jest Outgoing Message Numbering.
Ta kolumna jest domyślnie ukryta. Może być używany do automatycznego generowania numerów transmisji przychodzących i porównywania ich z numerem pliku przychodzącego.
Domyślnie: Brak numeracji wiadomości przychodzących.
(Wartość całkowita tej opcji w bazie danych wynosi 0)
Aktywowano numerację wiadomości.
(Wartość całkowita tej opcji w bazie danych wynosi 1)
Ta kolumna jest domyślnie ukryta. Zawiera numer ostatniej wiadomości przychodzącej.
Używane tylko wtedy, gdy opcja Use Business Transaction Type ma wartość False. Wybiera kod projektu dla mapowań używanych do przetwarzania transmisji przychodzących. Na kanałach wychodzących zapewni to, że tylko mapowania z tym kodem projektu będą mogły wysyłać pliki.
Używane tylko wtedy, gdy opcja Use Business Transaction Type ma wartość False. Wybiera kod formatu dla mapowań używanych do przetwarzania transmisji przychodzących. Na kanałach wychodzących zapewni to, że tylko mapowania z tym kodem formatu mogą wysyłać pliki.
Używane tylko wtedy, gdy opcja Use Business Transaction Type ma wartość False. Wybiera kod mapping używany do przetwarzania transmisji przychodzących. Na kanałach wychodzących zapewni to, że tylko mapping z tym kodem może wysyłać pliki.
Czy wszystkie transmisje w tym kanale komunikacyjnym powinny być oznaczane jako Test. Domyślnie nie zmienia to zachowania przetwarzania, musisz zareagować na flagę testową w logice procesu, jeśli chcesz zmienić zachowanie na kanałach testowych.