Verbindt met ERP & MES-systemen zoals

Integraties / ERP / Microsoft Dynamics 365 Business Central

Biedt Business Central capaciteitsplanning? Capacity Constrained Resources versus SkyPlanner APS

Microsoft Dynamics 365 Business Central houdt bij het plannen alleen rekening met de beschikbare capaciteit van de werkcentra en machinecentra die u als Capacity Constrained Resources registreert. Al het overige, inclusief MRP, wordt gepland op basis van oneindige capaciteit. Microsoft noemt het resultaat een globale planning. Productiebedrijven die voor hun volledige productie capaciteitsplanning nodig hebben, gebruiken SkyPlanner APS naast Business Central.

Gantt-tijdlijn in SkyPlanner APS met taken ingepland op verschillende werkcentra en daaronder een orderlijst.

De functie voor capaciteitsplanning in Microsofts Planning Optimization hoort bij Dynamics 365 Supply Chain Management, een ander product. Deze functie plant binnen de beschikbare capaciteit en is niet van toepassing op Business Central.

Hoe Business Central capaciteit plant, stap voor stap

De productiefuncties zijn alleen zichtbaar in de Premium-ervaring. Premium “shows all actions and fields for all business functionality, including Manufacturing and Service Management.” (toont alle acties en velden voor alle bedrijfsfuncties, inclusief productie en servicebeheer). In Essentials zijn geen van de onderstaande schermen beschikbaar.

1. Stamgegevens voor capaciteit

Capaciteit wordt op drie niveaus vastgelegd: Work Center Group, Work Center en Machine Center. Elk werkcentrum en machinecentrum heeft de velden Shop Calendar Code, Capacity, Efficiency, Queue Time en Unit of Measure Code. De productiekalender bevat Work Shifts, werkdagen en feestdagen. Met Absence-posten wordt de capaciteit op een bepaalde dag verminderd.

U kunt pas iets inplannen nadat u Calculate Work Center Calendar (en Calculate Machine Center Calendar) voor een datumbereik hebt uitgevoerd.

Daarmee worden de kalenderposten aangemaakt die volgens Microsoft bepalend zijn voor “the detailed scheduling of operations performed at the work center.” (de detailplanning van bewerkingen die in het werkcentrum worden uitgevoerd). Het veld Calendar Entries Available Until geeft aan tot welke datum de posten beschikbaar zijn. Zodra die datum vóór de werkdatum ligt, krijgt het veld een waarschuwingsopmaak. (bron)

2. Bewerkingsvolgorden en stuklijsten

Een Routing is van het type Serial of Parallel en moet de status Certified hebben. Elke bewerking bevat:

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

Ook de Production BOM moet de status Certified hebben voordat deze in de planning wordt gebruikt.

3. MPS en MRP in de Planning Worksheet

In de Planning Worksheet voert u Calculate Regenerative Plan of Calculate Net Change Plan uit. Op basis van het bestelbeleid per artikel worden vraag en aanbod op elkaar afgestemd. Via actieboodschappen worden inkoop-, transfer-, assemblage- en productieorders voorgesteld.

Microsoft is hier duidelijk over capaciteit: “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.” (Bij elke planningsmethode genereert Business Central werkbladposten die uitgaan van oneindige capaciteit. Bij het opstellen van planningen wordt geen rekening gehouden met de capaciteit van werkcentra en machinecentra.) (bron)

4. Productieorders, Refresh en Replan

Productieorders doorlopen de statussen Simulated, Planned, Firm Planned, Released en Finished. Refresh berekent regels, bewerkingsvolgorden en componentbehoeften, met Scheduling Direction ingesteld op Forward of Backward. Replan doet hetzelfde, maar neemt ook lagere stuklijstniveaus mee. De bewerkingsdatums in de Prod. Order Routing worden afgeleid van de werkcentrumkalenders.

Standaard wordt uitgegaan van oneindige capaciteit: “By default, Business Central uses infinite capacity scheduling.” (Business Central plant standaard op basis van oneindige capaciteit.) (bron) Twee orders kunnen dus op hetzelfde uur op dezelfde machine worden ingepland.

5. Capacity Constrained Resources: waar eindige capaciteit wel meetelt

Dit is de ingebouwde functie voor capaciteitsplanning, die rekening houdt met de beschikbare capaciteit. Op de pagina Capacity Constrained Resources voegt u een productiemiddel toe met de volgende velden:

VeldFunctie
Capacity TypeWork Center of Machine Center
Capacity No.Het productiemiddel waarvoor de capaciteitsgrens geldt
Critical Load %De belasting die de planningsfunctie niet mag overschrijden
Dampener (% of Total Capacity)Een tolerantie waarmee de planningsfunctie de kritieke belasting licht mag overschrijden om te voorkomen dat een bewerking wordt opgesplitst

Voor een productiemiddel met een capaciteitsgrens plaatst de planningsfunctie elke bewerking in het dichtstbijzijnde vrije tijdvak. Is dat te kort, dan wordt de bewerking in twee of meer delen opgesplitst. Bij een opgesplitste bewerking wordt de insteltijd slechts eenmaal toegewezen, “because it’s assumed that some manual adjustment is done to optimize the schedule.” (omdat wordt aangenomen dat de planning handmatig wordt bijgesteld om deze te optimaliseren). (bron)

6. Belasting controleren en orders handmatig verschuiven

De planner controleert het resultaat op drie plaatsen:

  • de weergave Load van een werkcentrum (View by: Day, Week, Month, Quarter, Year of Accounting Period; View as: Net Change of Balance at Date)
  • de Work Center Task List
  • de matrix Work Center Calendar

Als Manual Scheduling is ingeschakeld in Manufacturing Setup, kan de planner de start- of vervaldatum van een order verschuiven. Safety Lead Time for Manual Scheduling zorgt daarbij voor een tijdsbuffer.

Waar Business Central ophoudt

  • Bewust een globale planning. “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 ondersteunt geen gedetailleerde aansturing van de productievloer. Het biedt een globale planning voor een haalbare inzet van productiemiddelen, maar maakt en onderhoudt niet automatisch detailplanningen op basis van prioriteiten of optimalisatieregels.) (bron)
  • MRP houdt geen rekening met capaciteit. De Planning Worksheet gaat bij elke berekening uit van oneindige capaciteit, ongeacht of er productiemiddelen met een capaciteitsgrens zijn ingesteld (zie het citaat hierboven).
  • Eindige capaciteit geldt alleen waar u die instelt. Voor elk werkcentrum dat niet op de pagina Capacity Constrained Resources staat, blijft oneindige capaciteit gelden. Bewerkingen kunnen daar dus op hetzelfde productiemiddel overlappen.
  • Serieel plannen. “Operations on work centers or machine centers that are set up as constrained resources are always planned serially.” (Bewerkingen op werkcentra of machinecentra die als productiemiddelen met een capaciteitsgrens zijn ingesteld, worden altijd serieel gepland.) Een werkcentrum met een capaciteitsgrens en Capacity 3 voert in de planning dus geen drie taken parallel uit.
  • Geen automatische keuze voor een alternatieve bewerkingsvolgorde. “The alternate work center is for information only, and isn’t automatically included in planning processes.” (Het alternatieve werkcentrum dient alleen ter informatie en wordt niet automatisch meegenomen in planningsprocessen.)
  • Machinecentra kunnen buiten de planning vallen. “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.” (Als u Consolidated Calendar uitschakelt, wordt alleen de capaciteit van het werkcentrum aan de planning toegewezen. De capaciteit van het machinecentrum wordt niet meegenomen.)
  • Geplande orders behouden hun planning niet. Over productieorders met de status Planned schrijft Microsoft: “Business Central deletes them the next time you run planning.” (Business Central verwijdert ze de volgende keer dat u de planning uitvoert.) (bron)
  • Opnieuw plannen betekent werk opnieuw inplannen. “Changes implemented with the Replan action probably change the capacity need of the production order. You might have to reschedule operations afterwards.” (Wijzigingen die met de actie Replan worden doorgevoerd, veranderen waarschijnlijk de capaciteitsbehoefte van de productieorder. Mogelijk moet u bewerkingen daarna opnieuw inplannen.) (bron)
  • Insteltijden zijn niet afhankelijk van de volgorde. Setup Time is één vaste waarde per bewerkingsregel, berekend per productieorder. Een omstelling van product A naar B kost evenveel tijd als van C naar B. De planningsfunctie heeft dus geen reden om taken zo te ordenen dat er minder insteltijd nodig is. Door bewerkingen op te splitsen worden vrije tijdvakken gevuld, maar wordt geen volgorde gekozen. Microsoft verwacht dat een planner opgesplitste bewerkingen handmatig bijwerkt.
  • Gereedschappen en individuele medewerkers hebben geen capaciteit. Regels van Routing Tool en Routing Personnel leggen vast wat een bewerking nodig heeft, maar hebben geen kalender of capaciteit. Niets voorkomt dat twee bewerkingen dezelfde opspanmal of dezelfde specialist opeisen. Met Concurrent Capacities kunnen meerdere eenheden van één werkcentrum of machinecentrum samen een bewerking uitvoeren, waardoor de bewerkingstijd korter wordt. Daarmee worden geen afzonderlijke medewerkers met hun eigen ploegendiensten ingepland.

In de praktijk: overboekte machines die geen bottleneck zijn, handmatig de volgorde aanpassen en een schaduwplanning in Excel.

Wanneer de ingebouwde planning van Business Central volstaat

Capacity Constrained Resources in combinatie met de weergave Load volstaat wanneer:

  • U één of twee echte bottlenecks hebt en de rest van de productie ruimte over heeft.
  • De bewerkingsvolgorden kort en stabiel zijn en u vooral op voorraad produceert of lange doorlooptijden opgeeft.
  • U wekelijks plant en de planner genoeg heeft aan een globale haalbaarheidstoets.
  • De volgorde eenvoudig genoeg is om door een leidinggevende aan de machine te worden bepaald.
  • Gedeelde gereedschappen, de beschikbaarheid van operators en de aanvoer van materiaal geen beperkingen opleggen aan de werkvolgorde.
  • Productie een klein deel van uw bedrijfsactiviteiten uitmaakt en u binnen één systeem wilt blijven werken.

Herkent u uw productiebedrijf hierin? Stel de productiemiddelen met een capaciteitsgrens dan zorgvuldig in, zorg dat de kalenders tot ruim voorbij uw planningshorizon zijn berekend en schakel Consolidated Calendar in waar machinecentra van belang zijn. Meer is er dan niet nodig.

Wanneer u software voor capaciteitsplanning nodig hebt

De standaardfunctionaliteit schiet tekort zodra meerdere van deze situaties voor u gelden:

  • Afhankelijk van de productmix vormen meer dan twee productiemiddelen een knelpunt.
  • Leverdatums schuiven op, terwijl de belasting er in de Load-weergave per week goed uitziet.
  • De omsteltijd hangt af van het vorige product, waardoor de taakvolgorde bepalend is voor de productieoutput.
  • Personeel, ploegendiensten en afwezigheid beperken de planning net zo sterk als machines. Sommige taken vereisen bovendien twee of drie operators tegelijk.
  • Matrijzen, mallen of opspanmiddelen worden op meerdere machines gebruikt.
  • De beschikbaarheid van materiaal bepaalt welke taak kan starten.
  • U hebt daadwerkelijk alternatieve machines beschikbaar en wilt dat de planning die benut.
  • Spoedorders en storingen dwingen u meerdere keren per week opnieuw te plannen.

Waar u op moet letten

  • Capaciteitsplanning voor alle productiemiddelen tegelijk, binnen hun beschikbare capaciteit, niet alleen voor een geselecteerde groep.
  • Volgordebepaling op bewerkingsniveau, rekening houdend met prioriteiten en einddatums.
  • Een omsteltijdenmatrix: volgordeafhankelijke, asymmetrische omsteltijden tussen producten, waarmee de planningsengine de totale insteltijd minimaliseert.
  • Gereedschappen als gedeelde productiemiddelen met eindige capaciteit, zodat één opspanmiddel nooit op twee machines tegelijk wordt ingepland.
  • Taken met meerdere operators: als een taak meerdere mensen bij hetzelfde werkcentrum vereist, worden die ingepland, ieder volgens zijn eigen ploegendienst.
  • Beperkingen door personeelsbezetting en ploegendiensten, inclusief afwezigheid en overwerk.
  • Plannen op basis van materiaalbeschikbaarheid, met controle van de voorraad en inkomende leveringen.
  • Alternatieve machines en medewerkers die de planningsengine daadwerkelijk inzet wanneer het primaire productiemiddel niet beschikbaar is.
  • Visueel aanpassen in een Gantt-diagram, waarbij de rest van de planning blijft kloppen wanneer u een taak verplaatst.
  • Automatisch herplannen wanneer de productievoortgang of orders veranderen.
  • Duidelijke afspraken over welk systeem welke gegevens beheert. Schrijf planningen terug naar orders met de status Firm Planned of Released, nooit naar orders met de status Planned. Bepaal welk systeem leidend is voor de bewerkingsdatums.
  • Een concrete manier om via standaardinterfaces terug te schrijven. De standaard Business Central API v2.0 bevat geen entiteiten voor productieorders, bewerkingsvolgorden, BOM’s of werkcentra. Business Central publiceert zijn eigen productiepagina’s zonder programmeerwerk als OData v4-webservices. Een gepubliceerde, bewerkbare pagina accepteert updates. Vraag elke leverancier hoe de start- en einddatums van bewerkingen in de Prod. Order Routing Line terechtkomen. Vraag of daarvoor maatwerkcode in uw Business Central nodig is en wie die na de ingebruikname ondersteunt.

De opties vallen uiteen in vier groepen:

  • De eigen planning van Business Central houdt binnen één systeem rekening met een geselecteerde groep knelpunten.
  • Planborden binnen de Business Central-client tonen productieorders op een visueel bord dat de planner zelf aanstuurt.
  • APS-suites voor grote ondernemingen worden via een implementatieproject gekoppeld en door een speciaal planningsteam beheerd.
  • APS in de cloud met ondersteuning voor de uitvoering op de productievloer plant elk productiemiddel automatisch in naast Business Central. SkyPlanner valt in deze categorie. De planning wordt steeds aangepast aan veranderingen in de productie en is direct beschikbaar voor operators.

De rol van SkyPlanner

SkyPlanner APS vult elk van de hierboven genoemde hiaten op. Elk werkcentrum wordt op eindige capaciteit gepland, niet alleen een geselecteerde groep. De Arcturus AI-engine maakt in seconden een planning op bewerkingsniveau en bepaalt de volgorde op basis van uw prioriteiten en de datums waarop het werk gereed moet zijn. De planner hoeft bewerkingen niet meer handmatig op te splitsen en de planning niet meer met de hand bij te werken.

De omsteltijdenmatrix bevat voor elk paar producten de omsteltijd in beide richtingen. De planningsengine kiest de volgorde met de minste insteltijd. Gereedschappen zijn gedeelde productiemiddelen met eindige capaciteit, en een taak kan meerdere operators tegelijk vereisen. Als een machine of medewerker niet beschikbaar is, verplaatst de engine het werk naar de alternatieven die u hebt vastgelegd.

Bij het plannen op basis van materiaalbeschikbaarheid wordt de toekomstige voorraad gesimuleerd aan de hand van de huidige voorraad en inkomende inkooporders. Besteld materiaal telt vanaf de leverdatum als beschikbaar. Werk wordt dus pas ingepland wanneer het materiaal er is.

Groepen werkcentra en hun efficiëntie worden in het model vastgelegd. Eén taak kan over meerdere werkcentra worden verdeeld. De prioriteiten worden bepaald door taakprioriteit, gereeddatum, klantprioriteit, Fast Track en Dynamic Priorities. Running Time Lock houdt lopende taken op hun plaats.

Autopilot plant automatisch opnieuw wanneer de productie verandert, binnen de door u ingestelde vergrendelingen en prioriteiten. Een Replan, storing of spoedorder betekent dus niet meer dat u bewerkingen handmatig opnieuw moet inplannen. Planners passen taken aan op een interactieve Gantt-tijdlijn. Operators zien hun takenlijst en registreren hun werk op een telefoon of tablet met Mobile Confirmations, Production Timer en Quick Log Mode. Zo zitten planning en uitvoering op de productievloer in één tool.

Kies SkyPlanner wanneer knelpunten verschuiven met de productmix en u de helft van de productiemiddelen als Capacity Constrained Resources zou moeten instellen.

Kies SkyPlanner wanneer omsteltijden afhangen van de volgorde, of wanneer gedeelde gereedschappen en taken met meerdere operators bepalen wat er als volgende kan draaien.

Kies SkyPlanner wanneer u meerdere keren per week opnieuw plant en binnen enkele weken een werkbare planning voor uw eigen productie wilt, in plaats van pas na een lang project.

Begin met een CSV- of Excel-export tijdens de gratis proefperiode van 30 dagen (tot 20 werkcentra, geen creditcard nodig). Daarna betaalt u vanaf 199 € per maand, inclusief 5 werkcentra, met maandelijkse facturering en op elk moment opzegbaar. Samen met uw abonnement ontvangt u vooraf een offerte voor de integratie, afgestemd op uw proces en behoeften. Zo kent u de volledige kosten voordat u begint. De implementatie is normaal gesproken binnen enkele weken na de start van de onboarding afgerond.

SkyPlanner wisselt in beide richtingen gegevens uit met Business Central via de eigen webservices van Business Central. Geplande start- en eindtijden worden naar de Prod. Order Routing Lines geschreven. Tijdregistraties van operators worden teruggestuurd voor de rapportage van de productieoutput. Het SkyPlanner-team configureert de integratie tijdens de onboarding en ondersteunt deze ook na de ingebruikname. Uw partner of interne ontwikkelaars kunnen met alleen een API-sleutel aan de slag met de gedocumenteerde REST API (API-referentie). De productdocumentatie is openbaar beschikbaar in de SkyPlanner-documentatie.

Lees op de pagina SkyPlanner voor Business Central hoe alles samenwerkt, of ga direct naar de integratiehandleiding voor Business Central.

Ervaringen van productiebedrijven met SkyPlanner

Kalle Kalliomäki, supplychainspecialist bij UTU, op de productievloer voor schakelborden in Ulvila

2 hbespaard per week

“Met SkyPlanner zijn we voor onze productieplanning overgestapt van Excel-spreadsheets naar realtime productieoptimalisatie.”

Kalle Kalliomäki, supplychainspecialist
UTU · Elektrische schakelborden en schakelapparatuur

De productieplanning bespaart elke week 2 uur werktijd, en een nieuwe takenlijst bereikt de productielijn binnen seconden.

Lees de ervaring van UTU

Operators in cleanroompakken bij een flessenvullijn in de farmaceutische fabriek van Laboratory & Allied in Nairobi

+90%productie-efficiëntie

“De efficiëntie in de productie is met 90% gestegen.”

Abdul Rucyinga, hoofd IT
Laboratory & Allied · Farmaceutische productie

De productie-efficiëntie is met 90% gestegen. Een geoptimaliseerde planning voor drie maanden voor alle werkcentra is in minder dan 30 minuten klaar.

Lees de ervaring van Laboratory & Allied

Luchtfoto van de fabriek van Piristeel voor dakveiligheidsproducten in Kauhava

99,2%leverbetrouwbaarheid

“SkyPlanner heeft knelpunten zichtbaar gemaakt en meer overzicht gebracht in de productieaansturing.”

Toni Tuori, productiemanager
Piristeel · Dakveiligheids- en hemelwaterafvoersystemen

De leverbetrouwbaarheid bereikte dit jaar 99,2%. Het inplannen bespaart tot vier uur werktijd per dag.

Lees de ervaring van Piristeel

Hannu Ryynänen, algemeen directeur van Mamec, in de productiehal van het bedrijf in Lohja

1.000’enwerkorders automatisch ingepland

“We hebben de productie op een heel andere manier onder controle, en ons inzicht in de capaciteit ligt op een totaal ander niveau.”

Hannu Ryynänen, algemeen directeur
Mamec · Industriële mengers, pompen en hightech productie in opdracht

Duizenden werkorders worden automatisch ingepland, met realtime inzicht in de productie voor de hele organisatie.

Lees de ervaring van Mamec

Veelgestelde vragen

Heeft Business Central een planningstool?

Ja. Productieorders worden vooruit of achteruit ingepland op basis van de kalenders van werkcentra. Met Capacity Constrained Resources wordt bij geselecteerde knelpunten rekening gehouden met eindige capaciteit. Microsoft omschrijft het resultaat als een globale planning, niet als gedetailleerde aansturing van de productievloer.

Houdt MRP in Business Central rekening met capaciteit?

Nee. Calculate Regenerative Plan en Calculate Net Change Plan in de Planning Worksheet genereren regels die uitgaan van oneindige capaciteit. Capaciteitsbeperkingen gelden alleen bij het inplannen van productieorders.

Welke Business Central-licentie bevat productiefunctionaliteit?

Premium. De pagina’s en velden voor productie zijn alleen beschikbaar in de Premium-ervaring. Gebruikers met een Essentials-licentie kunnen zich niet aanmelden bij een bedrijf dat deze ervaring gebruikt. Microsoft vermeldt voor Premium $110 per gebruiker per maand, tegenover $80 voor Essentials (Amerikaanse catalogusprijzen, jaarlijks betaald).

Wat doen Critical Load % en Dampener?

Critical Load % bepaalt welk deel van de capaciteit van een capaciteitsbegrensd productiemiddel de planningsfunctie maximaal mag toewijzen. Een waarde van 90 laat een buffer van 10% over. Met Dampener (% of Total Capacity) mag de planningsfunctie die grens iets overschrijden als daarmee wordt voorkomen dat een bewerking moet worden opgesplitst. Bewerkingen die dan nog niet passen, worden verdeeld over de dichtstbijzijnde vrije tijdvakken.

Hoe wordt SkyPlanner APS gekoppeld aan Business Central?

SkyPlanner wisselt gegevens in beide richtingen uit met Business Central. Het SkyPlanner-team configureert de koppeling tijdens de onboarding. Orders, bewerkingsvolgorden, werkcentra, artikelen en inkooporders worden ingelezen via API v2.0 en standaardproductiepagina’s die als OData v4-webservices zijn gepubliceerd. Daar is geen code voor nodig. De datums van bewerkingen worden via de gepubliceerde pagina teruggeschreven naar de Prod. Order Routing Line. Webhooks geven wijzigingen in het productieschema direct door. Geregistreerde uren worden teruggestuurd voor de rapportage van de productieoutput. Desgewenst kunnen output en verbruik automatisch worden geboekt.

Houdt Business Central rekening met volgordeafhankelijke insteltijden?

Nee. Setup Time is een vaste waarde per bewerkingsregel die eenmaal per productieorder wordt berekend, ongeacht wat er daarvoor op de machine is geproduceerd. SkyPlanner APS gebruikt hiervoor een omsteltijdenmatrix. Die bevat de omsteltijden tussen productparen (van blauw naar rood 30 minuten, van rood naar blauw 60). SkyPlanner plant taken in een volgorde die deze tijden tot een minimum beperkt.

Kan ik SkyPlanner testen voordat ik het aan Business Central koppel?

Ja. Exporteer productieorders, bewerkingsvolgorden en werkcentra vanuit Business Central naar Excel. Importeer ze tijdens de proefperiode van 30 dagen in SkyPlanner en vergelijk het productieschema met uw huidige planning. U hebt geen creditcard nodig. Bekijk de prijzen, start de proefperiode of neem contact op met sales.