Integrasjoner / ERP / Microsoft Dynamics 365 Business Central
Har Business Central produksjonsplanlegging? Capacity Constrained Resources sammenlignet med SkyPlanner APS
I Microsoft Dynamics 365 Business Central tar produksjonsplanleggingen hensyn til faktisk kapasitet bare på arbeidssentrene og maskinsentrene du registrerer som Capacity Constrained Resources. Alt annet, også MRP, planlegges med ubegrenset kapasitet. Microsoft kaller resultatet en grovplan. Bedrifter som trenger produksjonsplanlegging som tar hensyn til faktisk maskin- og personellkapasitet i hele produksjonen, bruker SkyPlanner APS ved siden av Business Central.
Microsofts funksjon for produksjonsplanlegging med kapasitetshensyn i Planning Optimization tilhører Dynamics 365 Supply Chain Management, som er et annet produkt. Den gjelder ikke for Business Central.
Slik planlegger Business Central kapasitet, trinn for trinn
Produksjonsfunksjonene er bare synlige med brukeropplevelsen Premium. Premium «shows all actions and fields for all business functionality, including Manufacturing and Service Management.» (viser alle handlinger og felt for all forretningsfunksjonalitet, inkludert produksjon og servicestyring). Ingen av skjermbildene nedenfor finnes i Essentials.
1. Grunndata for kapasitet
Kapasiteten modelleres på tre nivåer: Work Center Group, Work Center og Machine Center. Hvert arbeidssenter og maskinsenter har feltene Shop Calendar Code, Capacity, Efficiency, Queue Time og Unit of Measure Code. Produksjonskalenderen inneholder Work Shifts, arbeidsdager og fridager. Registreringer under Absence reduserer kapasiteten for den aktuelle dagen.
Ingenting kan planlegges før du har kjørt Calculate Work Center Calendar (og Calculate Machine Center Calendar) for et datointervall.
Dette oppretter kalenderpostene som med Microsofts ord styrer «the detailed scheduling of operations performed at the work center.» (detaljplanleggingen av operasjoner som utføres på arbeidssenteret). Feltet Calendar Entries Available Until viser hvor langt frem postene rekker. Feltet vises med en advarselsmarkering når datoen er passert i forhold til arbeidsdatoen. (kilde)
2. Produksjonsruter og stykklister
En Routing er enten Serial eller Parallel og må ha statusen Certified. Hver operasjon har følgende felt:
- Operation No. og Type (Work Center eller Machine Center)
- Setup Time, Run Time, Wait Time og Move Time
- Concurrent Capacities, Send-Ahead Quantity og Routing Link Code
Også Production BOM må ha statusen Certified før den kan brukes i planleggingen.
3. MPS og MRP i Planning Worksheet
I Planning Worksheet kjører du Calculate Regenerative Plan eller Calculate Net Change Plan. Funksjonen balanserer behov og forsyning ut fra gjenbestillingsprinsippet for hver vare og foreslår innkjøps-, overførings-, monterings- og produksjonsordrer gjennom handlingsmeldinger.
Microsoft er tydelig på hvordan kapasitet håndteres her: «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.» (Med begge planleggingsmetodene oppretter Business Central kladdelinjer som forutsetter ubegrenset kapasitet. Kapasiteten på arbeidssentre og maskinsentre tas ikke med når planene utarbeides.) (kilde)
4. Produksjonsordrer, Refresh og Replan
Produksjonsordrer går gjennom statusene Simulated, Planned, Firm Planned, Released og Finished. Refresh beregner linjer, produksjonsruter og komponentbehov med Scheduling Direction satt til Forward eller Backward. Replan gjør det samme, men tar også med lavere nivåer i stykklisten. Operasjonsdatoene i Prod. Order Routing hentes fra arbeidssentrenes kalendere.
Som standard planlegges det mot ubegrenset kapasitet: «By default, Business Central uses infinite capacity scheduling.» (Som standard bruker Business Central planlegging mot ubegrenset kapasitet.) (kilde) To ordrer kan bli lagt på samme maskin i samme time.
5. Capacity Constrained Resources: delen som tar hensyn til kapasitetsgrenser
Dette er den innebygde funksjonen for produksjonsplanlegging som tar hensyn til faktisk kapasitet. På siden Capacity Constrained Resources legger du til en ressurs med følgende felt:
| Felt | Funksjon |
|---|---|
| Capacity Type | Work Center eller Machine Center |
| Capacity No. | Ressursen som skal ha begrenset kapasitet |
| Critical Load % | Belastningsnivået planleggingen ikke skal overskride |
| Dampener (% of Total Capacity) | En toleranse som lar planleggingen overskride den kritiske belastningen noe for å unngå å dele opp en operasjon |
På en ressurs med begrenset kapasitet plasserer systemet hver operasjon i nærmeste ledige tidsluke. Er én tidsluke for kort, deles operasjonen i to eller flere deler. Omstillingstid legges bare til én gang for en oppdelt operasjon, «because it’s assumed that some manual adjustment is done to optimize the schedule.» (fordi det forutsettes at planen justeres manuelt for å optimalisere den). (kilde)
6. Kontrollere belastningen og flytte ordrer manuelt
Planleggeren kontrollerer resultatet på tre steder:
- i arbeidssenterets Load-visning (View by: Day, Week, Month, Quarter, Year eller Accounting Period; View as: Net Change eller Balance at Date)
- i Work Center Task List
- i matrisen Work Center Calendar
Når Manual Scheduling er aktivert i Manufacturing Setup, kan planleggeren flytte startdatoen eller forfallsdatoen for en ordre. Safety Lead Time for Manual Scheduling gir en tidsbuffer.
Her går grensen for Business Central
- Laget for grovplanlegging. «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øtter ikke detaljert styring på produksjonsgulvet. Systemet gir en grovplan for gjennomførbar ressursutnyttelse, men oppretter og vedlikeholder ikke automatisk detaljerte planer basert på prioriteringer eller optimaliseringsregler.) (kilde)
- MRP ser bort fra kapasitet. Planning Worksheet forutsetter ubegrenset kapasitet ved hver kjøring, enten du har registrert ressurser med begrenset kapasitet eller ikke (se sitatet ovenfor).
- Kapasitetsgrenser gjelder bare der du angir dem. Alle arbeidssentre som ikke er oppført på siden Capacity Constrained Resources, beholder ubegrenset kapasitet. Der kan operasjoner overlappe på samme ressurs.
- Operasjonene planlegges etter hverandre. «Operations on work centers or machine centers that are set up as constrained resources are always planned serially.» (Operasjoner på arbeidssentre eller maskinsentre som er satt opp som ressurser med begrenset kapasitet, planlegges alltid etter hverandre.) Et slikt arbeidssenter med Capacity 3 får altså ikke tre parallelle jobber i planen.
- Ingen automatisk bruk av alternative produksjonsruter. «The alternate work center is for information only, and isn’t automatically included in planning processes.» (Det alternative arbeidssenteret er bare til informasjon og tas ikke automatisk med i planleggingen.)
- Maskinsentre kan falle ut av planleggingen. «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.» (Hvis du slår av Consolidated Calendar, brukes bare arbeidssenterets kapasitet i planleggingen. Maskinsenterets kapasitet utelates.)
- Planlagte ordrer beholder ikke plasseringen i planen. For produksjonsordrer med statusen Planned påpeker Microsoft at «Business Central deletes them the next time you run planning.» (Business Central sletter dem neste gang du kjører planleggingen). (kilde)
- Omplanlegging innebærer å flytte operasjoner i tid. «Changes implemented with the Replan action probably change the capacity need of the production order. You might have to reschedule operations afterwards.» (Endringer utført med Replan vil sannsynligvis endre produksjonsordrens kapasitetsbehov. Det kan bli nødvendig å flytte operasjoner i tid etterpå.) (kilde)
- Omstillingstiden avhenger ikke av rekkefølgen. Setup Time er én fast verdi per produksjonsrutelinje og beregnes per produksjonsordre. En omstilling fra produkt A til B tar like lang tid som fra C til B. Systemet har derfor ingen grunn til å velge en rekkefølge som gir mindre omstillingstid. Logikken for oppdeling fyller ledige tidsluker, men velger ikke rekkefølge. Microsoft forventer at planleggeren rydder opp i oppdelte operasjoner manuelt.
- Verktøy og navngitte personer har ingen kapasitet. Linjene i Routing Tool og Routing Personnel registrerer hva en operasjon trenger, men har verken kalender eller kapasitet. Ingenting hindrer to operasjoner i å kreve samme fikstur eller samme spesialist. Concurrent Capacities lar flere enheter ved ett arbeidssenter eller maskinsenter dele en operasjon, slik at kjøretiden blir kortere. Funksjonen reserverer ikke enkeltpersoner med egne skift.
I praksis betyr det overbookede maskiner som ikke er flaskehalser, manuell endring av rekkefølgen og en parallell plan i Excel.
Når den innebygde planleggingen i Business Central er nok
Capacity Constrained Resources sammen med Load-visningen gjør jobben når:
- Du har én eller to reelle flaskehalser, og resten av produksjonen har ledig kapasitet.
- Produksjonsrutene er korte og stabile, og du produserer hovedsakelig mot lager eller oppgir lange ledetider.
- Du planlegger ukentlig, og planleggeren trenger bare en grov kontroll av om planen er gjennomførbar.
- Rekkefølgen er enkel nok til at en arbeidsleder kan fastsette den ved maskinen.
- Felles verktøy, tilgjengelige operatører og tidspunktet for materialleveranser begrenser ikke rekkefølgen på arbeidet.
- Produksjon utgjør en liten del av virksomheten, og du vil holde deg til ett system.
Hvis dette beskriver produksjonen din, setter du opp ressursene med begrenset kapasitet nøye og sørger for at kalenderne er beregnet godt utover planleggingshorisonten. Slå på Consolidated Calendar der maskinsentre er viktige. Da er du i mål.
Når du trenger et verktøy for produksjonsplanlegging
Standardfunksjonen strekker ikke lenger til når flere av disse punktene gjelder:
- Mer enn to ressurser blir flaskehalser avhengig av produktmiksen.
- Leveringsdatoene forskyves selv om belastningen i Load-visningen ser grei ut på ukesnivå.
- Omstillingstiden avhenger av hvilket produkt som ble kjørt før, slik at rekkefølgen på jobbene påvirker hvor mye dere produserer.
- Bemanning, skift og fravær begrenser planen like mye som maskinene, og noen jobber krever to eller tre operatører samtidig.
- Stanseverktøy, støpeformer eller fiksturer deles mellom maskiner.
- Materialtilgangen avgjør hvilken jobb som kan starte.
- Dere har reelle alternative maskiner og vil at planen skal ta dem i bruk.
- Hasteordrer og maskinhavari gjør at dere må planlegge på nytt flere ganger i uken.
Dette bør du se etter
- Begrenset kapasitet for alle ressurser samtidig, ikke bare et utvalg som er merket spesielt.
- Rekkefølgeplanlegging på operasjonsnivå med prioriteringer og ferdigfrister.
- En matrise for omstillingstider: rekkefølgeavhengige, asymmetriske omstillingstider mellom produkter som beregningsmotoren bruker til å minimere samlet omstillingstid.
- Verktøy som delte ressurser med begrenset kapasitet, slik at samme fikstur aldri er på to maskiner samtidig.
- Jobber med flere operatører: En jobb som trenger flere personer på samme arbeidsstasjon, får dem tildelt, med hensyn til hver enkelts skift.
- Hensyn til begrensninger i bemanning og skift, inkludert fravær og overtid.
- Planlegging som tar hensyn til materialtilgang og kontrollerer lagerbeholdning og forventede leveranser.
- Alternative maskiner og medarbeidere som beregningsmotoren faktisk bruker når primærressursen ikke er tilgjengelig.
- Visuell redigering i Gantt-diagram, der resten av planen fortsatt henger sammen når du flytter en jobb.
- Automatisk omplanlegging når fremdriften i produksjonen eller ordrene endres.
- Tydelig dataeierskap i samspillet med Business Central. Skriv planene til ordrer med status Firm Planned eller Released, aldri Planned, og avklar hvilket system som styrer operasjonsdatoene.
- En konkret løsning for tilbakeskriving via standardgrensesnitt. Standardgrensesnittet Business Central API v2.0 har ingen entiteter for produksjonsordrer, produksjonsruter, stykklister eller arbeidssentre. Business Central publiserer sine egne produksjonssider som OData v4-nettjenester uten kode, og en publisert side som kan redigeres, tar imot oppdateringer. Spør hver leverandør hvordan start- og sluttdatoene for operasjonene overføres til Prod. Order Routing Line. Spør om dette krever tilpasset kode i deres Business Central, og hvem som følger opp løsningen etter at den er satt i drift.
Alternativene kan deles inn i fire grupper:
- Business Centrals egen planlegging dekker et utvalg merkede flaskehalser i ett og samme system.
- Planleggingstavler i Business Central-klienten viser produksjonsordrene på en visuell tavle som planleggeren styrer.
- Omfattende APS-systemer for store virksomheter kobles til gjennom et implementeringsprosjekt og brukes av et dedikert planleggingsteam.
- Skybasert APS med støtte for gjennomføring i produksjonen planlegger alle ressurser automatisk ved siden av Business Central. SkyPlanner tilhører denne gruppen. Planen oppdateres fortløpende når produksjonen endres, og operatørene får den direkte tilgjengelig.
Her passer SkyPlanner inn
SkyPlanner APS dekker alle manglene nevnt ovenfor. Planleggingen tar hensyn til faktisk kapasitet på alle arbeidsstasjoner, ikke bare et merket utvalg. Arcturus AI-motoren lager planen på operasjonsnivå på sekunder og setter rekkefølgen etter deres prioriteringer og ferdigfrister. Planleggeren slipper å dele opp og rydde i operasjoner manuelt.
Matrisen for omstillingstider inneholder tiden det tar å bytte mellom hvert produktpar i begge retninger. Beregningsmotoren velger rekkefølgen som gir minst omstillingstid. Verktøy er delte ressurser med begrenset kapasitet, og en jobb kan kreve flere operatører samtidig. Når en maskin eller person ikke er tilgjengelig, flytter motoren arbeidet til alternativene dere har definert.
Materialstyrt planlegging simulerer fremtidig lagerbeholdning ut fra dagens beholdning og forventede leveranser fra innkjøpsordrer. Bestilt materiale regnes som tilgjengelig på leveringsdatoen, slik at arbeidet bare planlegges når materialet er på plass.
Arbeidsstasjonsgrupper og effektivitetsgrader modelleres, og én jobb kan fordeles på flere arbeidsstasjoner. Prioriteringene bestemmes av jobbprioritet, ferdigdato, kundeprioritet, Fast Track og Dynamic Priorities. Running Time Lock holder pågående jobber på plass.
Autopilot planlegger automatisk på nytt når produksjonen endres, innenfor låsingene og prioriteringene dere har satt. Dermed betyr ikke lenger en Replan, et maskinhavari eller en hasteordre at operasjonene må planlegges om manuelt. Planleggerne justerer jobbene på en interaktiv Gantt-tidslinje. Operatørene ser jobbkøen sin og registrerer arbeid på mobil eller nettbrett med Mobile Confirmations, Production Timer og Quick Log Mode. Slik samles planlegging og gjennomføring i produksjonen i ett verktøy.
Velg SkyPlanner når flaskehalsene flytter seg med produktmiksen og Capacity Constrained Resources ville måtte omfatte halve produksjonen.
Velg SkyPlanner når omstillingene avhenger av rekkefølgen, eller når delte verktøy og jobber med flere operatører avgjør hva som kan kjøres som det neste.
Velg SkyPlanner når dere planlegger på nytt flere ganger i uken og ønsker en fungerende plan for egen produksjon i løpet av uker, i stedet for etter et langt prosjekt.
Start med en CSV- eller Excel-eksport i den gratis prøveperioden på 30 dager (opptil 20 arbeidsstasjoner, uten kredittkort). Deretter er prisen fra 199 € per måned med 5 arbeidsstasjoner inkludert. Abonnementet faktureres månedlig og kan sies opp når som helst. Dere får et pristilbud på integrasjonen på forhånd, tilpasset deres prosess og behov, sammen med abonnementet. Dermed ser dere hele kostnaden før dere starter. Implementeringen er normalt ferdig i løpet av uker etter at oppstartsprosessen begynner.
SkyPlanner integreres med Business Central i begge retninger via Business Centrals egne nettjenester. Planlagte start- og sluttider skrives til Prod. Order Routing Lines, og operatørenes tidsregistreringer sendes tilbake for rapportering av produsert mengde. SkyPlanner-teamet setter opp integrasjonen under oppstarten og følger den opp etter at løsningen er satt i drift. Partneren deres eller interne utviklere kan bruke det dokumenterte REST API-et (API-referanse) med bare en API-nøkkel. Produktdokumentasjonen er offentlig tilgjengelig i SkyPlanner-dokumentasjonen.
Les hvordan delene henger sammen på siden SkyPlanner for Business Central, eller gå rett til integrasjonsveiledningen for Business Central.
Produsentenes erfaringer med SkyPlanner
2 hspart hver uke
«SkyPlanner har tatt produksjonsplanleggingen vår fra Excel-regneark til optimalisering av produksjonen i sanntid.»
Kalle Kalliomäki, spesialist på forsyningskjeder
UTU · Elektriske tavler og koblingsanlegg
Produksjonsplanleggingen sparer 2 timers arbeidstid hver uke, og en ny jobbkø når produksjonslinjen på sekunder.
+90%produksjonseffektivitet
«Effektiviteten i produksjonen har økt med 90%.»
Abdul Rucyinga, IT-sjef
Laboratory & Allied · Legemiddelproduksjon
Produksjonseffektiviteten har økt med 90%, og det tar under 30 minutter å lage en optimalisert plan for tre måneder på tvers av alle arbeidsstasjonene.
99,2%leveringspålitelighet
«SkyPlanner har gjort flaskehalsene synlige og produksjonsstyringen mer oversiktlig.»
Toni Tuori, produksjonssjef
Piristeel · Taksikring og takrennesystemer
Leveringspåliteligheten nådde 99,2% i år, og planleggingen sparer opptil fire timers arbeidstid per dag.
1 000-visav arbeidsordrer planlegges automatisk
«Vi har kontroll på produksjonen på en annen måte, og forståelsen vår av kapasiteten er på et helt annet nivå.»
Hannu Ryynänen, daglig leder
Mamec · Industrimiksere, pumper og høyteknologisk leieproduksjon
Tusenvis av arbeidsordrer planlegges automatisk, og hele organisasjonen har oversikt over produksjonen i sanntid.
Vanlige spørsmål
Har Business Central et verktøy for produksjonsplanlegging?
Ja. Produksjonsordrer planlegges forover eller bakover ut fra arbeidssentrenes kalendere, og med Capacity Constrained Resources tar produksjonsplanleggingen hensyn til faktisk kapasitet på utvalgte flaskehalser. Microsoft beskriver resultatet som en grovplan, ikke detaljert styring av produksjonen.
Tar MRP i Business Central hensyn til kapasitet?
Nei. Calculate Regenerative Plan og Calculate Net Change Plan i Planning Worksheet genererer poster som forutsetter ubegrenset kapasitet. Kapasitetsbegrensningene gjelder først når produksjonsordrene planlegges.
Hvilken Business Central-lisens inkluderer produksjon?
Premium. Sider og felt for produksjon vises bare i Premium-opplevelsen, og brukere med Essentials-lisens kan ikke logge på et selskap som bruker den. Microsoft oppgir en pris på $110 per bruker per måned for Premium, mot $80 for Essentials (amerikanske listepriser, betalt årlig).
Hva gjør Critical Load % og Dampener?
Critical Load % angir hvor stor andel av kapasiteten til en kapasitetsbegrenset ressurs planleggingen maksimalt kan tildele. Verdien 90 gir en buffer på 10%. Dampener (% of Total Capacity) lar planleggingen overskride denne grensen litt dersom det gjør at en operasjon slipper å bli delt opp. Operasjoner som fortsatt ikke får plass, deles opp og fordeles på de nærmeste ledige tidsrommene.
Hvordan kobles SkyPlanner APS til Business Central?
SkyPlanner har toveis integrasjon med Business Central, og SkyPlanner-teamet setter den opp under innføringen. Ordrer, produksjonsruter, arbeidssentre, varer og innkjøpsordrer hentes inn via API v2.0 og standard produksjonssider som publiseres som OData v4-nettjenester, uten koding. Datoene for operasjonene sendes tilbake til Prod. Order Routing Line via den publiserte siden, og webhooks sender endringer i planen fortløpende. Registrerte timer sendes tilbake for rapportering av produsert mengde, og produsert mengde og forbruk kan bokføres automatisk hvis du ønsker det.
Håndterer Business Central rekkefølgeavhengige omstillingstider?
Nei. Setup Time er en fast verdi per produksjonsrutelinje som beregnes én gang per produksjonsordre, uansett hva som ble kjørt på maskinen før. SkyPlanner APS bruker i stedet en matrise for omstillingstider. Den lagrer omstillingstider mellom produktpar (blå til rød 30 minutter, rød til blå 60) og legger jobbene i en rekkefølge som minimerer disse tidene.
Kan jeg teste SkyPlanner før jeg integrerer det med Business Central?
Ja. Eksporter produksjonsordrer, produksjonsruter og arbeidssentre fra Business Central til Excel, importer dem til SkyPlanner i prøveperioden på 30 dager, og sammenlign produksjonsplanen med den du bruker i dag. Du trenger ikke kredittkort. Se priser, start prøveperioden eller snakk med salg.