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

ANVEDI File Handler

Ta codeunit nie jest dostępna w systemie Microsoft Dynamics 365 Business Central Online (SaaS).

Ta codeunit jest używana do wysyłania lub odbierania plików z lokalnego systemu plików service tier lub dowolnej ścieżki sieciowej UNC, która jest dostępna z service tier.

Możesz 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.

Path

Ścieżka lokalna lub sieciowa, z której chcesz otrzymywać pliki lub do której chcesz je wysłać.

File Mask

Na przychodzących kanałach komunikacyjnych można filtrować nazwy plików, które mają być przetwarzane. Jest to ciąg filtrujący Dynamika i uwzględniający wielkość liter. Aby filtrować bez sprawdzania przypadku, należy dodać znak „@” przed filtrem.

@*.xml
Przykład: Odbierz wszystkie pliki kończące się na .xml. Nie należy filtrować wielkości liter, a także akceptować formatu .XML itp.

Action on Import

Na przychodzących plikach możesz określić, co moduł powinien zrobić z oryginalnym plikiem

Do Nothing

Zostawcie go tam, gdzie jest. Ostrzeżenie: Jeśli zezwolisz na powielanie nazw plików, będzie to skutkowało wielokrotnym importem pliku.
(Wartość całkowita tej opcji w bazie danych wynosi 0)

Archive

Archiwizuj plik po jego otrzymaniu. Plik zostanie zarchiwizowany tylko wtedy, gdy będzie mógł być odczytany. Moduł zarchiwizuje pliki, które nie mogą być przetworzone, ale zostały pomyślnie pobrane (odczytane).
(Wartość całkowita tej opcji w bazie danych wynosi 1)

Delete

Skasuj plik po jego otrzymaniu. Plik zostanie usunięty tylko wtedy, gdy będzie mógł być odczytany. Moduł usunie pliki, które nie mogą być przetworzone, ale zostały pomyślnie pobrane (odczytane). Dane te są nadal dostępne w EDI Message.
(Wartość całkowita tej opcji w bazie danych wynosi 2)

Archive Folder

Ścieżka lokalna lub sieciowa, na której powinny być zapisywane zarchiwizowane pliki.

Allow Duplicate Filenames

Czy plik o tej samej nazwie może być dwukrotnie odzyskany przez ten sam kanał komunikacyjny. Powielanie nazw plików powinno być dozwolone tylko w przypadku ich archiwizacji lub usuwania.

Filename Template

Łańcuch szablonowy do budowania nazwy pliku. Można użyć dowolnego stałego tekstu, który jest ważny wewnątrz nazw plików. Obsługujemy kilka zmiennych globalnych, które mogą być używane wewnątrz nazwy pliku. Ponieważ moduł nie zna zawartości pliku i używanych struktur bufora, nie można uzyskać bezpośredniego dostępu do danych z pliku.

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

{Entry No.}

Numer wpisu do transmisji. Może być użyty do wygenerowania unikalnej nazwy pliku.

{Description}

Opis transmisji.

{Sender Party}

Zdeprecjonowany. Alias dla {Sender Partner}.

{Sender Partner}

Kod partnera nadawcy.

{Sender Identification}

Identyfikacja partnera nadawcy.

{Receiver Party}

Zdeprecjonowany. Alias dla {Receiver Partner}.

{Receiver Partner}

Kod partnera odbiornika.

{Receiver Identification}

Identyfikacja partnera odbiornika.

{Project}

Projekt mapping, który wygenerował dane.

{Format}

Format mapping, który wygenerował dane.

{Code}

Kod mapping, który wygenerował dane.

{CCYY}

Rok z informacjami o stuleciu, np. 2019.

{YY}

Rok, np. 19.

{MM}

Miesiąc jako dwie cyfry.

{DD}

Dzień jak dwie cyfry.

{WW}

Tydzień kalendarzowy, reprezentowany jako dwie cyfry.

{QQ}

Kwartał, reprezentowany jako dwie cyfry.

{HH}

Godzina powstania transmisji.

{mm}

Protokół z utworzenia transmisji.

{ss}

Sekundy tworzenia transmisji.

Możliwe jest tworzenie niestandardowych zmiennych za pomocą funkcji wywołania zwrotnego modułu, jeśli na przykład konieczne jest umieszczenie numeru dokumentu w nazwie pliku.