Integrationer / ERP / SAP S/4HANA
Har SAP S/4HANA produktionsplanlægning? Kapacitetsudjævning, PP/DS og SkyPlanner APS
Produktionsplanlægning betyder i denne sammenhæng generelt, at planen holder sig inden for maskinernes og personalets reelt tilgængelige kapacitet. I SAP S/4HANA er kapacitetsstyringen fordelt på to løsninger: manuel kapacitetsudjævning i kernesystemet og automatisk detailplanlægning i indlejret PP/DS. Gennemløbstidsplanlægningen i standardudgaven af S/4HANA tager ikke hensyn til kapacitetsgrænser. Flaskehalsoperationerne placeres inden for den tilgængelige kapacitet, når en planlægger udjævner dem i Fiori-kapacitetsapps. PP/DS, der sælges som SAP S/4HANA Manufacturing for planning and scheduling, skal aktiveres og kræver både licens og personale til at betjene løsningen.
Fabrikker, der har brug for produktionsplanlægning for alle ressourcer inden for den tilgængelige kapacitet uden et PP/DS-projekt, bruger SkyPlanner APS ved siden af S/4HANA.
Sådan planlægger SAP S/4HANA produktionen trin for trin
S/4HANA har to niveauer af kapacitetsplanlægning. De fleste fabrikker bruger kun det første.
1. MRP og gennemløbstidsplanlægning
MRP Live (MD01N) opretter planordrer. Gennemløbstidsplanlægningen fastlægger derefter tidspunkterne for operationerne og beregner kapacitetsbehov ud fra arbejdscentrets formler for klargøring, bearbejdning og nedtagning. Den tager ikke hensyn til den belastning, andre ordrer allerede lægger på arbejdscentret. SAP Learning siger det klart: “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” (Operationerne planlægges uden kapacitetsbegrænsning. Der tages hensyn til arbejdscentrenes arbejdsfri tider, men ikke til kapacitetsbehovet fra andre ordrer) (SAP Learning). Resultatet er overbelastede arbejdscentre.
2. Stamdata for arbejdscentrets kapacitet
Kapaciteten ligger på Work Center, ikke på ordren. Et arbejdscenter kan have flere kapacitetskategorier (SAP’s eksempel: 001 Maskine og 002 Arbejdskraft), hver med formler, der omsætter rutens standardværdier til kapacitetsbehov. Factory Calendar fastlægger arbejdsdagene. Tidsintervaller tilsidesætter den tilgængelige standardkapacitet, og kapacitetsversioner (standard, minimum, maksimum) bruges til at modellere alternative skifteholdsmønstre.
3. Kapacitetsevaluering
Planlæggere sammenligner behovet med den tilgængelige kapacitet i appen Manage Work Center Capacity. MRP-ansvarlige kan også kontrollere den fra lager-/behovslisten. Evalueringen viser overbelastningerne, men flytter ikke noget.
4. Planlæggerens kapacitetsudjævning
Det er ved kapacitetsudjævningen, at operationerne placeres inden for den tilgængelige kapacitet, og det er planlæggeren, der styrer det. SAP Learning: “In capacity leveling, operations are scheduled finitely. They are dispatched to periods with free capacity.” (Ved kapacitetsudjævning planlægges operationerne inden for den tilgængelige kapacitet. De placeres i perioder med ledig kapacitet.) Værktøjerne er:
| Værktøj | Funktion |
|---|---|
| Tabelbaseret planlægningstavle | Placerer operationer i perioder med ledig kapacitet. SAP: “you cannot create a specific sequence for the dispatched operations within a period” (du kan ikke fastlægge en bestemt rækkefølge for de placerede operationer inden for en periode) |
| Capacity Scheduling Table (tidligere Schedule Production) | Placerer flaskehalsoperationer og ophæver deres kapacitetstildeling. “Only bottleneck operations that are assigned to a pacemaker work center are considered.” (Kun flaskehalsoperationer, der er tilknyttet et pacemaker-arbejdscenter, medtages.) Ordrens øvrige operationer justeres ved planlægning ud fra midtpunktet |
| Capacity Scheduling Board | Grafisk oversigt til at placere og omplanlægge enkelte flaskehalsoperationer på pacemaker-arbejdscentre eller ophæve deres kapacitetstildeling |
Den klassiske Graphical Planning Table (CM21, CM22 og resten af CM*-transaktionerne) hører under kompatibilitetsomfanget. SAP Learning: “The use right for the Graphical Planning Table expires on Dec 31, 2025.” (Brugsretten til Graphical Planning Table udløber på den angivne dato.) Den dato er passeret. Hvis jeres planlæggere stadig arbejder i CM*-transaktionerne, burde I allerede være skiftet til Fiori-apps.
5. Indlejret PP/DS
PP/DS er SAP’s automatiske værktøj til produktionsplanlægning, der overholder kapacitetsgrænserne. Det var tidligere en del af SAP APO og har været indlejret i S/4HANA on-premise siden version 1610. SAP markedsfører det som næste skridt efter MRP: “Move beyond classic MRP with SAP S/4HANA Manufacturing for planning and scheduling software” (Tag skridtet videre fra klassisk MRP med softwaren til produktions- og detailplanlægning) (SAP’s produktside).
Det tilføjer:
- Ressourcer med indikatoren Finite Scheduling: “You define whether a resource is finite or infinite in the scheduling parameters for the resource via the Finite Scheduling indicator” (Indikatoren Finite Scheduling i ressourcens planlægningsparametre angiver, om ressourcen har begrænset eller ubegrænset kapacitet) (SAP Help). Optimeringsværktøjet kan tilsidesætte dette ved hver kørsel: Optimeringsprofilen har indstillingen “Always Schedule as Finite”, som placerer operationer på ressourcer under hensyn til kapacitetsgrænserne (SAP Learning).
- Planlægningsmetoder: planlægning uden kapacitetsbegrænsning, søgning efter et ledigt tidsrum, tilføjelse af en operation til sidst, indsættelse af en operation, indsættelse af en operation med lukning af huller samt indklemning af en operation.
- Heuristikker og optimeringskørsler, der reducerer klargøringstider, klargøringsomkostninger og forsinkelser.
- En omstillingsmatrix til rækkefølgeafhængige omstillinger, minimums- og maksimumsafstande mellem operationer samt alternative udførelsesmåder.
- Behovskobling på flere niveauer, kampagne- og blokplanlægning samt advarsler.
- Production Scheduling Board (et Gantt-diagram i Fiori) og appen Monitor Capacity Utilization.
Det kræver arbejde at komme dertil. I aktiverer det i Customizing (Advanced Planning > Basic Settings > Activate Advanced Planning and Scheduling), kører den HANA-integrerede liveCache og markerer materialer og arbejdscentre til avanceret planlægning. Alt, der ikke er markeret, forbliver i klassisk MRP. Ifølge et blogindlæg fra en SAP-produktekspert gælder følgende for optimeringsværktøjet: “needs to be additionally installed preferably in a separate hardware” (skal installeres særskilt, helst på separat hardware) (SAP Community). Samme blogindlæg: “A dedicated license, Manufacturing for Planning and Scheduling is required if this switch is set to Active.” (Der kræves en særskilt licens til Manufacturing for Planning and Scheduling, hvis denne indstilling sættes til Active.)
Her går grænsen for SAP S/4HANA
| Begrænsning | Kilde | Betydning på produktionsgulvet |
|---|---|---|
| Gennemløbstidsplanlægning tager ikke hensyn til kapacitetsgrænser | “The operations are scheduled infinitely” (Operationerne planlægges uden kapacitetsbegrænsning) (SAP Learning) | Hver planlægningskørsel skaber overbelastninger, som nogen skal rette op på |
| Kapacitetsudjævningen i kernesystemet styres af planlæggeren | “In capacity leveling, operations are scheduled finitely” (Ved kapacitetsudjævning indgår operationerne i produktionsplanlægningen, så den tilgængelige kapacitet overholdes) (samme kilde) | Planen overholder først kapacitetsgrænserne, når en planlægger har placeret operationerne. En hasteordre eller et nedbrud kræver, at de placeres på ny |
| Tabelbaseret kapacitetsudjævning fastlægger ingen rækkefølge | Ingen rækkefølge for de placerede operationer inden for en periode (samme kilde) | I ved, at ugens plan kan gennemføres, men ikke hvilken opgave der køres først om tirsdagen |
| Capacity Scheduling Table udjævner flaskehalsoperationer på pacemaker-arbejdscentre | “For an order, only the bottleneck operation is dispatched to the pacemaker work center” (For en ordre er det kun flaskehalsoperationen, der placeres på pacemaker-arbejdscentret) (SAP Learning) | De øvrige operationer får tidspunkter ved planlægning ud fra midtpunktet, ikke ved placering med begrænset kapacitet. Arbejdscentre, der ikke er pacemakere, bliver derfor stadig overbelastet |
| Komplekse tilfælde henvises til PP/DS | SAP fremhæver PP/DS til at synkronisere ordrer på tværs af styklisternes niveauer, tage hensyn til materialetilgængelighed og samordne flere flaskehalsressourcer (SAP Learning) | Rækkefølgeplanlægning med hensyn til omstillinger og produktionslinjer med flere flaskehalse kræver et ekstra modul |
| Om PP/DS tager hensyn til kapacitetsgrænser, afhænger af modelleringen | Indikatoren Finite Scheduling pr. ressource, “Always Schedule as Finite” i optimeringsprofilen (SAP Help, SAP Learning) | Planlæggere vedligeholder ressourceparametre, heuristikker og optimeringsprofiler. Kun materialer og ressourcer, der er sat op til avanceret planlægning, er omfattet |
| PP/DS har sin egen licens og tekniske platform | Særskilt licens, liveCache og separat installeret optimeringsværktøj (SAP Community) | Et projekt med Basis, licenser og uddannede planlæggere – ikke blot en indstilling |
| Planned Order API overfører ikke data til PP/DS | “Automatic integration to PP/DS is not enabled from this API” (Automatisk integration hertil er ikke aktiveret via denne API) (SAP Help) | Planordrer, der oprettes uden for SAP, kommer ikke automatisk ind i PP/DS-planen |
Hvornår er SAP S/4HANA’s indbyggede planlægning nok?
S/4HANA alene dækker fabrikkens behov, når:
- I har én flaskehals og lange gennemløbstider. Planlægningskørsler viser overbelastninger flere uger frem, og en planlægger udjævner pacemaker-arbejdscentret i Capacity Scheduling Table én gang om ugen.
- Jeres behov er overvejende MRP-styrede og stabile. Få hasteordrer og få omstillinger af betydning.
- I har allerede licens og bemanding til PP/DS. Jeres planlæggere arbejder i Production Scheduling Board hver dag, og alle relevante materialer og arbejdscentre er markeret til avanceret planlægning.
Hvornår har I brug for et værktøj til produktionsplanlægning?
Tegnene viser sig i hverdagen:
- Planlæggerne laver planen om i Excel efter hver MRP-kørsel, fordi de fastlagte datoer ikke længere holder.
- Flere arbejdscentre begrænser produktionen, ikke kun ét taktstyrende arbejdscenter.
- Ordresammensætningen ændrer sig dagligt, og kapacitetsudjævning én gang om ugen er for langsomt.
- Salg lover leveringsdatoer ud fra gennemløbstider, og det går ud over levering til tiden.
- PP/DS er blevet vurderet og fravalgt på grund af omkostninger, arbejdsindsats eller manglende kompetencer. Eller fabrikken er en mindre enhed i et større S/4HANA-landskab, som aldrig får sit eget PP/DS-projekt.
- Operatørerne arbejder ud fra udskrevne ordrelister og tilbagemelder sent, så planen altid halter efter virkeligheden.
Det skal du se efter
- Kapacitetsgrænser overholdes for alle ressourcer, også medarbejdere og skift, uden at hver ressource skal modelleres særskilt.
- Rækkefølgeplanlægning af operationer inden for dagen, ikke blot fordeling på tidsperioder.
- Reelle begrænsninger: omstillingstider mellem produkter, der afhænger af rækkefølgen, værktøjer, der kun kan være ét sted ad gangen, operationer, der kræver flere operatører, samt alternative maskiner og medarbejdere.
- Hensyn til materialer: en operation bør ikke starte, før komponenterne er til rådighed, med både lagerbeholdning og åbne indkøbsordrer medregnet.
- Automatisk omplanlægning, når en ordre ændres, eller en maskine stopper.
- En klar ansvarsdeling med S/4HANA: S/4HANA styrer stamdata, ordrer og lager, mens planlægningssystemet styrer rækkefølge og datoer. Data skrives tilbage via frigivne API’er, ikke ved direkte opdatering af tabeller.
- Tilbagemeldinger fra produktionsgulvet, der registreres som tilbagemeldinger i S/4HANA.
- Afprøvning med en CSV-eksport af dine egne produktionsordrer, før nogen rører OData-tjenesterne.
Mulighederne falder i fire grupper:
- Planlægningstavler i SAP-klienten: de indbyggede kapacitetsapps og supplerende tavler i SAP GUI eller Fiori, som betjenes af en planlægger. De passer til ét taktstyrende arbejdscenter med et stabilt, MRP-styret behov.
- SAP’s egen avancerede planlægning: indlejret PP/DS til fabrikker, der køber licens, aktiverer løsningen og afsætter medarbejdere til den.
- APS-suiter til store virksomheder: separate platforme, der kobles til gennem et implementeringsprojekt og drives af et dedikeret planlægningsteam.
- Cloudbaseret APS med produktionsafvikling, som er den kategori, SkyPlanner tilhører: automatisk produktionsplanlægning, der overholder kapacitetsgrænserne for alle ressourcer, omplanlægning med Autopilot og operatører, der bruger telefon eller tablet. I drift inden for få uger.
Platforme til forsyningskædeplanlægning, herunder SAP IBP, bliver også nævnt i drøftelser om S/4HANA. De planlægger netværket, ikke rækkefølgen af operationer på en maskine.
Her passer SkyPlanner ind
SkyPlanner APS er et cloudbaseret værktøj til detailplanlægning med kunstig intelligens, der kører ved siden af SAP S/4HANA og lukker hullet mellem MRP og en produktionsplan, der overholder kapacitetsgrænserne. MRP bliver i SAP, og SkyPlanner overtager den kapacitetsudjævning, dine planlæggere i dag udfører manuelt:
- Kapacitetsgrænser overholdes for alle ressourcer. Automatisk. Arcturus-motoren udarbejder på få sekunder en produktionsplan, der overholder kapacitetsgrænserne, ud fra ordrer, prioriteter, begrænsninger, kapacitet, materialer og regler. Kapacitetsgrænserne for hver arbejdsstation, hvert skift og hver medarbejder overholdes ved hver kørsel. Planlægningen er ikke begrænset til ét taktstyrende arbejdscenter, og der er ingen optimeringsprofil, som skal finjusteres.
- En rækkefølge, ikke blot opgaver samlet i en periode. På en interaktiv Gantt-tidslinje kan planlæggerne se, hvilken opgave der køres først på tirsdag. Motoren holder planen sammenhængende, når de trækker en opgave.
- Styret af materialer. Hver opgave kontrolleres mod lagerbeholdningen og indgående indkøbsordrer. Bestilte materialer regnes som tilgængelige på indkøbsordrens leveringsdato, og lagerbeholdningen opdateres, når indkøbsordren markeres som leveret. Dermed starter en operation ikke, før komponenterne er til rådighed.
- Omstillinger efter rækkefølge. En omstillingstidsmatrix gemmer omstillingstider for hvert produktpar. Tiderne kan være forskellige alt efter retningen (blå til rød 30 minutter, rød til blå 60). Motoren bruger matricen til at vælge den rækkefølge, der kræver mindst omstilling, og reglen “Tillad lighed” grupperer opgaver, der har en fælles egenskab, for eksempel et værktøj.
- Værktøjer og bemanding som begrænsninger. Et værktøj, der bruges på én arbejdsstation, planlægges ikke på en anden samtidig. En opgave, der kræver tre operatører, får tre. Når den primære maskine eller medarbejder ikke er tilgængelig, vurderer motoren alternativer.
- En plan, der er ajour. Autopilot omplanlægger automatisk, når produktionen ændrer sig. Den ugentlige kapacitetsudjævning bliver dermed til en daglig plan, der følger arbejdet på produktionsgulvet.
- Tilbagemeldinger fra produktionen. Operatørerne ser deres opgavekø og registrerer arbejde på en telefon eller tablet med Mobile Confirmations, Production Timer og Quick Log Mode. Integrationen overfører disse tidsregistreringer til S/4HANA som tilbagemeldinger på produktionsordrer.
Vælg SkyPlanner, når flere arbejdscentre begrænser produktionen, og kapacitetsudjævning på ét taktstyrende arbejdscenter ikke længere er nok til at få planen til at holde.
Vælg SkyPlanner, når omstillinger afhænger af rækkefølgen, eller når fælles værktøjer og opgaver med flere operatører afgør, hvad der kan køres som det næste.
Vælg SkyPlanner, når din fabrik er vokset fra manuel kapacitetsudjævning, et PP/DS-projekt er mere omfattende, end problemet kræver, og du inden for få uger vil have en produktionsplan for din egen produktion, der overholder kapacitetsgrænserne.
Materialer, styklister, ruter, arbejdscentre, produktionsordrer og lagerbeholdning bliver i S/4HANA. SkyPlanner integreres med systemet i begge retninger:
- Produktionsordrer og operationer hentes fra API_PRODUCTION_ORDER_2_SRV, og arbejdscentre hentes fra API_WORK_CENTERS.
- Hver operation fastlægges i S/4HANA via handlingen ScheduleProductionOrderOperation med fremadrettet planlægning, fastlæggelsesstatus samt startdato og -tidspunkt fra SkyPlanner.
- Registrerede timer overføres via API_PROD_ORDER_CONFIRMATION_2_SRV.
- SkyPlanners webhooks sender hver planændring videre, så snart den sker.
Ingen fabrikker konfigurerer arbejdscentre, kapacitetskategorier og ruter helt ens. Derfor tilpasser SkyPlanner-teamet integrationen til din S/4HANA-opsætning under opstarten og yder support efter idriftsættelsen. Din SAP-partner eller dine egne udviklere kan også bygge videre på SkyPlanners dokumenterede REST API (API-reference). En API-nøgle er nok til at komme i gang.
Start med CSV- eller Excel-eksporter fra S/4HANA i den gratis prøveperiode på 30 dage (op til 20 arbejdsstationer, intet kreditkort kræves). Du ser din egen plan, før nogen går i gang med et API. Derefter er prisen fra 199 € om måneden med 5 arbejdsstationer inkluderet. Du faktureres månedligt og kan opsige når som helst. Du får på forhånd et samlet tilbud på abonnementet og integrationen, tilpasset dine processer og behov, så du kender den samlede pris, før du starter. Implementeringen er normalt afsluttet inden for få uger efter, at opstartsforløbet er begyndt.
Se SkyPlanner til SAP S/4HANA for at få overblik over, hvilke data der overføres mellem systemerne, og integrationsguiden til S/4HANA for den tekniske fremgangsmåde. Detaljer om detailplanlægningen finder du under funktioner og i SkyPlanners dokumentation. Andre ERP-systemer finder du under ERP-integrationer.
Produktionsvirksomheders anmeldelser af SkyPlanner
2 hsparet hver uge
“SkyPlanner har flyttet vores produktionsplanlægning fra Excel-regneark til produktionsoptimering i realtid.”
Kalle Kalliomäki, forsyningskædespecialist
UTU · Eltavler og koblingsanlæg
Produktionsplanlægningen sparer 2 timers arbejde hver uge, og en ny opgavekø når ud til linjen på få sekunder.
+90%produktionseffektivitet
“Effektiviteten i produktionen er steget med 90%.”
Abdul Rucyinga, IT-chef
Laboratory & Allied · Lægemiddelproduktion
Produktionseffektiviteten er steget med 90%, og det tager under 30 minutter at udarbejde en optimeret plan for tre måneder på tværs af alle arbejdsstationer.
1.000-vis afarbejdsordrer planlagt automatisk
“Vi har styr på produktionen på en anden måde, og vores forståelse af kapaciteten er på et helt andet niveau.”
Hannu Ryynänen, administrerende direktør
Mamec · Industrielle blandere, pumper og højteknologisk kontraktproduktion
Tusindvis af arbejdsordrer planlægges automatisk, og hele organisationen har et overblik over produktionen i realtid.
6 månederfrem kan salgsafdelingen se ledig kapacitet
“SkyPlanner skaber et pålideligt grundlag for al produktionsplanlægning.”
Anu Järvinen, produktionschef
Fredman Operations · Emballagepapir egnet til fødevarekontakt
Salg kan se den ledige kapacitet seks måneder frem, og forespørgsler om planændringer, der før tog en time eller mere, besvares på få sekunder.
Ofte stillede spørgsmål
Har SAP S/4HANA et værktøj til detailplanlægning?
Ja, to. Den grundlæggende produktionsplanlægning omfatter kapacitetsvurdering og kapacitetsudjævning, som planlæggeren styrer i Capacity Scheduling Table og den grafiske Capacity Scheduling Board. Automatisk produktionsplanlægning, der overholder kapacitetsgrænserne, med heuristikker, optimering, en omstillingsmatrix og Production Scheduling Board findes i indlejret PP/DS, der sælges som SAP S/4HANA Manufacturing for planning and scheduling.
Tager MRP i S/4HANA højde for begrænset kapacitet?
Nej. Planlægning ud fra gennemløbstider tager hensyn til fabrikskalenderen og arbejdsfri perioder, men ser bort fra den belastning, andre ordrer lægger på et arbejdscenter. Placeringen under hensyn til begrænset kapacitet sker først senere, i kapacitetsudjævningen eller i PP/DS.
Hvad er forskellen på SAP PP og PP/DS?
PP dækker MRP, produktionsordrer, ruter, arbejdscentre og kapacitetsplanlægning i kernesystemet. PP/DS tilføjer produktionsplanlægning, der overholder kapacitetsgrænserne og tager hensyn til rækkefølgen, for de materialer og ressourcer, der er sat op til avanceret planlægning. Det har egne heuristikker, en optimeringsfunktion, liveCache og Production Scheduling Board.
Er PP/DS inkluderet i S/4HANA-licensen?
SAP’s vejledning om virksomhedsarkitektur angiver MRP og CRP som kernefunktioner i S/4HANA Enterprise og Manufacturing for planning and scheduling som et separat tilvalg. I et blogindlæg skriver en produktekspert fra SAP, at funktionerne til avanceret planlægning “are not part of the standard SAP S/4HANA Enterprise license.” (ikke er en del af standardlicensen). Tjek din kontrakt med SAP.
Hvad erstatter CM21 og Graphical Planning Table i S/4HANA?
Fiori-appsene Manage Work Center Capacity, Capacity Scheduling Table og Capacity Scheduling Board. Brugsretten til Graphical Planning Table udløb den 31. december 2025.
Hvilke begrænsninger skal et detailplanlægningsværktøj til S/4HANA kunne håndtere?
Som minimum: kapacitetsgrænserne for hver maskine, medarbejder og hvert skift; rækkefølgeafhængige omstillinger; værktøjer, der deles mellem arbejdsstationer; operationer, der kræver flere operatører; alternative ressourcer; samt materialetilgængelighed, herunder åbne indkøbsordrer. SkyPlanner APS tager automatisk højde for alt dette ved hver planlægningskørsel.
Kan SkyPlanner APS arbejde sammen med SAP S/4HANA uden PP/DS?
Ja. SkyPlanner APS udarbejder selv en produktionsplan, der overholder kapacitetsgrænserne, ud fra produktionsordrer, operationer, arbejdscentre og materialer i S/4HANA. Operationsdatoer og tilbagemeldinger sendes tilbage til S/4HANA, og SkyPlanner-teamet konfigurerer integrationen under opstarten. Prøveperioden starter med import fra CSV eller Excel. Start din gratis prøveperiode eller tal med salg.