Opsætning af FTP-integration i OpenDIMS

En trin-for-trin guide til automatiseret filudveksling via FTPS.


Opsætning af FTP-integration i OpenDIMS

En trin-for-trin guide til automatiseret filudveksling via FTPS.

1. Grundlæggende konfiguration

  • Titel: Navngiv integrationen (f.eks. FTP - Eksport ordrer til ERP).
  • Driver: Vælg Læs en fil fra en FTP server i drop-down menuen.
  • Aktiv: Aktiver kontakten (skifter til blå) for at sætte integrationen i drift.

2. Fil-format og Struktur

  • Filtype: Vælg XML file.
  • Har filen en header linje: Vælg There is a header, use it as reference. Dette sikrer, at OpenDIMS mapper dataene korrekt ud fra XML-tags.

3. Stier og Dynamiske Filnavne

Her defineres hvor data hentes fra, og hvor de leveres til:

  • Import filsti: Mappen på serveren hvor input-filer ligger.
  • Eksport fulde sti: Navnet på destinationsfilen.

    Vigtigt: Brug variablen {datetime} (f.eks. ordre_{datetime}.xml) for at sikre unikke filnavne.

4. Avanceret Fil-matching (Regex)

I feltet Import filnavn kan du bruge regulære udtryk (Regex) til at filtrere specifikke filer:

Regex Mønster Hvad gør den?
^ordre.*.xml$ Henter alle filer der starter med “ordre” og slutter på “.xml”.
^.*.xml$ Henter alle XML-filer uanset navn.
/Inventory.*.xml$/ Matcher filer der indeholder ordet “Inventory”.
^[0-9]{5,}_export.xml$ Matcher filer med mindst 5 tal efterfulgt af “_export”.

5. Serverforbindelse

  • Server: Host-adressen (f.eks. ftp.dinwebshop.dk).
  • Server port: Standard er 21 for FTP/FTPS.
  • Sikker forbindelse: Vælg SSL for krypteret overførsel.
  • Brugernavn & Adgangskode: Indtast legitimationsoplysninger til serveren.

Fejlsøgning: Hvis forbindelsen fejler

Gennemgå disse punkter hvis integrationen ikke kan forbinde:

  • Tjek Port og SSL: Sikre servere kræver ofte port 21 med SSL (Explicit FTPS).
  • Rettigheder: Sørg for at FTP-brugeren har både læse- og skriveadgang.
  • Sti-formatering: Prøv at starte din sti med eller uden en skråstreg (/), da dette varierer fra server til server.
  • Firewall: Kontrollér om serveren kræver IP Whitelisting af OpenDIMS.
  • Passive Mode: Sørg for at din FTP-server tillader passive forbindelser.
Husk altid at gemme dine ændringer ved at klikke på Gem nederst til højre.