Anveo EDI Connect / Config / Wymiana danych / ANVEDI Remote Comm. Handler
Jest to tłumaczenie automatyczne. Pierwotne stanowisko jest dostępne w angielski.

ANVEDI Remote Comm. Handler

Ta codeunit nie jest dostępna w usłudze Microsoft Dynamics 365 Business Central Online (SaaS). Ta codeunit wymaga instalacji zewnętrznych komponentów .NET, które są dostarczane bezpłatnie.

Ta codeunit jest używana do wysyłania lub odbierania plików z/do zdalnego serwera. Ta codeunit wymaga instalacji dodatkowych komponentów .NET w service tier. (Lub na każdym komputerze w przypadku klasycznego klienta NAV). Więcej szczegółów znajduje się w rozdziale Instalacja.

Można wybrać tę codeunit w kanale komunikacyjnym i użyć akcji Configure w kanale komunikacyjnym, aby zmienić ustawienia.

Pola

Communication Channel Code

To pole jest częścią klucza głównego. To pole jest wypełniane automatycznie.

Description

Opis serwera / ustawień.

Protocol

Protokół, który ma zostać użyty. W zależności od kierunku kanału komunikacyjnego można wybrać tylko niektóre z protokołów.

SMTP

Tylko dla transmisji wychodzących. Użyj protokołu SMTP do wysyłania wiadomości podobnych do e-maili.
(Wartość całkowita tej opcji w bazie danych wynosi 0)

Część SMTP modułu jest przeznaczona do pracy z systemami technicznymi, a nie do tworzenia maili czytelnych dla człowieka.

POP3

Tylko dla transmisji przychodzących. Pobieranie danych z serwera POP3.
(Wartość całkowita tej opcji w bazie danych wynosi 1)

FTP/FTPS

Użyj protokołu FTP lub FTP over SSL.
(Wartość całkowita tej opcji w bazie danych wynosi 2)

SFTP

Użyj protokołu SFTP (SSH).
(Wartość całkowita tej opcji w bazie danych wynosi 3)

Host

Nazwa serwera / adres DNS lub IP.

Port

Port, który powinien być używany. Większość protokołów ma zdefiniowane domyślne porty, jeśli ustawisz tę wartość na 0.

User

Nazwa użytkownika, która ma być używana do kontaktu z serwerem.

Password

Hasło, które ma być użyte do uwierzytelnienia użytkownika na serwerze.

Encryption

Tryb szyfrowania. Wybierz SSL dla FTPS lub aby używać szyfrowanego protokołu SMTP lub POP3.

None

Nie używaj szyfrowania lub użyj domyślnego szyfrowania w przypadku SFTP.
(Wartość całkowita tej opcji w bazie danych wynosi 0)

Yes

Opcja ta przed wersją 5.2 nosiła nazwę SSL. Zmieniliśmy nazwę tej opcji, ponieważ nie wszystkie protokoły używają SSL do szyfrowania.

Użyj szyfrowania.
(Wartość całkowita tej opcji w bazie danych wynosi 1)

Sender Address

Używane tylko przez SMTP: Adres e-mail nadawcy.

Sender Name

Używane tylko przez SMTP: Nazwa nadawcy w postaci czystego tekstu.

Default Recipient

Używane tylko przez SMTP: Odbiorca, jeśli identyfikator odbiorcy jest pusty.

Subject

Używane tylko przez SMTP: Temat wiadomości. Możesz także użyć wszystkich zmiennych, które są dostępne dla pola Filename Template.

Send file as Attachment

Tylko SMTP: Czy dane mają być wysyłane jako ciało czy jako załącznik.

Text Template

Tylko SMTP: Gdy dane są wysyłane jako załącznik, można zdefiniować statyczny tekst, który jest wysyłany jako treść wiadomości. To pole nie jest bezpośrednio dostępne w interfejsie użytkownika. Nie obsługujemy zmiennych wewnątrz części tekstowej.

Część SMTP modułu jest przeznaczona do pracy z systemami technicznymi, a nie do tworzenia maili czytelnych dla człowieka.

Action on Import

Akcja, która powinna zostać wykonana po zaimportowaniu transmisji. Ta akcja jest wykonywana po pomyślnym pobraniu i zapisaniu danych. Jest on również wykonywany, jeśli dane nie mogą być przekształcone, ponieważ dane są dostępne dla Microsoft Dynamics 365 Business Central do ponownego przetworzenia.

Do Nothing

Brak działań po imporcie.
(Wartość całkowita tej opcji w bazie danych wynosi 0)

Archive

Archiwizacja danych po imporcie (nie jest obsługiwana przez wszystkie protokoły).
(Wartość całkowita tej opcji w bazie danych wynosi 1)

Delete

Usuń dane po imporcie.
(Wartość całkowita tej opcji w bazie danych wynosi 2)

Allow Duplicate Filenames

Czy ta sama nazwa pliku może być importowana wiele razy przez ten sam kanał komunikacyjny.

Sender Cross-Reference Type

Typ odsyłacza, który powinien być użyty do ustawienia partnera nadawcy z identyfikacji nadawcy.

Dostępne w wersji modułu 4.00 i wyższej.

Receiver Cross-Reference Type

Typ odsyłacza, który powinien być użyty do ustawienia partnera odbiornika z identyfikacji odbiornika.

Dostępne w wersji modułu 4.00 i wyższej.

Connection Keep-Alive

Określenie, czy połączenie sieciowe ma pozostać otwarte podczas pobierania lub wysyłania więcej niż jednej transmisji.

FTP Transfer Mode

Używane tylko dla FTP i FTP. Tryb transmisji danych, który ma być zastosowany.

Wybierz automatycznie,.
(Wartość całkowita tej opcji w bazie danych wynosi 0)

Passive (Auto)

Tryb pasywny. Wybierz realizację automatycznie.
(Wartość całkowita tej opcji w bazie danych wynosi 1)

Active (Auto)

Tryb aktywny. Wybierz realizację automatycznie. Będzie to wymagało, aby aktywne porty FTP na maszynie uruchamiającej kod były bezpośrednio dostępne z Internetu.
(Wartość całkowita tej opcji w bazie danych wynosi 2)

EPRT

Rozszerzony tryb portu
(Wartość całkowita tej opcji w bazie danych wynosi 3)

EPSV

Rozszerzony tryb pasywny
(Wartość całkowita tej opcji w bazie danych wynosi 4)

PASV

Tradycyjny tryb pasywny
(Wartość całkowita tej opcji w bazie danych wynosi 5)

PASVEX

Rozszerzony tryb pasywny
(Wartość całkowita tej opcji w bazie danych wynosi 6)

PORT

Active port mode
(Wartość całkowita tej opcji w bazie danych wynosi 7)

FTP Encryption Mode

Kiedy uruchomić szyfrowanie dla połączeń FTP.

Domyślne zachowanie.
(Wartość całkowita tej opcji w bazie danych wynosi 0)

Implicit

Uruchomienie szyfrowania przy połączeniu z serwerem.
(Wartość całkowita tej opcji w bazie danych wynosi 1)

Explicit

Połącz się bez szyfrowania, a następnie zmień szyfrowanie na szyfrowanie.
(Wartość całkowita tej opcji w bazie danych wynosi 2)

FTP Data Type

Można wybrać tryb danych FTP. W zależności od zawartości danych tryb tekstowy będzie zmieniał kodowanie pliku podczas transferu, a czasami także reprezentację przerw w linii.

Binary

Dane są uważane za binarne. Jest to wymagane np. w przypadku plików PDF.
(Wartość całkowita tej opcji w bazie danych wynosi 0)

Text

Dane zawierają tylko tekst i mogą być ponownie zakodowane.
(Wartość całkowita tej opcji w bazie danych wynosi 1)

Filename Template

Szablon łańcucha do budowania nazwy pliku dla wychodzących plików. Możesz użyć dowolnego stałego tekstu, który jest poprawny wewnątrz nazw plików. Obsługujemy kilka zmiennych globalnych, które mogą być użyte wewnątrz nazwy pliku. Ponieważ moduł nie zna zawartości pliku i używanych struktur buforowych, nie można bezpośrednio uzyskać dostępu do danych z pliku.

Dostępne są następujące zmienne:

{Entry No.}

Numer wejściowy transmisji. Może być użyty do wygenerowania unikalnej nazwy pliku.

{Description}

Opis transmisji.

{Sender Party}

Przestarzałe. Alias dla {Sender Partner}.

{Sender Partner}

Kod partnera nadawcy.

{Sender Identification}

Identyfikacja partnera nadawcy.

{Receiver Party}

Przestarzałe. Alias dla {Receiver Partner}.

{Receiver Partner}

Kod partnera odbiornika.

{Receiver Identification}

Identyfikacja partnera odbiorcy.

{Project}

Projekt mapping, w ramach którego wygenerowano dane.

{Format}

Format mapping, który wygenerował dane.

{Code}

Kod mapping, który wygenerował dane.

{CCYY}

Rok z informacją o stuleciu, np. 2019.

{YY}

Rok, np. 19.

{MM}

Miesiąc w postaci dwóch cyfr.

{DD}

Dzień jako dwie cyfry.

{WW}

Tydzień kalendarzowy, przedstawiony w postaci dwóch cyfr.

{QQ}

Kwartał, przedstawiony jako dwie cyfry.

{HH}

Godzina utworzenia transmisji.

{mm}

Protokół utworzenia transmisji.

{ss}

Sekundy utworzenia transmisji.

Możliwe jest tworzenie własnych zmiennych poprzez funkcjonalność wywołań zwrotnych modułu, jeśli na przykład chcesz umieścić numer dokumentu w nazwie pliku.

File Mask

Obecnie nie jest obsługiwany.

Remote Directory

Katalog na serwerze, jeśli protokół obsługuje zdalne katalogi.

Private Key

Używane tylko dla SFTP. Przechowuje klucz prywatny. Anveo EDI Connect nie wspiera oficjalnie użycia kluczy prywatnych. Możesz spróbować tego z kluczem sformatowanym przez OpenSSH, ale nasz support nie może pomóc w przypadku błędów klucza. Obecnie moduł nie ma możliwości usunięcia klucza, gdy jest on już ustawiony. Musisz albo stworzyć nowy kanał komunikacyjny, albo opróżnić BLOB za pomocą środowiska programistycznego Microsoft Dynamics 365 Business Central.

Host Key

Obecnie nieużywany.

Host Fingerprint

Opcjonalnie: Odcisk palca zdalnego serwera SFTP do porównania po połączeniu. Jeśli klucze nie pasują do siebie, generowany jest błąd. Jeśli pozostawisz to pole puste, moduł będzie akceptował dowolny certyfikat dla serwera.

Ignore SSL Errors

Czy certyfikat SSL musi być ważny, czy wszystkie certyfikaty są akceptowane.

Zignorowanie błędu SSL umożliwia przeprowadzenie ataku typu „man in the middle”. Powinieneś spróbować rozwiązać problem błędu SSL zamiast akceptować jakikolwiek zdalny certyfikat.

Internal NAV Encoding

Jeśli ustawisz kodowanie wewnętrzne i zewnętrzne, moduł będzie próbował ponownie zakodować dane. Powinieneś ustawić te pola jako puste, jeśli nie jesteś pewien, czy ponowne kodowanie jest wymagane. W ten sposób dane nie są zmieniane przy wysyłaniu/odbieraniu przez komponent.

External Encoding

Jeśli ustawisz kodowanie wewnętrzne i zewnętrzne, moduł będzie próbował ponownie zakodować dane. Powinieneś ustawić te pola jako puste, jeśli nie jesteś pewien, czy ponowne kodowanie jest wymagane. W ten sposób dane nie są zmieniane przy wysyłaniu/odbieraniu przez komponent.