Integrációk / ERP / Microsoft Dynamics 365 Business Central

Business Central integrációs útmutató a SkyPlanner APS-sel végzett gyártásütemezéshez

Ez az útmutató bemutatja a Business Central-partnereknek és az informatikai csapatoknak, hogyan kapcsolhatják össze a Microsoft Dynamics 365 Business Central rendszert a SkyPlanner APS-sel. A SkyPlanner kétirányú integrációt biztosít a Business Central saját webszolgáltatásain keresztül:

  • A gyártási rendelések, technológiai útvonalak, munkaállomások, cikkek és beszerzési rendelések adatai bekerülnek a SkyPlannerbe.
  • A tervezett kezdési és befejezési időpontok visszaíródnak a Prod. Order Routing Lines soraiba.
  • A kezelők időbejegyzései visszakerülnek a Business Centralba a gyártási teljesítmény jelentéséhez.
  • A SkyPlanner webhookjai azonnal továbbítják az ütemterv változásait.
A SkyPlanner APS Gantt-idővonala munkaállomásokra ütemezett gyártási feladatokkal, alatta a rendelések listájával.

A SkyPlanner csapata a bevezetés során az Ön Business Central-környezetéhez igazítja az integrációt, és az éles indulás után is támogatja azt. Ez az útmutató azoknak a partnereknek és fejlesztőknek szól, akik részt kívánnak venni a munkában, vagy maguk szeretnének fejleszteni a SkyPlanner dokumentált REST API-jára építve (API-referencia).

Két szabványos Business Central-interfész, kódolás nélkül a Business Central oldalán

Az integráció a Business Central két, alapból rendelkezésre álló interfészére épül:

  1. API v2.0 a kereskedelmi és készletadatokhoz. A következő entitásokat teszi elérhetővé: items, itemVariants, itemLedgerEntries, locations, unitsOfMeasure, salesOrders, salesOrderLines, purchaseOrders, purchaseOrderLines, vendors, customers és employees. Gyártási entitásokat nem tartalmaz, ezért a gyártási adatok a második interfészen keresztül érkeznek.
  2. OData v4 webszolgáltatások a gyártási adatokhoz. A Business Central bármely oldala közzétehető OData v4 webszolgáltatásként a Web Services oldalon. Válassza ki a Page objektumtípust, adja meg az oldal azonosítóját és a szolgáltatás nevét, majd jelölje be a Published lehetőséget. A végpont máris elérhető, AL-kód és telepítendő bővítmény nélkül. Az integráció a kiadott gyártási rendelések standard oldalait, valamint a Prod. Order Routing Lines, Work Center, Machine Center és Routing standard oldalakat teszi közzé a /ODataV4/Company('{name}')/{ServiceName} címen.

A közzétett oldalak olvashatók és írhatók. A Microsoft megfogalmazásában: “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,” (ha egy szerkeszthető oldalt webszolgáltatásként tesznek közzé, a mögöttes tábla adatai OData-hívással elérhetők és módosíthatók). A frissítésekhez PATCH használható. Így kerülnek vissza a tervezett időpontok a Business Centralba, ugyanazon az oldalon és ugyanazokon az ellenőrzéseken keresztül, amelyeket a tervező is használ.

Ne használjon SOAP-ot. A Microsoft elavultnak nyilvánította a SOAP-webszolgáltatásokat, és a 2026-os kiadás 2. hullámában (v29) megszünteti a Microsoft felhasználói felületéhez tartozó oldalak SOAP-ként való közzétételét.

Hitelesítés

Használjon OAuth 2.0-hitelesítést a Microsoft Entra ID-n keresztül, service-to-service (client credentials) folyamattal:

  • Regisztráljon egy alkalmazást az Entra ID-ban, és adja meg neki a Dynamics 365 Business Central API.ReadWrite.All alkalmazásszintű engedélyét.
  • A tokenek igénylésekor a https://api.businesscentral.dynamics.com/.default hatókört adja meg.
  • A Business Centralban nyissa meg a Microsoft Entra Applications oldalt, adja hozzá az ügyfélazonosítót, rendeljen hozzá a szükséges legkisebb jogosultságot biztosító jogosultságkészleteket, és adja meg a hozzájárulást. S2S-alkalmazáshoz nem rendelhető SUPER jogosultság.

Alap-URL-ek: az API v2.0 esetében https://api.businesscentral.dynamics.com/v2.0/{environment}/api/v2.0/companies({id})/{entity}, a közzétett oldalaknál pedig https://api.businesscentral.dynamics.com/v2.0/{environment}/ODataV4/Company('{name}')/{ServiceName}. Ugyanaz a token mindkettőhöz használható.

A webszolgáltatások hozzáférési kulcsai (basic auth) elavultak, és a Business Central online 2022 októbere óta nem támogatja őket; használatukhoz mindig licenccel rendelkező felhasználó szükséges. Az OAuth-alapú, szolgáltatások közötti integrációhoz nincs szükség licencre. A helyszíni telepítésű változat a 18.11 és 19.5 verzióktól támogatja az S2S-t, amennyiben a kiszolgálón beállították a Microsoft Entra-hitelesítést.

A SkyPlanner oldalán a REST API JWT-hitelesítést használ, dokumentációja Swagger/OpenAPI formátumban érhető el. Az integrációs útmutató végigvezeti az első hívásokon.

Események, webhookok és időszakos lekérdezés

A Business Central a POST /api/v2.0/subscriptions végponton keresztül támogatja a webhook-feliratkozásokat az API v2.0 entitásaihoz, például az items és a salesOrders entitáshoz. A szabályok a következők:

  • A feliratkozás létrehozásához kézfogás szükséges: a végpontnak 200 OK válasszal kell visszaadnia a validationToken értékét.
  • A feliratkozások három nap után lejárnak. PATCH-hívással újíthatók meg, ekkor a kézfogási folyamat ismét lefut.
  • Az értesítések az erőforrás elérési útját, a changeType és az Ön által megadott clientState értékét tartalmazzák, nem a teljes rekordot. A rekordot ezután külön kell lekérni.
  • Az értesítések késleltetve érkeznek: a Business Central online az első módosítás után 30 másodpercet vár. Ha ezalatt több mint 1 000 rekord változik, egyetlen collection értesítés érkezik róluk.
  • Az online változatban környezetenként legfeljebb 200 webhook-feliratkozás engedélyezett.

A gyártási rendelések, a technológiai útvonalak sorai és a beszerzési rendelések lekérdezése néhány percenként történik a közzétett oldalakon, illetve a purchaseOrders entitáson keresztül. A nyitott rendelésekre szűrés és a lapozás révén a kérések száma jóval a Business Central korlátai alatt marad.

A SkyPlanner webhookot küld, amikor az állapot vagy az ütemezés megváltozik, így a visszaírás eseményvezérelten működik.

Adatmegfeleltetés

Business Central-objektum (interfész)SkyPlanner-objektumIrányGyakoriság
Item, Item Variant, Unit of Measure (items, itemVariants, unitsOfMeasure, API v2.0)Termékek és anyagokBC → SkyPlannerKezdeti betöltés, majd webhook vagy a változások időszakos lekérdezése
Production BOM Header/Line, Certified verziók (közzétett oldal)Termékstruktúra, résztermékek, termékenkénti anyagokBC → SkyPlannerKezdeti betöltés, majd változáskor
Routing Header/Line, Certified verziók (közzétett Routing oldal): Operation No., Setup, Run, Wait and Move Time, Concurrent Capacities, Send-Ahead QuantityMűveletek az időtartamokkal, átállási és leszerelési időkkelBC → SkyPlannerKezdeti betöltés, majd változáskor
Work Center, Machine Center: Capacity, Efficiency, Shop Calendar Code (közzétett Work Center és Machine Center oldalak)Munkaállomások, munkaállomás-csoportok, hatékonysági értékekBC → SkyPlannerKezdeti betöltés, utána ritkán
Shop Calendar, Work Shift, Calendar Entry, Absence (közzétett oldalak)Műszakok, távollétekBC → SkyPlannerNaponta, vagy a műszakok önálló kezelése a SkyPlannerben
Released Production Order, Prod. Order Line, Prod. Order Routing Line, Prod. Order Component (közzétett oldalak; a Firm Planned állapot opcionális)Rendelések és gyártási feladatok határidőkkel és anyagszükséglettelBC → SkyPlannerLekérdezés néhány percenként
salesOrders, salesOrderLines (API v2.0)Vevői határidők és a prioritások meghatározásához szükséges adatokBC → SkyPlannerWebhook vagy időszakos lekérdezés
itemLedgerEntries (API v2.0)KészletegyenlegekBC → SkyPlannerLekérdezés óránként vagy az ütemezés futtatásakor
purchaseOrders, purchaseOrderLines (API v2.0), a sor Expected Receipt Date mezőjeBeszerzési rendelések / beérkező anyagok, várható szállítási dátummal; a készlet akkor frissül, amikor a beszerzési rendelés Delivered állapotot kapBC → SkyPlannerLekérdezés óránként vagy az ütemezés futtatásakor
Prod. Order Routing Line: Starting Date-Time, Ending Date-Time, Type, No. (PATCH a közzétett Prod. Order Routing oldalon)Tervezett kezdés, befejezés és munkaállomás műveletenkéntSkyPlanner → BCAz ütemterv változásakor, SkyPlanner-webhookon keresztül
Output Journal (Item Journal Line, Entry Type Output)Időráfordítások, mennyiségek és kezelői visszajelentésekSkyPlanner → BCVisszajelentésenként vagy műszakonként, ha az automatikus könyvelés be van kapcsolva
Routing Tool, Routing Personnel (közzétett oldalak, opcionális kezdeti adatbetöltés)Szerszámigény, kezelők száma gyártási feladatonkéntBC → SkyPlannerKezdeti betöltés; utána karbantartás a SkyPlannerben
Nem szerepel a Business CentralbanÁtállásiidő-mátrix, szerszámok mint véges kapacitású erőforrások, alternatív gépek és személyzetKarbantartás a SkyPlannerbenBeállítás a bevezetés során
Consumption Journal (ha nincs automatikus anyagfelhasználás-könyvelés)AnyagfelhasználásSkyPlanner → BCVisszajelentésenként vagy műszakonként, ha az automatikus könyvelés be van kapcsolva

Integrációs minták

1. A törzsadatok első betöltése. Olvassa be a Certified állapotú technológiai útvonalakat és gyártási darabjegyzékeket, valamint a munkaállomásokat és gépközpontokat a közzétett oldalakról, a cikkeket és mértékegységeket pedig az API v2.0-n keresztül. Tudatosan alakítsa ki, hogy az egyes munkaállomások és gépközpontok mely SkyPlanner-munkaállomásoknak feleljenek meg: döntse el, hogy egy három gépközpontot tartalmazó munkaállomásból egy munkaállomáscsoport vagy három munkaállomás legyen.

2. A rendelések szinkronizálása. Olvassa be a Released állapotú gyártási rendeléseket – és a Firm Planned állapotúakat is, ha ezeket is ütemezi – a technológiai útvonaluk soraival és komponenseikkel együtt a közzétett oldalakról, a nyitott beszerzési rendelések sorait pedig az API v2.0-n keresztül. A SkyPlanner a megrendelt anyagot a beszerzési rendelés szállítási dátumán tekinti elérhetőnek, és frissíti a készletet, amikor a rendelés Delivered jelölést kap. Az ütemezés így a készletet és a beérkező beszerzéseket egyaránt ellenőrzi.

Soha ne ütemezzen Planned állapotú gyártási rendeléseket: a Microsoft szerint a Business Central “deletes them the next time you run planning.” (a tervezés következő futtatásakor törli őket). A Planning Worksheet továbbra is javaslatokat tesz az ellátásra, a SkyPlanner pedig a rögzített rendeléseket ütemezi a tényleges kapacitás figyelembevételével.

3. Az ütemterv visszaírása. A standard Prod. Order Routing oldalt OData v4 webszolgáltatásként teszik közzé. A SkyPlanner minden olyan művelet technológiaiútvonal-sorához PATCH-kérést küld az If-Match ETag használatával, amelyet az ütemezőmotor elhelyezett vagy áthelyezett. Beállítja a Starting Date-Time és az Ending Date-Time mezőt, valamint a Type és a No. mezőt is, ha a művelet alternatív gépre került.

A PATCH lefuttatja az oldal és a tábla triggereit, így a Business Central a saját logikájával ellenőrzi a mezőket, pontosan úgy, mint amikor egy tervező szerkeszti a Prod. Order Routing oldalt. Ennek megfelelően módosul a gyártási rendelés sorának Starting és Ending Date-Time mezője is. A mennyiségek, az állapot és a költségek kezelése a Business Centralban marad.

4. Üzemi visszajelentések. A kezelők a SkyPlanner Mobile Confirmations vagy a Production Timer segítségével rögzítik a munkát, és az időbejegyzések naprakészen tartják az ütemezést. A gyártási teljesítmény a korábbiakhoz hasonlóan a Business Centralban, a Production Journal vagy az Output Journal segítségével jelenthető.

Ha teljesen automatikusan szeretné könyvelni a gyártási teljesítményt és az anyagfelhasználást, a rendszer kiegészül egy szabványos Business Central API-oldallal a teljesítménynapló könyveléséhez. A SkyPlanner ezután műveletenként könyveli az átállási időt, a futásidőt és a gyártott mennyiséget. A könyvelés frissíti a Capacity Ledger Entries tételeit, a technológiai útvonal utolsó műveletén jelentett teljesítmény pedig készletre veszi a cikket.

Egyetlen csatornát válasszon a gyártási teljesítmény könyvelésére. Ha a SkyPlannerből és a Business Central Production Journal naplójából is könyvel, a tételek megkettőződnek.

5. Adatgazdai és ütközéskezelési szabályok. Rögzítse ezeket az éles indulás előtt:

AdatokAdatgazda
Cikkek, darabjegyzékek, technológiai útvonalak, mennyiségek, rendelésállapotBusiness Central
Műveleti sorrend, kezdési és befejezési időpontok, munkaállomások hozzárendeléseSkyPlanner
Átállásiidő-mátrix, szerszám- és kezelőigény, alternatív erőforrásokSkyPlanner
Műszakok és távollétekEgyetlen rendszer, amelyet a felmérés során választanak ki
Gyártási teljesítmény és anyagfelhasználásBusiness Central, kézi könyveléssel vagy automatikusan, a SkyPlanner időbejegyzései alapján

Az ütközések fő forrása a gyártási rendeléseken végrehajtott Refresh és Replan művelet. A Microsoft szerint: “If you use the Refresh action to recalculate production order lines, Business Central deletes the existing production order lines and calculates new lines.” (Ha a Refresh művelettel újraszámítja a gyártási rendelés sorait, a Business Central törli a meglévő sorokat, és újakat számít ki.) A Replan a kapacitásigényt is módosíthatja, a komponensek újraszámítása pedig “deletes previous changes in the components.” (törli a komponenseken korábban végzett módosításokat).

A frissített rendelést kezelje új verzióként, szinkronizálja újra, majd hagyja, hogy a SkyPlanner újraütemezze. Az Autopilot használatával a SkyPlanner automatikusan újraütemez, amikor változás történik a gyártásban.

A projekt szokásos lépései

A megvalósítás rendszerint a bevezetés megkezdésétől számított néhány héten belül lezárul. Ezt megelőzően a 30 napos ingyenes próba során saját adataival dolgozhat. Exportálja a munkaállomásokat, technológiai útvonalakat és nyitott gyártási rendeléseket a Business Central listaoldalairól az Open in Excel vagy az Edit in Excel funkcióval. Importálja őket CSV- vagy Excel-fájlként, és ellenőrizze az ütemezést még az integrációs munka megkezdése előtt.

Maga a projekt a következő lépésekből áll:

  1. A törzsadatok megfeleltetése. Véglegesítse a megfeleltetési táblát, az adatgazdai szabályokat, a szinkronizálás gyakoriságát és a gyártási teljesítmény könyvelési csatornáját.
  2. A webszolgáltatások beállítása. Tegye közzé a gyártási rendelések, a technológiai útvonalak sorai, a komponensek, a munkaállomások, a gépközpontok, a technológiai útvonalak, a darabjegyzékek és a naptárak oldalait a Web Services oldalon, és regisztrálja az Entra-alkalmazást. Ehhez csak konfigurálásra van szükség, először tesztkörnyezetben, majd élesben.
  3. Első betöltés. Cikkek, mértékegységek, Certified állapotú darabjegyzékek és technológiai útvonalak, munkaállomások és gépközpontok, naptárak.
  4. A gyártási és beszerzési rendelések szinkronizálása. A Released állapotú gyártási rendelések és a nyitott beszerzési rendelések időszakos lekérdezéssel, a vevői rendelések webhookkal érkeznek. Ide tartozik a tokenkezelés, a feliratkozások megújítása és az újrapróbálkozás 429-es válasz esetén.
  5. A korlátok beállítása a SkyPlannerben. Átállásiidő-mátrix, szerszámok, gyártási feladatonkénti kezelőlétszám, valamint alternatív gépek vagy dolgozók: ezeket a Business Central nem tárolja ütemezésre használható adatként.
  6. Az ütemezés visszaírása. PATCH-hívás a közzétett Prod. Order Routing oldalon; igény esetén ebben a lépésben készül el a gyártási teljesítmény automatikus könyvelése is.
  7. Párhuzamos tesztelés. Futtassa a SkyPlannert a jelenlegi terv mellett, hasonlítsa össze az időpontokat, és javítsa a törzsadatokat.
  8. Éles indulás. Ha az adatok egyeznek, kapcsolja be a visszaírást.

A Business Central buktatói

  • Mértékegységek a technológiai útvonalakban. A Setup Time gyártási rendelésenként, a Run Time pedig legyártott cikkenként értendő, és mindkettőhöz saját Unit of Measure Code tartozik. A Wait Time és a Move Time nem köt le munkaállomás-kapacitást. Ha a munkaállomás mértékegysége Days, egy nap 24 órát jelent, nem egy nyolcórás műszakot. Importáláskor végezze el az átváltást, különben minden időtartam hibás lesz.
  • Elavult naptárak. Csak akkor áll rendelkezésre kapacitás, ha a Calculate Work Center Calendar művelet lefutott a tervezési időszakra. Az első betöltés előtt ellenőrizze a Calendar Entries Available Until mezőt.
  • Rejtve maradó gépközpont-kapacitás. Ha a Consolidated Calendar ki van kapcsolva, a tervezés csak a munkaállomás saját kapacitásával számol: “The machine center capacity is excluded.” (A gépközpont kapacitása kimarad.) Közvetlenül olvassa be a gépközpont kapacitását, ne hagyatkozzon a munkaállomás összesített értékeire.
  • Capacity és Efficiency. A Business Central a Run Time / Efficiency / Capacity képlettel számítja ki az időtartamot, a kiszámított naptárbejegyzések pedig már mindkét tényezőt tartalmazzák. Az Efficiency értékét egyszer vegye figyelembe a SkyPlanner-munkaállomás hatékonyságában, ne kétszer.
  • Az Alternate Work Center csak tájékoztató adat. A Microsoft szerint “isn’t automatically included in planning processes.” (nem kerül be automatikusan a tervezési folyamatokba). Az alternatívákat külön modellezze a SkyPlannerben alternatív munkaállomásként.
  • Kéréskorlátozás. Az online korlátok felhasználónként érvényesek, és a szolgáltatásnév (service principal) egy felhasználónak számít: 5 perces gördülő időablakban 6 000 OData-kérés, egyidejűleg pedig 5 kérés engedélyezett. Az oldalméret felső határa 20 000, egy $batch legfeljebb 100 műveletet tartalmazhat, a műveletek pedig 8 perc után időtúllépéssel leállnak. A megengedett kérésgyakoriság túllépése 429-es választ eredményez. Teljes újratöltések helyett használjon kötegelt kéréseket, lapozást és a változások időszakos lekérdezését.
  • Licencelés. A gyártási funkciók csak a Premium használati módban érhetők el. Az Essentials felhasználói nem jelentkezhetnek be Premium módra állított vállalatba.

Ki állítja be és támogatja a Business Central-integrációt?

A munka része az Ön technológiai útvonalainak, munkaállomásainak és Business Central-beállításainak megfeleltetése, valamint azoknak a korlátoknak a rögzítése, amelyeket a Business Central nem tárol: átállásiidő-mátrix, szerszámok, kezelőlétszám és alternatív erőforrások.

  1. A SkyPlanner csapata a bevezetés során beállítja az integrációt, és az éles indulás után is támogatja, a SkyPlanner oldalán és a megállapodásban szereplő Business Central-webszolgáltatásoknál egyaránt. Minden üzem másképp használja a Business Centralt; ezt az ismeretet itt kell beépíteni a megoldásba. Az integráció a Business Central szabványos API v2.0 interfészére és közzétett webszolgáltatásaira épül, amelyek követik a Business Central frissítéseit.
  2. Az Ön Business Central-partnere is részt vehet a munkában. A partner ismeri az Ön beállításait és bővítményeit, így a SkyPlanner csapatával közösen áttekintheti a közzétett oldalakat, jogosultságkészleteket és az Entra-alkalmazást. A SkyPlanner biztosítja a REST API-t, a Swagger/OpenAPI-dokumentációt és a webhookokat.
  3. Saját fejlesztői is építhetnek rá megoldást, ugyanazt a dokumentált, JWT-hitelesítést használó REST API-t alkalmazva. Az induláshoz elég egy API-kulcs, és a SkyPlanner csapata szükség esetén segít. A nyilvános termékdokumentáció – a beszerzési rendelések, valamint a termékek és anyagok API-jának leírásával együtt – a SkyPlanner dokumentációjában érhető el. A Laboratory & Allied ezt az utat választotta az SAP Business One esetében: belső informatikai csapata nagyrészt önállóan, a SkyPlanner segítségével készítette el az integrációt. A NetSuite-ot használó UTU az ERP-rendszere mellett működteti a SkyPlannert.

Először a 30 napos ingyenes próbaidőszakban ellenőrizze az ütemtervet, hogy az integráció már az üzemhez illeszkedő ütemtervre épüljön.

Az összekapcsolás után az Arcturus motor a Business Central aktuális rendelései alapján ütemez, a tervezett időpontok pedig bekerülnek a gyártási rendelés technológiai útvonalába. A SkyPlanner havidíja 199 €-tól indul, 5 munkaállomást tartalmaz, havi számlázással. Az integrációra előre adunk árajánlatot az Ön folyamatainak és igényeinek megfelelően, a választott csomaggal együtt, így már az indulás előtt látja a teljes költséget. Tekintse meg az árakat és a funkciókat, a Termelésütemezés a Business Centralban című oldalon pedig összehasonlíthatja a megoldást a Business Central saját tervezési lehetőségeivel. Az áttekintést a Business Central oldalán, a többi ERP-rendszert pedig az ERP-integrációk gyűjtőoldalán találja.

Gyártóvállalatok véleménye a SkyPlannerről

Kalle Kalliomäki, az UTU ellátásilánc-szakértője az ulvilai kapcsolószekrénygyártó üzemben

2 hmegtakarítás hetente

„A SkyPlannerrel az Excel-táblázatos gyártástervezésről áttértünk a gyártás valós idejű optimalizálására.”

Kalle Kalliomäki, ellátásilánc-szakértő
UTU · Elektromos elosztó- és kapcsolóberendezések

A gyártástervezéssel hetente 2 munkaórát takarítanak meg, az új feladatsor pedig másodpercek alatt eljut a gyártósorra.

Olvassa el az UTU véleményét

Tisztatéri védőruhát viselő gépkezelők egy palacktöltő sornál a Laboratory & Allied nairobi gyógyszergyárában

+90%gyártási hatékonyság

„A gyártás hatékonysága 90%-kal nőtt.”

Abdul Rucyinga, informatikai vezető
Laboratory & Allied · Gyógyszergyártás

A gyártás hatékonysága 90%-kal nőtt, és az összes munkaállomásra kiterjedő, három hónapos optimalizált terv kevesebb mint 30 perc alatt elkészül.

Olvassa el a Laboratory & Allied véleményét

A KJH-Comp hegesztője egy hegesztett acélszerkezetet csiszol az alahärmäi üzemben

98%a szállítási határidők betartása, a korábbi mintegy 50% helyett

„A SkyPlanner meghatározó szerepet játszik abban, hogy tartani tudjuk a szállítási határidőket.”

Hannu Lahtinen, ügyvezető igazgató
KJH-Comp · Lemezmegmunkálás és bérgyártás

A határidőre teljesített szállítások aránya a korábbi mintegy 50%-ról akár 98%-ra emelkedett, az ütemezéshez pedig már két művezető helyett egy is elegendő.

Olvassa el a KJH-Comp véleményét

Hannu Ryynänen, a Mamec vezérigazgatója a vállalat lohjai gyártócsarnokában

Több 1 000automatikusan ütemezett gyártási rendelés

„Egészen másképp tartjuk kézben a gyártást, és teljesen más szinten látjuk át a kapacitásunkat.”

Hannu Ryynänen, vezérigazgató
Mamec · Ipari keverők, szivattyúk és csúcstechnológiás bérgyártás

Gyártási rendelések ezreit ütemezik automatikusan, miközben az egész szervezet valós időben látja a gyártás állapotát.

Olvassa el a Mamec véleményét

Gyakori kérdések

Elérhetők a gyártási rendelések a Business Central API-ján keresztül?

A szabványos API v2.0 nem tartalmaz entitásokat a gyártási rendelésekhez, technológiai útvonalakhoz, darabjegyzékekhez (BOM) és munkaállomásokhoz. A Business Central ezeket az OData v4 webszolgáltatásain keresztül teszi elérhetővé. A szabványos gyártási lapokat kódírás nélkül, a Web Services lapon lehet közzétenni, az adatok pedig OData kapcsolaton keresztül olvashatók és írhatók.

Ki készíti el a Business Central-integrációt?

A SkyPlanner csapata a bevezetés során az Ön Business Central-környezetéhez konfigurálja a kétirányú integrációt, és az éles indulás után is támogatást nyújt hozzá. A Business Central oldalán az API v2.0-t és a közzétett OData v4 webszolgáltatásokat használja. Az Ön Business Central-partnere vagy saját fejlesztői is építhetnek integrációt a SkyPlanner dokumentált REST API-jára; az induláshoz elegendő egy API-kulcs.

Kell bővítményt telepítenünk a Business Centralba?

Nem. Az API v2.0 alapból elérhető, a gyártási lapok pedig a Web Services lapon végzett konfigurációval tehetők közzé webszolgáltatásként. Szabványos API-lap hozzáadására csak akkor van szükség, ha a készre jelentést és az anyagfelhasználást teljesen automatikusan szeretné könyvelni.

Milyen hitelesítést használjon az integráció?

Microsoft Entra ID-n keresztüli OAuth 2.0 client credentials hitelesítést, a Business Central Microsoft Entra Applications lapján történő regisztrációval. A webszolgáltatások hozzáférési kulcsai elavultnak minősülnek. A helyszíni telepítésű változat a 18.11 és 19.5 verzióktól támogatja ugyanezt a szolgáltatások közötti hozzáférést, ha a kiszolgálón beállították a Microsoft Entra-hitelesítést. A felmérés során tisztázzuk, melyik megoldás használható az Ön verziójával.

Tud a Business Central valós időben változásokat küldeni?

Közel valós időben. Az API v2.0 entitásaira, például a cikkekre és vevői rendelésekre beállított webhook-feliratkozások értesítései az első változás után körülbelül 30 másodperccel érkeznek meg; a Business Central online kötegelve küldi őket. A gyártási rendeléseket néhány percenkénti lekérdezéssel vesszük át. A másik irányban a SkyPlanner saját webhookjai a bekövetkezésükkor továbbítják az ütemterv változásait.

Hogyan kerülnek vissza a műveletek időpontjai a Business Centralba?

Egy PATCH kéréssel, amely az OData v4 webszolgáltatásként közzétett szabványos Prod. Order Routing lapot módosítja. A kérés a Starting Date-Time és Ending Date-Time mezőket, valamint a munkaállomást vagy gépközpontot állítja be. A Business Central a saját logikája szerint ellenőrzi ezeket, pontosan úgy, mint amikor egy tervező szerkeszti a lapot.

Kipróbálhatjuk a SkyPlannert az integráció elkészítése előtt?

Igen. A 30 napos ingyenes próbaidőszakban legfeljebb 20 munkaállomást használhat, a Business Centralból származó adatokat pedig CSV- vagy Excel-fájlból importálhatja. Bankkártya nem szükséges. Indítsa el a próbát, vagy egyeztessen értékesítőinkkel az integráció felméréséről.