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.
På den här sidan
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
| Användarnamn | Titel | Plats | Backnamn | Inkommande (ej redigerbart) | Ej tillgänglig (ej redigerbart) | Reserverat (ej redigerbart) | Tillgängligt (ej redigerbart) | Lagerantal (nuvarande) | Lagerantal (nytt) |
|---|---|---|---|---|---|---|---|---|---|
| strbry-jam | Strawberry Jam | Ottawa | A-2-3 | 20 | 3 | 5 | 10 | 18 | |
| strbry-jam | Strawberry Jam | New York | A-7-3 | 0 | 1 | 10 | 50 | 61 | |
| rspbry-jam | Raspberry Jam | Ottawa | A-9-3 | 15 | 0 | 3 | 25 | 28 | |
| rspbry-jam | Raspberry Jam | New York | A-3-5 | 0 | 5 | 6 | 35 | 46 |
Exempel på CSV-exporten Tillgänglig
| Användarnamn | Titel | Ottawa | New York |
|---|---|---|---|
| strbry-jam | Strawberry Jam | 10 | 50 |
| rspbry-jam | Raspberry Jam | 25 | 35 |
Exportera lager till en CSV-fil
Du kan exportera ditt lager baserat på kvantitetstyp för specifika platser och produkter.
Steg:
Från din Shopify admin går du till Produkter > Lager.
Klicka på Exportera.
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.
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.
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.
- I avsnittet Exportera som väljer du det filformat som du vill exportera ditt lager till.
- 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:
- Öppna din exporterade CSV-fil i ett kalkylarksprogram.
- 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.
- Om du exporterade CSV-filalternativet Alla statusar ska du uppdatera lagerkvantiteterna i
- 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:
Från din Shopify admin går du till Produkter > Lager.
Klicka på Importera.
Klicka på Lägg till fil och välj sedan din uppdaterade CSV-fil.
Klicka på Ladda upp fil.
Granska din importsammanfattning och klicka sedan på Påbörja import.
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.
| Kolumn | Beskrivning |
|---|---|
| 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. |
| Titel | Produkttiteln. Den här kolumnen är valfri och kan lämnas tom. |
| Alternativnamn 1 | Det 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 1 | Det 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 2 | Det 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 2 | Det 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 3 | Det 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 3 | Det 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. |
| SKU | Produktidentifieraren 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-kod | Den harmoniserade systemkoden för att beräkna tullavgifter och skatter för internationella kunder (valfritt) |
| COO | Ursprungslandet 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.
| SKU | Plats | Backnamn | Lagerantal (nuvarande) | Lagerantal (nytt) |
|---|---|---|---|---|
| TSHIRT-RÖD-M | Lagerlokal-A | A-2-3 | 150 | 142 |
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.
| SKU | Plats | Backnamn | Lagerantal (nuvarande) | Lagerantal (nytt) |
|---|---|---|---|---|
| TSHIRT-RÖD-M | Lagerlokal-A | A-2-3 | 150 | 140 |
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.
| SKU | Plats | Backnamn | Lagerantal (nuvarande) | Lagerantal (nytt) |
|---|---|---|---|---|
| LJUS-LAVENDEL | Butik-NYC | R-1-1 | Ej i lager | 50 |
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.
| SKU | Plats | Backnamn | Lagerantal (nuvarande) | Lagerantal (nytt) |
|---|---|---|---|---|
| LAPTOP-FODRAL | Lagerlokal-A | C-5-2 | 75 |
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.
| SKU | Plats | Backnamn | Lagerantal (nuvarande) | Lagerantal (nytt) |
|---|---|---|---|---|
| CONSOLE-GAMING | Warehouse-B | BF-1-1 | Ej 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.
| SKU | Plats | Backnamn | HS-nummer | Ursprungsland | Lagerantal (nuvarande) | Lagerantal (nytt) |
|---|---|---|---|---|---|---|
| WIDGET-STEEL | Warehouse-EU | 7326.90.98 | CN | Ej 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.
| SKU | Plats | Backnamn | HS-nummer | Ursprungsland | Lagerantal (nuvarande) | Lagerantal (nytt) |
|---|---|---|---|---|---|---|
| EMPTY-ROW | Lagerlokal-A | Ej i lager |