Eksport og import af lagerbeholdning med en CSV-fil
Du kan eksportere en CSV-fil med lagerbeholdning for at downloade dine aktuelle lagerantal. Du kan bruge den eksporterede CSV-fil til at opdatere lagerantallene og derefter importere CSV-filen for at opdatere lagerantallene for dine produkter på hver lokation i din Shopify-administrator.
Overvej at bruge denne metode til lagerstyring, når du har brug for at opdatere store mængder lagerbeholdning samlet.
CSV-filen med lagerbeholdning indeholder oplysninger, der unikt identificerer produkter, produktvarianter og deres lagerantal på din lokation eller angivne lokationer. Du kan downloade og se en eksempel-CSV-fil med lagerbeholdning for at bruge den som en skabelon.
På denne side
Eksport af lagerbeholdning
Du kan eksportere lagerbeholdning fra én lokation eller alle lokationer for at oprette en skabelon til masseopdateringer eller for at bruge dataene i andre systemer. Eksporten omfatter oplysninger om produktidentifikation og aktuelle lagerniveauer.
Du kan vælge at eksportere din lagerbeholdning med alle lagerstatusser eller kun med de tilgængelige antal:
- Alle statusser (anbefales): Indeholder separate rækker for hver lokation med kolonner for alle lagerstatusser. Dette CSV-format giver en komplet lageroversigt og beskyttelse mod utilsigtede overskrivninger.
- Tilgængelig: Indeholder lokationsnavne som kolonneoverskrifter med de tilgængelige antal angivet nedenfor. Dette er et enklere CSV-format til grundlæggende lageropdateringer og omfatter kun din tilgængelige lagerbeholdning. Dette CSV-format giver ikke beskyttelse mod utilsigtede overskrivninger.
Gennemgå følgende eksempler på, hvordan CSV-filen vises, baseret på det CSV-format du vælger.
Eksempel på CSV-eksporten Alle statusser
| Handle | Titel | Lokation | Navn på beholder | Indgående (kan ikke redigeres) | Utilgængelig (kan ikke redigeres) | Reserveret (kan ikke redigeres) | Tilgængelig (kan ikke redigeres) | Disponibel (nuværende) | Disponibel (ny) |
|---|---|---|---|---|---|---|---|---|---|
| strbry-jam | Jordbærsyltetøj | Ottawa | A-2-3 | 20 | 3 | 5 | 10 | 18 | |
| strbry-jam | Jordbærsyltetøj | New York | A-7-3 | 0 | 1 | 10 | 50 | 61 | |
| rspbry-jam | Hindbærsyltetøj | Ottawa | A-9-3 | 15 | 0 | 3 | 25 | 28 | |
| rspbry-jam | Hindbærsyltetøj | New York | A-3-5 | 0 | 5 | 6 | 35 | 46 |
Eksempel på CSV-eksporten Tilgængelig
| Handle | Titel | Ottawa | New York |
|---|---|---|---|
| strbry-jam | Jordbærsyltetøj | 10 | 50 |
| rspbry-jam | Hindbærsyltetøj | 25 | 35 |
Eksportér lagerbeholdning til en CSV-fil
Du kan eksportere din lagerbeholdning baseret på antalstype for specifikke lokationer og produkter.
Trin:
Gå til Produkter > Lager i din Shopify-administrator.
Klik på Eksportér.
Valgfrit: Vælg en lokation, som du vil eksportere lagerbeholdning fra, i rullemenuen Eksportér fra, eller vælg Alle lokationer for at eksportere lagerbeholdning fra alle dine lokationer.
I afsnittet Viste lagerstatusser skal du vælge, om din CSV-fil skal indeholde alle lagerstatusser med beskyttelse mod utilsigtede overskrivninger eller kun statussen Tilgængelig:
- Vælg Tilgængelig for kun at eksportere tilgængelige lagerantal.
- Vælg Alle statusser for at eksportere alle lagerstatusser.
Vælg, hvilke produktvarianter du vil eksportere lagerbeholdning for, i afsnittet Eksportér:
- Vælg Nuværende side for at eksportere varianter fra den aktuelle side.
- Vælg Alle varianter for at eksportere alle varianter.
- Vælg Valgte: varianter for at eksportere de valgte varianter.
- Vælg varianter, der matcher din søgning for at eksportere varianter, der matcher din søgning.
- Vælg det filformat, du vil eksportere din lagerbeholdning til, i afsnittet Eksportér som.
- Klik på Eksportér lagerbeholdning.
Opdatér lagerantal i en CSV-fil
Når du har eksporteret CSV-filen med lagerbeholdningen, kan du foretage masseændringer af lagerbeholdningen. CSV-filen indeholder kolonner til produktidentifikation for at sikre, at opdateringerne anvendes på de korrekte produkter og varianter.
Når du opdaterer lagerantal, skal du sikre dig, at du kun bruger hele tal og ikke decimaltal, f.eks. 1,5. Du kan bruge positive tal, negative tal eller 0. Brug not stocked for produkter, der aldrig har været på lager på den pågældende lokation.
Trin:
- Åbn din eksporterede CSV-fil i et regnearksprogram.
- Opdatér antal baseret på dit eksportformat:
- Hvis du eksporterede CSV-filen med indstillingen Alle statusser, skal du opdatere lagerantallet i
Disponibel (ny). - Hvis du eksporterede CSV-filen med indstillingen Tilgængelig, skal du opdatere de tilgængelige lagerantal for hvert lokationsnavn.
- Hvis du eksporterede CSV-filen med indstillingen Alle statusser, skal du opdatere lagerantallet i
- Gem filen.
Importér lagerbeholdning fra en CSV-fil
Inden du importerer lagerbeholdning, skal du sørge for, at du opretter en CSV-fil i det korrekte filformat. Din CSV-fil med lagerbeholdningen må ikke overstige 15 MB.
Når din CSV-fil indeholder både kolonnerne Disponibel (nuværende) og Disponibel (ny), bruger Shopify sikkerhedsvalidering til at forhindre utilsigtede overskrivninger. Dine forventede lagerniveauer sammenlignes med de nuværende niveauer, før der foretages ændringer. Hvis din lagerbeholdning ændres efter din eksport, importeres de berørte rækker ikke, og du modtager en mail med oplysninger om valideringsfejlene. Det beskytter dig mod ved et uheld at overskrive de seneste lagerændringer.
Trin:
Gå til Produkter > Lager i din Shopify-administrator.
Klik på Importér.
Klik på Tilføj fil, og vælg derefter din opdaterede CSV-fil.
Klik på Upload fil.
Gennemgå dit importresume, og klik derefter på Start import.
Valgfrit: Hvis nogle rækker ikke kan valideres, modtager du en mail med oplysninger om de rækker, der ikke kunne valideres. Gennemgå oplysningerne i mailen, opdatér din CSV-fil, og importér derefter din CSV-fil igen.
CSV-filformat for lagerbeholdning
Lager-CSV-filen indeholder kolonner, der identificerer produkter og deres varianter, samt lagerdata for hver lokation. En forståelse af disse kolonner er med til at sikre, at dine importeringer fungerer korrekt.
Følgende kolonner er obligatoriske i din lager-CSV-fil:
- Handle: Unik produktidentifikator.
- Lokation: Navnet på lokationen, hvor lagerbeholdningen er placeret.
- Værdi for valgmulighed 1: Påkrævet for at identificere den specifikke produktvariant. Hvis produktet bruger yderligere valgmuligheder, er Værdi for valgmulighed 2 og Værdi for valgmulighed 3 også påkrævede.
Gennemgå følgende tabel for at få mere at vide om lager-CSV-filformatet, kolonnerne og deres beskrivelser.
| Kolonne | Beskrivelse |
|---|---|
| Handle |
Det unikke navn for hvert produkt. Handles kan indeholde bogstaver, bindestreger og tal, men ingen mellemrum. Et handle bruges i webadressen for hvert produkt. |
| Titel | Produkttitlen. Denne kolonne er valgfri og kan være tom. |
| Navn på valgmulighed 1 | Navnet på den første valgmulighed, f.eks. Color. Hvis et produkt ikke har nogen valgmuligheder, skal du angive Title. Denne kolonne er valgfri og bruges kun af hensyn til læsbarheden. Den opdaterer ikke navnet på valgmuligheden. |
| Værdi for valgmulighed 1 | Den første værdi for valgmuligheden, f.eks. Blue. Hvis et produkt ikke har nogen valgmuligheder, skal du angive Default Title. Denne kolonne er påkrævet for at identificere varianten. Den opdaterer ikke værdien for valgmuligheden. |
| Navn på valgmulighed 2 | Navnet på den anden valgmulighed, når et produkt har flere valgmuligheder. Denne kolonne er valgfri og bruges kun af hensyn til læsbarheden. |
| Værdi for valgmulighed 2 | Den anden værdi for valgmuligheden, når et produkt har flere valgmuligheder. Denne kolonne er påkrævet for at identificere varianten, når varianten bruger en anden valgmulighed. |
| Navn på valgmulighed 3 | Navnet på den tredje valgmulighed, når et produkt har flere valgmuligheder. Denne kolonne er valgfri og bruges kun af hensyn til læsbarheden. |
| Værdi for valgmulighed 3 | Den tredje værdi for valgmuligheden, når et produkt har flere valgmuligheder. Denne kolonne er påkrævet for at identificere varianten, når varianten bruger en tredje valgmulighed. |
| SKU | Produktidentifikatoren til lagersporing. Denne kolonne er ikke påkrævet. Den opdaterer ikke variantens SKU. Du skal i stedet bruge produkt-CSV-filen til at opdatere SKU. |
| HS-kode | Den harmoniserede systemkode til beregning af told og skatter for internationale kunder (valgfri) |
| Oprindelsesland (COO) | Oprindelseslandet, der bruger ISO-landekoder til international forsendelse (valgfrit) |
| Location |
Navnene på hver af dine lokationer. Navnet på lokationen skelner mellem store og små bogstaver og skal stemme nøjagtigt overens med navnet på din Shopify-lokation. For hver variant skal du inkludere en række for hver lokation, hvor du vil opdatere lagerbeholdningen. Fjern alle andre lokationsrækker. |
| Bin name |
De specifikke hylder, reoler eller rum til din lagerbeholdning på din fysiske lokation. |
| Incoming (not editable) | Lagerbeholdning, der er på vej til din lokation. Indgående lagerbeholdning er ikke tilgængelig for salg, før den er modtaget. |
| Utilgængelig (kan ikke redigeres) | Lagerbeholdning, der ikke er tilgængelig for salg. Du kan f.eks. gøre lagerbeholdning utilgængelig, hvis den er beskadiget, er under kvalitetskontrol, er reserveret som sikkerhedslager eller af andre årsager. |
| Committed (not editable) | Antallet af enheder, der er en del af en afgivet ordre, men som endnu ikke er klargjort. |
| Available (not editable) | Lagerbeholdning, som du kan sælge. Tilgængelig lagerbeholdning er ikke allokeret til nogen ordrer eller reserveret til ordrekladder. |
| On hand (current) |
Antallet af enheder, du havde på en lokation, da du eksporterede CSV-filen. Denne kolonne giver et øjebliksbillede af dine lagerniveauer på eksporttidspunktet og sikrer validering under import. Når du importerer din CSV-fil med værdier for både Fysisk lager (nuværende) og Fysisk lager (ny), sammenlignes dine aktuelle lagerniveauer med værdierne for Fysisk lager (nuværende) for at forhindre utilsigtede overskrivninger. |
| Fysisk lager (ny) | Det nye lagerantal, du vil angive. Lad feltet være tomt, hvis du ikke vil ændre antal. |
Eksempler på opdatering af lagerbeholdning ved hjælp af en CSV-fil
Gennemgå følgende scenarier og deres resultater ved opdatering af lagerbeholdning ved hjælp af en CSV-fil. Hvert scenarie viser et eksempel på en CSV-fil.
Scenarie 1: Daglig lagerjustering efter salg
- Scenarie: Du sælger 8 røde T-shirts og vil opdatere dit lagerantal.
- Resultat: Dit lagerantal for de røde T-shirts opdateres fra 150 til 142.
| SKU | Lokation | Navn på beholder | Disponibel (nuværende) | Disponibel (ny) |
|---|---|---|---|---|
| TSHIRT-RED-M | Lager-A | A-2-3 | 150 | 142 |
Scenarie 2: Import af en forældet CSV-fil
- Scenarie: Du eksporterede CSV-filen i går, men glemte at importere den til din Shopify-administrator. Du har modtaget nye salg efter eksporten.
- Resultat: Din lageropdatering afvises, fordi dit faktiske lagerantal er 140 og ikke 142. Du skal eksportere dine nyeste lagerdata.
| SKU | Lokation | Navn på beholder | Disponibel (nuværende) | Disponibel (ny) |
|---|---|---|---|---|
| TSHIRT-RED-M | Lager-A | A-2-3 | 150 | 140 |
Scenarie 3: Åbning af en ny detaillokation
- Scenarie: Du er ved at fylde dit nye NYC-lager med 50 lavendellys. Din NYC-butikslokation er inaktiv under eksporten.
- Resultat: Din butik i NYC har fået 50 lavendellys på lager. Din lokation er fortsat inaktiv.
| SKU | Lokation | Navn på beholder | Disponibel (nuværende) | Disponibel (ny) |
|---|---|---|---|---|
| CANDLE-LAVENDER | Butik-NYC | R-1-1 | Ikke på lager | 50 |
Scenarie 4: Omorganisering af lager
- Scenarie: Du flytter etuier til bærbare computere til gang C for at opnå en bedre organisering.
- Resultat: Dine etuier til bærbare computere flyttes til gang C. Lagerantallet forbliver det samme.
| SKU | Lokation | Navn på beholder | Disponibel (nuværende) | Disponibel (ny) |
|---|---|---|---|---|
| LAPTOP-CASE | Lager-A | C-5-2 | 75 |
Scenarie 5: Forberedelse af lagerbeholdning til Black Friday/Cyber Monday
- Scenarie: Du klargør beholdere til spillekonsoller, der ankommer i næste uge, og du vil forberede beholderne til at modtage de nye varer. Din lokation er inaktiv under eksporten.
- Resultat: Din beholder er konfigureret til spillekonsoller. Din lokation er fortsat inaktiv.
| SKU | Lokation | Navn på beholder | Disponibel (nuværende) | Disponibel (ny) |
|---|---|---|---|---|
| KONSOL-SPIL | Lager-B | BF-1-1 | Ikke på lager |
Scenarie 6: Klargøring til udvidelse til EU
- Scenarie: Du forbereder toldkoder til dit lager i EU, inden forsendelser ankommer fra Kina. Din lokation er inaktiv under eksporten.
- Resultat: Produktmetadata, såsom oprindelsesland og HS-koder, opdateres. Din lokation forbliver inaktiv.
| SKU | Lokation | Navn på beholder | HS-kode | COO | Disponibel (nuværende) | Disponibel (ny) |
|---|---|---|---|---|---|---|
| WIDGET-STÅL | Lager-EU | 7326.90.98 | CN | Ikke på lager |
Scenarie 7: Utilsigtet tom række i en CSV-fil
- Scenarie: Du kommer til at efterlade en tom række i CSV-filen.
- Resultat: Der sker ikke noget, og opdateringen ignoreres.
| SKU | Lokation | Navn på beholder | HS-kode | COO | Disponibel (nuværende) | Disponibel (ny) |
|---|---|---|---|---|---|---|
| TOM-RÆKKE | Lager-A | Ikke på lager |