Spring videre til hovedindholdet

Import af ordrelinjer

Du kan indlæse ordrelinjer til en ordre fra XLSX- eller CSV-filer som f.eks. bliver sendt til dig af en kunde eller leverandør. Det gør det hurtigere end at indtaste, særligt hvis partneren sender det samme filformat og rækkefølge af kolonnerne hver gang.

I tracezilla kan du hive udvalgte data ud fra filer, du modtager fra enten en leverandør eller kunder, og på den måde importere ordrelinjerne hurtigt og nemt ind i systemet – det kan f.eks. være ordrelinjer i en lang bestilling fra en kunde som bliver fremsendt til dig i en excel-fil.

Det vil typisk kræve et minimum af data som f.eks. varenummer og antal. Derudover kræver det at ordrehovedet er udfyldt.

For at importere ordrelinjerne, skal man definere en skabelon for indlæsningen. Det kaldes et import script.

Importér ordrelinjer til en ordre

Du kan importere ordrelinjer til alle typer af ordrer i tracezilla: indkøb, salg, sager, produktion, lagerflyt. Fremgangsmåden er den samme for alle ordretyper.

Der er dog forskellige importscripts for indgående og udgående ordrer. Ordretyperne produktion og lagerflyt (lagerordre) har både indgående og udgående ordrelinjer, men du behøver kun at uploade de udgående ordrelinjer på en lagerordre

  1. Gå til den ordretype, som du gerne vil importere ordrelinjer til. Det gør du ved at klikke på det relevante modul i topmenuen f.eks. salg og derefter vælge Ordrer i dropdown-menuen.

  2. Opret en ny ordre. Du kan følge vejledningerne til det her: indkøbsordre, produktionsordre, lagerordre, salgsordre.

  3. Udfyld ordrehovedet. Klik Gem for at oprette ordren.

  4. På den tomme ordre du nu har oprettet klikker du på knappen Importer til højre i skærmbilledet. (Knappen findes på den første fane af de nederste faner, der omhandler selve bestillingen, som vedrører vareparti-linjerne. – Den fane du lander på umiddelbart efter du har oprettet ordrehovedet og har klikket Gem).

  5. Klik på Upload fil. Filen skal være af typen ods, xlsx, xls, csv, txt.

  6. Du kan definere en importskabelon på baggrund af den uploadede fil ved at klikke på Definér importskabelon. Denne importskabelon vil gemmes for den samme leverandør/kunde for den samme ordretype fremover.

  7. Indtast en tekst, så du kan genkende importskabelonen, i feltet Memo.

  8. I feltet Første række kan du vælge på hvilken linje/række de første data står. Typisk vil der i en xlsx-fil være en overskrift øverst i en kolonne, så den første række med data vil være række 2.

  9. I feltet Forhåndsvisning vil du nu kunne se hvilke kolonner filen indeholder. Det er med udgangspunkt i kolonnerne, at importskabelonen defineres. Importskabelonen bruger Liquid open source template language. Du kan finde vejledninger til Liquid her.

  10. I feltet Importscript defineres hvilke data der kan findes i hvilke kolonner i den fil som du vil importere dataene fra. Første gang du åbner importskabelonen vil importscriptet indeholde følgende linjer:

Importscriptet for udgående linjer indeholder følgende:

sku_ean_parcel|
sku_ean_uom|
sku_ean|
sku_code|
sku_id|
free_units|
quantity|
quantity_preferred_unit|
uom_conversion|
unit_price|
uoms_per_price_unit|
line_text|
trace_batch_number|
lot_number_complete|
unit_price_per|
if_exists|

Importscriptet for indgående linjer indeholder følgende

sku_code|
partner_sku_code|
lookup_discount|
partner_quantity|
sku_id|
free_units|
quantity|
origin_country|
uom_conversion|
unit_price|
corrected_unit_price|
corrected_line_text|
uoms_per_price_unit|
line_text|
expiry_date|
trace_batch_number|
trace_lot_number|
trace_pallet_number|
trace_other|
attribute_internal|
attribute_quality|
attribute_size|
attribute_state|
attribute_specification|
attribute_storage_bin|
attribute_storage_bin_loc2|
attribute_storage_bin_loc3|
attribute_storage_bin_loc4|
attribute_customs_status|
attribute_eu_tariff_code|
attribute_preservation|
attribute_presentation|
attribute_catch_method|
attribute_fao_species_code|
attribute_fao_fishing_area|
attribute_product_destination|
attribute_ewc_code|
attribute_origin|
attribute_origin_farm|
attribute_origin_breeder|
attribute_cutting|
attribute_trim|
attribute_pistol|
attribute_age_of_animal|
attribute_packaging|
attribute_supplier_sku|
attribute_extended_date|
attribute_effective_ph|
attribute_effective_temperature|
attribute_enzyme_activity|
if_batch_exists|
if_no_batch| 

  • Indsæt kolonnenavnet ud for en linje i importscriptet f.eks.

   sku_code|{{[COL_5]}}

  • Antal (quantity) er sat til at være gram, hvis du har oprettet en vareart med primær måleenhed som kilogram med tilladte decimaler til gram. Hvis du ønsker at importere en vareart i kilogram, kan du gange tallet op med 1000 f.eks. ved skrive

   quantity|{{[COL_3] | plus: 0 | times: 1000 }}

Tip!: Hvis du vil fortælle systemet, at kolonnen indeholder en numerisk værdi, kan du tilføje plus: 0. Det styrer formatering og aflæsning.

  • Slet de resterende linjer i importscriptet, der ikke er defineret en kolonne ud for.

  • Klik Gem og gå til næste trin. Klik derefter på Start import for at tilføje varepartilinjerne fra filen.

Importér SSCC til en levering

Hvis du modtager en fil fra dit lager eller en producent med SSCC, som du gerne vil indlæse på en levering tilknyttet en ordre, så er det også muligt ved hjælp af import af ordrelinjer funktionen på selve ordren.

Det kan anvendes i det tilfælde, at din virksomhed ikke står for at oprette SSCC selv, men det gøres af en leverandør. Særligt hvis der er mange linjer, kan det være tidsbesparende og reducere risikoen for fejlindtastning. Det gør det lettere at oprette følgesedler som skal sendes via EDI (DESADV), men kan også benyttes, hvis I står for at printe pallelabels eller genere disse.

De SSCC specifikke linjer skal angives med line_type|sscc i import scriptet, for at blive indlæst korrekt. Se eksempel nedenfor.

sku_code|{{ [COL_1] }}
quantity_uom|{{ [COL_2] | plus: 0 }}
line_type|sscc
sscc|{{ [COL_3] }}
batch_number_overwrite|{{ [COL_4] }}
expiry_date_overwrite|{{ [COL_5] | date_from_xlsx }}


Updated date: 2026-07-08 00:00:00

Besvarede dette dit spørgsmål?