Anslut till vilket ERP som helst

SkyPlanners öppna REST API ansluter till ERP-, MES- och operativa system, inklusive interna ERP. Bygg integrationen själv eller låt vårt team hjälpa till.

Fungerar även fristående — en ERP-integration är valfri, inte obligatorisk.

Diskutera ett integrationsprojekt

Ansluter med ERP & MES-system som

resurser

Master production schedule: praktisk MPS-guide

Bygg en tydligare master production schedule: koppla kvantiteter, lager och behov, kontrollera kapaciteten och omsätt åtaganden i planerade operationer.

Jussi Mäntylä Specialist i produktionsplanering, SkyPlanner Uppdaterad 4 oktober 2026 13 min läsning
Product groups across planning periods feeding a shared production workstation
I den här artikeln
  1. Vad ingår i en master production schedule?
  2. Bygg ett MPS-exempel med dina egna siffror för A och B
  3. Kontrollera kapaciteten innan du godkänner tillverkningsdatum för A och B
  4. Där MPS:en blir en genomförbar planering i SkyPlanner
  5. Håll A och B stabila när efterfrågan eller material ändras
  6. MPS vs MRP: vad ingår i respektive plan?
  7. Bestäm nästa steg utifrån det fel du hittar
  8. Vanliga frågor
  9. Vad är ett master production schedule (MPS)?
  10. Vad skiljer MPS från MRP?
  11. Hur beräknar man prognostiserat disponibelt saldo i ett MPS?
  12. Ska man addera prognosbehov och kundorder?

Hem » Resurser » Master production schedule: praktisk MPS-guide

Beräknad lästid: 13 minuter

En master production schedule (MPS), på svenska ofta kallad huvudplan, anger vilka produkter eller utvalda planeringsartiklar en tillverkare avser att producera, i vilka kvantiteter och under vilka perioder. Den kopplar ihop efterfrågan med tillverkningsåtaganden. En detaljerad produktionsplanering lägger sedan ut operationerna bakom dessa åtaganden på resurser och tidpunkter.

Det viktigaste i korthet

En MPS svarar på vad som ska tillverkas, hur mycket och när det ska vara tillgängligt.

Prognosförbrukning och lagersaldon måste stämma överens innan tillverkningskvantiteterna godkänns.

MRP beräknar komponentbehoven bakom MPS:en; detaljerad planering prövar resursernas ordningsföljd.

En balanserad produktplan behöver ändå kontrolleras mot kapacitet och materialens tidsmässiga tillgänglighet.

Produktionsplanerarna väljer åtaganden och prioriteringar; SkyPlanner planerar automatiskt de produktionsoperationer som ligger bakom dem.

Tänk dig produkterna A och B. Deras beräknade lagersaldo kan se tillräckligt ut för nästa planeringsperiod medan deras produktionsoperationer konkurrerar om samma produktionsgrupp. Produktplanen går ihop, men utförandesekvensen kanske inte ryms. En användbar MPS-process upptäcker den konflikten innan fabriken lovar ett leveransdatum.

Vad ingår i en master production schedule?

MPS:en ligger mellan verksamhetens övergripande produktionsinriktning och det detaljerade arbete som krävs för att leverera enskilda artiklar. Den gör utvalda åtaganden på artikelnivå synliga för försäljning, inköp och produktion, så att alla kan arbeta utifrån samma plan.

Välj planeringsnivå utifrån tillverkningsmiljön. Ett företag med tillverkning mot lager planerar vanligtvis färdiga artiklar mot behov och lagermål. Ett företag med tillverkning mot kundorder kan basera de utvalda artiklarna på bekräftade kundåtaganden. Ett företag med montering mot kundorder kan planera viktiga delmonteringar eller tillval innan den slutliga konfigurationen är känd. Det praktiska testet är om den valda artikelnivån ger underlag för ett meningsfullt tillverkningsbeslut.

Varje MPS-post behöver en artikel, en period och en planerad kvantitet som är tillgänglig under den perioden. Stödjande information omfattar normalt ingående lager, behov, redan planerade inleveranser och beräknat tillgängligt saldo. Håll slut- eller tillgänglighetsdatum åtskilda från operationernas startdatum: en inleverans hör hemma i den period då produkten är tillgänglig, även om tillverkningen startar tidigare.

PlaneringsnivåHuvudbeslutVad det innebär för A och B
S&OP och aggregerad produktionsplaneringInriktning för efterfrågan och leverans på produktfamiljsnivåEnas om den övergripande volymen och resursinriktningen för deras produktfamilj
MPSUtvalda artikelkvantiteter och tillgänglighetsperioderÅta sig tillverkning av A och B
MRP, materialbehovsplaneringTidsfasade komponentbehovBeräkna vilka komponenter som behövs bakom dessa tillverkningar
Detaljerad produktionsplanering och APSResurstilldelning, tidpunkter och ordningsföljdLägg ut operationerna för A och B på produktionsgrupper med hänsyn till deras begränsningar

Källor till planeringshierarkin: MPS-förklaringen från OptiProERP och MPS-guiden från MRPeasy, granskade den 4 oktober 2026. Tabellen är en pedagogisk sammanfattning, inte någon av leverantörernas gränssnitt.

S&OP-processen inom tillverkning ger sammanhanget på familjenivå. MRP betyder här materialbehovsplanering, ibland kallad MRP I. Manufacturing resource planning, eller MRP II, är ett bredare planeringskoncept; det är inte ett annat namn för enbart den här komponentberäkningen.

Bygg ett MPS-exempel med dina egna siffror för A och B

Utgå från de faktiska behoven, lagersaldona och öppna produktionsposterna för A och B. Tabellen nedan är en beräkningsmall där du själv fyller i värdena: symbolerna står för kvantiteter från dina egna uppgifter, inte för ett referensvärde från någon fabrik. Använd på varandra följande planeringsperioder som passar din beslutsprocess.

Använd följande kvantiteter för varje artikel och period:

  • I: ingående lager som är tillgängligt för planen.
  • O: bekräftade kundorder med leverans under perioden.
  • F: kvarvarande prognostiserat behov efter den tillämpliga prognosförbrukningen.
  • R: planerade inleveranser från produktion som redan ingår i planen.
  • Q: nya MPS-inleveranser som föreslås för perioden.
  • D: behov som räknas enligt den överenskomna behovspolicyn.
  • P: beräknat tillgängligt saldo vid periodens slut.
Artikel och periodIngående lagerBekräftade kundorderKvarvarande prognosPlanerade inleveranserNy MPS-kvantitetBeräknat saldo
A, aktuell periodI(A)O(A)F(A)R(A)Q(A)I(A) + R(A) + Q(A) − D(A)
A, nästa periodFöregående P(A)Nästa O(A)Nästa F(A)Nästa R(A)Nästa Q(A)I(A) + R(A) + Q(A) − D(A)
B, aktuell periodI(B)O(B)F(B)R(B)Q(B)I(B) + R(B) + Q(B) − D(B)
B, nästa periodFöregående P(B)Nästa O(B)Nästa F(B)Nästa R(B)Nästa Q(B)I(B) + R(B) + Q(B) − D(B)

Beräkningsbegrepp: avsnitten om MPS-indata, lager, behov och partiformning i MRPeasy-guiden som länkas ovan, granskade den 4 oktober 2026. Den här egna A/B-uppställningen utgår från läsarens egna uppgifter och skiljer befintliga inleveranser från nya förslag.

Reda först ut prognosförbrukningen. Om kundorder redan har förbrukat en del av prognosen räknas en del av behovet två gånger om du lägger ordrarna till den ursprungliga totalprognosen. Där din policy definierar behovet som bekräftade kundorder plus kvarvarande, oförbrukad prognos är D lika med O + F. En policy som använder det större av order och prognos behöver egna, motsvarande antaganden om perioder och förbrukning. Den genvägen är ingen generell ersättning för prognosförbrukning.

Beräkna sedan saldot: ingående lager plus planerade inleveranser plus nya MPS-inleveranser, minus behov. För resultatet vidare som nästa periods ingående lager. En produktionskvantitet får bara förekomma en gång. När ett föreslaget Q blir en befintlig planerad inleverans R ska du ta bort det från förslagskolumnen, annars räknar planen samma tillgång två gånger.

Jämför nu varje beräknat saldo med artikelns lagermål. Om A hamnar under sitt säkerhetslagermål kan det föreslagna tillverkningsbehovet behöva öka eller komma tidigare. Tillämpa A:s faktiska begränsning för partistorlek på förslaget och räkna sedan om de senare saldona. Att runda upp ett parti ändrar både lager och resursbelastning; det är ingen kostnadsfri korrigering. Upprepa för B med B:s egna inställningar för partistorlek och lager.

Available-to-promise (ATP) är den otilldelade tillgång som fortfarande kan utlovas, utöver fasta kundorder, över det aktuella intervallet. Beräknat utgående lager är ett periodsaldo efter att allt behov som planeringspolicyn räknar med har dragits av, inklusive kvarvarande prognos där det är aktuellt. Använd den ATP-metod som ditt planeringssystem definierar när du ger ytterligare ett kundlöfte.

Tabellen ger ett lagertest. Nästa test är om A och B faktiskt kan tillverkas i tid.

Kontrollera kapaciteten innan du godkänner tillverkningsdatum för A och B

En grov kapacitetskontroll (rough-cut capacity planning) jämför den belastning på kritiska resurser som MPS:en medför med tillgänglig kapacitet. För A och B börjar du med deras gemensamma produktionsgrupp. Använd de planerade kvantiteterna, relevanta bearbetningskrav och tillgänglig skiftkapacitet för att se om den sammanlagda belastningen ryms inom den avsedda perioden.

En överbelastning kräver ett affärsbeslut. Du kan ändra en tillverkningskvantitet, flytta ett åtagande, godkänna ett annat skiftmönster eller välja en annan prioritering. Kontrollera att det valda alternativet verkligen är möjligt innan du ändrar kundlöftet.

Även en godkänd kontroll på periodnivå lämnar en sekvensfråga öppen. A och B kan båda rymmas inom produktionsgruppens totala timmar och ändå krocka vid en viss tidpunkt, eftersom den ena behöver ett tidigare processteg, en omställning, en operatör eller material som inte är klart. Periodsummor döljer de sambanden.

Det är då planering mot begränsad kapacitet blir användbar. Den detaljerade modellen kräver operationsföljder, operationstider, ställtider, resurstillgänglighet och beroenden. Lagersaldot visar att den planerade tillgången för A och B räcker. Resurssekvensen visar om operationerna kan leverera den tillgången till de planerade datumen.

Där MPS:en blir en genomförbar planering i SkyPlanner

I SkyPlanner definierar du de produktionsgrupper, skift, operatörer, prioriteringar och material som ligger bakom A och B, och håller uppgifterna aktuella när förutsättningarna ändras. Deras orderartiklar innehåller produkter och processteg, inklusive tidsberäkning och inställningar för omställning. King button får Arcturus att räkna om produktionsplaneringen utifrån prioriteringar, produktionsgruppernas kapacitet och verktygstillgång. Med Consider the materials aktiverat påverkar även tillgängligt material, inkommande leveranser och lagersaldo starttiderna. Granska A och B i Gantt-vyns rader för produktionsgrupper, följ de sammanhängande processtegen och öppna Job Details för att kontrollera arbetet bakom varje åtagande. Detta är det detaljerade genomförandeskiktet i ett APS-system (advanced planning and scheduling), medan MPS:en på produktnivå fortsatt är planeringsramen.

SkyPlanner integreras med alla ERP- eller MES-system via sitt öppna REST API. Det kompletterar ditt ERP med automatisk planering av operationer, så att produktåtagandena och relevanta order kan kopplas till sitt genomförande via en ERP- och MES-integration. Planerarna bestämmer prioriteringarna; Arcturus beräknar den resulterande planeringen. Om du vill utforska den överlämningen kan du testa SkyPlanner med demodata eller boka en demo med operationsföljden och resursbegränsningarna för A och B som diskussionsunderlag.

Håll A och B stabila när efterfrågan eller material ändras

Anta att B:s inkommande material anländer senare än planen förutsåg. Om du bara uppdaterar B:s inleveransdatum på produktnivå blir det detaljerade produktionsunderlaget osynkroniserat. Uppdatera den materialinformation som används i planeringen, kontrollera att Consider the materials är aktiverat, räkna om och granska var B nu ligger i förhållande till A.

Använd ett undantagskort för att koppla affärsbeslutet till åtgärden i planeringen:

A/B-undantagPlanerarens beslutIndata eller kontroll i planeringenKontrollera efter omräkning
A och B konkurrerar om sin gemensamma produktionsgruppBekräfta vilket åtagande som har prioritet, eller justera kapacitet eller datumAktuella data för produktionsgrupper och skift; valda Dynamic Priorities; King buttonA:s och B:s placering i produktionsgruppens rad och sammanhängande processteg
B:s inkommande material försenasAvgör om B:s åtagande måste flyttasUppdaterad information om materialankomst; Consider the materials aktiverat; King buttonB:s nya tidpunkt och dess läge i förhållande till A
Kortsiktigt arbete för A måste förbli stabiltVälj de operationer som ska skyddas medan senare arbete ändrasRunning Time Lock för kortsiktiga operationerSkyddade A-operationer och den återstående B-sekvensen

Källor för kontrollmappningen: SkyPlanners kunskapsbasartiklar 775, SkyPlanner: The Basics; 835, Consider the Materials; och 632, master schedule and project detail, granskade 4 oktober 2026. Detta är en instruktiv mappning, inte ett uppmätt produktionsresultat.

En planeringstidsgräns (planning time fence) styr vilka ändringar i MPS:en på affärsnivå som kräver kontroll eller godkännande. SkyPlanners Running Time Lock skyddar kortsiktiga operationer från omplanering av Arcturus. Håll de två ansvarsområdena isär: ett operationslås skyddar placeringen i planeringen, medan planeraren fortfarande avgör om ett MPS-åtagande ska ändras.

Den dokumenterade konfigurationsvägledningen är också relevant när A och B konkurrerar. Om alla reglage i Dynamic Priorities sätts på maximum blir allt lika viktigt. Justera de relevanta prioriteringarna selektivt och kontrollera processtider, omställningar, skift och beroenden innan du bedömer den nya placeringen. En starkare prioritet skapar ingen ytterligare produktionsgrupp och gör inte att B:s saknade material anländer.

MPS vs MRP: vad ingår i respektive plan?

MPS:en anger beslutet om tillgång på produktnivå. MRP går igenom de materialbehov som ligger bakom beslutet. För A och B ger de planerade tillverkningskvantiteterna behov av komponenter; stycklistorna, lagersaldona och ledtiderna avgör vilket material som behövs och när.

FrågaMPSMRP
Vad planeras?Utvalda produkter eller planeringsartiklarKomponenter och material bakom planerad produktion
Vad driver beräkningen?Behovspolicy, lager, inleveranser och tillverkningsåtagandenProduktbehov, stycklistor (BOM), lager och ledtider
Vad granskar planeraren?Tillverkningskvantiteter, perioder och beräknade saldonTidsfasade materialbehov och resulterande försörjningsförslag
Vad ändras när B flyttas?B:s planerade tillgänglighetsperiodTidpunkten för de komponentbehov som hör till B

Källor för sambandet: guiderna från OptiProERP och MRPeasy som länkas ovan, granskade 4 oktober 2026.

MRP-guiden förklarar materialplaneringsskiktet; guiden om stycklistor i ERP förklarar de produktstrukturer det bygger på. Håll underlagen synkroniserade när du ändrar A eller B. Om du flyttar B:s tillverkningsperiod utan att se över komponenternas timing kan inköp och produktion komma att arbeta mot olika datum.

Den detaljerade planeringen lägger till kontrollen på operationsnivå. En komponentplan kan identifiera materialbehov, medan operationssekvensen fortfarande måste ta hänsyn till produktionsgruppernas faktiska tidslägen och beroenden. Behandla artikelsaldot, materialplanen och resursplaneringen som sammanhängande beslut med olika resultat.

Bestäm nästa steg utifrån det fel du hittar

Välj korrigerande åtgärd utifrån på vilken nivå planen för A och B brister:

  • Om A:s beräknade lager ligger under målet ska du först stämma av behov, inleveranser och förslaget på tillverkningskvantitet.
  • Om A och B överbelastar den kritiska resursen ska du se över kapaciteten eller åtagandena innan du godkänner perioden.
  • Om totalerna ryms men B inte kan starta på grund av materialtider eller beroenden, kontrollera indata för den detaljerade produktionsplaneringen och granska operationsordningen.
  • Om planen gång på gång flyttar skyddat arbete i närtid, kontrollera hur beslutet om stabilitet har avspeglats i låsningen av operationer.

Om du vill utvärdera genomförandet, ta med de valda A/B-artiklarna och tillverkningsperioderna, deras operationsföljder, uppgifter om bearbetnings- och ställtider, produktionsgrupper och skift, valda prioriteringar samt aktuell information om materialleveranser. Det gör överlämningen i planeringen konkret. Korrekta indata gör att du kan utvärdera planen bakom dina åtaganden; programvara kan inte göra ett felaktigt lagersaldo korrekt.

Vanliga frågor

Vad är ett master production schedule (MPS)?

Ett MPS är en plan på artikelnivå som anger kvantiteter och de perioder då de ska finnas tillgängliga. Vilka planeringsartiklar som ingår beror på tillverkningsmiljön: färdiga produkter, utvalda delmonteringar eller andra lämpliga artiklar. För A och B är det användbara resultatet ett tydligt tillverkningsåtagande som stöds av ett konsekvent lagersaldo och en kapacitetskontroll.

Vad skiljer MPS från MRP?

MPS fastställer de valda produkttillverkningarna; MRP beräknar de materialbehov som ligger bakom dem. Om B:s planerade tillverkning flyttas kan tidpunkterna för dess komponenter också behöva flyttas. Håll produktåtagandena och materialplaneringen sammankopplade, men kontrollera resurssekvensen i detalj separat innan du betraktar det ändrade tillverkningsdatumet som genomförbart.

Hur beräknar man prognostiserat disponibelt saldo i ett MPS?

Lägg till ingående lager, befintliga planerade inleveranser och nya MPS-inleveranser, och dra därefter av det behov som din planeringspolicy definierar. För det utgående saldot vidare till nästa period. I A/B-tabellen ska varje tillverkning ligga antingen under befintliga inleveranser eller under nya förslag, så att dess tillförsel bara räknas en gång.

Ska man addera prognosbehov och kundorder?

Bara när prognosdelen motsvarar behov som enligt ditt företags policy ännu inte har förbrukats av dessa ordrar. Om man lägger fasta kundorder till den ursprungliga totala prognosen kan behovet dubbelräknas. Kontrollera vilka perioder och artiklar som förbrukningsprocessen omfattar innan du använder A:s och B:s behovssummor för att beräkna deras föreslagna tillverkning.

Vad skiljer ett MPS från den detaljerade produktionsplaneringen?

En ändring i B:s MPS ändrar produktåtagandet; en ändring i B:s detaljerade planering ändrar hur arbetet utförs. När du granskar en ändring bör du fråga dig om den påverkar den utlovade tillgången, placeringen av operationerna eller båda. Den skillnaden visar vilka planeringsposter och vilka indata för genomförandet som måste uppdateras tillsammans.

Hur påverkar säkerhetslager, partistorlekar och kapacitet ett MPS?

Säkerhetslagret anger ett lagermål, partistorlekarna begränsar tillverkningskvantiteterna och kapacitetskontrollen visar om den resulterande arbetsbelastningen ryms. Om A:s parti ökas för att uppfylla dess partistorlek kan lagret öka samtidigt som konflikten med B om den delade resursen förvärras. Kontrollera både lagersaldona och resursbelastningen igen efter att du har ändrat kvantiteten.

Kan man använda Excel för att ta fram ett master production schedule?

Ett kalkylblad kan återge MPS-rutnätet och dess lagerberäkningar. Den praktiska utmaningen är att hålla behov, inleveranser och lager konsekventa när förutsättningarna ändras. För A och B bör du dessutom utvärdera hur du ska kontrollera sekvensen på den delade resursen och hålla produktplanen i linje med den detaljerade planering som produktionen arbetar efter.

Ersätter SkyPlanner MPS eller ERP?

SkyPlanner kompletterar ERP med automatisk detaljerad produktionsplanering. I det här arbetsflödet behåller du A:s och B:s tillverkningsåtaganden på produktnivå i sitt planeringssammanhang och använder SkyPlanner för att planera de operationer som ligger bakom dem. Det öppna REST API:t stöder integration med ERP eller MES; i Gantt kan du granska den resulterande sekvensen över produktionsgrupperna.

Jussi Mäntylä

Specialist i produktionsplanering, SkyPlanner

Bygg ett tydligare produktionsschema med SkyPlanner

Anslut din data, granska den första planen och håll planerare i kontroll över varje schema som går live.