Introduktion
CSV Import Wizard gør det nemt at masseimportere data til SmartPack. Du kan importere:
Varer/Produkter - Opret eller opdater dit varekatalog
Salgsordrer - Importer kundeordrer fra webshop eller ERP
Indkøbsordrer - Importer ordrer til leverandører
Nøglefunktioner
✅ Automatisk kolonnegenkendelse og mapping
✅ Understøttelse af danske og engelske kolonnenavne
✅ Forhåndsvisning og validering før import
✅ Auto-detektion af decimalseparator (komma vs punktum)
✅ Understøttelse af flere fil-encodings (UTF-8, Windows-1252)
Generel Information
Understøttede Filformater
Format | Separator | Filtype |
CSV (Semikolon) |
| .csv |
CSV (Komma) |
| .csv |
Tab-separeret |
| .txt, .csv |
Tegnkodning (Encoding)
For bedste resultat, gem din fil som UTF-8. Dette sikrer at danske tegn (æ, ø, å) håndteres korrekt.
I Excel: Filer → Gem som → Vælg "CSV UTF-8 (kommasepareret)"
Decimaltal
SmartPack detekterer automatisk decimalseparatoren:
Format | Eksempel | Fortolkning |
Dansk (da-DK) |
| 123.45 |
US/International |
| 123.45 |
Boolean Værdier (Ja/Nej)
For ja/nej-felter kan du bruge:
Sand | Falsk |
|
|
Datoformater
Understøttede datoformater:
YYYY-MM-DD(ISO 8601, anbefalet)DD-MM-YYYYDD/MM/YYYYDD.MM.YYYY
Import af Varer
Importer produkter for at oprette nye varer eller opdatere eksisterende.
Regler for Identifikation
For at importere varer skal du angive mindst én identifier:
Felt | Anvendelse |
| Påkrævet for nye varer. Unikt varenummer. |
| Bruges til at matche eksisterende varer via eksternt system-ID. |
| SmartPacks interne GUID (kun til opdateringer). |
⚠️ Vigtigt: Hvis en vare med samme SKU allerede findes, bliver den opdateret med de nye værdier.
Tilgængelige Felter
Identifikatorer
Felt | Beskrivelse | Eksempel | Synonymer |
| SmartPack internt ID (GUID) |
| itemid, item_id, vareid |
| Eksternt system-ID |
| external_id, eksternid |
| Varenummer (Stock Keeping Unit) |
| varenr, varenummer, artikelnr |
| EAN/GTIN stregkode |
| stregkode, ean, ean13, upc, gtin |
| Ekstra stregkoder (kommasepareret) |
|
|
Navne & Beskrivelser
Felt | Beskrivelse | Eksempel | Synonymer |
| Produktnavn |
| produktnavn, name, navn, title |
| Produktbeskrivelse |
| beskrivelse, desc |
| Variantnavn |
| variantnavn, variant |
| Valgmulighed |
| valgmulighed, selection, option |
| Produktidentitet |
|
|
| Selektionsidentitet |
|
|
Priser
Felt | Beskrivelse | Eksempel | Synonymer |
| Kostpris/indkøbspris (ekskl. moms) |
| kostpris, purchaseprice, indkøbspris |
| Salgspris (ekskl. moms) |
| salgspris, price, pris, retailprice |
| Normalpris/vejl. pris (før rabat) |
| normalpris, listprice, msrp, rrp |
| Lagerkostpris |
| lagerkostpris |
Dimensioner & Vægt
Felt | Beskrivelse | Enhed | Synonymer |
| Produktvægt | gram | vægt, vaegt, gram |
| Bredde | mm | bredde |
| Højde | mm | højde, hoejde |
| Dybde/Længde | mm | depth, dybde, length, længde |
| Lagervægt | gram | lagervægt |
Lager & Beholdning
Felt | Beskrivelse | Eksempel | Synonymer |
| Minimum lagerbeholdning (genbestillingspunkt) |
| minimum_stock, min_lager, reorder_point |
| Maximum lagerbeholdning |
| maximum_stock, max_lager |
| Max antal pluk-placeringer |
|
|
| Enheder per fragtkolli |
|
|
| Standard lagerplacering |
| placering, default_location |
Leverandør & Producent
Felt | Beskrivelse | Eksempel | Synonymer |
| Leverandørnavn |
| leverandør, vendor |
| Leverandørens varenummer |
| leverandørnr, suppliersku |
| Mærke/producent |
| producent, brand, mærke |
| Modelnummer |
| modelnummer, model, mpn |
Kategorier & Tags
Felt | Beskrivelse | Eksempel | Synonymer |
| Kategorier (kommasepareret) |
| kategorier, kategori, categories |
| Tags (kommasepareret) |
| tag, labels, mærker |
Told & International
Felt | Beskrivelse | Eksempel | Synonymer |
| Oprindelsesland (ISO-kode) |
| oprindelsesland, origin, coo |
| HS/Toldkode |
| toldkode, hscode, hs_code |
| Landespecifikke toldkoder |
|
|
| UN-nummer (farligt gods) |
| un_nr |
| CE-mærkningsnummer |
|
|
Medier
Felt | Beskrivelse | Eksempel | Synonymer |
| Produktbillede URL |
| billede, image, photo, foto |
Lagernotifikationer
Felt | Beskrivelse | Eksempel | Synonymer |
| Note vist til pakker |
| packer_note, pakker_note |
| Note vist til plukker |
| picker_note, plukker_note |
| Note vist ved modtagelse |
| arrival_note, modtagelse_note |
Varetype
Felt | Beskrivelse | Gyldige værdier |
| Produkttype | Se tabel nedenfor |
ItemType Værdier:
Værdi | Navn | Beskrivelse |
| Normal | Standard fysisk produkt |
| NormalWithBundleContent | Produkt med bundle-komponenter |
| Production | Produktionsvare |
| Service | Servicevare (ingen fysisk lager) |
| Bundle | Bundle/sæt (samlet af komponenter) |
| Freight | Fragt/forsendelse |
| DontImport | Spring over ved import |
| Ignore_FulfillFirst | Virtuel - opfyld først |
| Ignore_FulfillLast | Virtuel - opfyld sidst |
| Ignore_FulfillInstantly | Virtuel - opfyld øjeblikkeligt |
| Ignore | Virtuel - ignorer |
Indstillinger & Flag
Felt | Beskrivelse | Type | Synonymer |
| Måleenhed | tekst | enhed, unit |
| Er skrøbelig | boolean | skrøbelig, breakable |
| Farligt gods | boolean | farlig, dangerous |
| Har udløbsdato | boolean | holdbarhed, perishable |
| Spor produktionsdato | boolean |
|
| Brug FIFO-pluk | boolean | fifo |
| Tillad blanding af batcher | boolean |
|
| Tillad dropshipping | boolean | dropshipping |
| Administrer ekstern lagerbeholdning | boolean |
|
| Spor serienumre | boolean |
|
| Spor batchnumre | boolean |
|
| Marker som slettet/inaktiv | boolean | slettet, inactive, disabled |
Produktion
Felt | Beskrivelse | Type |
| Tillad samling | boolean |
| Tillad adskillelse | boolean |
| Inkluder indhold i lager | boolean |
| Inkluder samlebart lager | boolean |
| Vis altid produktion | boolean |
| Bundle-komponenter (format: SKU:Antal,SKU:Antal) | tekst |
Eksempel CSV
Sku;ProductName;Barcode;Cost;SalePrice;Weight ABC-001;Rød T-shirt Str. S;5701234567890;99,00;199,00;150 ABC-002;Rød T-shirt Str. M;5701234567891;99,00;199,00;160 ABC-003;Rød T-shirt Str. L;5701234567892;99,00;199,00;170
Import af Salgsordrer
Importer kundeordrer. Hver række repræsenterer én ordrelinje.
Påkrævede Felter
Felt | Beskrivelse | Eksempel |
| Unikt ordrenummer |
|
| Varenummer |
|
| Antal bestilt |
|
| Kundenavn |
|
| Leveringsadresse |
|
| Postnummer |
|
| By |
|
| Landekode (ISO) |
|
| Telefonnummer |
|
|
Tilgængelige Felter
Ordreidentifikation
Felt | Beskrivelse | Eksempel | Synonymer |
| Ordrenummer |
| ordrenummer, ordre_nr, orderid |
| Referencenummer |
| referencenummer, ref, reference |
| Eksternt system-ID |
| eksternid |
| Ordredato |
| ordredato, created, dato |
| Ordrekilde/kanal |
| source, channel, kanal, shop |
| Ønsket leveringsdato |
| leveringsdato, delivery_date |
Leveringsadresse
Felt | Beskrivelse | Eksempel | Synonymer |
| Kundenavn |
| name, navn, customername, kundenavn |
| Attention/Firma |
| attention, company, firma, virksomhed |
| Adresselinje 1 |
| street1, address, adresse, gade |
| Adresselinje 2 |
| street2, address2, adresse2 |
| Postnummer |
| zipcode, zip, postnummer, postnr, postal |
| By |
| city, by, town |
| Region/Stat |
| state, region, province |
| Landekode (ISO) |
| country, country_code, landekode, land |
| Telefon |
| phone, telefon, tel, mobil |
| email, mail, e-mail |
Ordrelinjer
Felt | Beskrivelse | Eksempel | Synonymer |
| Varenummer |
| varenummer, varenr, item_number, productcode |
| Antal |
| qty, antal, amount, mængde |
| Linjenummer |
| linjenummer, linje_nr, row |
| Enhedspris |
| pris, lineprice, linjepris, unitprice |
| Moms |
| moms, linevat, linje_moms, tax |
| Batchnummer |
| batchnumber, batchnummer, lot |
Forsendelse
Felt | Beskrivelse | Eksempel | Synonymer |
| Leveringsmetode |
| leveringsmetode, carrier_product, fragtprodukt, shipping_method |
| Pakkeshop-ID |
| droppoint_id, pickuppointid, pakkeshop_id, parcelshop_id |
Kommentarer & Noter
Felt | Beskrivelse | Eksempel | Synonymer |
| Kundenote |
| customer_note, kundekommentar, comment, note |
| Leveringsinstruktioner |
| warehouse_note, lager_note, internal_note |
| Note til pakker |
| packer_note, pakker_note |
Status
Felt | Beskrivelse | Eksempel | Synonymer |
| Sæt på hold |
| hold, pause, on_hold, holdt |
| Prioritet (0-10) |
| prioritet, urgent, haster |
Multi-linje Ordrer
Ordrer med flere varer skal have flere rækker med samme OrderNo:
OrderNo;Sku;Quantity;RecipientName;RecipientStreet1;RecipientZipcode;RecipientCity;RecipientCountry;RecipientPhone;RecipientEmail ORD-001;ABC-001;2;Anders Andersen;Vestergade 12;8000;Aarhus C;DK;+45 12345678;[email protected] ORD-001;ABC-002;1;Anders Andersen;Vestergade 12;8000;Aarhus C;DK;+45 12345678;[email protected] ORD-002;XYZ-100;3;Bente Bentsen;Østergade 5;2100;København Ø;DK;+45 87654321;[email protected]
💡 Tip: Linjer med samme OrderNo samles automatisk til én ordre.
Import af Indkøbsordrer
Importer indkøbsordrer (ordrer til leverandører). Hver række repræsenterer én ordrelinje.
Påkrævede Felter
Felt | Beskrivelse | Eksempel |
| Indkøbsordrenummer |
|
| Varenummer |
|
| Antal bestilt |
|
Tilgængelige Felter
Ordreidentifikation
Felt | Beskrivelse | Eksempel | Synonymer |
| Indkøbsordrenummer |
| ordrenummer, po_number, ponumber, indkøbsordre |
| Ordredato |
| ordredato, created, dato |
| Forventet ankomst |
| forventet_ankomst, eta, arrival_date |
| Destinationslager |
| lager, warehouse |
Leverandørinformation
Felt | Beskrivelse | Eksempel | Synonymer |
| Leverandørnavn |
| leverandør, leverandørnavn, vendor |
| Leverandør telefon |
| leverandør_telefon |
| Leverandør email | leverandør_email | |
| Leverandør adresse |
| leverandør_adresse |
| Leverandør postnummer |
| leverandør_postnr |
| Leverandør by |
| leverandør_by |
| Leverandør land |
| leverandør_land |
Ordrelinjer
Felt | Beskrivelse | Eksempel | Synonymer |
| Varenummer |
| varenummer, varenr, item_number, productcode |
| Leverandørens varenummer |
| leverandør_varenr, supplier_item_number |
| Antal |
| antal, qty, amount, mængde |
| Linjenummer |
| linjenummer, linje_nr, row |
| Enhedspris |
| linjepris, cost, pris, enhedspris |
| Stregkode |
| stregkode, ean |
Sporing
Felt | Beskrivelse | Eksempel | Synonymer |
| Batchnummer |
| batchnummer, batch, lot |
| Udløbsdato |
| udløbsdato, expiry, holdbarhed |
| Produktionsdato |
| produktionsdato |
Øvrige
Felt | Beskrivelse | Eksempel | Synonymer |
| Ordrenote |
| notes, kommentar, comment, bemærkning |
| Destinationsplacering |
| placering, location |
| Valutakode |
| valuta, currency_code |
| Samlet ordrebeløb |
| total, ordretotal |
Eksempel CSV
OrderNo;Sku;Quantity;SupplierName;ExpectedArrival;LineCost PO-2024-001;ABC-001;100;ABC Supplier A/S;2024-02-15;89,00 PO-2024-001;ABC-002;50;ABC Supplier A/S;2024-02-15;92,00 PO-2024-002;XYZ-100;200;XYZ Trading;2024-02-20;45,00
Fejlfinding
Almindelige Fejl
"Ugyldigt format" eller parsing-fejl
Mulige årsager:
Forkert separator - Brug semikolon (
;) eller komma (,) konsekventForkert encoding - Gem filen som UTF-8
Manglende header-række - Første række skal indeholde kolonnenavne
Ekstra mellemrum - Fjern mellemrum før/efter værdier
Inkonsistente anførselstegn - Hvis du bruger anførselstegn, brug dem konsekvent
"Vare ikke fundet" fejl
For nye varer:
Skuer påkrævetFor opdateringer: Brug
Id,ExternalIdellerSkutil at matche eksisterende varer
Forkerte decimalværdier
Tjek dine Excel/system-regionsindstillinger
SmartPack auto-detekterer
123,45(dansk) vs123.45(US)Sørg for konsistent decimalformat gennem hele filen
Danske tegn (æ, ø, å) vises forkert
Gem filen som UTF-8 encoding
I Excel: Filer → Gem som → "CSV UTF-8 (kommasepareret)"
Valideringstrin
Før import: Gennemgå forhåndsvisningen i wizard'en
Tjek mapping: Verificer at alle kolonner er korrekt mappet
Gennemgå advarsler: Håndter eventuelle valideringsadvarsler
Test med lille fil: Prøv at importere 2-3 rækker først
FAQ
Hvordan opdaterer jeg eksisterende produkter?
Produkter matches på Sku (varenummer). Hvis en vare med samme SKU findes, bliver den opdateret. Felter der ikke er med i din CSV forbliver uændrede.
Kan jeg importere produkter uden SKU?
For nye produkter: Nej, SKU er påkrævet.
For opdateringer: Du kan bruge ExternalId eller Id (SmartPack GUID) i stedet.
Kan jeg bruge danske kolonnenavne?
Ja! SmartPack genkender almindelige danske synonymer:
varenummer→Skuproduktnavn→ProductNamekostpris→Costsalgspris→SalePricevægt→Weightosv.
Hvordan håndterer jeg multi-linje ordrer?
Brug det samme OrderNo for alle linjer der tilhører samme ordre. De grupperes automatisk.
Hvilket datoformat skal jeg bruge?
ISO 8601 format anbefales: YYYY-MM-DD (f.eks. 2024-02-15)
Andre understøttede formater: DD-MM-YYYY, DD/MM/YYYY, DD.MM.YYYY
Kan jeg slette produkter via import?
Ja, sæt Deleted feltet til true (eller 1, yes, ja) for at markere produkter som slettet/inaktive.
Hvordan importerer jeg bundle/sæt-produkter?
Sæt
ItemTypetil20(Bundle)Brug
BundleContentfeltet med format:SKU1:Antal1,SKU2:Antal2Eksempel:
SHIRT-RED:1,PANTS-BLUE:1,BELT-BLK:1
Brug for Hjælp?
Hvis du støder på problemer der ikke er dækket i denne guide, kontakt venligst SmartPack support med:
Din CSV-fil (eller et eksempel)
Screenshots af eventuelle fejlmeddelelser
Beskrivelse af forventet vs faktisk adfærd
