FTP Download bestanden

Met deze actie kunt u bestanden downloaden vanuit een map op een FTP-server.

Beschrijving parameters

Omschrijving (optioneel)

Uitleg voor deze parameter vind u hier.

Connectie string (verplicht)

Hier geeft u een connectiestring op voor de FTP-server waarmee u connectie wilt maken.

Bron map op FTP server (verplicht)

Hier geeft u de map op van waaruit u de bestanden wilt downloaden.


NB: Anders dan bij een mapaanduiding in Windows, wordt bij een FTP-server een forward slash (/) als scheidingsteken tussen mappen gebruikt. Dus /Import i.p.v. \Import (zoals in Windows C:\Import).

Te downloaden bestanden uit FTP map (verplicht)

Hier geeft u één of meerdere te downloaden bestanden op.


  • Elke nieuwe bestandsopgave dient op een aparte regel te worden ingevoerd.
  • U kunt een bestand direct aangeven (bijvoorbeeld Facturen.XML) of gebruik maken van wildcards (* en/of ?) om zo meerdere bestanden aan te wijzen (bijvoorbeeld Factuur*.XML).
  • U kunt hier geen mapaanduiding opgeven, zoals bijvoorbeeld /Facturen/Factuur.XML.

Uit te sluiten bestanden in FTP map

Hier kunt u uitzonderingen opgeven van bestanden welke u niet wilt downloaden.


  • Elke nieuwe bestandsopgave dient op een aparte regel te worden ingevoerd.
  • U kunt een bestand direct aangeven (bijvoorbeeld Credit Facturen.XML) of gebruik maken van wildcards (* en/of ?) om zo meerdere bestanden aan te wijzen (bijvoorbeeld Credit Factuur*.XML).
  • U kunt hier geen mapaanduiding opgeven, zoals bijvoorbeeld /Facturen/Credit Factuur.XML.

Minimale bestandsgrootte in bytes/Maximale bestandsgrootte in bytes

U kunt hier aangeven dan alleen bestanden in de bestandenlijst mogen worden opgenomen indien deze minimaal/maximaal de opgegeven grootte in bytes hebben (1Kb = 1024 bytes). Hiermee kunt u bijvoorbeeld voorkomen dat lege bestanden (grootte: 0 bytes) worden meegenomen.

Maximum niveau submappen

Indien u via de parameter Doorloop ook submappen heeft aangegeven dat ook de bestanden in submappen moeten worden opgevraagd, kunt u hier aangeven hoeveel niveaus diep er gezocht mag worden.


Voorbeeld

Hieronder ziet u een voorbeeld van een mappenstructuur:



Stel: u heeft bij de parameter Bron map op FTP server opgegeven dat u de bestanden in map /Import wilt opvragen.


Indien u aangeeft ook submappen te willen doorlopen, maar maximaal t/m submap Submap niveau 1 en dus bijvoorbeeld niet de submap Submap niveau 2, dan geeft u 1 op als Maximum niveau submappen. Indien u ook submap Submap niveau 2 wilt laten meenemen, dan geeft u 2 op. Etc.


Indien u niets opgeeft, zullen alle submappen worden doorgelopen en dus geldt er dan geen beperking op het aantal niveaus diep.

Overschrijf bestanden indien deze reeds bestaan (anders hernoemen)

Indien in de doelmap reeds een bestand aanwezig is met dezelfde bestandsnaam als het te downloaden bestand, dan kunt u middels deze optie bepalen of deze dan overschreven mag worden.


Indien u aangeeft dat het bestand niet overschreven mogen worden zal er een andere bestandsnaam worden toegewezen aan het te downloaden bestand. Dit wordt gedaan door een volgnummer aan de bestandsnaam toe te voegen.


Voorbeeld

Indien het bestand Factuur.XML reeds bestaat, zal de nieuwe bestandsnaam Factuur (1).XML worden toegewezen. Indien ook de nieuwe toegewezen bestandsnaam (Factuur (1).XML) reeds bestaat, zal een volgend volgnummer worden gebruikt (Factuur (2).XML) totdat een nog niet bestaande bestandsnaam gevonden is.

Verwijder bron bestand nadat deze is gedownload

Indien een bestand succesvol is gedownload, zal het gedownloade bestand op de FTP-server worden verwijderd indien u deze optie heeft aangezet.


NB: Indien er meerdere bestanden gedownload worden, zal er niet gewacht worden met het verwijderen totdat alle bestanden gedownload zijn. Elk bestand wordt meteen verwijderd, direct nadat het gedownload is.

Bestanden met dezelfde naam en grootte overslaan

Indien u deze optie aanzet, zal het bestand niet gedownload worden indien deze in de doelmap bestaat met dezelfde naam en grootte van het bestand.

Het bestand zal in dat geval worden overgeslagen, wat onder meer betekent dat deze ook niet van de FTP-server zal worden verwijderd indien u de optie Verwijder bron bestand nadat deze is gedownload aan heeft gezet.


NB: Bij de bepaling of het bestand reeds in de doelmap aanwezig is wordt, zoals de parameter beschrijving al aangeeft, alleen gekeken naar de naam en de grootte van het bestand. Er wordt dus niet gekeken naar de inhoud van het bestand.

Aanmaken submappen zoals in de FTP map

Indien u deze optie niet aanzet, zullen de bestand direct in de doelmap worden geplaatst.

Indien u deze optie wel aanzet, zal het bestand in de doelmap in dezelfde submap (structuur) worden geplaatst als de map waarin deze op de FTP-server staat.


Voorbeeld

U heeft de volgende FTP server bronmap opgegeven: /Import.

U heeft de volgende lokale doelmap opgegeven: C:\Webshop.

U heeft aangegeven uit deze map, en alle submappen, alle XML bestanden te willen downloaden.


De te downloaden XML bestanden zijn:

/Import/Facturen/Factuur 20135564.XML

/Import/Facturen/Afgehandeld/Factuur 20134244.XML


Indien u deze parameter niet aanzet, worden deze bestanden hier neergezet:

C:\Webshop\Factuur 20135564.XML

C:\Webshop\Factuur 20134244.XML


Indien u deze parameter wel aanzet, worden deze bestanden hier neergezet:

C:\Webshop\Import\Facturen\Factuur 20135564.XML

C:\Webshop\Import\Facturen\Afgehandeld\Factuur 20134244.XML

Log gedownloade bestanden

Indien u deze optie aanzet zal elk gedownload bestand in het taaklog worden geregistreerd, zoals in onderstaand voorbeeld:


Doel map (verplicht)

Dit is de lokale map waarin u de te downloaden bestanden wilt laten plaatsen.


NB: De doelmap dient te bestaan. De map zal dus niet automatisch worden aangemaakt.

Actie bij fout

Uitleg voor deze parameter vind u hier.