Ansluter med ERP & MES-system som

Integrationer / ERP / Microsoft Dynamics 365 Business Central

Har Business Central finplanering? Capacity Constrained Resources jämfört med SkyPlanner APS

Microsoft Dynamics 365 Business Central finplanerar enbart de produktionsgrupper och maskingrupper som du registrerar som Capacity Constrained Resources. Allt annat, inklusive MRP, planeras mot obegränsad kapacitet. Microsoft beskriver resultatet som en grovplan. Fabriker som behöver finplanera hela produktionen använder SkyPlanner APS tillsammans med Business Central.

Gantt-schema i SkyPlanner APS med operationer planerade på olika produktionsgrupper och en orderlista nedanför.

Microsofts funktion för finplanering i Planning Optimization hör till Dynamics 365 Supply Chain Management, som är en annan produkt. Den gäller inte Business Central.

Så planerar Business Central kapacitet, steg för steg

Tillverkningsfunktionerna visas bara i användarupplevelsen Premium. Premium ”shows all actions and fields for all business functionality, including Manufacturing and Service Management.” (visar alla åtgärder och fält för alla affärsfunktioner, inklusive tillverkning och servicehantering). I Essentials finns ingen av vyerna nedan.

1. Grunddata för kapacitet

Kapaciteten modelleras på tre nivåer: Work Center Group, Work Center och Machine Center. Varje produktionsgrupp och maskingrupp har fälten Shop Calendar Code, Capacity, Efficiency, Queue Time och Unit of Measure Code. Produktionskalendern innehåller Work Shifts, arbetsdagar och lediga dagar. Poster av typen Absence minskar kapaciteten för en viss dag.

Ingenting kan planeras förrän du har kört Calculate Work Center Calendar (och Calculate Machine Center Calendar) för ett datumintervall.

Då skapas kalenderposterna som enligt Microsoft styr ”the detailed scheduling of operations performed at the work center.” (detaljplaneringen av operationer som utförs i produktionsgruppen). Fältet Calendar Entries Available Until visar hur långt fram posterna sträcker sig. Det får en varningsmarkering när datumet ligger före arbetsdatumet. (källa)

2. Operationsföljder och stycklistor

En Routing är av typen Serial eller Parallel och måste ha status Certified. Varje operation har följande uppgifter:

  • Operation No. och Type (Work Center eller Machine Center)
  • Setup Time, Run Time, Wait Time och Move Time
  • Concurrent Capacities, Send-Ahead Quantity och Routing Link Code

Även Production BOM måste ha status Certified innan den används i planeringen.

3. MPS och MRP i Planning Worksheet

I Planning Worksheet kör du Calculate Regenerative Plan eller Calculate Net Change Plan. Funktionen balanserar behov och tillgång utifrån varje artikels återanskaffningsprincip. Genom åtgärdsmeddelanden föreslår den inköpsorder, överföringsorder, monteringsorder och tillverkningsorder.

Microsoft är tydligt med hur kapacitet hanteras här: ”With each planned method, Business Central generates worksheet entries that assume infinite capacity. When you develop schedules, work center and machine center capacity isn’t considered.” (Oavsett planeringsmetod skapar Business Central förslag som förutsätter obegränsad kapacitet. Vid planeringen tas ingen hänsyn till produktionsgruppernas eller maskingruppernas kapacitet.) (källa)

4. Tillverkningsorder, Refresh och Replan

Tillverkningsorder går igenom statusarna Simulated, Planned, Firm Planned, Released och Finished. Refresh beräknar rader, operationsföljder och komponentbehov med Scheduling Direction satt till Forward eller Backward. Replan gör samma sak men omfattar även lägre nivåer i stycklistan. Operationsdatumen i Prod. Order Routing hämtas från produktionsgruppernas kalendrar.

Som standard är kapaciteten obegränsad: ”By default, Business Central uses infinite capacity scheduling.” (Som standard planerar Business Central mot obegränsad kapacitet.) (källa) Två order kan alltså hamna på samma maskin under samma timme.

5. Capacity Constrained Resources: delen som tar hänsyn till begränsad kapacitet

Det här är den inbyggda funktionen för beläggning mot begränsad kapacitet. På sidan Capacity Constrained Resources lägger du till en resurs med följande uppgifter:

FältFunktion
Capacity TypeWork Center eller Machine Center
Capacity No.Resursen vars kapacitet ska begränsas
Critical Load %Beläggningsnivån som planeringen inte får överskrida
Dampener (% of Total Capacity)En tolerans som låter planeringen överskrida den kritiska beläggningen något för att undvika att dela upp en operation

För en resurs med begränsad kapacitet placeras varje operation i närmaste lediga tidslucka. Om luckan är för kort delas operationen upp i två eller fler delar. Ställtiden läggs bara till en gång för en uppdelad operation, ”because it’s assumed that some manual adjustment is done to optimize the schedule.” (eftersom man förutsätter att planen justeras manuellt för att optimeras). (källa)

6. Granska beläggning och flytta order manuellt

Planeraren kontrollerar resultatet på tre ställen:

  • produktionsgruppens Load-vy (View by Day, Week, Month, Quarter, Year eller Accounting Period; View as Net Change eller Balance at Date)
  • listan Work Center Task List
  • matrisen Work Center Calendar

När Manual Scheduling är aktiverat i Manufacturing Setup kan planeraren flytta en orders startdatum eller förfallodatum. Safety Lead Time for Manual Scheduling ger en tidsbuffert.

Här går gränsen för Business Central

  • Byggt för grovplanering. ”Business Central doesn’t support detailed shop floor control. It plans for a feasible utilization of resources by providing a rough-cut schedule, but doesn’t automatically create and maintain detailed schedules based on priorities or optimization rules.” (Business Central stöder inte detaljerad produktionsstyrning. Systemet ger en grovplan för ett genomförbart resursutnyttjande, men skapar och underhåller inte automatiskt detaljplaner utifrån prioriteringar eller optimeringsregler.) (källa)
  • MRP tar inte hänsyn till kapacitet. Planning Worksheet förutsätter obegränsad kapacitet vid varje körning, oavsett om resurser har kapacitetsbegränsats eller inte (se citatet ovan).
  • Begränsad kapacitet bara där du anger det. Alla produktionsgrupper som inte finns på sidan Capacity Constrained Resources har fortsatt obegränsad kapacitet. Där kan operationer överlappa på samma resurs.
  • Seriell planering. ”Operations on work centers or machine centers that are set up as constrained resources are always planned serially.” (Operationer i produktionsgrupper eller maskingrupper som har ställts in som kapacitetsbegränsade resurser planeras alltid seriellt.) En kapacitetsbegränsad produktionsgrupp med Capacity 3 får alltså inte tre parallella operationer i planen.
  • Inget automatiskt val av alternativ operationsföljd. ”The alternate work center is for information only, and isn’t automatically included in planning processes.” (Den alternativa produktionsgruppen anges enbart som information och tas inte automatiskt med i planeringen.)
  • Maskingrupper kan försvinna ur planeringen. ”If you turn off the Consolidated Calendar toggle, only the capacity of the work center is assigned in the planning. The machine center capacity is excluded.” (Om du stänger av Consolidated Calendar används bara produktionsgruppens kapacitet i planeringen. Maskingruppens kapacitet tas inte med.)
  • Planerade order bevarar inte planen. För tillverkningsorder med status Planned påpekar Microsoft att ”Business Central deletes them the next time you run planning.” (Business Central tar bort dem nästa gång du kör planeringen). (källa)
  • Omplanering innebär att operationer måste planeras om. ”Changes implemented with the Replan action probably change the capacity need of the production order. You might have to reschedule operations afterwards.” (Ändringar som görs med Replan ändrar sannolikt tillverkningsorderns kapacitetsbehov. Du kan behöva planera om operationerna efteråt.) (källa)
  • Ställtiderna beror inte på körordningen. Setup Time är ett fast värde per rad i operationsföljden och beräknas per tillverkningsorder. En omställning från produkt A till B tar lika lång tid som från C till B. Planeringen har därför inget skäl att ordna operationerna så att ställtiden minskar. Logiken delar upp operationer för att fylla luckor, men väljer ingen körordning. Microsoft förutsätter att planeraren justerar uppdelade operationer manuellt.
  • Verktyg och namngivna personer har ingen kapacitet. Raderna i Routing Tool och Routing Personnel anger vad en operation behöver, men har varken kalender eller kapacitet. Inget hindrar två operationer från att boka samma fixtur eller samma specialist. Concurrent Capacities låter flera enheter i en produktionsgrupp eller maskingrupp dela på en operation och förkortar dess körtid. Funktionen bokar inte enskilda personer med egna skift.

I praktiken: överbokade maskiner som inte är flaskhalsar, manuella ändringar av körordningen och en parallell plan i Excel.

När Business Centrals inbyggda planering räcker

Capacity Constrained Resources tillsammans med Load-vyn räcker när:

  • Du har en eller två verkliga flaskhalsar och resten av produktionen har ledig kapacitet.
  • Operationsföljderna är korta och stabila, och du tillverkar främst mot lager eller anger långa ledtider i offerterna.
  • Du planerar veckovis och planeraren behöver bara en översiktlig kontroll av att planen är genomförbar.
  • Körordningen är så enkel att en arbetsledare kan bestämma den vid maskinen.
  • Delade verktyg, tillgången på operatörer och materialleveranser styr inte i vilken ordning arbetet kan utföras.
  • Tillverkningen är en liten del av verksamheten och du vill arbeta i ett enda system.

Om det stämmer in på din fabrik räcker det att ställa in de kapacitetsbegränsade resurserna noggrant, se till att kalendrarna är beräknade långt bortom planeringshorisonten och aktivera Consolidated Calendar där maskingrupperna spelar roll.

När du behöver ett verktyg för finplanering

Du har vuxit ur den inbyggda funktionen när flera av följande punkter stämmer:

  • Fler än två resurser blir flaskhalsar beroende på produktmixen.
  • Leveranser blir försenade trots att vyn Load visar en rimlig belastning per vecka.
  • Omställningstiden beror på vilken produkt som kördes före, så operationernas ordningsföljd påverkar hur mycket ni kan producera.
  • Bemanning, skift och frånvaro begränsar planen lika mycket som maskinerna, och vissa operationer kräver två eller tre operatörer samtidigt.
  • Pressverktyg, formar eller fixturer delas mellan maskiner.
  • Materialtillgången avgör vilken operation som kan starta.
  • Du har alternativa maskiner som faktiskt kan användas och vill att planen ska utnyttja dem.
  • Brådskande order och maskinhaverier tvingar fram omplanering flera gånger i veckan.

Det här ska du leta efter

  • Begränsad kapacitet för alla resurser samtidigt, inte bara för ett markerat urval.
  • Sekvensering på operationsnivå utifrån prioriteringar och leveransdatum.
  • En ställtidsmatris med sekvensberoende, asymmetriska omställningstider mellan produkter, som motorn använder för att minimera den totala ställtiden.
  • Verktyg som delade resurser med begränsad kapacitet, så att samma fixtur aldrig är inplanerad på två maskiner samtidigt.
  • Operationer med flera operatörer: en operation som kräver flera personer i samma produktionsgrupp får dem tilldelade, med hänsyn till vars och ens skift.
  • Hänsyn till bemanning och skift, inklusive frånvaro och övertid.
  • Planering som tar hänsyn till material genom att kontrollera lagersaldon och inkommande leveranser.
  • Alternativa maskiner och personer som motorn faktiskt använder när den primära resursen inte är tillgänglig.
  • Visuell redigering i Gantt, där resten av planen fortsätter att hänga ihop när du flyttar en operation.
  • Automatisk omplanering när produktionsläget eller order ändras.
  • Tydligt dataansvar i samspel med Business Central. Skriv planerade tider till order med status Firm Planned eller Released, aldrig Planned, och bestäm vilket system som styr operationernas datum.
  • En konkret lösning för återföring via standardgränssnitt. Business Centrals standard-API v2.0 saknar entiteter för tillverkningsorder, operationsföljder, stycklistor och produktionsgrupper. Business Central publicerar sina egna produktionssidor som OData v4-webbtjänster utan kod, och en publicerad sida som är redigerbar kan ta emot uppdateringar. Fråga varje leverantör hur operationernas start- och slutdatum förs över till Prod. Order Routing Line. Fråga om det kräver anpassad kod i ert Business Central och vem som ansvarar för supporten efter driftsättningen.

Alternativen kan delas in i fyra grupper:

  • Business Centrals egen planering hanterar ett markerat urval av flaskhalsar inom ett och samma system.
  • Planeringstavlor i Business Central-klienten visar tillverkningsorder på en visuell tavla där planeraren styr planeringen.
  • Omfattande APS-sviter för stora företag ansluts genom ett införandeprojekt och används av ett särskilt planeringsteam.
  • Molnbaserad APS med stöd för genomförandet i produktionen är den kategori SkyPlanner tillhör. Här planeras varje resurs automatiskt vid sidan av Business Central. Planeringen uppdateras löpande när produktionen förändras, och operatörerna får planen direkt i handen.

Här passar SkyPlanner in

SkyPlanner APS fyller alla luckor som listas ovan. Kapaciteten är begränsad för varje produktionsgrupp, inte bara för ett markerat urval. Motorn Arcturus AI skapar en plan på operationsnivå på några sekunder och ordnar operationerna efter dina prioriteringar och leveransdatum. Planeraren slipper dela upp och justera operationer för hand.

Ställtidsmatrisen innehåller omställningstiden mellan varje produktpar i båda riktningarna, och motorn väljer den ordningsföljd som ger minst ställtid. Verktyg är delade resurser med begränsad kapacitet, och en operation kan kräva flera operatörer samtidigt. När en maskin eller person inte är tillgänglig flyttar motorn arbetet till de alternativ du har angett.

Materialstyrd planering simulerar framtida lagersaldon utifrån befintligt lager och inkommande inköpsorder. Beställt material räknas som tillgängligt på leveransdagen, så arbetet planeras först när materialet finns på plats.

Produktionsgrupper kan grupperas, och deras effektivitet modelleras. En operation kan delas upp på flera produktionsgrupper. Prioriteringen styrs av operationens prioritet, färdigdatum, kundprioritet, Fast Track och Dynamic Priorities. Running Time Lock håller pågående operationer på plats.

Autopilot planerar om automatiskt när produktionen förändras, inom de låsningar och prioriteringar du har angett. Därför behöver du inte längre planera om operationer för hand vid en Replan, ett maskinhaveri eller en brådskande order. Planerare justerar operationer i en interaktiv Gantt-tidslinje. Operatörer ser sin arbetskö och registrerar arbete på mobilen eller surfplattan med Mobile Confirmations, Production Timer och Quick Log Mode. Därmed samlas planeringen och genomförandet i produktionen i ett verktyg.

Välj SkyPlanner när flaskhalsarna skiftar med produktmixen och Capacity Constrained Resources skulle behöva omfatta halva produktionen.

Välj SkyPlanner när omställningstiderna beror på ordningsföljden, eller när delade verktyg och operationer med flera operatörer avgör vad som kan köras härnäst.

Välj SkyPlanner när du planerar om flera gånger i veckan och vill ha en fungerande plan för din egen produktion inom några veckor, snarare än efter ett långt projekt.

Börja med en CSV- eller Excel-export under den kostnadsfria provperioden på 30 dagar (upp till 20 produktionsgrupper, inget kreditkort krävs). Därefter är priset från 199 € per månad med 5 produktionsgrupper inkluderade. Fakturering sker månadsvis och du kan säga upp när som helst. Du får en offert på integrationen i förväg, anpassad till era processer och behov, tillsammans med abonnemanget. Då ser du hela kostnaden innan du börjar. Införandet är normalt klart inom några veckor efter att introduktionen har startat.

SkyPlanner integreras med Business Central i båda riktningarna via Business Centrals egna webbtjänster. Planerade start- och sluttider skrivs till Prod. Order Routing Lines, och operatörernas tidsregistreringar förs tillbaka för produktionsrapportering. SkyPlanner-teamet konfigurerar integrationen under introduktionen och ger support efter driftsättningen. Er partner eller era egna utvecklare kan arbeta med det dokumenterade REST API:et (API-referens) med enbart en API-nyckel. Produktdokumentationen är öppet tillgänglig i SkyPlanners dokumentation.

Läs hur delarna hänger ihop på sidan SkyPlanner för Business Central, eller gå direkt till integrationsguiden för Business Central.

Tillverkande företag om SkyPlanner

Kalle Kalliomäki, specialist inom försörjningskedjan på UTU, i produktionen av elcentraler i Ulvila

2 hsparade varje vecka

”SkyPlanner har tagit vår produktionsplanering från Excel-kalkylblad till produktionsoptimering i realtid.”

Kalle Kalliomäki, specialist inom 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.

Läs UTU:s omdöme

Operatörer i renrumsdräkter vid en flaskfyllningslinje i Laboratory & Allieds läkemedelsfabrik i Nairobi

+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 under 30 minuter att skapa en optimerad plan för tre månader för alla produktionsgrupper.

Läs Laboratory & Allieds omdöme

Flygvy över Piristeels fabrik för taksäkerhetsprodukter i Kauhava

99,2%leveransprecision

”SkyPlanner har gjort det lättare att se flaskhalsar och skapat tydlighet i produktionsstyrningen.”

Toni Tuori, produktionschef
Piristeel · Taksäkerhet och takavvattningssystem

Leveransprecisionen nådde 99,2% i år, och planeringen sparar upp till fyra timmars arbetstid per dag.

Läs Piristeels omdöme

Hannu Ryynänen, vd för Mamec, i företagets produktionshall i Lohja

1 000-talsarbetsorder planeras automatiskt

”Vi har kontroll över produktionen på ett annat sätt, och vår förståelse för kapaciteten är på en helt annan nivå.”

Hannu Ryynänen, vd
Mamec · Industriella blandare, pumpar och högteknologisk legotillverkning

Tusentals arbetsorder planeras automatiskt, och hela organisationen har en realtidsbild av produktionen.

Läs Mamecs omdöme

Vanliga frågor

Har Business Central ett planeringsverktyg?

Ja. Tillverkningsorder planeras framåt eller bakåt utifrån produktionsgruppernas kalendrar, och Capacity Constrained Resources ger beläggning mot begränsad kapacitet för utvalda flaskhalsar. Microsoft beskriver resultatet som en grovplan, inte som detaljerad produktionsstyrning.

Tar MRP i Business Central hänsyn till kapacitet?

Nej. Calculate Regenerative Plan och Calculate Net Change Plan i Planning Worksheet skapar poster som förutsätter obegränsad kapacitet. Kapacitetsbegränsningar tillämpas bara när tillverkningsorder planeras.

Vilken Business Central-licens omfattar tillverkning?

Premium. Sidor och fält för tillverkning visas bara i Premium-miljön. Användare med en Essentials-licens kan inte logga in i ett företag som använder den. Microsofts listpris för Premium är $110 per användare och månad, jämfört med $80 för Essentials (amerikanska listpriser, med årsbetalning).

Vad styr Critical Load % och Dampener?

Critical Load % anger hur stor andel av en kapacitetsbegränsad resurs kapacitet som planeringen som mest får belägga. Värdet 90 lämnar en buffert på 10%. Dampener (% of Total Capacity) gör att planeringen får överskrida den gränsen något om det innebär att en operation inte behöver delas upp. Operationer som ändå inte ryms delas upp mellan de närmaste lediga tidsluckorna.

Hur kopplas SkyPlanner APS till Business Central?

SkyPlanner har en dubbelriktad integration med Business Central som SkyPlanner-teamet konfigurerar vid införandet. Order, operationsföljder, produktionsgrupper, artiklar och inköpsorder hämtas via API v2.0 och standardsidor för tillverkning som publiceras som OData v4-webbtjänster, utan kodning. Operationernas datum skickas tillbaka till Prod. Order Routing Line via den publicerade sidan, och webhooks skickar ändringar i produktionsplanen så snart de sker. Registrerade timmar skickas tillbaka för produktionsrapportering, och om du vill kan färdigproducerade kvantiteter och förbrukning bokföras automatiskt.

Hanterar Business Central sekvensberoende ställtider?

Nej. Setup Time är ett fast värde per operationsrad som beräknas en gång per tillverkningsorder, oavsett vad som kördes i maskinen före. SkyPlanner APS använder i stället en ställtidsmatris. Där lagras omställningstider mellan produktpar (blå till röd 30 minuter, röd till blå 60), och operationerna läggs i en ordning som minimerar dessa tider.

Kan jag testa SkyPlanner innan jag integrerar det med Business Central?

Ja. Exportera tillverkningsorder, operationsföljder och produktionsgrupper från Business Central till Excel. Importera dem till SkyPlanner under provperioden på 30 dagar och jämför produktionsplanen med din nuvarande plan. Inget kreditkort behövs. Se priser, starta provperioden eller kontakta säljteamet.