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

Path

Ścieżka lokalna lub sieciowa, z której chcesz odbierać pliki lub do której chcesz wysyłać pliki.

File Mask

Na przychodzących kanałach komunikacyjnych można filtrować nazwy plików, które powinny być przetwarzane. Jest to ciąg filtra Dynamics i rozróżniana jest wielkość liter. Aby filtrować bez sprawdzania przypadku, musisz dodać znak „@” przed filtrem.

@*.xml
Przykład: Odbierz wszystkie pliki kończące się na .xml. Nie filtrujemy wielkości liter i akceptujemy również .XML itp.

Action on Import

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

Do Nothing

Zostaw go tam, gdzie jest. Ostrzeżenie: Jeśli zezwolisz na zduplikowane nazwy plików, spowoduje to importowanie pliku w kółko.
(Wartość całkowita tej opcji w bazie danych wynosi 0)

Archive

Archiwizacja pliku po jego otrzymaniu. Plik zostanie zarchiwizowany tylko wtedy, gdy będzie można go odczytać. Moduł będzie archiwizował pliki, które nie mogą być przetwarzane, ale są z powodzeniem pobierane (czytane).
(Wartość całkowita tej opcji w bazie danych wynosi 1)

Delete

Po otrzymaniu pliku należy go usunąć. Plik zostanie usunięty tylko wtedy, gdy będzie można go odczytać. Moduł będzie usuwał pliki, które nie mogą być przetwarzane, ale zostały pomyślnie pobrane (odczytane). Dane są nadal dostępne z EDI Message.
(Wartość całkowita tej opcji w bazie danych wynosi 2)

Archive Folder

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

Allow Duplicate Filenames

Czy plik o tej samej nazwie może być dwukrotnie pobrany przez ten sam kanał komunikacyjny. Powinieneś zezwolić na zduplikowane nazwy plików tylko wtedy, gdy archiwizujesz lub usuwasz pliki.

Filename Template

Szablonowy ciąg znaków do budowy nazwy pliku. Możesz 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 buforowych nie można bezpośrednio uzyskać dostępu do danych z pliku.

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

{Entry No.}

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

{Reference No.}
{Reference}

Nie jest obsługiwany w starszych wersjach. Wyprowadzenie numeru referencyjnego (numeru dokumentu), który jest zapisany z przekazem. Jeśli używane są transakcje biznesowe jest to ustawiane automatycznie.

{Description}

Opis transmisji.

{Sender Party}

Zdeprecjonowane. Alias dla {Sender Partner}.

{Sender Partner}

Kod partnera nadawcy.

{Sender Identification}

Identyfikacja partnera nadawcy.

{Receiver Party}

Zdeprecjonowane. Alias dla {Receiver Partner}.

{Receiver Partner}

Kod partnera odbiorcy.

{Receiver Identification}

Identyfikacja partnera odbiorcy.

{Project}

Projekt mapping, który wygenerował dane.

{Format}

Format mapping, który wygenerował dane.

{Code}

Kod mapping, który wygenerował dane.

{CCYY}

Rok z informacją o wieku, np. 2019.

{YY}

Rok, np. 19.

{MM}

Miesiąc jako dwie cyfry.

{DD}

Dzień jako dwie cyfry.

{WW}

Tydzień kalendarzowy, przedstawiony jako dwie cyfry.

{QQ}

Kwartał, przedstawiony jako dwie cyfry.

{HH}

Godzina powstania transmisji.

{mm}

Protokół utworzenia transmisji.

{ss}

Sekundy utworzenia transmisji.

Możliwe jest tworzenie niestandardowych zmiennych poprzez funkcjonalność callback modułu, jeśli potrzebujesz np. zawrzeć numer dokumentu w nazwie pliku.