ANVEDI Filesystem
Ta jednostka kodu komunikacyjnego umożliwia odczyt i zapis plików na komputerze/sieci, na którym uruchomiona jest usługa wymiany plików.
Do korzystania z tej usługi wymagany jest Anvaigo EDI Connect w wersji 5.3.0.4, a usługa wymiany plików musi być dostępna.
General
Wybierz lub utwórz nowe wystąpienie usługi File Exchange Service (FES). Musisz skonfigurować adres URL (można go skopiować z konfiguracji i jest wyświetlany podczas uruchamiania, jeśli uruchamiasz usługę bezpośrednio). Domyślną wartością jest http://localhost:7098 i należy ustawić klucz API odpowiadający plikowi konfiguracyjnemu. Serwera można używać dla wielu partnerów komunikacyjnych.
Określa, w jaki sposób serwer wymiany plików ma obsługiwać zduplikowane pliki. Dostępne są dwie opcje:
Pliki o nazwie, która została wcześniej zaimportowana, nie zostaną zaimportowane ponownie.
Pliki o nazwie, która została wcześniej zaimportowana, zostaną zaimportowane ponownie.
Określa, co zrobić z plikami po zaimportowaniu do Dynamics. Dostępne opcje to:
Pliki pozostają w zdalnej ścieżce bez zmian.
Pliki są usuwane ze ścieżki zdalnej.
Pliki są przenoszone do zdalnej ścieżki archiwum.
Ciąg szablonu do tworzenia nazwy pliku dla plików wychodzących. Możesz użyć dowolnego stałego tekstu, który jest prawidłowy w nazwach 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 bezpośrednio uzyskać dostępu do danych z pliku.
W tym polu można używać symboli zastępczych.
Na przychodzących kanałach komunikacji można filtrować nazwy plików, które mają być przetwarzane. Jest to ciąg filtru Dynamics, w którym rozróżniana jest wielkość liter. Aby filtrować bez sprawdzania wielkości liter, należy dodać znak „@” przed filtrem.
@*.xmlŚcieżka lokalna lub sieciowa, z której pliki mają być odbierane lub do której mają być wysyłane.
Ścieżka lokalna lub sieciowa, do której mają zostać zapisane zarchiwizowane pliki.
Scripting
Aby skrypty nie były wykonywane, należy przełączyć opcję „DeactivateScriptExecution” na „false” w pliku konfiguracyjnym FES „appsettings.json”.
To pole umożliwia wykonanie dowolnego pliku wykonywalnego podczas odbierania plików za pośrednictwem usługi wymiany plików. Może to być skrypt lub plik exe i należy podać ścieżkę do niego, np. C:tempscript.ps1. Wartość z parametruRemote path” zostanie przekazana jako parametr.
To pole umożliwia wykonanie dowolnego pliku wykonywalnego podczas wysyłania plików za pośrednictwem usługi wymiany plików. Może to być skrypt lub plik exe i należy podać ścieżkę do niego, np. C:tempscript.ps1. Wartości z parametruRemote path” i nazwa pliku zostaną przekazane jako parametry.
