{"id":96264,"date":"2026-10-04T08:52:42","date_gmt":"2026-10-04T08:52:42","guid":{"rendered":"https:\/\/skyplanner.ai\/?p=96264"},"modified":"2026-10-04T08:52:58","modified_gmt":"2026-10-04T08:52:58","slug":"planlaegning-af-ordreproduktion","status":"publish","type":"post","link":"https:\/\/skyplanner.ai\/da\/ressourcer\/planlaegning-af-ordreproduktion\/","title":{"rendered":"Planl\u00e6gning af ordreproduktion: definition, eksempel og metoder"},"content":{"rendered":"<div class=\"gb-container gb-container-article01 article-main-content-container\">\n\n<h1 class=\"wp-block-heading\">Planl\u00e6gning af ordreproduktion: definition, eksempel og metoder<\/h1>\n\n<div class=\"gb-container gb-container-article02\">\n\n<p><a href=\"\/da\/\">Hjem<\/a> &raquo; <a href=\"https:\/\/skyplanner.ai\/da\/ressourcer\/\">Ressourcer<\/a> &raquo; Planl\u00e6gning af ordreproduktion: definition, eksempel og metoder<\/p>\n\n\n<p class=\"yoast-reading-time__wrapper\"><span class=\"yoast-reading-time__icon\"><svg aria-hidden=\"true\" focusable=\"false\" data-icon=\"clock\" width=\"20\" height=\"20\" fill=\"none\" stroke=\"currentColor\" style=\"display:inline-block;vertical-align:-0.1em\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z\"><\/path><\/svg><\/span><span class=\"yoast-reading-time__spacer\" style=\"display:inline-block;width:1em\"><\/span><span class=\"yoast-reading-time__descriptive-text\">Ansl\u00e5et l\u00e6setid: <\/span><span class=\"yoast-reading-time__reading-time\">15<\/span><span class=\"yoast-reading-time__time-unit\"> Minutter<\/span><\/p>\n\n<\/div>\n<div class=\"gb-container gb-container-article03\">\n\n<p>Planl\u00e6gning af v\u00e6rkstedsproduktion tildeler starttidspunkter og f\u00e6lles ressourcer til opgaver, hvis operationer f\u00f8lger forskellige fastlagte ruter. Den s\u00f8rger for, at hver opgaves procestrin f\u00f8lger r\u00e6kkef\u00f8lgen, og forhindrer, at konkurrerende operationer bruger den samme ressource samtidig. Resultatet viser produktionsholdene, hvad der kan k\u00f8re som det n\u00e6ste, og hvad der m\u00e5 vente.<\/p>\n\n<div class=\"gb-container gb-container-article04\"><div class=\"gb-inside-container\">\n\n<p><strong>N\u00f8glepunkter<\/strong><\/p>\n\n\n<p>En plan for v\u00e6rkstedsproduktion kobler hver opgaves rute til de delte arbejdsstationers tilg\u00e6ngelighed og ikke blot til opgavens plads p\u00e5 en ordreliste.<\/p>\n\n\n<p>Forskellige maskiner kan behandle forskellige opgaver parallelt, mens hver opgave skal f\u00f8lge sin r\u00e6kkef\u00f8lge af operationer.<\/p>\n\n\n<p>Den korteste samlede f\u00e6rdigg\u00f8relsestid og en hastekundes deadline kan kr\u00e6ve forskellige planer.<\/p>\n\n\n<p>I SkyPlanner udg\u00f8r ordnede arbejdstrin og egnede arbejdsstationer rutemodellen; Arcturus, SkyPlanners planl\u00e6gningsmotor, genberegner det planlagte arbejde, og Gantt-diagrammet viser det.<\/p>\n\n\n<p>Kontroll\u00e9r opgavernes placering og rutedata, f\u00f8r du bruger Reschedule all: Funktionen genoptimerer de opgaver, der allerede ligger i Gantt-diagrammet.<\/p>\n\n<\/div><\/div>\n\n<h2 class=\"wp-block-heading\">Hvad planl\u00e6gning af v\u00e6rkstedsproduktion afg\u00f8r<\/h2>\n\n\n<p>P\u00e5 et maskinv\u00e6rksted kan \u00e9n ordre kr\u00e6ve fr\u00e6sning efterfulgt af boring, mens en anden kr\u00e6ver boring f\u00f8r fr\u00e6sning. Begge ordrer konkurrerer om de samme maskiner, men deres n\u00e6ste anvendelige maskine er forskellig. Hvis ordrerne blot sorteres efter leveringsdato, ved fr\u00e6seoperat\u00f8ren stadig ikke, hvilken operation der kan starte.<\/p>\n\n\n<p>En plan afg\u00f8r tre indbyrdes forbundne sp\u00f8rgsm\u00e5l: hvilken operation der er klar, hvilken ressource der kan behandle den, og hvorn\u00e5r den kan k\u00f8re. Parathed afh\u00e6nger af tidligere operationer og produktionsinput. En ressources tilg\u00e6ngelighed afh\u00e6nger af det \u00f8vrige arbejde, der allerede er tildelt den. \u00c6ndres \u00e9n tildeling, kan det derfor p\u00e5virke flere ordrer l\u00e6ngere fremme p\u00e5 deres ruter.<\/p>\n\n\n<p>Planl\u00e6gning af v\u00e6rkstedsproduktion er et s\u00e6rligt problem inden for <a href=\"https:\/\/skyplanner.ai\/da\/ressourcer\/hvad-er-finplanlaegning-i-produktionen\/\">detailplanl\u00e6gning<\/a>. Detailplanl\u00e6gning d\u00e6kker ogs\u00e5 situationer med enklere eller mere repetitive ruter. Det er vigtigt at skelne v\u00e6rkstedsproduktion fra de \u00f8vrige former, fordi en enkelt ordrer\u00e6kkef\u00f8lge for hele fabrikken ikke fuldt ud kan beskrive r\u00e6kkef\u00f8lgen af operationer p\u00e5 hver enkelt arbejdsstation.<\/p>\n\n\n<h3 class=\"wp-block-heading\">V\u00e6rkstedsproduktion, flowproduktion, fleksibel v\u00e6rkstedsproduktion og ordreproduktion<\/h3>\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Begreb<\/th><th>Hvad det beskriver<\/th><th>Praktisk sp\u00f8rgsm\u00e5l<\/th><\/tr><\/thead><tbody><tr><td>V\u00e6rkstedsproduktion<\/td><td>Opgaver f\u00f8lger hver deres fastlagte r\u00e6kkef\u00f8lge af operationer p\u00e5 tv\u00e6rs af delte ressourcer<\/td><td>Hvordan kan forskellige ruter bruge de samme maskiner uden konflikter?<\/td><\/tr><tr><td>Flowproduktion<\/td><td>Opgaver f\u00f8lger den samme maskinr\u00e6kkef\u00f8lge<\/td><td>I hvilken r\u00e6kkef\u00f8lge skal opgaverne passere gennem den f\u00e6lles rute?<\/td><\/tr><tr><td>Fleksibel v\u00e6rkstedsproduktion<\/td><td>En operation kan bruge et udvalg af egnede maskiner<\/td><td>Hvilken egnet maskine og hvilket starttidspunkt skal hver operation have?<\/td><\/tr><tr><td>Ordreproduktion<\/td><td>En kundeordre udl\u00f8ser produktionen<\/td><td>Hvorn\u00e5r skal produktionen frigives for en bestemt ordre?<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<p>Den klassiske model for v\u00e6rkstedsproduktion tildeler en fastlagt maskine til hver operation. Planl\u00e6gning af fleksibel v\u00e6rkstedsproduktion tilf\u00f8jer valget af maskine til tidsplanl\u00e6gningsproblemet. Ordreproduktion beskriver, hvad der udl\u00f8ser produktionen, s\u00e5 en fabrik b\u00e5de kan k\u00f8re ordreproduktion og v\u00e6re organiseret som v\u00e6rkstedsproduktion.<\/p>\n\n\n<p><a href=\"https:\/\/developers.google.com\/optimization\/scheduling\/job_shop\">Googles OR-Tools-dokumentation<\/a> viser tydeligt de to grundl\u00e6ggende begr\u00e6nsninger: en operation f\u00f8lger sin forg\u00e6nger, og en maskine behandler kun \u00e9n operation ad gangen. P\u00e5 produktionsgulvet tilf\u00f8jer arbejdskalendere, materialer og personale yderligere betingelser til den grundl\u00e6ggende model.<\/p>\n\n\n<h2 class=\"wp-block-heading\">Et eksempel p\u00e5 planl\u00e6gning af v\u00e6rkstedsproduktion: opgaverne A og B krydser hinandens ruter<\/h2>\n\n\n<p>F\u00f8lgende tal er hypotetiske illustrationer. To arbejdsstationer, fr\u00e6sning M og boring D, er tilg\u00e6ngelige fra tidspunkt 0. Hver af dem h\u00e5ndterer \u00e9n operation ad gangen. For overskuelighedens skyld har eksemplet ingen omstillingstid, kalenderpauser, materialemangel eller delt operat\u00f8r, og hver operation k\u00f8rer uafbrudt.<\/p>\n\n\n<p>Konflikten er enkel: A og B har brug for de samme maskiner i modsat r\u00e6kkef\u00f8lge, s\u00e5 B m\u00e5 vente p\u00e5 fr\u00e6sning, selv mens boringen er ledig.<\/p>\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Opgave<\/th><th>F\u00f8rste operation<\/th><th>Anden operation<\/th><th>Samlet behandlingstid<\/th><\/tr><\/thead><tbody><tr><td>A<\/td><td>Fr\u00e6sning M: 2 tidsenheder<\/td><td>Boring D: 1 tidsenhed<\/td><td>3 tidsenheder<\/td><\/tr><tr><td>B<\/td><td>Boring D: 1 tidsenhed<\/td><td>Fr\u00e6sning M: 1 tidsenhed<\/td><td>2 tidsenheder<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<p>Hvis planl\u00e6ggeren f\u00e6rdigg\u00f8r hele A, f\u00f8r B p\u00e5begyndes, bruger A fr\u00e6sning fra 0 til 2 og boring fra 2 til 3. B bruger derefter boring fra 3 til 4 og fr\u00e6sning fra 4 til 5. Opgaverne er f\u00e6rdige ved tidspunkt 5, selv om boringen var ledig under A&#8217;s f\u00f8rste fr\u00e6seoperation.<\/p>\n\n\n<p>Hvis ruterne m\u00e5 overlappe, f\u00e5s denne gennemf\u00f8rlige plan:<\/p>\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Arbejdsstation<\/th><th>Tidspunkt 0 til 1<\/th><th>Tidspunkt 1 til 2<\/th><th>Tidspunkt 2 til 3<\/th><\/tr><\/thead><tbody><tr><td>Fr\u00e6sning M<\/td><td>A, f\u00f8rste del<\/td><td>A, anden del<\/td><td>B<\/td><\/tr><tr><td>Boring D<\/td><td>B<\/td><td>Ubenyttet<\/td><td>A<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<p>Alt arbejde er nu f\u00e6rdigt ved tidspunkt 3. Det er den mindste makespan i den viste model: Fr\u00e6sning skal behandle 3 tidsenheder arbejde p\u00e5 \u00e9n maskine, s\u00e5 ingen gennemf\u00f8rlig plan kan blive f\u00e6rdig hurtigere. B afslutter boringen ved tidspunkt 1, men kan ikke begynde fr\u00e6sningen, f\u00f8r A frigiver M ved tidspunkt 2. Boringens ubenyttede interval betyder ikke, at planl\u00e6ggeren har glemt en operation: A er stadig i gang med at fr\u00e6se, og B har allerede brugt boringen.<\/p>\n\n\n<p>Den samlede behandlingstid er 5 enheder, men den er fordelt p\u00e5 to maskiner. Den sum er ikke den forl\u00f8bne tid, f\u00f8r fabrikken er f\u00e6rdig. Omvendt ville det skjule de to opgavers senere konkurrence om fr\u00e6sning, hvis man i et regneark placerer begge opgaver ved tidspunkt 0 uden at kontrollere de enkelte operationer.<\/p>\n\n\n<p>Tiden, indtil den sidste opgave er f\u00e6rdig, kaldes makespan. Det er et nyttigt m\u00e5l, n\u00e5r form\u00e5let er at f\u00e5 hele dette arbejdss\u00e6t f\u00e6rdigt hurtigt. Det fort\u00e6ller ikke, om en bestemt kundes ordre bliver f\u00e6rdig i tide. Den forskel bliver vigtig, n\u00e5r B har en hastende deadline.<\/p>\n\n\n<h2 class=\"wp-block-heading\">Hvor planl\u00e6gning af v\u00e6rkstedsproduktion optr\u00e6der i SkyPlanner<\/h2>\n\n\n<p>I SkyPlanner bliver A&#8217;s og B&#8217;s ruter til ordnede arbejdstrin med egnede arbejdsstationer: A kr\u00e6ver fr\u00e6sning og derefter boring, og B kr\u00e6ver boring og derefter fr\u00e6sning. Ops\u00e6t arbejdsstationer, skift, operat\u00f8rer, prioriteter og materialer i produktionsmodellen, og angiv ruter og varigheder for opgaverne. Planl\u00e6gningsmotoren overholder den definerede r\u00e6kkef\u00f8lge af arbejdstrin og v\u00e6lger den bedste tilg\u00e6ngelige egnede arbejdsstation til hvert trin. SkyPlanners <a href=\"\/da\/\">software til detailplanl\u00e6gning<\/a> planl\u00e6gger automatisk diskret produktion og tager h\u00f8jde for materialetilg\u00e6ngelighed, skift, prioriteter og leveringsdatoer. Planl\u00e6ggerne bestemmer, og AI&#8217;en retter sig efter de forudindstillede prioriteter.<\/p>\n\n\n<p>N\u00e5r A og B er placeret i Gantt-diagrammet, f\u00e5r <strong>Reschedule all<\/strong>, SkyPlanners genberegningsknap, der ogs\u00e5 kaldes King Button, Arcturus til at genberegne det planlagte arbejde; Gantt-diagrammet viser de resulterende tildelinger og r\u00e6kkef\u00f8lgen. Reschedule all flytter ikke opgaver fra fanen <strong>Uplanlagte<\/strong> ind i planen. Fastl\u00e6g den indledende placering af opgaverne, f\u00f8r du vurderer omplanl\u00e6gning. Du kan udforske arbejdsgangen ved at <a href=\"https:\/\/skyplanner.ai\/da\/proeveperiode\/\">pr\u00f8ve SkyPlanner med demodata<\/a> eller bruge AI-assisteret Getting Started i SkyPlanner Assistant; <a href=\"https:\/\/skyplanner.ai\/da\/kontakt-salg\/\">book en demo<\/a> for at dr\u00f8fte dine egne ruter og prioriteter.<\/p>\n\n\n<h2 class=\"wp-block-heading\">De input, der g\u00f8r en plan for v\u00e6rkstedsproduktion brugbar<\/h2>\n\n\n<p>En algoritme kan sekvensere den produktionsmodel, den modtager. Planl\u00e6ggerens f\u00f8rste skridt er at f\u00e5 modellen til at afspejle v\u00e6rkstedet. For A og B skal man begynde med ruterne og derefter teste tilg\u00e6ngeligheden og de ordreoplysninger, der vil p\u00e5virke planen.<\/p>\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Input, der skal kontrolleres<\/th><th>Hvad der skal fastl\u00e6gges<\/th><th>Diagnostik for A og B<\/th><\/tr><\/thead><tbody><tr><td>Procesr\u00e6kkef\u00f8lge<\/td><td>R\u00e6kkef\u00f8lgen af operationer afspejler de faktiske afh\u00e6ngigheder i produktionen<\/td><td>A kr\u00e6ver fr\u00e6sning f\u00f8r boring; B kr\u00e6ver det modsatte<\/td><\/tr><tr><td>Varigheder<\/td><td>Hver aktiv operation har en positiv, trov\u00e6rdig varighed<\/td><td>A&#8217;s fr\u00e6sningsvarighed m\u00e5 ikke st\u00e5 tom, n\u00e5r man vurderer dens afslutningsdato<\/td><\/tr><tr><td>Egnede arbejdsstationer<\/td><td>Hvert processtrin har mindst \u00e9n egnet arbejdsstation<\/td><td>B&#8217;s fr\u00e6setrin kr\u00e6ver en arbejdsstation, der kan udf\u00f8re den operation<\/td><\/tr><tr><td>Tilg\u00e6ngelig arbejdstid<\/td><td>Skift og ressourcetilg\u00e6ngelighed svarer til den produktionstid, der reelt kan udnyttes<\/td><td>M skal faktisk v\u00e6re tilg\u00e6ngelig i det tidsrum, der er tildelt A<\/td><\/tr><tr><td>Operat\u00f8rer<\/td><td>Produktionsmodellen afspejler relevant tilg\u00e6ngelighed af operat\u00f8rer<\/td><td>A og B kan ikke antages at k\u00f8re uafh\u00e6ngigt af hinanden, hvis den samme person er n\u00f8dvendig til begge<\/td><\/tr><tr><td>Materialer<\/td><td>Tilg\u00e6ngeligheden af de n\u00f8dvendige materialer er repr\u00e6senteret<\/td><td>B kan muligvis ikke starte boringen, selv n\u00e5r D er ledig<\/td><\/tr><tr><td>Prioriteter og leveringsdatoer<\/td><td>Den tilsigtede forretningsm\u00e6ssige prioritering og den lovede dato er registreret<\/td><td>Hvis B haster, skal den prioritering v\u00e6re synlig, f\u00f8r der genberegnes<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<p>I SkyPlanner kan en opgave ikke planl\u00e6gges, hvis et processtrin har nul egnede arbejdsstationer. Hvis Bs fr\u00e6setrin ikke har nogen egnet arbejdsstation, vil gentagne genberegninger af planen ikke reparere den manglende rute. Kontroll\u00e9r f\u00f8rst det trins egnethed. Kontroll\u00e9r ogs\u00e5, om B stadig er ikke planlagt, hvilket er et andet problem end at \u00e6ndre r\u00e6kkef\u00f8lgen af planlagt arbejde.<\/p>\n\n\n<p>Getting Started opretter arbejdsstationer, produkter og flows. Flowene forbinder ordnede processtrin, varigheder og ruten gennem arbejdsstationerne. Et produkt, der er klar til flow, kr\u00e6ver positive varigheder og en rute for sine aktive operationer. Valider de grundl\u00e6ggende ting, f\u00f8r du bruger det resulterende Gantt-diagram til at vurdere planl\u00e6gningskvaliteten.<\/p>\n\n\n<p>Kontroll\u00e9r dern\u00e6st <a href=\"https:\/\/skyplanner.ai\/da\/ressourcer\/begraenset-kapacitet\/\">planl\u00e6gning mod begr\u00e6nset kapacitet<\/a>: Tildelt arbejde kr\u00e6ver tilg\u00e6ngelig kapacitet. En maskine, der er registreret som tilg\u00e6ngelig hele dagen, giver et andet billede end en maskine, der kun er tilg\u00e6ngelig i et bestemt skift. Hvis en operat\u00f8r er delt, kr\u00e6ver den illustrative parallelle plan for A og B ogs\u00e5 denne ekstra kapacitetskontrol.<\/p>\n\n\n<h3 class=\"wp-block-heading\">Forbind ordredata med planl\u00e6gningsmodellen<\/h3>\n\n\n<p>Eksisterende ERP- og MES-systemer giver en datakontekst for ordrer, produkter og produktion. SkyPlanner integrerer med ethvert ERP- eller MES-system via sit \u00e5bne REST API. Brug <a href=\"https:\/\/skyplanner.ai\/da\/integrationer\/\">integrationsvejen<\/a> til at fastl\u00e6gge, hvordan relevante produktionsdata n\u00e5r frem til planl\u00e6gningsv\u00e6rkt\u00f8jet, og hvilket system der vedligeholder dem.<\/p>\n\n\n<p>For A og B skal I blive enige om, hvor deres ruter, varigheder, materialeoplysninger og leveringsdatoer stammer fra. Hvis en leveringsdato i ERP \u00e6ndres, mens planl\u00e6gningsmodellen beholder den tidligere dato, vurderer planl\u00e6ggeren et andet produktionssp\u00f8rgsm\u00e5l. Dataejerskab og ensartede opdateringer h\u00f8rer med i vurderingen af planl\u00e6gningen sammen med det visuelle resultat.<\/p>\n\n\n<h2 class=\"wp-block-heading\">Planl\u00e6gningsmetoder og det m\u00e5l, de tjener<\/h2>\n\n\n<p>Planl\u00e6gningsmetoder adskiller sig i, hvor stor en del af problemet de tager i betragtning. En lokal dispatching-metode v\u00e6lger den n\u00e6ste klare operation ud fra et kriterium. En matematisk optimeringsmodel tager hensyn til specificerede begr\u00e6nsninger og et m\u00e5l. Et automatisk v\u00e6rkt\u00f8j til detailplanl\u00e6gning forbinder planl\u00e6gningsberegninger med fabrikkens vedligeholdte produktionsmodel.<\/p>\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Tilgang<\/th><th>Nyttigt udgangspunkt<\/th><th>Afvejning, der b\u00f8r unders\u00f8ges<\/th><\/tr><\/thead><tbody><tr><td>F\u00f8rst til m\u00f8lle<\/td><td>Hold ankomstr\u00e6kkef\u00f8lgen forst\u00e5elig<\/td><td>En tidlig, lang operation kan forsinke senere hastearbejde<\/td><\/tr><tr><td>Tidligste leveringsfrist<\/td><td>S\u00e6t fokus p\u00e5 frister, der n\u00e6rmer sig<\/td><td>En hasteopgave kan stadig vente p\u00e5 en forg\u00e6nger eller en utilg\u00e6ngelig ressource<\/td><\/tr><tr><td>Korteste procestid<\/td><td>Fremryk korte, klare operationer<\/td><td>L\u00e6ngere arbejde kan blive ved med at vente, selv n\u00e5r kundens tilsagn er vigtigt<\/td><\/tr><tr><td>Kritisk ratio<\/td><td>Sammenlign tiden til leveringsfristen med den resterende procestid<\/td><td>Forholdstallet kr\u00e6ver opdaterede estimater for det resterende arbejde<\/td><\/tr><tr><td>Slack (tidsbuffer)<\/td><td>Sammenlign tiden til leveringsfristen minus den resterende procestid<\/td><td>Lille slack signalerer hast, men fjerner ikke ressourcekonflikter<\/td><\/tr><tr><td>Matematisk optimering<\/td><td>Unders\u00f8g et defineret m\u00e5l som makespan<\/td><td>Svaret afh\u00e6nger af de begr\u00e6nsninger og det m\u00e5l, der indg\u00e5r i modellen<\/td><\/tr><tr><td>Automatisk detailplanl\u00e6gning<\/td><td>Genberegn tildelinger ud fra vedligeholdte ruter, tilg\u00e6ngelighed og prioriteter<\/td><td>Forkerte input giver stadig et forkert billede af produktionen<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<p>Korteste procestid (SPT) har en specifik garanti i den grundl\u00e6ggende enkeltmaskinmodel: N\u00e5r uafh\u00e6ngige opgaver er tilg\u00e6ngelige samtidig, procestiderne er kendt, og arbejdet k\u00f8rer uafbrudt uden sekvensafh\u00e6ngige omstillinger, minimerer den den gennemsnitlige genneml\u00f8bstid og det gennemsnitlige lager af varer under bearbejdning. Den garanti g\u00e6lder ikke automatisk for et maskinv\u00e6rksted med krydsende ruter. University of Washingtons <a href=\"https:\/\/courses.washington.edu\/ie337\/Job%20Shop%20Scheduling.pdf\">undervisningsnoter om planl\u00e6gning i maskinv\u00e6rksteder<\/a> forklarer enkeltmaskinresultatet og SPT&#8217;s rolle i at reducere lageret af varer under bearbejdning.<\/p>\n\n\n<p>I A\/B-eksemplet er det kun en del af beslutningen at v\u00e6lge Bs korte boreoperation f\u00f8rst. A kan stadig optage fr\u00e6sningen, n\u00e5r B n\u00e5r dertil. Planl\u00e6ggeren m\u00e5 se frem mod den n\u00e6ste delte ressource og ikke bed\u00f8mme r\u00e6kkef\u00f8lgen alene ud fra den f\u00f8rste operations sluttidspunkt.<\/p>\n\n\n<p>Ved en stabil, enkel arbejdsbyrde kan en gennemsigtig dispatching-tilgang v\u00e6re nyttig. Med krydsende ruter og hyppige \u00e6ndringer har planl\u00e6ggeren brug for en m\u00e5de at vurdere de efterf\u00f8lgende konsekvenser gentagne gange.<\/p>\n\n\n<p>F\u00f8r du sammenligner resultater, b\u00f8r du angive m\u00e5let eksplicit. Ud over makespan omfatter m\u00e5l forsinkelse (hvor langt efter leveringsfristerne opgaverne bliver f\u00e6rdige) og genneml\u00f8bstid (tiden fra frigivelse til afslutning, inklusive ventetid). Vil du blive f\u00e6rdig med hele gruppen hurtigt, beskytte Bs kundedato eller finde ud af, hvilket l\u00f8fte den tilg\u00e6ngelige kapacitet kan underst\u00f8tte? Sammenlign planer ud fra det samme m\u00e5l og de samme produktionsinput. En bedre makespan alene kan ikke besvare alle tre sp\u00f8rgsm\u00e5l.<\/p>\n\n\n<h2 class=\"wp-block-heading\">Hvad \u00e6ndrer sig, n\u00e5r B haster, eller en maskine er utilg\u00e6ngelig?<\/h2>\n\n\n<p>Antag, at B skal v\u00e6re f\u00e6rdig til tid 2 i det samme hypotetiske eksempel. I den overlappende plan ovenfor er B f\u00e6rdig til tid 3. For at overholde den tidligere frist kan planl\u00e6ggeren give B fr\u00e6sning f\u00f8r A:<\/p>\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Opgave<\/th><th>F\u00f8rste operation<\/th><th>Anden operation<\/th><th>F\u00e6rdig<\/th><\/tr><\/thead><tbody><tr><td>B<\/td><td>Boring D: 0 til 1<\/td><td>Fr\u00e6sning M: 1 til 2<\/td><td>Tid 2<\/td><\/tr><tr><td>A<\/td><td>Fr\u00e6sning M: 2 til 4<\/td><td>Boring D: 4 til 5<\/td><td>Tid 5<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<p>Fr\u00e6sningen venter bevidst fra 0 til 1, s\u00e5 den er ledig, n\u00e5r B er f\u00e6rdig med boringen. B overholder den illustrative frist, men hele s\u00e6ttet bliver f\u00e6rdigt senere. At holde alle maskiner i gang s\u00e5 tidligt som muligt er derfor ikke altid den rigtige beslutning for en hasteordre.<\/p>\n\n\n<p>Det er en prioritetsafvejning. Planl\u00e6ggeren v\u00e6lger, hvilket tilsagn der er vigtigst, og kontrollerer effekten p\u00e5 A. I SkyPlanner giver forudindstillede prioriteter denne retning til den automatiske planl\u00e6gning; planl\u00e6ggeren gennemg\u00e5r derefter Gantt-diagrammet i forhold til produktionsm\u00e5let og de tilg\u00e6ngelige ressourcer.<\/p>\n\n\n<p>Antag nu, at M bliver utilg\u00e6ngelig i As planlagte fr\u00e6seinterval. N\u00e5r tilg\u00e6ngeligheden opdateres, \u00e6ndrer det de mulige l\u00f8sninger for b\u00e5de A og B, selv om ingen af ruterne er \u00e6ndret. Hvis en anden maskine reelt er egnet, bliver valget af maskine relevant. Hvis ingen er egnet, skal den manglende fr\u00e6sekapacitet l\u00f8ses, f\u00f8r nogen af opgaverne kan gennemf\u00f8re deres rute.<\/p>\n\n\n<p>Den begr\u00e6nsende ressource kan ogs\u00e5 \u00e6ndre sig med ordresammens\u00e6tningen. Fr\u00e6sning begr\u00e6nser eksemplets overlap, men hvis der tilf\u00f8jes arbejde med meget boring, \u00e6ndres belastningen p\u00e5 D. Vurder flaskehalse i produktionen ud fra den aktuelle arbejdsbyrde. Udled ikke den n\u00e6ste flaskehals alene ud fra den mest belastede maskine i sidste uges plan.<\/p>\n\n\n<p>N\u00e5r du gennemg\u00e5r en opdateret plan, s\u00e5 f\u00f8lg den ber\u00f8rte opgave gennem dens resterende operationer. For B hj\u00e6lper en tidligere afslutning af boringen kun, hvis fr\u00e6sningen kan f\u00f8lge efter. For A hj\u00e6lper en ledig boreplads f\u00f8rst, n\u00e5r fr\u00e6sningen er f\u00e6rdig.<\/p>\n\n\n<h2 class=\"wp-block-heading\">Hvad du b\u00f8r kontrollere, f\u00f8r du forlader regnearket<\/h2>\n\n\n<p>Et regneark kan gengive r\u00e6kkef\u00f8lgen af operationer, varigheder og bel\u00e6gningen af arbejdsstationer for A og B. Med en lille, stabil model kan planl\u00e6ggeren inspicere konflikter direkte. Arbejdet bliver sv\u00e6rere at vedligeholde, n\u00e5r en \u00e6ndring kr\u00e6ver, at mange afh\u00e6ngige operationer, ressourcekalendere og kundeprioriteter skal gennemg\u00e5s igen.<\/p>\n\n\n<p>Brug et repr\u00e6sentativt produktionsscenarie, n\u00e5r du skal vurdere det n\u00e6ste v\u00e6rkt\u00f8j. Medtag krydsende ruter som A og B, \u00e9n hastende deadline og en \u00e6ndring i tilg\u00e6ngeligheden. Gennemg\u00e5 f\u00f8rst inputmodellen, og derefter planen. En poleret tidslinje kompenserer ikke for en manglende fr\u00e6serute eller et forkert skift.<\/p>\n\n\n<p>En brugbar evalueringsr\u00e6kkef\u00f8lge er:<\/p>\n\n\n<p>1. Kortl\u00e6g hver operation med dens forg\u00e6nger, varighed og egnede arbejdsstation.<\/p>\n\n\n<p>2. Bekr\u00e6ft materialer og ressourcetilg\u00e6ngelighed for den tilt\u00e6nkte produktionsperiode.<\/p>\n\n\n<p>3. Bekr\u00e6ft, hvordan nye opgaver bliver planlagt, adskilt fra genberegningen af eksisterende arbejde.<\/p>\n\n\n<p>4. Fastl\u00e6g de prioriteter og leveringsdatoer, der afg\u00f8r beslutningen.<\/p>\n\n\n<p>5. Gennemg\u00e5 hver opgaves forl\u00f8b i Gantt og belastningen p\u00e5 de delte ressourcer.<\/p>\n\n\n<p>6. \u00c6ndr et input, og unders\u00f8g konsekvenserne b\u00e5de for den hastende ordre og for det \u00f8vrige arbejde.<\/p>\n\n\n<p>Den offentliggjorte <a href=\"https:\/\/skyplanner.ai\/da\/kundehistorier\/eskomatic\/\">kundehistorie om Eskomatic og kontraktbearbejdning<\/a> rummer en nyttig operationel iagttagelse: manuelle arbejdsk\u00f8er var kun en del af udfordringen. Begr\u00e6nset indsigt i materialer gjorde det sv\u00e6rere at forudse mangler. Eskomatic beskriver tydeligere arbejdsk\u00f8er i Gantt og automatisk belastningsplanl\u00e6gning, der underst\u00f8tter fasts\u00e6ttelsen af leveringsdatoer. I deres tilf\u00e6lde havde det betydning, at man b\u00e5de kunne se det kommende arbejde og de foruds\u00e6tninger, der skal v\u00e6re p\u00e5 plads for at udf\u00f8re det.<\/p>\n\n\n<p>N\u00e5r du selv skal evaluere, s\u00e5 s\u00e6t de to sider sammen: kan teamet forst\u00e5 k\u00f8en, og afspejler k\u00f8en de materialer og den kapacitet, der faktisk er til r\u00e5dighed? For A og B betyder det, at man skal kunne forklare b\u00e5de, hvorfor B venter p\u00e5 M, og om en af opgaverne kan starte med de input, der er ved h\u00e5nden.<\/p>\n\n\n<p><a href=\"https:\/\/skyplanner.ai\/da\/proeveperiode\/\">Start en SkyPlanner-pr\u00f8veperiode<\/a> for at udforske demodata eller AI-assisteret Getting Started. <a href=\"https:\/\/skyplanner.ai\/da\/kontakt-salg\/\">Book en demo<\/a> med repr\u00e6sentative ruter, arbejdsstationernes tilg\u00e6ngelighed og en prioritets\u00e6ndring, s\u00e5 du kan se, hvordan planl\u00e6gningsforl\u00f8bet fungerer i din produktion.<\/p>\n\n\n<h2 class=\"wp-block-heading\">Ofte stillede sp\u00f8rgsm\u00e5l<\/h2>\n\n\n<h3 class=\"wp-block-heading\">Hvad er planl\u00e6gning af v\u00e6rkstedsproduktion?<\/h3>\n\n\n<p>Planl\u00e6gning af v\u00e6rkstedsproduktion fastl\u00e6gger, hvorn\u00e5r hver operation k\u00f8rer p\u00e5 en delt ressource, samtidig med at r\u00e6kkef\u00f8lgen i hver opgaves rute overholdes. Den s\u00e6rlige udfordring er samspillet mellem forskellige ruter: i eksemplet kan B blive f\u00e6rdig med boring og alligevel vente p\u00e5 fr\u00e6sning, fordi A optager fr\u00e6semaskinen. Vurder timingen p\u00e5 operationsniveau, ikke blot ordredatoer.<\/p>\n\n\n<h3 class=\"wp-block-heading\">Hvad er forskellen p\u00e5 planl\u00e6gning af v\u00e6rkstedsproduktion og flowproduktion?<\/h3>\n\n\n<p>En flowproduktionsmodel giver opgaverne den samme maskinsekvens. En model for v\u00e6rkstedsproduktion giver hver opgave sin egen fastlagte sekvens. Hvis b\u00e5de A og B skulle fr\u00e6ses og derefter bores, ville de f\u00f8lge den samme rute som i flowproduktion. De modsatte ruter i denne artikel skaber i stedet planl\u00e6gningskonflikten for v\u00e6rkstedsproduktion ved fr\u00e6searbejdsstationen.<\/p>\n\n\n<h3 class=\"wp-block-heading\">Hvad er planl\u00e6gning af fleksibel v\u00e6rkstedsproduktion?<\/h3>\n\n\n<p>Ved fleksibel v\u00e6rkstedsproduktion kan en operation k\u00f8re p\u00e5 et udvalg af egnede maskiner. Beslutningen omfatter b\u00e5de valg af maskine og timing. Hvis B kan bruge en anden egnet fr\u00e6searbejdsstation, giver det en ekstra planl\u00e6gningsmulighed. Egnethed skal beskrive en maskine, der faktisk kan udf\u00f8re operationen, og ikke blot \u00e9n med ledig tid.<\/p>\n\n\n<h3 class=\"wp-block-heading\">Er v\u00e6rkstedsproduktion det samme som ordreproduktion?<\/h3>\n\n\n<p>Nej. Ordreproduktion beskriver produktion, der udl\u00f8ses af en kundes ordre, mens v\u00e6rkstedsproduktion beskriver arbejde, der er organiseret omkring forskellige operationsruter og delte ressourcer. Kundespecifikke A og B kan v\u00e6re ordreproduktionsopgaver med ruter som i v\u00e6rkstedsproduktion. En ordreproduktionsfabrik kan ogs\u00e5 bruge en f\u00e6lles rute, s\u00e5 ordreudl\u00f8sningen i sig selv afg\u00f8r ikke planl\u00e6gningens topologi.<\/p>\n\n\n<h3 class=\"wp-block-heading\">Hvilke data kr\u00e6ver en plan for v\u00e6rkstedsproduktion?<\/h3>\n\n\n<p>Start med ordnede operationer, positive varigheder og egnede arbejdsstationer, og tilf\u00f8j derefter arbejdstidstilg\u00e6ngelighed, operat\u00f8rer, materialer, prioriteter og leveringsdatoer. I SkyPlanner forhindrer en operation uden egnet arbejdsstation, at opgaven bliver planlagt. Hvis B mangler i Gantt, s\u00e5 kontroll\u00e9r ruten og den indledende placering, f\u00f8r du vurderer resultatet af omplanl\u00e6gningen.<\/p>\n\n\n<h3 class=\"wp-block-heading\">Hvilken metode til planl\u00e6gning af v\u00e6rkstedsproduktion b\u00f8r en produktionsplanl\u00e6gger bruge?<\/h3>\n\n\n<p>V\u00e6lg metode ud fra m\u00e5let og hyppigheden af \u00e6ndringer. Simple dispatch-metoder kan underst\u00f8tte stabile beslutninger; n\u00e5r ruter krydser hinanden, kr\u00e6ver det opm\u00e6rksomhed p\u00e5 konflikter hos efterf\u00f8lgende ressourcer. For A og B adskiller planen med den korteste samlede f\u00e6rdigg\u00f8relsestid (makespan) sig fra den, der beskytter Bs tidligere deadline. Sammenlign metoderne med de samme input og den samme kundeprioritet.<\/p>\n\n\n<h3 class=\"wp-block-heading\">Kan en plan for v\u00e6rkstedsproduktion laves i Excel?<\/h3>\n\n\n<p>Ja, et regneark kan repr\u00e6sentere ruter, varigheder og arbejdsstationernes bel\u00e6gning, men det skal kontrollere operationsr\u00e6kkef\u00f8lger og ressourcekonflikter, ikke kun overlappende ordredatoer. N\u00e5r \u00e6ndringer gentagne gange p\u00e5virker afh\u00e6ngige operationer, b\u00f8r du vurdere, hvor meget manuel afstemning modellen kr\u00e6ver, og om planl\u00e6ggeren p\u00e5lideligt kan forklare de opdaterede ressourcetildelinger og afslutningsdatoer.<\/p>\n\n\n<h3 class=\"wp-block-heading\">Planl\u00e6gger Reschedule all opgaver p\u00e5 fanen Unscheduled?<\/h3>\n\n\n<p>Nej. Reschedule all genberegner opgaver, der allerede er placeret i Gantt; den placerer ikke opgaver fra fanen Unscheduled. For A og B skal du f\u00f8rst kontrollere placeringen: kan du se begge opgaver i Gantt? Hvis B stadig er Unscheduled, skal du l\u00f8se dens indledende placering, f\u00f8r du sammenligner de to ruter. Det adskiller en manglende opgave fra et sp\u00f8rgsm\u00e5l om sekvensering, s\u00e5 planl\u00e6ggeren vurderer det arbejde, der faktisk indg\u00e5r i genberegningen.<\/p>\n\n<\/div>\n<\/div>\n\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"What is job shop scheduling?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Job shop scheduling determines when each operation runs on a shared resource while keeping each job's route in sequence. Its distinctive challenge is the interaction between different routes: in the example, B can finish drilling yet still wait for milling because A occupies it. Evaluate operation-level timing, not just order-level dates.\"}},{\"@type\":\"Question\",\"name\":\"What is the difference between job shop and flow shop scheduling?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"A flow-shop model gives jobs the same machine sequence. A job-shop model gives jobs their own specified sequences. If both A and B needed milling followed by drilling, they would share a flow-shop route. Their opposite routes in this article create the job-shop scheduling conflict at the milling workstation.\"}},{\"@type\":\"Question\",\"name\":\"What is flexible job shop scheduling?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Flexible job-shop scheduling allows an operation to run on a choice of eligible machines. The decision includes both machine assignment and timing. If B can use a second suitable milling workstation, that creates an additional scheduling option. Eligibility must describe a machine that can actually perform the operation, not merely one with spare time.\"}},{\"@type\":\"Question\",\"name\":\"Is job shop production the same as make-to-order production?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. Make-to-order describes production triggered by a customer's order, while job shop describes work organized around different operation routes and shared resources. Customer-specific A and B could be make-to-order jobs with job-shop routes. A make-to-order factory can also use a common route, so the order trigger does not establish the scheduling topology.\"}},{\"@type\":\"Question\",\"name\":\"What data does a job shop schedule need?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Start with ordered operations, positive durations and eligible workstations, then add working availability, operators, materials, priorities and delivery dates. In SkyPlanner, a workstage with no eligible workstation prevents the job from being scheduled. If B is absent from the Gantt, inspect routing and initial placement before assessing the rescheduling result.\"}},{\"@type\":\"Question\",\"name\":\"Which job shop scheduling method should a production planner use?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Choose a method against the objective and the frequency of change. Simple dispatching methods can support stable decisions; interacting routes require attention to downstream resource conflicts. For A and B, the schedule with the shorter makespan differs from the one protecting B's earlier deadline. Compare methods using the same inputs and customer priority.\"}},{\"@type\":\"Question\",\"name\":\"Can a job shop schedule be built in Excel?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, a spreadsheet can represent routes, durations and workstation occupancy, but it must check operation sequences and resource conflicts, not just overlapping order dates. When changes repeatedly affect dependent operations, assess how much manual reconciliation the model needs and whether the planner can reliably explain the updated resource assignments and completion dates.\"}},{\"@type\":\"Question\",\"name\":\"Does Reschedule all schedule jobs in the Unscheduled tab?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. Reschedule all recalculates jobs already placed on the Gantt; it does not place jobs from the Unscheduled tab. For A and B, check placement first: can you see both jobs on the Gantt? If B remains Unscheduled, resolve its initial placement before comparing the two routes. This separates a missing job from a sequencing question, so the planner evaluates the work actually included in the recalculation.\"}}]}<\/script>\n\n","protected":false},"excerpt":{"rendered":"<p>Planl\u00e6gning af ordreproduktion: definition, eksempel og metoder Hjem &raquo; Ressourcer &raquo; Planl\u00e6gning af ordreproduktion: definition, eksempel og metoder Planl\u00e6gning af v\u00e6rkstedsproduktion tildeler starttidspunkter og f\u00e6lles ressourcer til opgaver, hvis operationer f\u00f8lger forskellige fastlagte ruter. Den s\u00f8rger for, at hver opgaves procestrin f\u00f8lger r\u00e6kkef\u00f8lgen, og forhindrer, at konkurrerende operationer bruger den samme ressource samtidig. Resultatet viser &#8230; <a title=\"Planl\u00e6gning af ordreproduktion: definition, eksempel og metoder\" class=\"read-more\" href=\"https:\/\/skyplanner.ai\/da\/ressourcer\/planlaegning-af-ordreproduktion\/\" aria-label=\"Read more about Planl\u00e6gning af ordreproduktion: definition, eksempel og metoder\">L\u00e6s Mere<\/a><\/p>\n","protected":false},"author":3,"featured_media":96319,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"_uag_custom_page_level_css":"","footnotes":""},"categories":[2519,307],"tags":[],"class_list":["post-96264","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-aps-scheduling","category-ressourcer","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-33"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.3 (Yoast SEO v28.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Planl\u00e6gning af ordreproduktion: eksempel og metoder<\/title>\n<meta name=\"description\" content=\"Forst\u00e5 planl\u00e6gning af ordreproduktion med et eksempel p\u00e5 to opgaver, sammenlign metoder, og se hvordan SkyPlanner genberegner arbejde p\u00e5 delte maskiner.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/skyplanner.ai\/da\/ressourcer\/planlaegning-af-ordreproduktion\/\" \/>\n<meta property=\"og:locale\" content=\"da_DK\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Planl\u00e6gning af ordreproduktion: definition, eksempel og metoder\" \/>\n<meta property=\"og:description\" content=\"Forst\u00e5 planl\u00e6gning af ordreproduktion med et eksempel p\u00e5 to opgaver, sammenlign metoder, og se hvordan SkyPlanner genberegner arbejde p\u00e5 delte maskiner.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/skyplanner.ai\/da\/ressourcer\/planlaegning-af-ordreproduktion\/\" \/>\n<meta property=\"og:site_name\" content=\"SkyPlanner\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-04T08:52:42+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-04T08:52:58+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/skyplanner.ai\/wp-content\/uploads\/2026\/10\/job-shop-scheduling-hero.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1774\" \/>\n\t<meta property=\"og:image:height\" content=\"887\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Jussi M\u00e4ntyl\u00e4\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Skrevet af\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jussi M\u00e4ntyl\u00e4\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimeret l\u00e6setid\" \/>\n\t<meta name=\"twitter:data2\" content=\"17 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/da\\\/ressourcer\\\/planlaegning-af-ordreproduktion\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/da\\\/ressourcer\\\/planlaegning-af-ordreproduktion\\\/\"},\"author\":{\"name\":\"Jussi M\u00e4ntyl\u00e4\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/da\\\/#\\\/schema\\\/person\\\/d90eac23cfbf5af3a2c4a38ff10376b5\"},\"headline\":\"Planl\u00e6gning af ordreproduktion: definition, eksempel og metoder\",\"datePublished\":\"2026-10-04T08:52:42+00:00\",\"dateModified\":\"2026-10-04T08:52:58+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/da\\\/ressourcer\\\/planlaegning-af-ordreproduktion\\\/\"},\"wordCount\":3522,\"publisher\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/da\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/da\\\/ressourcer\\\/planlaegning-af-ordreproduktion\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/skyplanner.ai\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/job-shop-scheduling-hero.png\",\"articleSection\":[\"APS &amp; Scheduling\",\"ressourcer\"],\"inLanguage\":\"da-DK\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/da\\\/ressourcer\\\/planlaegning-af-ordreproduktion\\\/\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/da\\\/ressourcer\\\/planlaegning-af-ordreproduktion\\\/\",\"name\":\"Planl\u00e6gning af ordreproduktion: eksempel og metoder\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/da\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/da\\\/ressourcer\\\/planlaegning-af-ordreproduktion\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/da\\\/ressourcer\\\/planlaegning-af-ordreproduktion\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/skyplanner.ai\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/job-shop-scheduling-hero.png\",\"datePublished\":\"2026-10-04T08:52:42+00:00\",\"dateModified\":\"2026-10-04T08:52:58+00:00\",\"description\":\"Forst\u00e5 planl\u00e6gning af ordreproduktion med et eksempel p\u00e5 to opgaver, sammenlign metoder, og se hvordan SkyPlanner genberegner arbejde p\u00e5 delte maskiner.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/da\\\/ressourcer\\\/planlaegning-af-ordreproduktion\\\/#breadcrumb\"},\"inLanguage\":\"da-DK\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/skyplanner.ai\\\/da\\\/ressourcer\\\/planlaegning-af-ordreproduktion\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"da-DK\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/da\\\/ressourcer\\\/planlaegning-af-ordreproduktion\\\/#primaryimage\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/job-shop-scheduling-hero.png\",\"contentUrl\":\"https:\\\/\\\/skyplanner.ai\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/job-shop-scheduling-hero.png\",\"width\":1774,\"height\":887,\"caption\":\"Two batches follow opposite routes between shared milling and drilling workstations\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/da\\\/ressourcer\\\/planlaegning-af-ordreproduktion\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/da\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Planl\u00e6gning af ordreproduktion: definition, eksempel og metoder\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/da\\\/#website\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/da\\\/\",\"name\":\"SkyPlanner\",\"description\":\"AI-powered production scheduling and planning software\",\"publisher\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/da\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/skyplanner.ai\\\/da\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"da-DK\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/da\\\/#organization\",\"name\":\"Skycode Oy\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/da\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"da-DK\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/da\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/Skyplanner-logo-2.svg\",\"contentUrl\":\"https:\\\/\\\/skyplanner.ai\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/Skyplanner-logo-2.svg\",\"width\":223,\"height\":43,\"caption\":\"SkyPlanner APS\"},\"image\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/da\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"legalName\":\"Skycode Oy\",\"alternateName\":[\"Skycode\",\"SkyPlanner\",\"SkyPlanner APS\"],\"description\":\"Skycode Oy is the Finnish software company that develops and publishes SkyPlanner APS, AI production scheduling and advanced planning and scheduling (APS) software for manufacturers worldwide. Founded in 1997 as a sole proprietorship and incorporated as Skycode Oy in 2008.\",\"foundingDate\":\"1997\",\"taxID\":\"2204947-0\",\"vatID\":\"FI22049470\",\"telephone\":\"+358407000002\",\"email\":\"support@skyplanner.ai\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Rantakatu 2 G 11\",\"postalCode\":\"65100\",\"addressLocality\":\"Vaasa\",\"addressCountry\":\"FI\"},\"brand\":{\"@type\":\"Brand\",\"name\":\"SkyPlanner\"},\"knowsAbout\":[\"Production Scheduling\",\"Advanced Planning and Scheduling\",\"Manufacturing AI\",\"Finite Capacity Scheduling\",\"ERP Integration\",\"MES Integration\"],\"areaServed\":\"Worldwide\",\"contactPoint\":[{\"@type\":\"ContactPoint\",\"contactType\":\"sales\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/contact-sales\\\/\",\"areaServed\":\"Worldwide\"},{\"@type\":\"ContactPoint\",\"contactType\":\"customer support\",\"email\":\"support@skyplanner.ai\",\"telephone\":\"+358407000002\",\"areaServed\":\"Worldwide\"}],\"sameAs\":[\"https:\\\/\\\/skycode.fi\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/skycodeoy\\\/\",\"https:\\\/\\\/www.finder.fi\\\/IT-konsultointi+IT-palvelut\\\/Skycode+Oy\\\/Vaasa\\\/yhteystiedot\\\/1934882\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/skyplanner-aps\\\/\",\"https:\\\/\\\/www.youtube.com\\\/@SkyPlannerAPS\",\"https:\\\/\\\/www.capterra.com\\\/p\\\/265911\\\/SkyPlanner-APS\\\/\",\"https:\\\/\\\/www.trustradius.com\\\/products\\\/skyplanner-aps\\\/reviews\",\"https:\\\/\\\/www.saasworthy.com\\\/product\\\/skyplanner-aps\",\"https:\\\/\\\/sourceforge.net\\\/software\\\/product\\\/SkyPlanner-APS\\\/\",\"https:\\\/\\\/www.g2.com\\\/products\\\/skyplanner-aps\\\/\",\"https:\\\/\\\/www.getapp.com\\\/project-management-planning-software\\\/a\\\/skyplanner-aps\\\/\",\"https:\\\/\\\/www.softwareadvice.com\\\/cmms\\\/skyplanner-aps-profile\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/da\\\/#\\\/schema\\\/person\\\/d90eac23cfbf5af3a2c4a38ff10376b5\",\"name\":\"Jussi M\u00e4ntyl\u00e4\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"da-DK\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d5cfcd5c06352082aff699784151984268501dafe5084791a9f280d4e3ec500f?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d5cfcd5c06352082aff699784151984268501dafe5084791a9f280d4e3ec500f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d5cfcd5c06352082aff699784151984268501dafe5084791a9f280d4e3ec500f?s=96&d=mm&r=g\",\"caption\":\"Jussi M\u00e4ntyl\u00e4\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Planl\u00e6gning af ordreproduktion: eksempel og metoder","description":"Forst\u00e5 planl\u00e6gning af ordreproduktion med et eksempel p\u00e5 to opgaver, sammenlign metoder, og se hvordan SkyPlanner genberegner arbejde p\u00e5 delte maskiner.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/skyplanner.ai\/da\/ressourcer\/planlaegning-af-ordreproduktion\/","og_locale":"da_DK","og_type":"article","og_title":"Planl\u00e6gning af ordreproduktion: definition, eksempel og metoder","og_description":"Forst\u00e5 planl\u00e6gning af ordreproduktion med et eksempel p\u00e5 to opgaver, sammenlign metoder, og se hvordan SkyPlanner genberegner arbejde p\u00e5 delte maskiner.","og_url":"https:\/\/skyplanner.ai\/da\/ressourcer\/planlaegning-af-ordreproduktion\/","og_site_name":"SkyPlanner","article_published_time":"2026-10-04T08:52:42+00:00","article_modified_time":"2026-10-04T08:52:58+00:00","og_image":[{"width":1774,"height":887,"url":"https:\/\/skyplanner.ai\/wp-content\/uploads\/2026\/10\/job-shop-scheduling-hero.png","type":"image\/png"}],"author":"Jussi M\u00e4ntyl\u00e4","twitter_card":"summary_large_image","twitter_misc":{"Skrevet af":"Jussi M\u00e4ntyl\u00e4","Estimeret l\u00e6setid":"17 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/skyplanner.ai\/da\/ressourcer\/planlaegning-af-ordreproduktion\/#article","isPartOf":{"@id":"https:\/\/skyplanner.ai\/da\/ressourcer\/planlaegning-af-ordreproduktion\/"},"author":{"name":"Jussi M\u00e4ntyl\u00e4","@id":"https:\/\/skyplanner.ai\/da\/#\/schema\/person\/d90eac23cfbf5af3a2c4a38ff10376b5"},"headline":"Planl\u00e6gning af ordreproduktion: definition, eksempel og metoder","datePublished":"2026-10-04T08:52:42+00:00","dateModified":"2026-10-04T08:52:58+00:00","mainEntityOfPage":{"@id":"https:\/\/skyplanner.ai\/da\/ressourcer\/planlaegning-af-ordreproduktion\/"},"wordCount":3522,"publisher":{"@id":"https:\/\/skyplanner.ai\/da\/#organization"},"image":{"@id":"https:\/\/skyplanner.ai\/da\/ressourcer\/planlaegning-af-ordreproduktion\/#primaryimage"},"thumbnailUrl":"https:\/\/skyplanner.ai\/wp-content\/uploads\/2026\/10\/job-shop-scheduling-hero.png","articleSection":["APS &amp; Scheduling","ressourcer"],"inLanguage":"da-DK"},{"@type":"WebPage","@id":"https:\/\/skyplanner.ai\/da\/ressourcer\/planlaegning-af-ordreproduktion\/","url":"https:\/\/skyplanner.ai\/da\/ressourcer\/planlaegning-af-ordreproduktion\/","name":"Planl\u00e6gning af ordreproduktion: eksempel og metoder","isPartOf":{"@id":"https:\/\/skyplanner.ai\/da\/#website"},"primaryImageOfPage":{"@id":"https:\/\/skyplanner.ai\/da\/ressourcer\/planlaegning-af-ordreproduktion\/#primaryimage"},"image":{"@id":"https:\/\/skyplanner.ai\/da\/ressourcer\/planlaegning-af-ordreproduktion\/#primaryimage"},"thumbnailUrl":"https:\/\/skyplanner.ai\/wp-content\/uploads\/2026\/10\/job-shop-scheduling-hero.png","datePublished":"2026-10-04T08:52:42+00:00","dateModified":"2026-10-04T08:52:58+00:00","description":"Forst\u00e5 planl\u00e6gning af ordreproduktion med et eksempel p\u00e5 to opgaver, sammenlign metoder, og se hvordan SkyPlanner genberegner arbejde p\u00e5 delte maskiner.","breadcrumb":{"@id":"https:\/\/skyplanner.ai\/da\/ressourcer\/planlaegning-af-ordreproduktion\/#breadcrumb"},"inLanguage":"da-DK","potentialAction":[{"@type":"ReadAction","target":["https:\/\/skyplanner.ai\/da\/ressourcer\/planlaegning-af-ordreproduktion\/"]}]},{"@type":"ImageObject","inLanguage":"da-DK","@id":"https:\/\/skyplanner.ai\/da\/ressourcer\/planlaegning-af-ordreproduktion\/#primaryimage","url":"https:\/\/skyplanner.ai\/wp-content\/uploads\/2026\/10\/job-shop-scheduling-hero.png","contentUrl":"https:\/\/skyplanner.ai\/wp-content\/uploads\/2026\/10\/job-shop-scheduling-hero.png","width":1774,"height":887,"caption":"Two batches follow opposite routes between shared milling and drilling workstations"},{"@type":"BreadcrumbList","@id":"https:\/\/skyplanner.ai\/da\/ressourcer\/planlaegning-af-ordreproduktion\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/skyplanner.ai\/da\/"},{"@type":"ListItem","position":2,"name":"Planl\u00e6gning af ordreproduktion: definition, eksempel og metoder"}]},{"@type":"WebSite","@id":"https:\/\/skyplanner.ai\/da\/#website","url":"https:\/\/skyplanner.ai\/da\/","name":"SkyPlanner","description":"AI-powered production scheduling and planning software","publisher":{"@id":"https:\/\/skyplanner.ai\/da\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/skyplanner.ai\/da\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"da-DK"},{"@type":"Organization","@id":"https:\/\/skyplanner.ai\/da\/#organization","name":"Skycode Oy","url":"https:\/\/skyplanner.ai\/da\/","logo":{"@type":"ImageObject","inLanguage":"da-DK","@id":"https:\/\/skyplanner.ai\/da\/#\/schema\/logo\/image\/","url":"https:\/\/skyplanner.ai\/wp-content\/uploads\/2022\/05\/Skyplanner-logo-2.svg","contentUrl":"https:\/\/skyplanner.ai\/wp-content\/uploads\/2022\/05\/Skyplanner-logo-2.svg","width":223,"height":43,"caption":"SkyPlanner APS"},"image":{"@id":"https:\/\/skyplanner.ai\/da\/#\/schema\/logo\/image\/"},"legalName":"Skycode Oy","alternateName":["Skycode","SkyPlanner","SkyPlanner APS"],"description":"Skycode Oy is the Finnish software company that develops and publishes SkyPlanner APS, AI production scheduling and advanced planning and scheduling (APS) software for manufacturers worldwide. Founded in 1997 as a sole proprietorship and incorporated as Skycode Oy in 2008.","foundingDate":"1997","taxID":"2204947-0","vatID":"FI22049470","telephone":"+358407000002","email":"support@skyplanner.ai","address":{"@type":"PostalAddress","streetAddress":"Rantakatu 2 G 11","postalCode":"65100","addressLocality":"Vaasa","addressCountry":"FI"},"brand":{"@type":"Brand","name":"SkyPlanner"},"knowsAbout":["Production Scheduling","Advanced Planning and Scheduling","Manufacturing AI","Finite Capacity Scheduling","ERP Integration","MES Integration"],"areaServed":"Worldwide","contactPoint":[{"@type":"ContactPoint","contactType":"sales","url":"https:\/\/skyplanner.ai\/contact-sales\/","areaServed":"Worldwide"},{"@type":"ContactPoint","contactType":"customer support","email":"support@skyplanner.ai","telephone":"+358407000002","areaServed":"Worldwide"}],"sameAs":["https:\/\/skycode.fi\/","https:\/\/www.linkedin.com\/company\/skycodeoy\/","https:\/\/www.finder.fi\/IT-konsultointi+IT-palvelut\/Skycode+Oy\/Vaasa\/yhteystiedot\/1934882","https:\/\/www.linkedin.com\/company\/skyplanner-aps\/","https:\/\/www.youtube.com\/@SkyPlannerAPS","https:\/\/www.capterra.com\/p\/265911\/SkyPlanner-APS\/","https:\/\/www.trustradius.com\/products\/skyplanner-aps\/reviews","https:\/\/www.saasworthy.com\/product\/skyplanner-aps","https:\/\/sourceforge.net\/software\/product\/SkyPlanner-APS\/","https:\/\/www.g2.com\/products\/skyplanner-aps\/","https:\/\/www.getapp.com\/project-management-planning-software\/a\/skyplanner-aps\/","https:\/\/www.softwareadvice.com\/cmms\/skyplanner-aps-profile\/"]},{"@type":"Person","@id":"https:\/\/skyplanner.ai\/da\/#\/schema\/person\/d90eac23cfbf5af3a2c4a38ff10376b5","name":"Jussi M\u00e4ntyl\u00e4","image":{"@type":"ImageObject","inLanguage":"da-DK","@id":"https:\/\/secure.gravatar.com\/avatar\/d5cfcd5c06352082aff699784151984268501dafe5084791a9f280d4e3ec500f?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/d5cfcd5c06352082aff699784151984268501dafe5084791a9f280d4e3ec500f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d5cfcd5c06352082aff699784151984268501dafe5084791a9f280d4e3ec500f?s=96&d=mm&r=g","caption":"Jussi M\u00e4ntyl\u00e4"}}]}},"uagb_featured_image_src":{"full":["https:\/\/skyplanner.ai\/wp-content\/uploads\/2026\/10\/job-shop-scheduling-hero.png",1774,887,false],"thumbnail":["https:\/\/skyplanner.ai\/wp-content\/uploads\/2026\/10\/job-shop-scheduling-hero-150x150.png",150,150,true],"medium":["https:\/\/skyplanner.ai\/wp-content\/uploads\/2026\/10\/job-shop-scheduling-hero-300x150.png",300,150,true],"medium_large":["https:\/\/skyplanner.ai\/wp-content\/uploads\/2026\/10\/job-shop-scheduling-hero-768x384.png",768,384,true],"large":["https:\/\/skyplanner.ai\/wp-content\/uploads\/2026\/10\/job-shop-scheduling-hero-1024x512.png",1024,512,true],"1536x1536":["https:\/\/skyplanner.ai\/wp-content\/uploads\/2026\/10\/job-shop-scheduling-hero-1536x768.png",1536,768,true],"2048x2048":["https:\/\/skyplanner.ai\/wp-content\/uploads\/2026\/10\/job-shop-scheduling-hero.png",1774,887,false],"betterdocs-category-thumb":["https:\/\/skyplanner.ai\/wp-content\/uploads\/2026\/10\/job-shop-scheduling-hero-360x180.png",360,180,true]},"uagb_author_info":{"display_name":"Jussi M\u00e4ntyl\u00e4","author_link":"https:\/\/skyplanner.ai\/da\/author\/jussi\/"},"uagb_comment_info":0,"uagb_excerpt":"Planl\u00e6gning af ordreproduktion: definition, eksempel og metoder Hjem &raquo; Ressourcer &raquo; Planl\u00e6gning af ordreproduktion: definition, eksempel og metoder Planl\u00e6gning af v\u00e6rkstedsproduktion tildeler starttidspunkter og f\u00e6lles ressourcer til opgaver, hvis operationer f\u00f8lger forskellige fastlagte ruter. Den s\u00f8rger for, at hver opgaves procestrin f\u00f8lger r\u00e6kkef\u00f8lgen, og forhindrer, at konkurrerende operationer bruger den samme ressource samtidig. Resultatet viser&hellip;","_links":{"self":[{"href":"https:\/\/skyplanner.ai\/da\/wp-json\/wp\/v2\/posts\/96264","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/skyplanner.ai\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/skyplanner.ai\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/da\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/da\/wp-json\/wp\/v2\/comments?post=96264"}],"version-history":[{"count":1,"href":"https:\/\/skyplanner.ai\/da\/wp-json\/wp\/v2\/posts\/96264\/revisions"}],"predecessor-version":[{"id":96293,"href":"https:\/\/skyplanner.ai\/da\/wp-json\/wp\/v2\/posts\/96264\/revisions\/96293"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/da\/wp-json\/wp\/v2\/media\/96319"}],"wp:attachment":[{"href":"https:\/\/skyplanner.ai\/da\/wp-json\/wp\/v2\/media?parent=96264"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/skyplanner.ai\/da\/wp-json\/wp\/v2\/categories?post=96264"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/skyplanner.ai\/da\/wp-json\/wp\/v2\/tags?post=96264"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}