Verbindt met ERP & MES-systemen zoals

Integraties / ERP / Oracle NetSuite

Biedt NetSuite capaciteitsplanning? Eigen mogelijkheden en SkyPlanner APS

Oracle NetSuite plant de productie met oneindige capaciteit, tenzij u de Advanced Manufacturing SuiteApp toevoegt. Volgens de documentatie van Oracle zelf geldt voor plannen met oneindige capaciteit: “doesn’t account for current work center capacity or resource use.” (Er wordt geen rekening gehouden met de huidige capaciteit van werkcentra of het gebruik van productiemiddelen.) Advanced Manufacturing voegt een Finite Scheduling-run toe die productieorders vrijgeeft in een volgorde die de planner bepaalt.

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

Bij die run stelt de planner de vrijgavevolgorde in. Bij wijzigingen voert de planner de vrijgave opnieuw uit. Productiebedrijven die hun productieschema willen laten berekenen, gebruiken SkyPlanner APS naast NetSuite voor:

  • een berekende volgorde voor elke machine, medewerker en elk gereedschap
  • omstellingen die afhangen van de volgorde, gedeelde gereedschappen en meerdere operators per taak
  • een planning die rekening houdt met wanneer materialen beschikbaar zijn
  • een productieschema dat zichzelf aanpast bij veranderingen op de productievloer

Zo plant NetSuite de productie, stap voor stap

1. Werkcentra en werkkalenders

Een werkcentrum in NetSuite is geen machinerecord. Het is een statische Group (Lists > Relationships > Groups, Oracle) waarbij het vakje Manufacturing Work Center is aangevinkt. Op het subtabblad Manufacturing Work Center Settings staan voor de groep de velden Machine Resources, Labor Resources en Work Calendar. De aantallen machines en medewerkers staan standaard op 0 en de kalender staat standaard op Default Work Calendar.

In de standaard productiefunctionaliteit bestaat capaciteit uit een aantal machines, een aantal medewerkers en een kalender per werkcentrum. Individuele productiemiddelen komen pas aan bod in de Advanced Manufacturing Work Bench (stap 5).

2. Manufacturing Routing

Het Manufacturing Routing-record (REST: manufacturingRouting) bevat de bewerkingsstappen voor een assemblage. Elke stap heeft de velden Operation Sequence, Operation Name, Manufacturing Work Center, Setup Time en Run Rate, plus instellingen voor de wachttijd (Auto-calculate Lag, Lag Type, Lag Amount, Lag Unit). Setup Time is de insteltijd in minuten per order; Run Rate is de bewerkingstijd in minuten per eenheid. NetSuite gebruikt beide samen met de werkkalender om elke stap in de tijd in te plannen. Wanneer een productieorder een bewerkingsvolgorde gebruikt, maakt NetSuite voor elke stap een Manufacturing Operation Task-record aan (REST: manufacturingOperationTask).

3. Vooruit- of achteruitplannen

Elke productieorder wordt gepland met een van twee methoden. Bij Forward Scheduling stelt u de Production Start Date in en berekent NetSuite de einddatum. Bij Backward Scheduling stelt u de Production End Date in en rekent NetSuite terug naar een startdatum op basis van de bewerkingsvolgorde en de kalender van het werkcentrum. Om de methode voor productieorders in te stellen, moet u eerst de voorkeur Generate Work Orders in Supply Planning inschakelen.

Beide methoden plannen met oneindige capaciteit. Oracle stelt expliciet: “NetSuite uses infinite capacity scheduling to schedule work” (NetSuite plant werk met oneindige capaciteit) en waarschuwt dat deze aanpak “can result in resource overloads.” (kan leiden tot overbelasting van productiemiddelen.) Elke productieorder wordt ingepland op basis van de eigen bewerkingsvolgorde en kalender, alsof het werkcentrum uitsluitend voor die order beschikbaar is. Tien productieorders die op vrijdag klaar moeten zijn, kunnen daardoor allemaal op donderdag op hetzelfde werkcentrum terechtkomen. Oracle waarschuwt ook dat een achteruit berekende startdatum “may be a date in the past, prior to the current date.” (in het verleden kan liggen, vóór de huidige datum.)

4. Supply Planning en Rough-Cut Capacity Planning

Demand Planning, Supply Planning en het Master Production Schedule bepalen wat er geproduceerd moet worden en wanneer het nodig is. Er zijn twee vormen van capaciteitscontrole:

  • Rough-Cut Capacity Planning (RCCP) in de standaard productiefunctionaliteit (Transactions > Manufacturing > Capacity Planning). Deze functie vergelijkt de capaciteit van werkcentra met de geplande tijd op productieorders en geplande productieorders, voor “a mid- to long-term view,” (inzicht op middellange tot lange termijn) en signaleert over- en onderbelasting.
  • Rough Cut Capacity Planning (RCP) in Advanced Manufacturing (Advanced Manufacturing > Capacity Planning > Capacity Planning > Create Plan). Deze functie rapporteert de procentuele bezetting van werkcentra over een planningsperiode en laat u wat-als-scenario’s maken.

Beide leveren capaciteitsrapportages op. Geen van beide verplaatst ook maar één bewerking.

5. Advanced Manufacturing: Work Bench en productiemiddelen

De Advanced Manufacturing SuiteApp breidt elke stap in de bewerkingsvolgorde uit met een Manufacturing Work Bench-record. Daar legt u productiemiddelen, wachttijden, personeelsbehoefte, werkinstructies, materiaalverbruik en geplande tijden vast. De bewerkingsvolgorde, bewerkingsnaam en het werkcentrum in de Work Bench moeten overeenkomen met de bewerkingsvolgorde in NetSuite.

6. Finite Scheduling: volgorde en vrijgave

Dit is het onderdeel voor capaciteitsplanning dat rekening houdt met de werkelijk beschikbare capaciteit. De planner opent Advanced Manufacturing > Finite Scheduling > Release Work Orders en doorloopt het scherm:

  1. Stel de weergavefilters in: Location, Production Class, Horizon Start (moet een maandag zijn) en Horizon End, Planned Orders, Released Orders.
  2. Kies de Schedule Date, de Schedule Method (Forward of Backward) en hoe Child Work Orders worden behandeld.
  3. Vink bij elke productieorder WO Release aan in de gewenste vrijgavevolgorde. Het veld Sequence wordt ingevuld en kan worden aangepast.
  4. Klik op Sort Demand, eventueel op Preview Schedule en vervolgens op Release Work Orders.

Bij de vrijgave past NetSuite de start- en einddatums van de bewerkingen aan het schema uit de capaciteitsplanning aan. Dat schema houdt rekening met de beschikbare capaciteit. Standaard wordt elke bewerking toegewezen aan één productiemiddel: het middel dat het vroegst beschikbaar is. De planner kan gelijktijdige inzet instellen, zodat een bewerking op meerdere productiemiddelen tegelijk wordt uitgevoerd.

Volgens Oracle geldt voor de capaciteitsplanning in Advanced Manufacturing: “optimizes work center throughput” (optimaliseert de doorvoer van werkcentra) en “considers the facility’s current and future capacity.” (houdt rekening met de huidige en toekomstige capaciteit van de fabriek.) Oracle voegt toe: “Planners can influence both the work order sequence and the number of assets that a work order can use at one time.” (Planners kunnen zowel de volgorde van productieorders beïnvloeden als het aantal productiemiddelen dat een productieorder tegelijk kan gebruiken.) Dat zijn de twee sturingsmogelijkheden.

Wat Oracle documenteert en wat het aan de planner overlaat

  • De standaard productiefunctionaliteit plant met oneindige capaciteit. Zonder Advanced Manufacturing wordt overbelasting zichtbaar op de productievloer, niet in de planning. (Oracle)
  • De planner bepaalt de volgorde. Oracle: “work orders must be released in sequence after they are created.” (Productieorders moeten na het aanmaken in volgorde worden vrijgegeven.) De planner vinkt WO Release aan of past het veld Sequence aan. Oracle noemt de volgorde van productieorders expliciet als sturingsmogelijkheid voor de planner. (Oracle)
  • Een korte planningshorizon wordt aanbevolen. Om de verwerkingstijd te beperken, adviseert Oracle: “keep horizon periods as short as possible. Generally less than one week.” (Houd de planningshorizon zo kort mogelijk. Doorgaans minder dan één week.) In de praktijk leidt Finite Scheduling tot een wekelijks vrijgaveritme. (Oracle)
  • Herplannen betekent opnieuw vrijgeven. “The planner can review existing commitments to capacity and re-schedule them when necessary.” (De planner kan bestaande capaciteitstoewijzingen beoordelen en waar nodig opnieuw inplannen.) Het filter Released Orders is bedoeld “to reschedule released work orders,” (om vrijgegeven productieorders opnieuw in te plannen) waarna de planner de vrijgave opnieuw uitvoert. (dezelfde bron)
  • Geplande productieorders worden slechts gedeeltelijk ondersteund. “Planned status work orders don’t support full or end-to-end scheduling, even when Auto-Scheduling is enabled.” (Productieorders met de status Planned ondersteunen geen volledige planning van begin tot eind, ook niet als Auto-Scheduling is ingeschakeld.) (Oracle)
  • Zonder bewerkingsvolgorde geen capaciteitsplanning. “Work orders not associated with a NetSuite routing should not be scheduled.” (Productieorders die niet aan een bewerkingsvolgorde in NetSuite zijn gekoppeld, horen niet te worden ingepland.) (Oracle)
  • Gelijktijdige inzet kent een grens. “The number of concurrent assets shouldn’t exceed the number of assets assigned to the manufacturing work bench operation sequence.” (Het aantal gelijktijdig ingezette productiemiddelen mag niet hoger zijn dan het aantal dat aan de betreffende bewerking in de Manufacturing Work Bench is toegewezen.) (Oracle)
  • De insteltijd is een vaste waarde in de bewerkingsvolgorde. Setup Time bij een bewerkingsstap is het aantal minuten per order. Die waarde blijft gelijk, ongeacht wat er daarvoor op dat werkcentrum is geproduceerd. (Oracle)
  • Elke wijziging in de bewerkingsvolgorde moet u twee keer doorvoeren. Elke bewerkingsstap heeft een eigen Work Bench-record nodig met hetzelfde volgnummer, dezelfde bewerkingsnaam en hetzelfde werkcentrum. Een wijziging in de bewerkingsvolgorde moet daarom ook in de Work Bench worden doorgevoerd. (Oracle)

In de praktijk bepaalt de planner dus het vrijgaveritme en de volgorde, op basis van eigen ervaring. Bij elke machinestilstand of spoedorder is een nieuwe vrijgaverun nodig.

Wanneer de eigen planningsfuncties van NetSuite volstaan

De eigen hulpmiddelen van NetSuite volstaan wanneer:

  • U weinig productiemiddelen en weinig productvariatie heeft. Eén of twee knelpunten, vaste bewerkingsvolgordes en terugkerende producten. Dan volstaan plannen met oneindige capaciteit, Rough-Cut Capacity Planning en een planner die de belasting op het oog controleert.
  • U al Advanced Manufacturing gebruikt en uw productie eenvoudig is. Eén productiemiddel per bewerking, korte bewerkingsvolgordes, een wekelijks ritme en een planner die de volgorde graag handmatig bepaalt. Dat dekt Finite Scheduling af.
  • U op voorraad produceert met lange doorlooptijden. Als Supply Planning de inkoop aanstuurt en een globale capaciteitscontrole voldoende is, voegt een gedetailleerd bewerkingsschema weinig toe.

Zodra de productvariatie toeneemt, er halverwege de week spoedorders binnenkomen of operators de beperkende factor worden, verschijnen de onderstaande signalen.

Wanneer u software voor capaciteitsplanning nodig heeft

U bent de eigen hulpmiddelen van NetSuite ontgroeid als meerdere van deze situaties herkenbaar zijn:

  • De wekelijkse vrijgavevolgorde klopt op dinsdag al niet meer en de planner bouwt die meerdere keren per week opnieuw op.
  • Leverdatums worden afgeleid van doorlooptijden en de verkoopafdeling blijft datums toezeggen die de productie niet kan halen.
  • De omsteltijd hangt af van het product dat ervoor is geproduceerd. De juiste volgorde zou elke week uren besparen.
  • Taken moeten wachten op gereedschap, een opspanmiddel of materiaal waarmee het productieschema geen rekening hield. Of twee machines hebben tegelijk hetzelfde gereedschap nodig.
  • Sommige taken vereisen twee of drie operators tegelijk, maar de planning laat niet zien wie beschikbaar is.
  • Operators, ploegendiensten en afwezigheid bepalen de werkelijke capaciteit, niet het aantal in Labor Resources bij een werkcentrumgroep.
  • U gebruikt Advanced Manufacturing niet en wilt het niet alleen voor de planning toevoegen.

Waar moet u op letten?

  • Capaciteitsplanning per productiemiddel die rekening houdt met de beschikbare capaciteit, met ploegendiensten, medewerkers, verlof en overwerk, niet alleen per werkcentrumgroep.
  • Automatisch de volgorde bepalen op basis van leverdatums en prioriteiten, zodat de volgorde wordt berekend en niet handmatig aangevinkt.
  • Volgordeafhankelijke omstellingen: een omsteltijd per productpaar, in beide richtingen, die wordt meegenomen bij het bepalen van de volgorde.
  • Gereedschappen als productiemiddelen met beperkte beschikbaarheid, zodat hetzelfde gereedschap nooit op twee werkcentra tegelijk wordt ingepland.
  • Meerdere operators per taak en alternatieve machines en medewerkers wanneer het primaire productiemiddel niet beschikbaar is.
  • Controle op materiaalbeschikbaarheid bij de geplande start van elke bewerking, met zowel de aanwezige voorraad als nog te ontvangen bestellingen.
  • Continu herplannen wanneer werk te laat klaar is, een machine stilvalt of een order wijzigt.
  • Een visuele tijdlijn die planners kunnen aanpassen, en terugmeldingen van de productievloer waarop het productieschema reageert.
  • Een aanpak voor NetSuite-integratie die past bij 2026 en daarna. Vanaf 2026.1 adviseert Oracle om nieuwe integraties te bouwen met REST-webservices en OAuth 2.0. Vanaf 2027.1 kunnen er geen nieuwe SOAP- of TBA-integraties meer worden gebouwd en in 2028.2 worden alle SOAP-endpoints uitgeschakeld. Grote hoeveelheden gegevens worden uitgelezen via SuiteQL (POST /services/rest/query/v1/suiteql, maximaal 100.000 resultaten per query).
  • Een korte proefperiode met uw eigen gegevens voordat er code voor de integratie wordt geschreven.

De rol van SkyPlanner

SkyPlanner APS is een cloudoplossing voor capaciteitsplanning die naast NetSuite draait en taken inplant binnen de werkelijk beschikbare machine- en personeelscapaciteit. Artikelen, stuklijsten, inkoop, voorraad en financiën blijven in NetSuite. SkyPlanner berekent voor elk werkcentrum, elke medewerker en elk gereedschap de volgorde en de herplanning die Finite Scheduling aan de planner overlaat.

Zo voldoet SkyPlanner aan de bovenstaande checklist:

  • De volgorde berekenen, niet aanvinken. De Arcturus-engine berekent met capaciteitsplanning in enkele seconden een productieschema dat rekening houdt met de beschikbare capaciteit, leverdatums, prioriteiten, klantprioriteit en uw regels. Planners passen het schema aan in een interactieve Gantt-tijdlijn.
  • Een doorlopende planning, geen wekelijkse vrijgave. Autopilot plant automatisch opnieuw wanneer de productie verandert. U houdt zelf de controle over vergrendelingen en prioriteiten.
  • Omstellen op basis van de volgorde. De omsteltijdenmatrix bevat asymmetrische omsteltijden tussen producten (blauw naar rood 30 minuten, rood naar blauw 60). De engine kiest de volgorde met de minste insteltijd. Instel- en afbouwtijden gelden per taak.
  • Gereedschappen, mensen en alternatieven. Gereedschappen zijn gedeelde productiemiddelen met eindige capaciteit: gereedschap dat op het ene werkcentrum in gebruik is, wordt niet tegelijkertijd op een ander ingepland. Aan één taak kunnen meerdere operators tegelijk worden toegewezen. Als de primaire machine of medewerker niet beschikbaar is, neemt de engine de alternatieven mee. Groepen werkcentra en hun efficiëntie maken deel uit van het model.
  • Materiaal meenemen in de planning. Voor elke bewerking wordt de materiaalbeschikbaarheid gecontroleerd aan de hand van de voorraad en openstaande inkooporders. Besteld materiaal telt als beschikbaar op de leverdatum van de inkooporder.
  • Geen Work Bench om synchroon te houden. SkyPlanner beheert zijn eigen processtappen. U hebt dus geen Advanced Manufacturing nodig en ook geen Work Bench-record voor elke stap in de bewerkingsvolgorde.
  • Terugmeldingen van de productievloer in dezelfde tool. Operators zien hun werklijst en registreren hun werk op een telefoon of tablet met Mobile Confirmations, Production Timer en Quick Log Mode.

Kies SkyPlanner als uw planner meerdere keren per week de vrijgavevolgorde opnieuw moet bepalen.

Kies SkyPlanner als omstellingen afhangen van de productvolgorde, of als een gedeeld gereedschap of een ploeg van drie personen bepaalt wat er kan draaien.

Kies SkyPlanner als de planning moet wachten op materiaal dat via inkooporders binnenkomt.

Kies SkyPlanner als u Advanced Manufacturing niet puur voor de planning wilt toevoegen.

UTU Oy, een fabrikant van verdeel- en schakelkasten in het Finse Ulvila, plant de productie met SkyPlanner naast Oracle NetSuite. Het ERP-adviesbureau van UTU legde drie planningsoplossingen voor. UTU koos SkyPlanner vanwege de flexibiliteit en modulaire opbouw. UTU nam SkyPlanner in september 2025 in gebruik, met een koppeling naar NetSuite en het salarisadministratiesysteem van UTU.

SkyPlanner wisselt gegevens in beide richtingen uit met NetSuite. Productieorders, bewerkingsvolgordes, werkcentra, artikelen en inkooporders komen binnen. Geplande bewerkingsdatums, voortgang en geregistreerde uren gaan terug. Webhooks sturen wijzigingen in het productieschema direct door.

Geen twee NetSuite-accounts zijn hetzelfde ingericht. Tijdens de onboarding stemt het SkyPlanner-team de integratie af op uw bewerkingsvolgordes, werkcentra en aangepaste velden. Ook na de ingebruikname blijft het team de integratie ondersteunen. Uw NetSuite-partner of uw ontwikkelaars kunnen de integratie ook zelf bouwen via de gedocumenteerde REST API van SkyPlanner (API-referentie, SkyPlanner-documentatie). Daarvoor is alleen een API-sleutel nodig.

Begin met CSV-exports uit NetSuite in de gratis proefperiode van 30 dagen (maximaal 20 werkcentra, geen creditcard nodig). Zo ziet u hoe capaciteitsplanning uw eigen productieschema afstemt op de beschikbare capaciteit, voordat u aan een integratieproject begint. Daarna beginnen de prijzen vanaf 199 € per maand, inclusief 5 werkcentra, met maandelijkse facturering en op elk moment opzegbaar. U ontvangt vooraf een offerte voor de integratie, afgestemd op uw proces en behoeften, samen met uw abonnement. Zo kent u de volledige kosten voordat u begint. De implementatie is doorgaans binnen enkele weken na de start van de onboarding afgerond. U plant dus binnen enkele weken met het systeem, in plaats van pas na een lang project.

Bekijk SkyPlanner APS voor NetSuite voor het overzicht en de NetSuite-integratiehandleiding voor de technische uitwerking.

Ervaringen van fabrikanten met SkyPlanner

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

2 hbesparing per week

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

Kalle Kalliomäki, supplychainspecialist
UTU · Elektrische verdeel- en schakelkasten

Bij de productieplanning wordt elke week 2 uur werktijd bespaard en een nieuwe werklijst bereikt de productielijn binnen enkele 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

Anu Järvinen, productiemanager bij Fredman Operations, naast een robotcel voor palletiseren in Rauma

6 maandenvooruit inzicht in vrije capaciteit voor de verkoopafdeling

“SkyPlanner legt een betrouwbare basis voor de hele productieplanning.”

Anu Järvinen, productiemanager
Fredman Operations · Voedselveilig verpakkingspapier

De verkoopafdeling ziet zes maanden vooruit hoeveel capaciteit er vrij is. Verzoeken om de planning te wijzigen die vroeger een uur of langer kostten, worden nu binnen enkele seconden beantwoord.

Lees de ervaring van Fredman Operations

Een lasser van KJH-Comp slijpt een gelaste staalconstructie in de fabriek in Alahärmä

98%leverbetrouwbaarheid, gestegen van circa 50%

“SkyPlanner speelt een doorslaggevende rol bij het op peil houden van onze leverbetrouwbaarheid.”

Hannu Lahtinen, algemeen directeur
KJH-Comp · Plaatwerk en productie in opdracht

De leverbetrouwbaarheid steeg van circa 50% tot wel 98%. Voor de planning is nu nog maar één leidinggevende nodig in plaats van twee.

Lees de ervaring van KJH-Comp

Veelgestelde vragen

Heeft NetSuite een planningstool?

Ja. Standaard plant NetSuite productieorders voorwaarts of achterwaarts op basis van Manufacturing Routing en de kalenders van de werkcentra, met oneindige capaciteit. De Advanced Manufacturing SuiteApp voegt Finite Scheduling toe. Daarmee bepaalt de planner de volgorde van productieorders en geeft ze vrij op basis van de beschikbaarheid van productiemiddelen.

Wat is in NetSuite het verschil tussen capaciteitsplanning die rekening houdt met de beschikbare capaciteit en planning die uitgaat van onbeperkte capaciteit?

Bij plannen op oneindige capaciteit wordt elke productieorder ingepland op basis van de bewerkingsvolgorde en de kalender, zonder rekening te houden met ander werk dat al op het werkcentrum is ingepland. Finite Scheduling in Advanced Manufacturing plant productieorders op beschikbare productiemiddelen in de volgorde waarin de planner ze vrijgeeft. Oracle adviseert daarbij doorgaans een planningshorizon van minder dan een week.

Heeft NetSuite globale capaciteitsplanning?

Ja, op twee plekken. De standaardproductiefunctionaliteit biedt Rough-Cut Capacity Planning onder Transactions > Manufacturing > Capacity Planning. Advanced Manufacturing heeft daarnaast eigen RCP-plannen. Beide tonen de belasting ten opzichte van de capaciteit per werkcentrum. Geen van beide maakt een planning van de bewerkingen.

Heb ik Advanced Manufacturing nodig om SkyPlanner APS met NetSuite te gebruiken?

Nee. SkyPlanner verzorgt zelf de capaciteitsplanning en plant taken binnen de beschikbare capaciteit in. De productieorders, bewerkingsvolgordes en werkcentra uit standaard NetSuite zijn dus voldoende als invoer.

Kan SkyPlanner rekening houden met volgordeafhankelijke omstellingen en gedeelde gereedschappen?

Ja. In de omsteltijdenmatrix wordt voor elk productpaar een omsteltijd in beide richtingen vastgelegd. De engine kiest de volgorde met de minste insteltijd. Gereedschappen zijn productiemiddelen met eindige capaciteit. Gereedschap dat op het ene werkcentrum in gebruik is, wordt dus niet tegelijkertijd op een ander ingepland. Voor een taak kunnen meerdere operators tegelijk nodig zijn. Als de primaire machine of medewerker niet beschikbaar is, gebruikt de engine alternatieve machines of medewerkers.