Koble til alle ERP-systemer

SkyPlanners åpne REST API kobles til ERP-, MES- og driftssystemer, inkludert interne ERP-er. Bygg integrasjonen selv, eller la teamet vårt hjelpe.

Fungerer også selvstendig — en ERP-integrasjon er valgfri, ikke påkrevd.

Diskuter et integrasjonsprosjekt

Kobler seg til ERP- og MES-systemer som

Ressurser

Master Production Schedule: Praktisk MPS-guide

Lag en tydeligere master production schedule: koble produktmengder, lager og behov, sjekk kapasiteten og gjør forpliktelser om til planlagte jobber.

Jussi Mäntylä Spesialist i produksjonsplanlegging, SkyPlanner Oppdatert 4. oktober 2026 13 min lesing
Product groups across planning periods feeding a shared production workstation
I denne artikkelen
  1. Hva hører hjemme i en master production schedule?
  2. Bygg et MPS-eksempel med dine egne tall for A og B
  3. Kontroller kapasiteten før du godtar produksjonsdatoene for A og B
  4. Slik blir en master production schedule (MPS) en gjennomførbar plan i SkyPlanner
  5. Hold A og B stabile når etterspørselen eller materialene endrer seg
  6. MPS vs MRP: hva inngår i hver plan?
  7. Velg neste steg ut fra feilen du finner
  8. Ofte stilte spørsmål
  9. Hva er en master production schedule?
  10. Hva er forskjellen mellom MPS og MRP?
  11. Hvordan beregner du framskrevet disponibel saldo i en MPS?
  12. Bør du legge sammen prognosebehov og kundeordrer?

Hjem » Ressurser » Master Production Schedule: Praktisk MPS-guide

Estimert lesetid: 13 minutter

En master production schedule (MPS) angir hvilke produkter eller utvalgte planleggingsenheter en produsent har tenkt å produsere, i hvilke mengder og i hvilke perioder. Den kobler behov med produksjonsforpliktelser. Detaljert produksjonsplanlegging tilordner deretter operasjonene bak disse forpliktelsene til ressurser og tidspunkter.

Hovedpunkter

En MPS svarer på hva som skal produseres, hvor mye og når det skal være tilgjengelig.

Forbruk av prognose og lagersaldoer må stemme overens før produksjonsmengdene godkjennes.

MRP beregner komponentbehovet bak MPS-en; detaljert produksjonsplanlegging tester ressursrekkefølgen.

En balansert produktplan trenger fortsatt en kontroll av kapasitet og materialtidspunkt.

Produksjonsplanleggerne velger forpliktelser og prioriteringer; SkyPlanner planlegger automatisk produksjonsjobbene bak dem.

Se for deg produktene A og B. Den beregnede lagerbeholdningen kan se tilstrekkelig ut for neste planleggingsperiode, samtidig som produksjonsjobbene deres konkurrerer om den samme arbeidsstasjonen. Produktplanen går opp, men utførelsesrekkefølgen passer kanskje ikke. En god MPS-prosess avdekker denne konflikten før fabrikken lover en leveringsdato.

Hva hører hjemme i en master production schedule?

MPS-en ligger mellom virksomhetens overordnede produksjonsretning og det detaljerte arbeidet som trengs for å levere enkeltvarer. Den gjør utvalgte forpliktelser på varenivå synlige for salg, innkjøp og produksjon, slik at de kan arbeide ut fra den samme planen.

Velg planleggingsnivå etter produksjonsmiljøet. En virksomhet med produksjon mot lager planlegger vanligvis ferdigvarer mot behov og lagermål. En virksomhet med produksjon mot ordre kan basere de valgte varene på faste kundeforpliktelser. En virksomhet med montering mot ordre kan planlegge viktige delmonteringer eller opsjoner før den endelige konfigurasjonen er kjent. Den praktiske testen er om det valgte varenivået støtter en meningsfull beslutning om produksjon.

Hver MPS-post trenger en vare, en periode og en planlagt mengde som er tilgjengelig i den perioden. Støtteinformasjon omfatter normalt inngående lagerbeholdning, behov, allerede planlagte mottak og beregnet disponibel saldo. Hold ferdigstillelses- eller tilgjengelighetsdatoer adskilt fra operasjonenes startdatoer: et mottak hører hjemme i perioden da produktet er tilgjengelig, selv om produksjonen starter tidligere.

PlanleggingsnivåHovedbeslutningHva det betyr for A og B
S&OP og aggregert produksjonsplanleggingRetning for behov og tilbud på produktfamilienivåBli enige om overordnet volum og ressursretning for familien deres
MPSMengder for utvalgte varer og tilgjengelighetsperioderForplikte seg til produksjon av A og B
MRP, materialbehovsplanleggingTidsfasert komponentbehovBeregne komponentene som trengs bak disse produksjonsmengdene
Detaljert produksjonsplanlegging og APSRessurstilordning, tidspunkt og rekkefølgePlassere operasjonene for A og B på arbeidsstasjoner med tilhørende begrensninger

Kilder for planleggingshierarkiet: OptiProERPs forklaring av MPS og MRPeasys MPS-guide, gjennomgått 4. oktober 2026. Tabellen er et pedagogisk sammendrag, ikke grensesnittet til noen av leverandørene.

S&OP-prosessen i produksjon gir konteksten på familienivå. MRP betyr her materialbehovsplanlegging, noen ganger kalt MRP I. Produksjonsressursplanlegging, eller MRP II, er et bredere planleggingskonsept; det er ikke et annet navn på bare denne komponentberegningen.

Bygg et MPS-eksempel med dine egne tall for A og B

Start med de faktiske behovene, lagerbeholdningen og åpne produksjonsposter for A og B. Tabellen nedenfor er en beregningsmal der leseren fyller inn egne tall: symbolene representerer mengder fra dine egne data, ikke en referanseverdi fra en fabrikk. Bruk påfølgende planleggingsperioder som passer til beslutningsprosessen din.

For hver vare og periode bruker du disse mengdene:

  • I: inngående lagerbeholdning som er tilgjengelig for planen.
  • O: faste kundeordrer som skal leveres i perioden.
  • F: gjenstående prognostisert behov etter den aktuelle prosessen for forbruk av prognose.
  • R: planlagte mottak fra produksjon som allerede er inkludert i planen.
  • Q: nye MPS-mottak som foreslås for perioden.
  • D: behov som telles etter den avtalte behovspolicyen.
  • P: beregnet disponibel saldo ved slutten av perioden.
Vare og periodeInngående lagerbeholdningFaste ordrerGjenstående prognosePlanlagte mottakNy MPS-mengdeBeregnet saldo
A, inneværende periodeI(A)O(A)F(A)R(A)Q(A)I(A) + R(A) + Q(A) − D(A)
A, neste periodeForrige P(A)Neste O(A)Neste F(A)Neste R(A)Neste Q(A)I(A) + R(A) + Q(A) − D(A)
B, inneværende periodeI(B)O(B)F(B)R(B)Q(B)I(B) + R(B) + Q(B) − D(B)
B, neste periodeForrige P(B)Neste O(B)Neste F(B)Neste R(B)Neste Q(B)I(B) + R(B) + Q(B) − D(B)

Beregningskonsepter: avsnittene om MPS-inndata, lager, behov og partistørrelse i MRPeasy-guiden det er lenket til ovenfor, gjennomgått 4. oktober 2026. Dette originale A/B-oppsettet bruker leserens egne data og skiller eksisterende mottak fra nye forslag.

Avklar først forbruk av prognose. Hvis kundeordrer allerede har forbrukt en del av prognosen, vil det å legge disse ordrene til den opprinnelige totale prognosen telle noe av behovet to ganger. Der policyen din definerer behov som faste ordrer pluss gjenstående, uforbrukt prognose, er D lik O + F. En policy som bruker det største av ordrer og prognose, trenger egne tilsvarende forutsetninger om perioder og forbruk. Den snarveien er ingen generell erstatning for forbruk av prognose.

Beregn deretter saldoen: inngående beholdning pluss planlagte mottak pluss nye MPS-mottak, minus behov. Før resultatet videre som inngående beholdning i neste periode. En produksjonsmengde skal bare forekomme én gang. Når en foreslått Q blir et eksisterende planlagt mottak R, må du fjerne den fra forslagskolonnen, ellers teller planen den samme forsyningen to ganger.

Sammenlign nå hver beregnede saldo med varens lagermål. Hvis A havner under målet for sikkerhetslager, kan det være nødvendig å øke det foreslåtte produksjonspartiet eller la det komme tidligere. Bruk A-ens faktiske begrensning for partistørrelse på forslaget, og beregn deretter de senere saldoene på nytt. Å runde et parti opp endrer både lagerbeholdning og ressursbelastning, så det er ikke en kostnadsfri korreksjon. Gjenta for B med B-ens egne innstillinger for partistørrelse og lager.

Available-to-promise, eller ATP, er uforpliktet forsyning som fortsatt kan loves bort, målt mot faste ordrer over det aktuelle intervallet. Beregnet utgående beholdning er en periodesaldo etter at alt behov som planleggingspolicyen tar med, er trukket fra, inkludert gjenstående prognose der det er aktuelt. Bruk ATP-metoden som planleggingssystemet ditt definerer, når du gir kunden et ekstra leveringsløfte.

Tabellen gir en lagertest. Den neste testen er om A og B faktisk kan produseres i tide.

Kontroller kapasiteten før du godtar produksjonsdatoene for A og B

En grov kapasitetskontroll (rough-cut capacity planning) sammenligner belastningen på den kritiske ressursen som MPS-en medfører, med tilgjengelig kapasitet. For A og B starter du med den felles arbeidsstasjonen. Bruk de planlagte mengdene, relevante prosesskrav og tilgjengelig skiftkapasitet for å se om den samlede belastningen passer inn i den aktuelle perioden.

En overbelastning krever en forretningsmessig beslutning. Du kan endre en produksjonsmengde, flytte en forpliktelse, godkjenne et annet skiftmønster eller velge en annen prioritering. Kontroller at det valgte alternativet faktisk er tilgjengelig før du endrer leveringsløftet til kunden.

Selv om kontrollen på periodenivå går igjennom, gjenstår et spørsmål om rekkefølge. A og B kan begge ha plass innenfor de totale timene på arbeidsstasjonen og likevel komme i konflikt på et bestemt tidspunkt, fordi den ene trenger et tidligere prosesstrinn, en omstilling, en operatør eller materiale som ikke er klart. Periodesummer skjuler slike sammenhenger.

Her blir planlegging mot begrenset kapasitet nyttig. Den detaljerte modellen trenger produksjonsruter, varighet på operasjoner, omstillingstider, ressurstilgjengelighet og avhengigheter. Lagersaldoen viser at planlagt forsyning for A og B er tilstrekkelig. Rekkefølgen på ressursene viser om operasjonene kan levere denne forsyningen til de planlagte datoene.

Slik blir en master production schedule (MPS) en gjennomførbar plan i SkyPlanner

I SkyPlanner definerer du arbeidsstasjonene, skiftene, operatørene, prioriteringene og materialene bak A og B, og holder disse inndataene oppdatert når forholdene endrer seg. Ordrelinjene deres inneholder produkter og prosesstrinn, inkludert tidsberegning og innstillinger for omstilling. King button får Arcturus til å beregne produksjonsplanen på nytt ut fra prioriteringer, kapasitet på arbeidsstasjonene og tilgang til verktøy. Når Consider the materials er slått på, påvirker også tilgjengelige materialer, innkommende leveranser og lagerbeholdning starttidspunktene. Se på A og B i arbeidsstasjonsradene i Gantt, følg de sammenhengende prosesstrinnene og åpne Job Details for å kontrollere arbeidet bak hver forpliktelse. Dette er det detaljerte gjennomføringsnivået i programvare for avansert produksjonsplanlegging; master production schedule (MPS) på produktnivå er fortsatt planleggingskonteksten.

SkyPlanner integreres med alle ERP- eller MES-systemer gjennom sitt åpne REST API. Det utfyller ERP-systemet ditt med automatisk planlegging av jobber, slik at produktforpliktelsene og de relevante ordrene kan kobles til gjennomføringen via en ERP- og MES-integrasjon. Produksjonsplanleggerne bestemmer prioriteringene, og Arcturus beregner den resulterende planen. For å utforske denne overgangen kan du prøve SkyPlanner med demodata eller booke en demo med produksjonsruten og ressursbegrensningene til A og B som diskusjonsgrunnlag.

Hold A og B stabile når etterspørselen eller materialene endrer seg

Anta at innkommende materiale til B kommer senere enn planen forutsatte. Hvis du bare oppdaterer mottaksdatoen for B på produktnivå, er de detaljerte produksjonsdataene ikke lenger i takt. Oppdater materialinformasjonen som brukes i planleggingen, kontroller at Consider the materials er slått på, beregn på nytt og se hvor B nå ligger i forhold til A.

Bruk et unntakskort for å koble forretningsbeslutningen til planleggingshandlingen:

A/B-unntakProduksjonsplanleggerens beslutningPlanleggingsinndata eller kontrollKontroller etter ny beregning
A og B konkurrerer om den felles arbeidsstasjonenBekreft hvilken forpliktelse som har prioritet, eller endre kapasitet eller datoerOppdaterte data for arbeidsstasjoner og skift; valgte Dynamic Priorities; King buttonPlasseringen av A/B i arbeidsstasjonsraden og de tilknyttede prosesstrinnene
Innkommende materiale til B forsinkesAvgjør om forpliktelsen for B må flyttesOppdatert informasjon om materialankomst; Consider the materials slått på; King buttonNy timing for B og posisjonen i forhold til A
Arbeid for A i nær fremtid må holdes stabiltVelg jobbene som skal beskyttes mens senere arbeid endresRunning Time Lock for jobber i nær fremtidBeskyttede A-jobber og den gjenværende rekkefølgen for B

Kilder for kontrollkartleggingen: SkyPlanners kunnskapsbaseartikler 775, «SkyPlanner: The Basics», 835, «Consider the Materials», og 632, «master schedule and project detail», gjennomgått 4. oktober 2026. Dette er en veiledende kartlegging, ikke et målt produksjonsresultat.

En tidsgrense i planleggingen (planning time fence) styrer hvilke endringer i MPS-en på forretningsnivå som krever kontroll eller godkjenning. SkyPlanners Running Time Lock beskytter jobber i nær fremtid mot ny planlegging fra Arcturus. Hold de to ansvarsområdene adskilt: en jobblås beskytter plasseringen i planen, mens produksjonsplanleggeren fortsatt avgjør om en MPS-forpliktelse skal endres.

Den dokumenterte veiledningen for oppsett er også viktig når A og B konkurrerer. Hvis du setter alle Dynamic Priorities-stolpene til maksimum, blir alt like viktig. Juster de relevante prioriteringene selektivt, og kontroller prosessvarighet, omstilling, skift og avhengigheter før du vurderer den nye plasseringen. En sterkere prioritering skaper ikke en ny arbeidsstasjon og får heller ikke det manglende materialet til B til å komme.

MPS vs MRP: hva inngår i hver plan?

MPS-en fastsetter forsyningsbeslutningen på produktnivå. MRP beregner materialbehovet bak denne beslutningen. For A og B gir de planlagte produksjonsmengdene behov for komponenter; stykklistene, lagerbeholdningen og ledetidene avgjør hvilke materialer som trengs, og når.

SpørsmålMPSMRP
Hva planlegges?Utvalgte produkter eller planleggingsvarerKomponenter og materialer bak planlagt produksjon
Hva driver beregningen?Policy for behov, lagerbeholdning, mottak og produksjonsforpliktelserProduktkrav, BOM-er, lagerbeholdning og ledetider
Hva kontrollerer produksjonsplanleggeren?Produksjonsmengder, perioder og beregnede saldoerTidsfasede materialbehov og de resulterende forsyningsforslagene
Hva endres når B flyttes?Perioden for B-ens planlagte tilgjengelighetTidspunktene for komponentbehovene knyttet til B

Kilder for sammenhengen: veiledningene fra OptiProERP og MRPeasy som det er lenket til ovenfor, gjennomgått 4. oktober 2026.

MRP-veiledningen forklarer materialplanleggingsnivået, og veiledningen om ERP-stykkliste forklarer produktstrukturene det bygger på. Hold dataene i samsvar når du reviderer A eller B. Hvis du flytter produksjonsperioden for B uten å se på tidspunktene for komponentene, kan innkjøp og produksjon ende opp med å arbeide mot ulike datoer.

Detaljplanlegging legger til kontrollen på operasjonsnivå. En komponentplan kan avdekke materialbehovet, men rekkefølgen på jobbene må fortsatt ta hensyn til den faktiske timingen på arbeidsstasjonene og avhengighetene. Behandle varesaldoen, materialplanen og ressursplanen som sammenhengende beslutninger med ulike resultater.

Velg neste steg ut fra feilen du finner

Velg korrigerende tiltak ut fra nivået der planen for A og B svikter:

  • Hvis den beregnede beholdningen for A ligger under målet, avstem først behov, mottak og den foreslåtte produksjonsmengden.
  • Hvis A og B overbelaster den kritiske ressursen, se på kapasitet eller forpliktelser på nytt før du godtar perioden.
  • Hvis summene passer, men B ikke kan starte på grunn av timing av materialer eller avhengigheter, valider inndataene for detaljplanleggingen og kontroller rekkefølgen på operasjonene.
  • Hvis planen gjentatte ganger flytter beskyttet arbeid i nær fremtid, bør du kontrollere hvordan stabilitetsbeslutningen er representert gjennom låsing av jobber.

For en gjennomføringsorientert evaluering tar du med de valgte A/B-artiklene og byggeperiodene, produksjonsrutene deres, informasjon om prosess- og omstillingstid, arbeidsstasjoner og skift, valgte prioriteringer og gjeldende informasjon om materialankomst. Dette gjør overleveringen til planleggingen konkret. Nøyaktige inndata gjør at du kan vurdere planen bak forpliktelsene dine; programvare kan ikke gjøre en feil lagerpost riktig.

Ofte stilte spørsmål

Hva er en master production schedule?

En MPS er en produksjonsplan på artikkelnivå som angir mengder og tilgjengelighetsperioder. Planleggingsartiklene avhenger av produksjonsmiljøet: ferdigprodukter, utvalgte delmonteringer eller andre egnede artikler. For A og B er det nyttige resultatet en tydelig produksjonsforpliktelse, støttet av en konsistent lagerbalanse og en kapasitetskontroll.

Hva er forskjellen mellom MPS og MRP?

MPS fastsetter de valgte produktbyggene, mens MRP beregner materialbehovet bak dem. Hvis den planlagte produksjonen av B flyttes, kan det hende at tidspunktene for komponentene også må flyttes. Hold produktforpliktelsene og materialplanleggingen koblet sammen, men kontroller den detaljerte ressurssekvensen separat før du anser den endrede byggedatoen som gjennomførbar.

Hvordan beregner du framskrevet disponibel saldo i en MPS?

Legg til inngående lagerbeholdning, eksisterende planlagte mottak og nye MPS-mottak, og trekk deretter fra behovet som er definert av planleggingspolicyen din. Før utgående saldo videre til neste periode. I A/B-tabellen bør hver produksjon ligge enten i eksisterende mottak eller i nye forslag, slik at tilførselen bare telles én gang.

Bør du legge sammen prognosebehov og kundeordrer?

Bare når prognosedelen representerer behov som ikke allerede er forbrukt av disse ordrene, i henhold til selskapets policy. Hvis du legger faste ordrer til den opprinnelige totalprognosen, kan behovet telles dobbelt. Kontroller hvilke perioder og artikler forbruksprosessen dekker før du bruker behovssummene for A og B til å beregne de foreslåtte produksjonene.

Hva er forskjellen mellom en MPS og detaljplanlegging av produksjonen?

En revisjon av MPS for B endrer produktforpliktelsen, mens en revisjon av den detaljerte planen for B endrer hvordan arbeidet utføres. Når du vurderer en endring, bør du spørre om den påvirker den lovede leveransen, plasseringen av operasjonene, eller begge deler. Dette skillet viser hvilke planleggingsdata og inndata for gjennomføringen som må oppdateres sammen.

Hvordan påvirker sikkerhetslager, partistørrelser og kapasitet en MPS?

Sikkerhetslager setter et lagermål, partistørrelser begrenser produksjonsmengdene, og kapasiteten tester om den resulterende arbeidsmengden passer. Hvis du øker partiet for A for å oppfylle partistørrelsen, kan lageret øke samtidig som konflikten med B om delte ressurser forverres. Kontroller både lagersaldoene og ressursbelastningen på nytt etter at du har endret mengden.

Kan du bruke Excel til å lage en master production schedule?

Et regneark kan representere MPS-rutenettet og lagerberegningene. Den praktiske utfordringen er å holde behov, mottak og lagerbeholdning konsistente når forholdene endrer seg. For A og B bør du også vurdere hvordan du skal kontrollere sekvensen på delte ressurser og holde produktplanen i samsvar med detaljplanen som produksjonen bruker.

Erstatter SkyPlanner MPS eller ERP?

SkyPlanner utfyller ERP med automatisk detaljert produksjonsplanlegging. I denne arbeidsflyten beholder du produksjonsforpliktelsene på produktnivå for A og B i sin planleggingskontekst, og bruker SkyPlanner til å planlegge jobbene bak dem. Det åpne REST API-et støtter integrasjon med ERP eller MES, og i Gantt kan du kontrollere den resulterende sekvensen på arbeidsstasjonene.

Jussi Mäntylä

Spesialist i produksjonsplanlegging, SkyPlanner

Bygg en klarere produksjonsplan med SkyPlanner

Koble til dataene dine, se gjennom den første planen, og hold planleggere i kontroll over hver tidsplan som publiseres.