Hur fungerar automatisk artikelimport via FTP?

Det är ganska vanligt att externa leverantörer uppdaterar artiklar och lagersaldo kontinuerligt via en textfil och/eller feed och då kan man ställa in att detta ska importeras automatiskt i butiken. Man får då se till att få inloggning till servern där denna filen finns eller så får man se till att leverantören laddar upp filen på sin egen server. 

Notera: FTP-server ingår inte i butikens abonnemang utan detta behöver man lösa separat, exempelvis via sitt webbhotell.

Vilket filformat stöds?

För att filen ska kunna importeras måste det vara en textfil och det är fältavgränsaren i filen som är viktig här. Vi stöder tre olika fältavgränsare, semikolon, kommatecken och tabulator.

En textfil kan även innehåll olika teckenkodning och importen stöder två olika, "Windows UTF-8 (universell)" och "Windows ISO-8859-1 (Latin 1, västeuropeisk)".

Skapa en mall med kolumnordningen

För att systemet ska förstå hur innehållet i filen är sparat måste man göra en manuell import första gången och då spara en mall med kolumnordningen i filen. 

Följ instruktionerna under rubriken "Importera en fil med artiklar butiken" på denna sidan och speciellt avsnittet om "Spara kolumnordning till framtida importer". När detta är klart och det finns en sparad mall med kolumnordningen kan vi gå vidare till nästa steg. 

Notera: Om kolumnordningen ändras i filen måste man göra om steget ovan och spara en ny mall med den nya ordningen.

Gör inställningarna för FTP-anslutningen

Gå till Inställningar -> Externa kopplingar -> FTP-artikelimport

FTP server - Ange serverns domän eller IP-adress
FTP användarnamn - Användarnamnet till FTP-severn
FTP lösenord - Lösenordet till FTP-servern
FTP sökväg - Om filen som ska importeras ligger i en katalog på servern anger man sökvägen till filen, exempelvis /webshop/produkter/
Filnamnsmönster - Namnet på filen som ska importeras.
Om man vill importera flera filer rekommenderar vi att man placerar alla filer i en och samma katalog. Sedan anger man * som filnamn. Då kommer alla filer i vald katalog importeras. Tänk då på att alla filer måste ha exakt samma kolumnordning för att kunna importeras.

Notera: Man måste ange exakt filnamn med ev. gemener och versaler.
Använd inte mellanslag i filnamnet eller andra specialtecken som å,ä,ö,&,% osv. Endast a-z, 0-1 och bindestreck och understreck.

Vill man importera nya artikelbilder kan man placera dessa på samma FTP-server som importfilen eller så kan man hämta dem från en annan server. Då kryssar man bara i "Hämta bilder från separat server" och anger uppgifterna dit.

Filformat - Om det finns kolumnrubriker i filen på översta raden, exempelvis "Artikelnummer", "Artikelnamn" osv. kryssar man i denna rutan. Är det en artikel på första raden i filen låter man den vara urkryssad.
Schema för kolumnordning - När man gjorde den första manuella importen ovan så ska man ha sparat en mall med kolumnordningen i filen. Ange namnet på denna mall. Det måste vara exakt som man skapade mallen med gemener och versaler.
Fältavgränsare - Vet man vilken fältavgränsare filen innehåller väljer man den här, annars väljer man automatisk så försöker systemet känna av detta.
Teckenkodning - Vet man vilken teckenkodning filen innehåller väljer man den här, annars väljer man automatisk så försöker systemet känna av detta.

Uppdateringar
Man behöver ställa in hur artikeln ska hanteras om den redan finns i sortimentet.
Uppdatera informationen - Om artikeln redan finns ska alla uppgifter importeras ändå. Detta är den vanligaste inställningen, speciellt om man gör dagliga uppdateringar av lagersaldo.
Ignorera - Om artikeln redan finns ska det nya innehållet i filen inte importeras.
Denna inställningen är ganska ovanlig men det kan vara så att man inte hanterar lagersaldo utan endast vill importera nya artiklar när leverantören har fått in dessa i importfilen.
Tvinga uppdatering av bilder och bilagor - Om artikeln redan innehåller bilder så kan man tvinga att dessa ska uppdateras ändå, exempelvis om man har uppdaterat bilderna på bildservern och dom har samma filnamn som tidigare. Då kommer bilderna alltid laddas upp även om de redan finns.
Notera: Denna inställningen gör att importen tar mycket längre tid.

Hittade du svaret?