Integrationer / ERP / SAP S/4HANA
Har SAP S/4HANA finplanering? Kapacitetsutjämning, PP/DS och SkyPlanner APS
SAP S/4HANA har finplanering i två former: manuell kapacitetsutjämning i grundsystemet och automatiserad planering i inbyggda PP/DS. Ledtidsplaneringen i standardversionen av S/4HANA utgår från obegränsad kapacitet. Hänsyn till kapacitetsgränser tas först när en planerare utjämnar flaskhalsoperationerna i Fiori-apparna för kapacitetsplanering. PP/DS säljs under namnet SAP S/4HANA Manufacturing for planning and scheduling. Det måste aktiveras och licensieras, och personal måste avsättas för arbetet med det.
Fabriker som behöver finplanera varje resurs utan ett PP/DS-projekt använder SkyPlanner APS vid sidan av S/4HANA.
Så planerar SAP S/4HANA produktionen, steg för steg
S/4HANA har två nivåer av kapacitetsplanering. De flesta fabriker använder bara den första.
1. MRP och ledtidsplanering
MRP Live (MD01N) skapar planerade order. Ledtidsplaneringen sätter sedan datum för operationerna och beräknar kapacitetsbehov utifrån produktionsgruppens formler för ställ, bearbetning och nedriggning. Den tar inte hänsyn till den belastning som andra order redan lägger på produktionsgruppen. SAP Learning uttrycker det tydligt: ”The operations are scheduled infinitely. The non-working times of the work centers are taken into account, but not the capacity requirements of other orders” (Operationerna planeras mot obegränsad kapacitet. Produktionsgruppernas arbetsfria tider beaktas, men inte andra orders kapacitetsbehov) (SAP Learning). Resultatet blir överbelastade produktionsgrupper.
2. Grunddata för produktionsgruppens kapacitet
Kapaciteten definieras i Work Center, inte i ordern. En produktionsgrupp kan ha flera kapacitetskategorier (SAP:s exempel: 001 Machine och 002 Labor), var och en med formler som omvandlar standardvärden från operationsföljden till kapacitetsbehov. Factory Calendar definierar arbetsdagarna. Tidsintervall åsidosätter den ordinarie tillgängliga kapaciteten, och kapacitetsversioner (standard, minimum, maximum) används för att modellera alternativa skiftscheman.
3. Kapacitetsutvärdering
Planerarna jämför behoven med tillgänglig kapacitet i appen Manage Work Center Capacity. MRP-ansvariga kan också kontrollera kapaciteten via lager-/behovslistan. Utvärderingen visar överbelastningarna men flyttar ingenting.
4. Planeraren utjämnar kapaciteten
Det är vid kapacitetsutjämningen som operationerna finplaneras, och det är planeraren som styr arbetet. SAP Learning: ”In capacity leveling, operations are scheduled finitely. They are dispatched to periods with free capacity.” (Vid kapacitetsutjämning finplaneras operationerna. De läggs in i perioder med ledig kapacitet.) Verktygen är:
| Verktyg | Funktion |
|---|---|
| Planering i tabellform | Lägger in operationer i perioder med ledig kapacitet. SAP: ”you cannot create a specific sequence for the dispatched operations within a period” (det går inte att ange en bestämd ordningsföljd för de inplanerade operationerna inom en period) |
| Capacity Scheduling Table (tidigare Schedule Production) | Lägger in och tar bort flaskhalsoperationer ur planen. ”Only bottleneck operations that are assigned to a pacemaker work center are considered.” (Endast flaskhalsoperationer som är tilldelade en taktstyrande produktionsgrupp beaktas.) Övriga operationer i ordern justeras genom mittpunktsplanering |
| Capacity Scheduling Board | Grafiskt diagram för att lägga in, omplanera eller ta bort enskilda flaskhalsoperationer ur planen för taktstyrande produktionsgrupper |
Klassiska Graphical Planning Table (CM21, CM22 och övriga CM*-transaktioner) ingår i SAP:s kompatibilitetsomfång. SAP Learning: ”The use right for the Graphical Planning Table expires on Dec 31, 2025.” (Nyttjanderätten för Graphical Planning Table upphör på det angivna datumet.) Det datumet har passerat. Om era planerare fortfarande arbetar i CM*-transaktionerna borde övergången till Fiori-apparna redan ha gjorts.
5. Inbyggt PP/DS
PP/DS är SAP:s verktyg för automatiserad finplanering. Det var tidigare en del av SAP APO och är sedan version 1610 inbyggt i lokalt installerade S/4HANA. SAP marknadsför det som steget efter MRP: ”Move beyond classic MRP with SAP S/4HANA Manufacturing for planning and scheduling software” (Ta steget bortom klassisk MRP med denna programvara för tillverkningsplanering och schemaläggning) (SAP:s produktsida).
Det här tillkommer:
- Resurser med indikatorn Finite Scheduling: ”You define whether a resource is finite or infinite in the scheduling parameters for the resource via the Finite Scheduling indicator” (Indikatorn Finite Scheduling i resursens planeringsparametrar anger om resursen ska planeras mot begränsad eller obegränsad kapacitet) (SAP Help). Optimeraren kan åsidosätta detta för varje körning: i optimeringsprofilen finns alternativet ”Always Schedule as Finite”, som lägger in operationer på resurser med hänsyn till kapacitetsgränserna (SAP Learning).
- Planeringslägen: planering mot obegränsad kapacitet, sökning efter en ledig tidslucka, tillägg av en operation sist, infogning av en operation, infogning av en operation med stängning av luckor samt inpressning av en operation.
- Heuristiker och optimeringskörningar som minskar ställtider, ställkostnader och förseningar.
- En ställmatris för sekvensberoende omställningar, minsta och största tidsavstånd mellan operationer samt alternativa lägen.
- Behovskoppling på flera nivåer, kampanj- och blockplanering samt varningar.
- Production Scheduling Board (ett Gantt-diagram i Fiori) och appen Monitor Capacity Utilization.
Att komma dit kräver arbete. Ni aktiverar funktionen i Customizing (Advanced Planning > Basic Settings > Activate Advanced Planning and Scheduling), kör den HANA-integrerade liveCache och markerar material och produktionsgrupper för avancerad planering. Allt som inte markeras ligger kvar i klassisk MRP. Enligt ett blogginlägg av en produktexpert på SAP gäller följande för optimeraren: ”needs to be additionally installed preferably in a separate hardware” (måste installeras separat, helst på separat hårdvara) (SAP Community). Samma blogg: ”A dedicated license, Manufacturing for Planning and Scheduling is required if this switch is set to Active.” (En separat licens för Manufacturing for Planning and Scheduling krävs om denna inställning är satt till Active.)
Här går gränsen för SAP S/4HANA
| Begränsning | Källa | Vad det innebär på produktionsgolvet |
|---|---|---|
| Ledtidsplaneringen utgår från obegränsad kapacitet | ”The operations are scheduled infinitely” (Operationerna planeras mot obegränsad kapacitet) (SAP Learning) | Varje planeringskörning skapar överbelastningar som någon måste reda ut |
| Kapacitetsutjämningen i grundsystemet styrs av planeraren | ”In capacity leveling, operations are scheduled finitely” (Vid kapacitetsutjämning finplaneras operationerna) (samma källa) | Planen tar hänsyn till kapacitetsgränserna först när en planerare har lagt in operationerna. En brådskande order eller ett haveri innebär att arbetet måste göras om |
| Utjämning i tabellform ger ingen ordningsföljd | Ingen ordningsföljd för inplanerade operationer inom en period (samma källa) | Ni vet att veckans plan är genomförbar, men inte vilken operation som ska köras först på tisdagen |
| Capacity Scheduling Table utjämnar flaskhalsoperationer i taktstyrande produktionsgrupper | ”For an order, only the bottleneck operation is dispatched to the pacemaker work center” (För en order läggs endast flaskhalsoperationen in i den taktstyrande produktionsgruppen) (SAP Learning) | Övriga operationer får datum genom mittpunktsplanering, inte genom finplanering. Produktionsgrupper som inte är taktstyrande blir fortfarande överbelastade |
| Komplexa fall hänvisas till PP/DS | SAP positionerar PP/DS som lösningen för att synkronisera order över flera nivåer i stycklistan, ta hänsyn till materialtillgänglighet och samordna flera flaskhalsresurser (SAP Learning) | Sekvensering av omställningar och produktionslinjer med flera flaskhalsar kräver ytterligare en modul |
| Om PP/DS tar hänsyn till kapacitetsgränser avgörs i modelleringen | Indikatorn Finite Scheduling per resurs, ”Always Schedule as Finite” i optimeringsprofilen (SAP Help, SAP Learning) | Planerarna underhåller resursparametrar, heuristiker och optimeringsprofiler. Endast material och resurser som är konfigurerade för avancerad planering omfattas |
| PP/DS har en egen licens och teknikstack | Separat licens, liveCache och separat installerad optimerare (SAP Community) | Ett projekt med Basis, licensiering och utbildade planerare – inte bara en inställning |
| Planned Order API förser inte PP/DS med data | ”Automatic integration to PP/DS is not enabled from this API” (Automatisk integration dit är inte aktiverad via detta API) (SAP Help) | Planerade order som skapas utanför SAP hamnar inte automatiskt i PP/DS-planen |
När den inbyggda planeringen i SAP S/4HANA räcker
S/4HANA räcker på egen hand för fabriken när:
- Ni har en flaskhals och långa ledtider. Planeringskörningarna visar överbelastningar flera veckor i förväg, och en planerare utjämnar belastningen i den taktstyrande produktionsgruppen i Capacity Scheduling Table en gång i veckan.
- Era behov är främst MRP-styrda och stabila. Få brådskande order och få omställningar som påverkar planeringen.
- Ni har redan licens och personal för PP/DS. Era planerare arbetar i Production Scheduling Board varje dag, och alla material och produktionsgrupper som har betydelse är markerade för avancerad planering.
När ni behöver ett verktyg för finplanering
Tecknen märks i vardagen:
- Planerarna bygger om planen i Excel efter varje MRP-körning eftersom de inplanerade datumen inte längre håller.
- Flera produktionsgrupper begränsar produktionen, inte bara en enda taktgivande produktionsgrupp.
- Ordermixen ändras dagligen, och att jämna ut beläggningen en gång i veckan räcker inte.
- Säljarna anger leveransdatum utifrån ledtider, och leveransprecisionen blir lidande.
- PP/DS har utvärderats och valts bort på grund av kostnaden, arbetsinsatsen eller kompetenskraven. Eller så är fabriken en mindre anläggning i ett större S/4HANA-landskap som aldrig kommer att få ett eget PP/DS-projekt.
- Operatörerna arbetar efter utskrivna orderlistor och återrapporterar sent, så planen ligger alltid efter verkligheten.
Det här ska du leta efter
- Finplanering för alla resurser, även personal och skift, utan att varje resurs måste modelleras separat.
- Sekvensplanering på operationsnivå inom dagen, inte fördelning på tidsperioder.
- Verkliga begränsningar: sekvensberoende omställningstider mellan produkter, verktyg som bara kan vara på en plats åt gången, operationer som kräver flera operatörer samt alternativa maskiner och personer.
- Hänsyn till materialtillgång: en operation ska inte starta innan komponenterna finns på plats. Både lagersaldo och öppna inköpsorder ska räknas med.
- Automatisk omplanering när en order ändras eller en maskin stannar.
- Tydlig ansvarsfördelning mot S/4HANA: S/4HANA ansvarar för grunddata, order och lager, medan planeringssystemet ansvarar för sekvenser och datum. Återskrivning sker via frisläppta API:er, inte genom tabelluppdateringar.
- Återrapportering från produktionsgolvet som förs över till S/4HANA.
- Möjlighet att prova med en CSV-export av dina egna produktionsorder innan någon börjar arbeta med OData-tjänsterna.
Alternativen kan delas in i fyra grupper:
- Planeringstavlor i SAP-klienten: de ordinarie kapacitetsapparna och tilläggstavlorna i SAP GUI eller Fiori, där planeraren styr arbetet. De passar när en enda taktgivande produktionsgrupp styr flödet och efterfrågan är stabil och MRP-styrd.
- SAP:s egen avancerade planering: inbyggt PP/DS, för fabriker som skaffar licens, aktiverar lösningen och avsätter personal för den.
- Omfattande APS-sviter: separata plattformar som kopplas in genom ett införandeprojekt och används av ett särskilt planeringsteam.
- Molnbaserad APS med stöd för arbetet på produktionsgolvet, där SkyPlanner hör hemma: automatisk finplanering för varje resurs, omplanering med Autopilot och operatörer som arbetar via mobil eller surfplatta. I drift inom några veckor.
Plattformar för planering av försörjningskedjan, däribland SAP IBP, kommer också upp i diskussioner om S/4HANA. De planerar nätverket, inte operationssekvensen på en maskin.
Här passar SkyPlanner in
SkyPlanner APS är ett molnbaserat planeringssystem med AI som körs vid sidan av SAP S/4HANA och överbryggar gapet mellan MRP och finplanering. MRP ligger kvar i SAP, och SkyPlanner tar över den beläggningsutjämning som dina planerare nu gör för hand:
- Finplanering för varje resurs, automatiskt. Arcturus-motorn skapar på några sekunder en finplan utifrån order, prioriteringar, begränsningar, kapaciteter, material och regler. Vid varje körning beaktas kapacitetsgränserna för varje produktionsgrupp, skift och person. Planeringen är inte begränsad till en taktgivande produktionsgrupp, och ingen optimeringsprofil behöver finjusteras.
- En ordningsföljd, inte bara en periodindelning. I ett interaktivt Gantt-schema ser planerarna vilken operation som körs först på tisdag. När de drar en operation till en ny plats ser motorn till att planen fortfarande hänger ihop.
- Materialet styr. Varje operation stäms av mot lagersaldon och inkommande inköpsorder. Beställt material räknas som tillgängligt på inköpsorderns leveransdatum, och lagersaldot uppdateras när inköpsordern markeras som Delivered. På så sätt startar ingen operation innan komponenterna finns på plats.
- Omställningar efter sekvens. En ställtidsmatris lagrar omställningstider för varje produktpar. Tiderna kan skilja sig beroende på riktningen (blått till rött 30 minuter, rött till blått 60). Motorn använder matrisen för att välja den ordningsföljd som ger minst ställtid, och regeln ”Tillåt likhet” grupperar operationer som har en gemensam egenskap, till exempel ett verktyg.
- Verktyg och bemanning sätter gränserna. Ett verktyg som används i en produktionsgrupp planeras inte in i en annan samtidigt. En operation som kräver tre operatörer får tre. När den primära maskinen eller personen inte är tillgänglig tar motorn hänsyn till alternativen.
- En plan som hålls aktuell. Autopilot planerar om automatiskt när produktionen förändras. Veckans beläggningsutjämning ersätts därmed av en daglig plan som följer läget på produktionsgolvet.
- Återrapportering från produktionsgolvet. Operatörerna ser sin kö och registrerar arbetet på mobil eller surfplatta med Mobile Confirmations, Production Timer och Quick Log Mode. Integrationen för över tidsregistreringarna till S/4HANA som återrapportering på produktionsorder.
Välj SkyPlanner när flera produktionsgrupper begränsar produktionen och det inte längre räcker att jämna ut beläggningen i en enda taktgivande produktionsgrupp för att planen ska hålla.
Välj SkyPlanner när omställningarna beror på sekvensen, eller när gemensamma verktyg och operationer som kräver flera operatörer avgör vad som kan köras härnäst.
Välj SkyPlanner när fabriken har vuxit ur manuell beläggningsutjämning, ett PP/DS-projekt är större än problemet kräver och du vill ha en finplan för din egen produktion inom några veckor.
Material, stycklistor, operationsföljder, produktionsgrupper, produktionsorder och lagersaldon ligger kvar i S/4HANA. SkyPlanner integreras med systemet i båda riktningarna:
- Produktionsorder och operationer hämtas via API_PRODUCTION_ORDER_2_SRV och produktionsgrupper via API_WORK_CENTERS.
- Varje operation planeras in i S/4HANA med åtgärden ScheduleProductionOrderOperation, med framåtplanering, inplaneringsstatus samt startdatum och starttid från SkyPlanner.
- Registrerade timmar förs över via API_PROD_ORDER_CONFIRMATION_2_SRV.
- SkyPlanners webhooks skickar varje planändring så snart den sker.
Ingen fabrik konfigurerar produktionsgrupper, kapacitetskategorier och operationsföljder exakt som en annan. Därför anpassar SkyPlanner-teamet integrationen till din S/4HANA-konfiguration under uppstarten och ger support efter driftsättningen. Din SAP-partner eller dina egna utvecklare kan också bygga vidare på SkyPlanners dokumenterade REST API (API-referens). En API-nyckel räcker för att komma igång.
Börja med CSV- eller Excel-exporter från S/4HANA under den kostnadsfria provperioden på 30 dagar (upp till 20 produktionsgrupper, inget kreditkort krävs). Du ser din egen plan innan någon börjar arbeta med ett API. Därefter är priset från 199 € per månad med 5 produktionsgrupper inkluderade. Du faktureras månadsvis och kan säga upp när som helst. Integrationen offereras i förväg utifrån dina processer och behov, tillsammans med abonnemanget, så att du ser hela kostnaden innan du börjar. Införandet är normalt klart inom några veckor efter att uppstarten har börjat.
På sidan SkyPlanner för SAP S/4HANA ser du vad som överförs mellan systemen. Den tekniska lösningen beskrivs i integrationsguiden för S/4HANA. Mer om planeringen finns under funktioner och i SkyPlanners dokumentation. Andra ERP-system hittar du under ERP-integrationer.
Tillverkningsföretag om SkyPlanner
2 hsparade varje vecka
”SkyPlanner har tagit vår produktionsplanering från Excel-kalkylblad till produktionsoptimering i realtid.”
Kalle Kalliomäki, specialist på försörjningskedjan
UTU · Elcentraler och ställverk
Produktionsplaneringen sparar 2 timmars arbetstid varje vecka, och en ny arbetskö når produktionslinjen på några sekunder.
+90%produktionseffektivitet
”Effektiviteten i produktionen har ökat med 90%.”
Abdul Rucyinga, IT-chef
Laboratory & Allied · Läkemedelstillverkning
Produktionseffektiviteten har ökat med 90%, och det tar mindre än 30 minuter att skapa en optimerad plan för tre månader som omfattar alla produktionsgrupper.
1 000-talsarbetsorder planeras automatiskt
”Vi har kontroll över produktionen på ett annat sätt, och vår förståelse för kapaciteten ligger på en helt annan nivå.”
Hannu Ryynänen, vd
Mamec · Industriblandare, pumpar och högteknologisk kontraktstillverkning
Tusentals arbetsorder planeras automatiskt, och hela organisationen får en bild av produktionen i realtid.
6 månaderframåt ser säljarna ledig kapacitet
”SkyPlanner ger all produktionsplanering en stabil och tillförlitlig grund.”
Anu Järvinen, produktionschef
Fredman Operations · Förpackningspapper för livsmedel
Säljarna ser ledig kapacitet sex månader framåt. Förfrågningar om planändringar som tidigare tog en timme eller mer att besvara får nu svar på några sekunder.
Vanliga frågor
Har SAP S/4HANA ett verktyg för produktionsplanering?
Ja, två. I den grundläggande produktionsplaneringen finns kapacitetsutvärdering och kapacitetsutjämning som styrs av planeraren i Capacity Scheduling Table och den grafiska Capacity Scheduling Board. För automatisk finplanering finns inbyggd PP/DS, med heuristiker, optimering, en omställningsmatris och Production Scheduling Board. Den säljs som SAP S/4HANA Manufacturing for planning and scheduling.
Tar MRP i S/4HANA hänsyn till begränsad kapacitet?
Nej. Ledtidsplaneringen tar hänsyn till fabrikskalendern och arbetsfria tider, men inte till den belastning som andra order lägger på en produktionsgrupp. Finplaneringen sker senare, vid kapacitetsutjämning eller i PP/DS.
Vad är skillnaden mellan SAP PP och PP/DS?
PP omfattar MRP, tillverkningsorder, operationsföljder, produktionsgrupper och kapacitetsplanering i grundsystemet. PP/DS lägger till finplanering som tar hänsyn till operationssekvensen för de material och resurser som konfigurerats för avancerad planering. Där finns egna heuristiker, en optimerare, liveCache och Production Scheduling Board.
Ingår PP/DS i licensen för S/4HANA?
I SAP:s vägledning för verksamhetsarkitektur anges MRP och CRP som grundfunktioner i S/4HANA Enterprise, medan Manufacturing for planning and scheduling anges som ett separat tillval. I ett blogginlägg skriver en produktexpert på SAP att funktionerna för avancerad planering ”are not part of the standard SAP S/4HANA Enterprise license.” (inte ingår i standardlicensen). Kontrollera ditt avtal med SAP.
Vad ersätter CM21 och Graphical Planning Table i S/4HANA?
Fiori-apparna Manage Work Center Capacity, Capacity Scheduling Table och Capacity Scheduling Board. Nyttjanderätten för Graphical Planning Table upphörde den 31 december 2025.
Vilka begränsningar bör ett planeringsverktyg för S/4HANA hantera?
Som minimum: finplanering för varje maskin, person och skift; sekvensberoende omställningar; verktyg som delas mellan produktionsgrupper; operationer som kräver flera operatörer; alternativa resurser; och materialtillgänglighet inklusive öppna inköpsorder. SkyPlanner APS tar automatiskt hänsyn till allt detta vid varje planeringskörning.
Kan SkyPlanner APS användas med SAP S/4HANA utan PP/DS?
Ja. SkyPlanner APS skapar själv en finplan utifrån tillverkningsorder, operationer, produktionsgrupper och material i S/4HANA. Operationsdatum och återrapporteringar skickas tillbaka till S/4HANA, och SkyPlanner-teamet konfigurerar integrationen under införandet. Provperioden börjar med import från CSV eller Excel. Prova gratis eller kontakta säljteamet.