Verbindt met ERP & MES-systemen zoals

Integraties / ERP / Microsoft Dynamics 365 Business Central

Integratiegids voor Business Central voor productieschema’s met SkyPlanner APS

Deze gids laat Business Central-partners en IT-teams zien hoe ze Microsoft Dynamics 365 Business Central aan SkyPlanner APS koppelen. SkyPlanner wisselt gegevens in beide richtingen uit met Business Central via de eigen webservices van Business Central:

  • Productieorders, bewerkingsvolgorden, werkcentra, artikelen en inkooporders worden ingelezen.
  • Geplande begin- en eindtijden worden naar de Prod. Order Routing Lines geschreven.
  • Tijdregistraties van operators gaan terug voor de rapportage van de productieoutput.
  • SkyPlanner-webhooks geven wijzigingen in het productieschema direct door.
Gantt-tijdlijn in SkyPlanner APS met taken ingepland op verschillende werkcentra en daaronder een orderlijst.

Het SkyPlanner-team stemt de integratie tijdens de onboarding af op uw Business Central-inrichting en biedt na de livegang ondersteuning. Deze gids is bedoeld voor partners en ontwikkelaars die willen meewerken of zelf willen bouwen op de gedocumenteerde REST API van SkyPlanner (API-documentatie).

Twee standaardinterfaces van Business Central, geen code nodig aan de Business Central-kant

De integratie gebruikt twee interfaces die standaard met Business Central worden meegeleverd:

  1. API v2.0 voor commerciële gegevens en voorraadgegevens. Deze API biedt toegang tot items, itemVariants, itemLedgerEntries, locations, unitsOfMeasure, salesOrders, salesOrderLines, purchaseOrders, purchaseOrderLines, vendors, customers en employees. De API bevat geen productie-entiteiten. Productiegegevens worden daarom via de tweede interface uitgewisseld.
  2. OData v4-webservices voor productie. Elke Business Central-pagina kan op de pagina Web Services als OData v4-webservice worden gepubliceerd. Kies het objecttype Page, de pagina-ID en een servicenaam en selecteer vervolgens Published. Het endpoint is dan beschikbaar, zonder AL-code en zonder dat u een extensie hoeft te implementeren. De integratie publiceert de standaardpagina’s voor vrijgegeven productieorders, Prod. Order Routing Lines, werkcentra, machinecentra en bewerkingsvolgorden. Deze zijn beschikbaar via /ODataV4/Company('{name}')/{ServiceName}.

Gepubliceerde pagina’s ondersteunen lezen en schrijven. Microsoft: “If an editable page is exposed as a web service, the data in the underlying table can be accessed and modified by an OData call,” (Als een bewerkbare pagina als webservice wordt aangeboden, kunnen de gegevens in de onderliggende tabel via een OData-aanroep worden geraadpleegd en gewijzigd.) Updates verlopen via PATCH. Zo gaan geplande datums terug naar Business Central, via dezelfde pagina en met dezelfde validatie die een planner gebruikt.

Gebruik geen SOAP. Microsoft heeft SOAP-webservices als verouderd aangemerkt. Vanaf 2026 release wave 2 (v29) vervalt de mogelijkheid om Microsoft UI-pagina’s als SOAP te publiceren.

Authenticatie

Gebruik OAuth 2.0 via Microsoft Entra ID met de service-to-service-flow (client credentials):

  • Registreer een app in Entra ID en verleen de toepassingsmachtiging API.ReadWrite.All voor Dynamics 365 Business Central.
  • Vraag tokens aan met de scope https://api.businesscentral.dynamics.com/.default.
  • Open in Business Central de pagina Microsoft Entra Applications, voeg de client-ID toe, wijs machtigingensets toe met alleen de minimaal benodigde rechten en verleen toestemming. SUPER kan niet aan een S2S-app worden toegewezen.

De basis-URL’s zijn https://api.businesscentral.dynamics.com/v2.0/{environment}/api/v2.0/companies({id})/{entity} voor API v2.0 en https://api.businesscentral.dynamics.com/v2.0/{environment}/ODataV4/Company('{name}')/{ServiceName} voor de gepubliceerde pagina’s. Hetzelfde token werkt voor beide.

Toegangssleutels voor webservices (basic auth) zijn verouderd en worden sinds oktober 2022 niet meer ondersteund in Business Central online. Ze vereisen bovendien altijd een gebruiker met een licentie. Voor service-to-service-integraties via OAuth is geen licentie nodig. On-premises ondersteunt S2S vanaf versies 18.11 en 19.5, mits de server is geconfigureerd voor Microsoft Entra-authenticatie.

Aan de SkyPlanner-kant gebruikt de REST API JWT-authenticatie en is deze gedocumenteerd in Swagger/OpenAPI. De integratiehandleiding leidt u door de eerste aanroepen.

Events, webhooks en polling

Business Central ondersteunt webhookabonnementen via POST /api/v2.0/subscriptions voor API v2.0-entiteiten zoals items en salesOrders. Daarbij gelden de volgende regels:

  • Voor het aanmaken van een abonnement is een handshake vereist: uw endpoint moet het validationToken teruggeven met 200 OK.
  • Abonnementen verlopen na drie dagen. Vernieuw ze met PATCH; de handshake wordt dan opnieuw uitgevoerd.
  • Meldingen bevatten het resourcepad, changeType en uw clientState, niet het volledige record. Dat haalt u daarna op.
  • Meldingen worden met vertraging verstuurd: Business Central online wacht 30 seconden na de eerste wijziging. Als binnen dat tijdsvenster meer dan 1.000 records zijn gewijzigd, worden die als één collection-melding verstuurd.
  • Online geldt een maximum van 200 webhookabonnementen per omgeving.

Productieorders, bewerkingsregels en inkooporders worden om de paar minuten opgehaald via de gepubliceerde pagina’s en purchaseOrders. Door op openstaande orders te filteren en paginering te gebruiken, blijft het aantal aanvragen ruim binnen de limieten van Business Central.

SkyPlanner verstuurt webhooks zodra de status of het productieschema verandert. Het terugschrijven gebeurt dus op basis van events.

Datamapping

Business Central-object (interface)SkyPlanner-objectRichtingFrequentie
Item, Item Variant, Unit of Measure (items, itemVariants, unitsOfMeasure, API v2.0)Producten en materialenBC → SkyPlannerEerste gegevensoverdracht, daarna via webhook of deltapolling
Production BOM Header/Line, versies met status Certified (gepubliceerde pagina)Productstructuur, deelproducten, materialen per productBC → SkyPlannerEerste gegevensoverdracht, daarna bij wijzigingen
Routing Header/Line, versies met status Certified (gepubliceerde Routing-pagina): Operation No., Setup, Run, Wait and Move Time, Concurrent Capacities, Send-Ahead QuantityProcesstappen met bewerkings-, instel- en afbouwtijdenBC → SkyPlannerEerste gegevensoverdracht, daarna bij wijzigingen
Work Center, Machine Center: Capacity, Efficiency, Shop Calendar Code (gepubliceerde pagina’s Work Center en Machine Center)Werkcentra, werkcentrumgroepen, efficiëntiesBC → SkyPlannerEerste gegevensoverdracht, daarna zelden
Shop Calendar, Work Shift, Calendar Entry, Absence (gepubliceerde pagina’s)Ploegendiensten, afwezighedenBC → SkyPlannerDagelijks, of ploegendiensten zelf beheren in SkyPlanner
Released Production Order, Prod. Order Line, Prod. Order Routing Line, Prod. Order Component (gepubliceerde pagina’s; Firm Planned optioneel)Orders en taken met einddatums en materiaalbehoeftenBC → SkyPlannerPolling om de paar minuten
salesOrders, salesOrderLines (API v2.0)Leverdatums voor klanten en informatie voor prioriteringBC → SkyPlannerWebhook of polling
itemLedgerEntries (API v2.0)VoorraadstandenBC → SkyPlannerPolling, elk uur of bij het uitvoeren van de planning
purchaseOrders, purchaseOrderLines (API v2.0), Expected Receipt Date op de regelInkooporders / inkomend materiaal, met verwachte leverdatum; de voorraad wordt bijgewerkt zodra de inkooporder als Delivered is gemarkeerdBC → SkyPlannerPolling, elk uur of bij het uitvoeren van de planning
Prod. Order Routing Line: Starting Date-Time, Ending Date-Time, Type, No. (PATCH op de gepubliceerde Prod. Order Routing-pagina)Geplande start- en eindtijd en werkcentrum per bewerkingSkyPlanner → BCBij een wijziging in het productieschema, via een SkyPlanner-webhook
Output Journal (Item Journal Line, Entry Type Output)Tijdregistraties, aantallen en bevestigingen door operatorsSkyPlanner → BCPer bevestiging of per ploegendienst, als automatisch boeken is ingeschakeld
Routing Tool, Routing Personnel (gepubliceerde pagina’s, optioneel als startgegevens)Benodigde gereedschappen, aantal operators per taakBC → SkyPlannerEerste gegevensoverdracht; daarna beheerd in SkyPlanner
Niet in Business CentralOmsteltijdenmatrix, gereedschappen als productiemiddelen met eindige capaciteit, alternatieve machines en medewerkersBeheerd in SkyPlannerIngericht tijdens de onboarding
Consumption Journal (als verbruik niet automatisch wordt geboekt)MateriaalverbruikSkyPlanner → BCPer bevestiging of per ploegendienst, als automatisch boeken is ingeschakeld

Integratiepatronen

1. Stamgegevens voor het eerst inladen. Haal bewerkingsvolgorden en productiestuklijsten met de status Certified, werkcentra en machinecentra op via de gepubliceerde pagina’s, en artikelen en maateenheden via API v2.0. Bepaal bewust hoe u elk werk- of machinecentrum aan een werkcentrum in SkyPlanner koppelt: wordt een werkcentrum met drie machinecentra één groep werkcentra of drie afzonderlijke werkcentra?

2. Ordersynchronisatie. Lees productieorders met de status Released (en Firm Planned, als u die inplant) met hun bewerkingsregels en componenten uit de gepubliceerde pagina’s, en openstaande inkooporderregels via API v2.0. SkyPlanner beschouwt besteld materiaal als beschikbaar op de leverdatum van de inkooporder en werkt de voorraad bij zodra die order de status Delivered krijgt. Het productieschema houdt dus rekening met zowel de voorraad als de verwachte inkopen.

Plan nooit productieorders met de status Planned in: volgens Microsoft geldt dat Business Central “deletes them the next time you run planning.” (ze verwijdert wanneer u de planning de volgende keer uitvoert.) De Planning Worksheet blijft bevoorradingsvoorstellen doen, terwijl SkyPlanner de vaste orders inplant op basis van de werkelijke capaciteit.

3. Het productieschema terugschrijven. De standaardpagina Prod. Order Routing wordt gepubliceerd als OData v4-webservice. Voor elke bewerking die de planningsengine heeft ingepland of verplaatst, stuurt SkyPlanner een PATCH naar de betreffende bewerkingsregel met de If-Match-ETag. Daarmee worden Starting Date-Time en Ending Date-Time ingesteld, plus Type en No. wanneer de bewerking naar een alternatieve machine is verplaatst.

De PATCH voert de pagina- en tabeltriggers uit. Business Central valideert de velden dus met zijn eigen logica, precies zoals wanneer een planner de pagina Prod. Order Routing bewerkt. De velden Starting en Ending Date-Time van de productieorderregel worden vervolgens bijgewerkt. Hoeveelheden, status en kosten blijven in beheer bij Business Central.

4. Terugmeldingen vanaf de werkvloer. Operators registreren hun werk met SkyPlanner Mobile Confirmations of de Production Timer. Die tijdregistraties houden het productieschema actueel. De productieoutput kan zoals voorheen in Business Central worden gerapporteerd via de Production Journal of Output Journal.

Als u productieoutput en verbruik volledig automatisch wilt boeken, wordt een standaard API-pagina van Business Central toegevoegd voor boekingen in het outputdagboek. SkyPlanner boekt dan per bewerking de insteltijd, bewerkingstijd en geproduceerde hoeveelheid. De boeking werkt de Capacity Ledger Entries bij, en output op de laatste bewerking van de bewerkingsvolgorde voegt het artikel toe aan de voorraad.

Kies één kanaal voor het boeken van productieoutput. Boeken vanuit zowel SkyPlanner als de Business Central Production Journal leidt tot dubbele boekingen.

5. Afspraken over gegevensbeheer en conflicten. Leg deze vóór de livegang vast:

GegevensBeheerder
Artikelen, stuklijsten, bewerkingsvolgorden, hoeveelheden, orderstatusBusiness Central
Volgorde van bewerkingen, begin- en eindtijden, toewijzing aan werkcentraSkyPlanner
Omsteltijdenmatrix, vereisten voor gereedschappen en operators, alternatieve resourcesSkyPlanner
Diensten en afwezighedenEén systeem, gekozen tijdens de scopebepaling
Productieoutput en verbruikBusiness Central, met handmatige boekingen of automatische boekingen vanuit SkyPlanner-tijdregistraties

De belangrijkste oorzaak van conflicten zijn de acties Refresh en Replan op productieorders. Microsoft: “If you use the Refresh action to recalculate production order lines, Business Central deletes the existing production order lines and calculates new lines.” (Als u met de actie Refresh productieorderregels opnieuw berekent, verwijdert Business Central de bestaande regels en berekent het nieuwe.) Replan kan ook de capaciteitsbehoefte wijzigen, en het opnieuw berekenen van componenten “deletes previous changes in the components.” (verwijdert eerdere wijzigingen in de componenten.)

Behandel een vernieuwde order als een nieuwe versie, synchroniseer deze opnieuw en laat SkyPlanner opnieuw plannen. Met Autopilot plant SkyPlanner automatisch opnieuw wanneer de productie verandert.

Gebruikelijke projectstappen

De implementatie is normaal gesproken binnen enkele weken na de start van de onboarding afgerond. Daarvóór test u tijdens de gratis proefperiode van 30 dagen met uw eigen gegevens. Exporteer werkcentra, bewerkingsvolgorden en openstaande productieorders uit Business Central met Open in Excel of Edit in Excel op de lijstpagina’s. Importeer ze als CSV of Excel en controleer het productieschema voordat het integratiewerk begint.

Het project zelf omvat:

  1. Stamgegevens koppelen. Leg de mappingtabel, de afspraken over gegevensbeheer, de synchronisatiefrequenties en het kanaal voor het boeken van productieoutput vast.
  2. Webservices instellen. Publiceer de pagina’s voor productieorders, bewerkingsregels, componenten, werkcentra, machinecentra, bewerkingsvolgorden, stuklijsten en kalenders op de pagina Web Services en registreer de Entra-app. Dit is uitsluitend configuratiewerk, eerst in de sandbox en daarna in de productieomgeving.
  3. Eerste gegevensimport. Artikelen, maateenheden, stuklijsten en bewerkingsvolgorden met de status Certified, werkcentra, machinecentra en kalenders.
  4. Orders en inkooporders synchroniseren. Productieorders met de status Released en openstaande inkooporders via polling, verkooporders via webhooks. Deze stap omvat ook tokenbeheer, het vernieuwen van abonnementen en het opnieuw proberen van aanroepen na een 429-respons.
  5. Randvoorwaarden instellen in SkyPlanner. De omsteltijdenmatrix, gereedschappen, het aantal operators per taak en alternatieve machines of medewerkers. Business Central bevat geen van deze gegevens in een vorm die voor het inplannen bruikbaar is.
  6. Het productieschema terugschrijven. PATCH op de gepubliceerde pagina Prod. Order Routing. Als u voor automatische outputboekingen kiest, worden die hier toegevoegd.
  7. Parallel testen. Draai SkyPlanner naast de huidige planning, vergelijk datums en corrigeer stamgegevens.
  8. Livegang. Schakel het terugschrijven in zodra de gegevens overeenkomen.

Valkuilen in Business Central

  • Eenheden in bewerkingsvolgorden. Setup Time geldt per productieorder, Run Time per geproduceerd artikel. Beide hebben een eigen Unit of Measure Code. Wait Time en Move Time verbruiken geen capaciteit van het werkcentrum. Als de eenheid van het werkcentrum Days is, staat één dag voor 24 uur, niet voor een dienst van acht uur. Reken de waarden bij het importeren om, anders klopt geen enkele tijdsduur.
  • Verouderde kalenders. Capaciteit is pas beschikbaar nadat Calculate Work Center Calendar voor de planningshorizon is uitgevoerd. Controleer het veld Calendar Entries Available Until voordat u de gegevens voor het eerst inlaadt.
  • Verborgen capaciteit van machinecentra. Als Consolidated Calendar uitstaat, wordt alleen de eigen capaciteit van het werkcentrum ingepland: “The machine center capacity is excluded.” (De capaciteit van het machinecentrum wordt uitgesloten.) Lees de capaciteit van machinecentra rechtstreeks uit in plaats van op de totalen van het werkcentrum te vertrouwen.
  • Capacity en Efficiency. Business Central berekent de tijdsduur als Run Time / Efficiency / Capacity. In de berekende kalenderposten zijn beide factoren al verwerkt. Pas Efficiency één keer toe op de efficiëntie van het SkyPlanner-werkcentrum, niet twee keer.
  • Alternate Work Center is alleen ter informatie. Volgens Microsoft geldt: “isn’t automatically included in planning processes.” (wordt niet automatisch meegenomen in planningsprocessen.) Leg alternatieven expliciet vast als alternatieve werkcentra in SkyPlanner.
  • Aanvraaglimieten. Online gelden de limieten per gebruiker, waarbij een service-principal als één gebruiker telt: 6.000 OData-aanvragen binnen een voortschrijdend tijdsvenster van 5 minuten en 5 gelijktijdige aanvragen. De paginagrootte is beperkt tot 20.000 records, een $batch tot 100 bewerkingen en een bewerking krijgt na 8 minuten een time-out. Bij overschrijding van de aanvraaglimiet wordt 429 geretourneerd. Gebruik batches en paginering en haal via polling alleen wijzigingen op, in plaats van alle gegevens opnieuw te laden.
  • Licenties. Productiefunctionaliteit is alleen beschikbaar in de Premium-ervaring. Gebruikers met Essentials kunnen zich niet aanmelden bij een bedrijf dat op Premium is ingesteld.

De Business Central-integratie: wie richt deze in en biedt ondersteuning?

Het werk omvat de afstemming op uw bewerkingsvolgorden, werkcentra en Business Central-inrichting. Daarnaast worden de randvoorwaarden vastgelegd die Business Central niet bevat: de omsteltijdenmatrix, gereedschappen, aantallen operators en alternatieve resources.

  1. Het SkyPlanner-team richt de integratie tijdens de onboarding in en biedt na de livegang ondersteuning, zowel voor de SkyPlanner-kant als voor de afgesproken Business Central-webservices. Elke fabriek gebruikt Business Central anders; die praktijkkennis wordt in de inrichting verwerkt. De integratie gebruikt de standaard API v2.0 en gepubliceerde webservices van Business Central, die meegaan met updates van Business Central.
  2. Uw Business Central-partner kan meewerken. De partner kent uw inrichting en extensies en kan samen met het SkyPlanner-team de gepubliceerde pagina’s, machtigingensets en Entra-app beoordelen. SkyPlanner stelt de REST API, Swagger/OpenAPI-documentatie en webhooks beschikbaar.
  3. Uw eigen ontwikkelaars kunnen hierop voortbouwen met dezelfde gedocumenteerde REST API met JWT-authenticatie. Een API-sleutel is voldoende om te beginnen en het SkyPlanner-team helpt waar nodig. Openbare productdocumentatie, onder meer over inkooporders en de API voor producten en materialen, vindt u in de SkyPlanner-documentatie. Laboratory & Allied koos deze aanpak voor SAP Business One: het interne IT-team bouwde de integratie grotendeels zelf, met hulp van SkyPlanner. UTU gebruikt SkyPlanner naast zijn ERP-systeem NetSuite.

Toets het productieschema eerst tijdens de gratis proefperiode van 30 dagen. Zo begint de integratie met een schema dat al bij uw fabriek past.

Na het koppelen plant de Arcturus-engine op basis van actuele orders uit Business Central en worden de geplande datums vastgelegd in de bewerkingsvolgorde van de productieorder. SkyPlanner is beschikbaar vanaf 199 € per maand, inclusief 5 werkcentra, met maandelijkse facturatie. U ontvangt vooraf een offerte voor de integratie, afgestemd op uw proces en behoeften, samen met uw abonnement. Zo kent u de totale kosten voordat u begint. Bekijk de prijzen, functies en de vergelijking met de eigen planning van Business Central in Capaciteitsplanning in Business Central. Het overzicht vindt u op de Business Central-pagina en andere ERP-systemen in het overzicht van ERP-integraties.

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 optimalisatie van de productie.”

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

De productieplanning kost elke week 2 uur minder werktijd 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

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 één leidinggevende nodig in plaats van twee.

Lees de ervaring van KJH-Comp

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 andere manier onder controle en ons inzicht in de capaciteit is van een heel ander niveau.”

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

Duizenden werkorders worden automatisch ingepland en de hele organisatie heeft realtime inzicht in de productie.

Lees de ervaring van Mamec

Veelgestelde vragen

Bevat de API van Business Central productieorders?

De standaard API v2.0 bevat geen entiteiten voor productieorders, bewerkingsvolgorden, BOM of werkcentra. Business Central stelt deze in plaats daarvan beschikbaar via OData v4-webservices. De standaard productiepagina’s worden zonder code gepubliceerd via de pagina Web Services en via OData gelezen en beschreven.

Wie bouwt de integratie met Business Central?

Het SkyPlanner-team configureert tijdens de onboarding de tweerichtingsintegratie voor uw Business Central-inrichting en ondersteunt deze na de ingebruikname. Aan de kant van Business Central gebruikt de integratie API v2.0 en gepubliceerde OData v4-webservices. Uw Business Central-partner of uw eigen ontwikkelaars kunnen de integratie ook bouwen op basis van de gedocumenteerde REST API van SkyPlanner. Een API-sleutel is voldoende om te beginnen.

Moeten we een extensie installeren in Business Central?

Nee. API v2.0 is standaard beschikbaar en de productiepagina’s worden als webservices gepubliceerd via de instellingen op de pagina Web Services. Alleen als u output en verbruik volledig automatisch wilt laten boeken, wordt een standaard API-pagina toegevoegd.

Welke authenticatiemethode moet de integratie gebruiken?

OAuth 2.0 met client credentials via Microsoft Entra ID, geregistreerd op de pagina Microsoft Entra Applications in Business Central. Toegangssleutels voor webservices zijn verouderd. On-premises wordt dezelfde service-to-service-toegang ondersteund vanaf versies 18.11 en 19.5, zodra de server is geconfigureerd voor Microsoft Entra-authenticatie. Tijdens de scopebepaling bevestigen we de aanpak voor uw versie.

Kan Business Central wijzigingen realtime doorsturen?

Vrijwel realtime. Bij webhookabonnementen op API v2.0-entiteiten, zoals artikelen en verkooporders, komen meldingen ongeveer 30 seconden na de eerste wijziging binnen. Business Central online bundelt deze meldingen. Productieorders worden om de paar minuten via polling opgehaald. In de andere richting sturen de eigen webhooks van SkyPlanner wijzigingen in het productieschema direct door.

Hoe worden bewerkingsdatums teruggeschreven naar Business Central?

Met een PATCH op de standaardpagina Prod. Order Routing, die als OData v4-webservice is gepubliceerd. Daarmee worden Starting Date-Time, Ending Date-Time en het werk- of machinecentrum ingesteld. Business Central valideert deze met zijn eigen logica, precies zoals wanneer een planner de pagina bewerkt.

Kunnen we SkyPlanner testen voordat we de integratie bouwen?

Ja. Tijdens de gratis proefperiode van 30 dagen kunt u tot 20 werkcentra gebruiken met CSV- of Excel-imports uit Business Central. Een creditcard is niet nodig. Start de proefperiode of neem contact op met sales om de scope van de integratie te bepalen.