Exportera och importera lager med en CSV-fil

Du kan exportera en CSV-fil för lager för att ladda ner dina aktuella lagerkvantiteter. Du kan använda den exporterade CSV-filen för att uppdatera lagerantalen och sedan importera CSV-filen för att uppdatera lagerkvantiteterna för dina produkter på varje plats i din Shopify admin.

Överväg att använda den här lagerhanteringsmetoden när du behöver massuppdatera stora lagerkvantiteter.

CSV-filen för lager innehåller information som unikt identifierar produkter, produktvarianter och deras lagerkvantiteter på din plats eller på angivna platser. Du kan ladda ner och visa en exempelfil för CSV-lager som du kan använda som mall.

Exportera lager

Du kan exportera lager från en eller alla platser för att skapa en mall för massuppdateringar eller för att använda informationen i andra system. Exporten innehåller produktidentifieringsuppgifter och aktuella lagernivåer.

Du kan välja att exportera ditt lager med alla lagerstatusar eller endast med tillgängliga kvantiteter:

  • Alla statusar (rekommenderas): Innehåller separata rader för varje plats med kolumner för alla lagerstatusar. Det här CSV-formatet ger en komplett lageröversikt och skydd mot oavsiktliga överskrivningar.
  • Tillgängligt: Innehåller platsnamn som kolumnrubriker med tillgängliga kvantiteter listade nedan. Detta är ett enklare CSV-format för grundläggande lageruppdateringar och inkluderar endast ditt tillgängliga lager. Det här CSV-formatet ger inget skydd mot oavsiktliga överskrivningar.

Granska följande exempel på hur CSV-filen visas baserat på det CSV-format du väljer.

Exempel på CSV-exporten Alla statusar

CSV-formatet Alla statusar med alla lagerstatusar
AnvändarnamnTitelPlatsBacknamnInkommande (ej redigerbart)Ej tillgänglig (ej redigerbart)Reserverat (ej redigerbart)Tillgängligt (ej redigerbart)Lagerantal (nuvarande)Lagerantal (nytt)
strbry-jamStrawberry JamOttawaA-2-320351018
strbry-jamStrawberry JamNew YorkA-7-301105061
rspbry-jamRaspberry JamOttawaA-9-315032528
rspbry-jamRaspberry JamNew YorkA-3-50563546

Exempel på CSV-exporten Tillgänglig

CSV-formatet Tillgänglig som visar platsnamn som kolumnrubriker
AnvändarnamnTitelOttawaNew York
strbry-jamStrawberry Jam1050
rspbry-jamRaspberry Jam2535

Exportera lager till en CSV-fil

Du kan exportera ditt lager baserat på kvantitetstyp för specifika platser och produkter.

Steg:

  1. Från din Shopify admin går du till Produkter > Lager.

  2. Klicka på Exportera.

  3. Valfritt: Välj en plats som du vill exportera lager från i rullgardinsmenyn Exportera från, eller välj Alla platser för att exportera lager från alla dina platser.

  4. I avsnittet Visade lagerstatusar väljer du om din CSV-fil ska innehålla alla lagerstatusar med skydd mot oavsiktliga överskrivningar eller endast statusen Tillgänglig:

    • Välj Tillgänglig för att endast exportera tillgängliga lagerkvantiteter.
    • Välj Alla statusar för att exportera alla lagerstatusar.
  5. I avsnittet Exportera väljer du vilka produktvarianter du vill exportera lager för:

  • Välj Aktuell sida för att exportera varianter från den aktuella sidan.
  • Välj Alla varianter för att exportera alla varianter.
  • Välj Valda: varianter för att exportera valda varianter.
  • Välj varianter som matchar din sökning för att exportera varianter som matchar din sökning.
  1. I avsnittet Exportera som väljer du det filformat som du vill exportera ditt lager till.
  2. Klicka på Exportera lager.

Uppdatera lagerkvantiteter i en CSV-fil

När du har exporterat CSV-filen för lager kan du göra massändringar i lagret. CSV-filen innehåller produktidentifieringskolumner för att säkerställa att uppdateringar tillämpas på rätt produkter och varianter.

När du uppdaterar lagerkvantiteter ska du se till att du endast använder heltal och inte decimaler, till exempel 1,5. Du kan använda positiva tal, negativa tal eller 0. Använd not stocked för produkter som aldrig lagerhållits på den platsen.

Steg:

  1. Öppna din exporterade CSV-fil i ett kalkylarksprogram.
  2. Uppdatera kvantiteterna baserat på ditt exportformat:
    • Om du exporterade CSV-filalternativet Alla statusar ska du uppdatera lagerkvantiteterna i Lagerantal (nytt).
    • Om du exporterade CSV-filalternativet Tillgänglig ska du uppdatera de tillgängliga lagerkvantiteterna för varje platsnamn.
  3. Spara filen.

Importera lager från en CSV-fil

Innan du importerar lager ska du se till att du har skapat en CSV-fil i rätt filformat. Din CSV-fil för lager får inte överstiga 15 MB.

När din CSV-fil innehåller både kolumnerna Lagerantal (nuvarande) och Lagerantal (nytt) använder Shopify säkerhetsvalidering för att förhindra oavsiktliga överskrivningar. Dina förväntade lagernivåer jämförs med nuvarande nivåer innan ändringar görs. Om ditt lager ändras efter din export importeras inte de berörda raderna och du får ett e-postmeddelande med information om valideringsfelen. Detta skyddar dig från att oavsiktligt skriva över de senaste lagerändringarna.

Steg:

  1. Från din Shopify admin går du till Produkter > Lager.

  2. Klicka på Importera.

  3. Klicka på Lägg till fil och välj sedan din uppdaterade CSV-fil.

  4. Klicka på Ladda upp fil.

  5. Granska din importsammanfattning och klicka sedan på Påbörja import.

  6. Valfritt: Om vissa rader misslyckas med valideringen får du ett e-postmeddelande med information om de misslyckade raderna. Granska informationen i e-postmeddelandet, uppdatera din CSV-fil och importera sedan din CSV-fil igen.

Filformat för lager-CSV-fil

Lager-CSV-filen innehåller kolumner för att identifiera produkter och deras varianter samt lagerdata för varje plats. Genom att förstå dessa kolumner kan du säkerställa att dina importer fungerar korrekt.

Följande kolumner krävs i din lager-CSV-fil:

  • Användarnamn: Unik produktidentifierare.
  • Plats: Platsnamn för att ange var lagret finns.
  • Värde för alternativ 1: Krävs för att identifiera den specifika produktvarianten. Om produkten använder ytterligare alternativ krävs även Värde för alternativ 2 och Värde för alternativ 3.

Granska följande tabell för att lära dig mer om lager-CSV-filens format, kolumner och deras beskrivningar.

Fullständig lista över CSV-kolumner och deras syften
KolumnBeskrivning
Handle

Det unika namnet för varje produkt. Användarnamn kan innehålla bokstäver, bindestreck och siffror, men inga mellanslag. Ett användarnamn används i URL:en för varje produkt.

TitelProdukttiteln. Den här kolumnen är valfri och kan lämnas tom.
Alternativnamn 1Det första alternativnamnet, till exempel Färg. Om en produkt inte har några alternativ anger du Titel. Den här kolumnen är valfri och används endast för mänsklig läsbarhet. Den uppdaterar inte alternativnamnet.
Alternativvärde 1Det första alternativvärdet, till exempel Blå. Om en produkt inte har några alternativ anger du Standardtitel. Den här kolumnen krävs för att identifiera varianten. Den uppdaterar inte alternativvärdet.
Alternativnamn 2Det andra alternativnamnet när en produkt har flera alternativ. Den här kolumnen är valfri och används endast för mänsklig läsbarhet.
Alternativvärde 2Det andra alternativvärdet när en produkt har flera alternativ. Den här kolumnen krävs när varianten använder ett andra alternativ, för att identifiera varianten.
Alternativnamn 3Det tredje alternativnamnet när en produkt har flera alternativ. Den här kolumnen är valfri och används endast för mänsklig läsbarhet.
Alternativvärde 3Det tredje alternativvärdet när en produkt har flera alternativ. Den här kolumnen krävs när varianten använder ett tredje alternativ, för att identifiera varianten.
SKUProduktidentifieraren för lagerspårning. Den här kolumnen är inte obligatorisk. Den uppdaterar inte variantens lagerhållningsenhet. Du måste i stället använda produkt-CSV-filen för att uppdatera lagerhållningsenheten.
HS-kodDen harmoniserade systemkoden för att beräkna tullavgifter och skatter för internationella kunder (valfritt)
COOUrsprungslandet med ISO-landskoder för internationell frakt (valfritt)
Location

Namnen på var och en av dina platser. Platsnamnet är skiftlägeskänsligt och måste exakt matcha ditt platsnamn i Shopify.

Inkludera en rad för varje variant för varje plats där du vill uppdatera lagret. Ta bort alla andra platsrader.

Bin name

De specifika hyllorna, hyllställen eller facken för ditt lager på din fysiska plats.

Incoming (not editable)Lager som är på väg till din plats. Inkommande lagervaror är inte tillgängliga för försäljning förrän de har mottagits.
Ej tillgängligt (ej redigerbart)Lager som inte är tillgängligt för försäljning. Du kan till exempel göra lager otillgängligt när det har skadats, genomgår kvalitetskontroll, är reserverat som säkerhetslager eller av andra anledningar.
Committed (not editable)Antalet enheter som ingår i en lagd order men som ännu inte har distribuerats.
Available (not editable)Lager som du kan sälja. Tillgängligt lager är inte reserverat för några ordrar eller orderutkast.
On hand (current)

Antalet enheter som du hade på en plats när du exporterade CSV-filen. Den här kolumnen ger en ögonblicksbild av dina lagernivåer vid tidpunkten för exporten och säkerställer säkerhetsvalidering under importen.

När du importerar din CSV-fil med både värdena I lager (nuvarande) och I lager (nytt) jämförs dina aktuella lagernivåer med värdena för I lager (nuvarande) för att förhindra oavsiktliga överskrivningar.

I lager (nytt)Den nya lagerkvantiteten som du vill ställa in. Lämna tomt när du inte vill ändra kvantiteter.

Exempelscenarier för att uppdatera lager med en CSV-fil

Granska följande scenarier och deras resultat när du uppdaterar lager med en CSV-fil. Varje scenario visar ett exempel på en CSV-fil.

Scenario 1: Daglig lagerjustering efter försäljning

  • Scenario: Du säljer 8 röda T-shirtar och vill uppdatera ditt lagersaldo.
  • Resultat: Din lagerkvantitet för de röda T-shirtarna uppdateras från 150 till 142.
Scenario som visar hur man uppdaterar lagerkvantitet efter försäljning med hjälp av en lager-CSV-fil.
SKUPlatsBacknamnLagerantal (nuvarande)Lagerantal (nytt)
TSHIRT-RÖD-MLagerlokal-AA-2-3150142

Scenario 2: Importera en föråldrad CSV

  • Scenario: Du exporterade CSV-filen igår, men glömde att importera den till din Shopify admin. Du fick ny försäljning efter exporten.
  • Resultat: Din lageruppdatering avvisas, eftersom din faktiska lagerkvantitet är 140, inte 142. Du måste exportera dina senaste lagerdata.
Scenario som visar en import av en föråldrad CSV-fil med hjälp av lager-CSV-filen.
SKUPlatsBacknamnLagerantal (nuvarande)Lagerantal (nytt)
TSHIRT-RÖD-MLagerlokal-AA-2-3150140

Scenario 3: Öppna en ny detaljhandelsplats

  • Scenario: Du fyller på lagret i din nya NYC-butik med 50 lavendelljus. Din butiksplats i NYC är inaktiv under exporten.
  • Resultat: Din NYC-butik har 50 lavendelljus i lager. Din plats förblir inaktiv.
Scenario som visar hur du uppdaterar lager för en ny detaljhandelsplats med hjälp av lager-CSV-filen.
SKUPlatsBacknamnLagerantal (nuvarande)Lagerantal (nytt)
LJUS-LAVENDELButik-NYCR-1-1Ej i lager50

Scenario 4: Omfördelning i lagerlokalen

  • Scenario: Du flyttar laptopfodral till gång C för bättre organisering.
  • Resultat: Dina laptopfodral flyttas till gång C. Lagerkvantiteten förblir densamma.
Scenario som visar omfördelningsuppgiften i lagerlokalen utan att uppdatera lagret med hjälp av lager-CSV-filen.
SKUPlatsBacknamnLagerantal (nuvarande)Lagerantal (nytt)
LAPTOP-FODRALLagerlokal-AC-5-275

Scenario 5: Förbereda lager för BFCM

  • Scenario: Du förbereder backar för spelkonsoler som levereras nästa vecka. Du vill göra backarna redo att ta emot de nya artiklarna. Din plats är inaktiv under exporten.
  • Resultat: Din back har konfigurerats för spelkonsoler. Din plats förblir inaktiv.
Scenario som visar hur du förbereder lagret för BFCM med hjälp av CSV-lagerfilen.
SKUPlatsBacknamnLagerantal (nuvarande)Lagerantal (nytt)
CONSOLE-GAMINGWarehouse-BBF-1-1Ej i lager

Scenario 6: Förberedelser för att expandera till Europeiska unionen

  • Scenario: Du förbereder tullkoder för din lagerlokal i EU innan leveranser anländer från Kina. Din plats är inaktiv under exporten.
  • Resultat: Din produktmetadata, såsom ursprungsland och HS-nummer, uppdateras för ditt lager. Din plats förblir inaktiv.
Scenario som visar hur du expanderar lagret till en ny lagerlokal i EU med hjälp av CSV-lagerfilen.
SKUPlatsBacknamnHS-nummerUrsprungslandLagerantal (nuvarande)Lagerantal (nytt)
WIDGET-STEELWarehouse-EU 7326.90.98CNEj i lager

Scenario 7: Oavsiktlig tomrad i en CSV-fil

  • Scenario: Du råkar lämna en tom rad i din CSV-fil.
  • Resultat: Ingen åtgärd vidtas och den här uppdateringen ignoreras.
Scenario som visar vad som händer när det finns en oavsiktlig tomrad i en CSV-fil.
SKUPlatsBacknamnHS-nummerUrsprungslandLagerantal (nuvarande)Lagerantal (nytt)
EMPTY-ROWLagerlokal-A Ej i lager