Pakiet: com.suncode.plugin.ftp.task.DownloadFilesFromFTPTask

Kategoria: FTP

Dostępna od wersji: 1.0.X

Poprawna konfiguracja połączenia z serwerem FTP. W zakładce Konfiguracja wtyczek

Zadanie pobiera najnowsze pliki z serwera FTP do katalogu lokalnego. Pliki mogą być nadpisywane lub dodane jako nowe ze zmienioną nazwą. Zadania umożliwia także skasowanie pobranych plików z serwera FTP pod warunkiem, że użytkownik (którym się logujemy) posiada do tego uprawnienia. Pobierane są tylko pliki z danego katalogu na serwerze (nie są przeszukiwane ani pobierane katalogi). Zadanie po pobraniu plików zapisuję w bazie lokalnej najnowszą datę zmodyfikowanego pliku na serwerze FTP i następne opalanie zadania pobiera nowsze pliki od tej daty. Aby pobrać pliki z wcześniejszą datą, należy zmodyfikować wpis w tabeli w bazie danych przed uruchomieniem tego zadania.

Nazwa parametruod wersjiOpisTyp parametruUwagi i ograniczenia
Plik konfiguracyjny1.0.XNazwa pliku konfiguracyjnego pochodząca z panelu wtyczki zarządzania konfiguracjami wtyczek, w którym znajdują się informacje konfiguracyjne dotyczące połączenia z serwerem.TekstOpis Wtyczki i konfiguracji połączenia FTP
Katalog FTP1.0.XŚcieżka do katalogu na serwerze FTP, z którego będą pobierane pliki. Podkatalogi są ignorowane.Tekst 
Katalog lokalny1.0.XŚcieżka do katalogu lokalnego, do którego będą zapisywane pobrane dokumenty z serwera FTP.Tekst 
Usuń pobrane pliki z serwera FTP1.0.Xtrue - Usuwa pliki na serwerze FTP po ich pobraniu. Jeżeli użytkownik ma takie uprawnienia. false - pliki zostają na serwerze FTP.LogicznyUsuwa gdy plik zostanie poprawnie pobrany, oraz użytkownik ma uprawnienia do usuwania dokumentów na serwerze FTP.
Nadpisz istniejące pliki1.0.Xtrue - Nadpisuje istniejące pliki na dysku lokalnym. false- Jeżeli dany plik znajduję się na dysku, to dopisuję cyfrę na końcu w nazwie pliku.LogicznyW sytuacji, gdy pobieramy dokumenty które już znajdują się w katalogu lokalnym, to (jeżeli parametr "Nadpisz istniejące pliki" ustawiony jest na false) zostaną one zapisane z kolejnymi numerami w nazwie np. plik.txt, plik (1).txt, plik (2).txt, plik (3).txt.

1.0.X (obowiązująca dokumentacja)

  • Utworzenie zadania zaplanowanego

Package: c

Available from version: 1.0.X

One

The

Parameter namefrom versionDescriptionThe type of the parameterNotes and Restrictions
Catalog1.0.XThe path to the root directoryString 

In order for the markers to work properly, in the scheduled task configuration, select the option responsible for saving the execution history!

 

 

Defining the "Source parameter values" parameter as {"last_call_date": "{YYYY} - {MM} - {DD} {hh}: {mm}: {ss}. {Nnn}"}

The following will be sent to the source: {"last_call_date": "2020-11-09 20: 09: 15.032"} (the values of the last valid execution date of the scheduled task will be automatically taken from the database; in the case when the task is run for the first time , the date of 01.01.1970 will be adopted)

1.0.X (applicable documentation)

  • Create a scheduled task