Integrációk / ERP / DELMIAWorks

DELMIAWorks integrációs útmutató a SkyPlanner APS gyártásütemezéséhez

Ez az integrációs útmutató partnereknek és informatikai csapatoknak mutatja be, hogyan kapcsolható össze a DELMIAWorks, korábbi nevén IQMS, a SkyPlanner APS rendszerrel. A SkyPlanner a DELMIAWorks WebAPI használatával mindkét irányban adatot cserél a DELMIAWorks rendszerrel:

  • A SkyPlanner gyártási rendeléseket, az alkatrészek műveleteit is tartalmazó Bills of Manufacturing adatokat, munkaállomásokat, szerszámokat és formaszerszámokat, készletcikkeket, készletadatokat és beszerzési rendeléseket fogad.
  • A tervezett kezdési és befejezési dátumok, valamint a hozzárendelt munkaállomás visszakerülnek a gyártási rendelésekbe.
  • A megfelelő minőségű darabok gyártási bizonylatként, a beállítási és megmunkálási idők pedig a Time & Attendance feladatokhoz tartozó munkaidőként könyvelhetők.
  • 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 bevezetés során a SkyPlanner csapata a REST API segítségével az Ön DELMIAWorks-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 szeretnének venni ebben, vagy maguk szeretnének fejleszteni a SkyPlanner dokumentált REST API felületére építve (API-referencia).

A DELMIAWorks integrációs interfészei

A DELMIAWorks dokumentációja szerint: “WebAPI includes both the API SDK for GRAPHQL APIs and WebAPI SDK for REST APIs” (A WebAPI a GRAPHQL API-khoz tartozó API SDK-t és a REST API-khoz tartozó WebAPI SDK-t is tartalmazza.) (WebAPI-adatlap). A REST-oldal modulokból és kontrollerekből áll. Az ütemezési integráció az alábbiakat használja:

  • Manufacturing WorkOrders: WorkOrder, WorkOrders, ScheduledWorkOrders, UnscheduledWorkOrders, CreateWorkOrder, UpdateWorkOrder, UpdateWorkOrderEx, WorkOrderReleases, InventoryItemsForWorkOrder, SalesOrdersForWorkOrder.
  • Manufacturing Schedule: RunAutoLoad, RemoveFromSchedule, NextSetup, GetSetupTemplateChecklists.
  • Manufacturing WorkCenters: WorkCenter, WorkCenters, WorkCenterDetails, RunningWorkOrder, PMEquipment.
  • Manufacturing BOM: BillOfMaterials, BomLabor, PartOperations, StandardOperations, BOMComponents.
  • Manufacturing Inventory: InventoryItems, AddProductionRecords, InventoryProductionReportsByWorkOrder.
  • Manufacturing Realtime: GetWorkCenterSchedule, ActualCavity, GetSetupTime, RealTimeData.
  • Manufacturing Downtime: AddDownTime, CloseDownTime.
  • PO Receiving: POs, POLineItems, POReleaseItems, POReceipts.
  • Time & Attendance: TimeClock (LogInOut, TaskClockLogin), Tasks (ClockInTATask, ClockOutTATask, UpdateGoodParts), EmployeeCalendar.

A GraphQL SDK tömeges adatlekérésre alkalmas, például a cikkek és darabjegyzékek kezdeti betöltéséhez. Minden írási művelet a REST-kontrollereken keresztül történik.

Hitelesítés és licencelés

A DELMIAWorks rendszerben hozzon létre külön felhasználót az integrációhoz, és ellenőrizze, hogy a WebAPI rendelkezik-e licenccel, és telepítve van-e az Ön környezetében. A Realtime modul egy AuthToken kontrollert biztosít; a WebAPI-munkamenet az integrációs felhasználó hitelesítő adataival nyílik meg. Az adott verzióhoz szükséges pontos beállításokat a DELMIAWorks-partner erősíti meg.

A SkyPlanner felé indított minden hívás az Authorization-Token fejlécben küldi az API-tokent. A tokent a SkyPlanner Settings > API menüpontjában hozhatja létre. A fejlesztés megkezdéséhez elegendő egy API-token.

Események és rendszeres lekérdezés

A SkyPlanner az ütemterv minden változásakor webhookot küld, így a változásokkal együtt megtörténik a DELMIAWorks rendszerbe való visszaírás is.

A DELMIAWorks változásait a WebAPI rendszeres lekérdezésével kövesse. A ScheduledWorkOrders és UnscheduledWorkOrders adatait néhány percenként kérdezze le, a beszerzési rendeléseket és készletcikkeket pedig ritkábban. A DELMIAWorks beépített riasztási és műveletvégrehajtó motorja, az IQAlert egy partnerprojektben események hatására műveleteket indíthat.

Adatmegfeleltetés

DELMIAWorks-objektum (interfész)SkyPlanner-objektumIrányGyakoriság
Készletcikkek (InventoryItems)Termékek és anyagokDELMIAWorks → SkyPlannerKezdeti betöltés, majd rendszeres lekérdezés
Bill of Manufacturing, darabjegyzék-komponensek (BillOfMaterials, BOMComponents)Termékstruktúra, termékenkénti anyagokDELMIAWorks → SkyPlannerKezdeti betöltés, majd változáskor
Alkatrészműveletek, standard műveletek, darabjegyzékhez tartozó munkaidőadatok (PartOperations, BomLabor)Műveleti lépések időtartammal, beállítási idővel és kezelői létszámmalDELMIAWorks → SkyPlannerKezdeti betöltés, majd változáskor
Munkaállomások: prések, extruderek, gyártócellák (WorkCenters, WorkCenterDetails)Munkaállomások, munkaállomás-csoportok, hatékonysági értékekDELMIAWorks → SkyPlannerKezdeti betöltés, utána ritkán
Szerszámok és formaszerszámok, családszerszámok, formaüregek (BOM, ActualCavity)Szerszámok mint korlátozott kapacitású erőforrások, ciklusonkénti mennyiségDELMIAWorks → SkyPlannerKezdeti betöltés, majd változáskor
Shop Calendar, dolgozói naptár (EmployeeCalendar)Műszakok, dolgozók, távollétekDELMIAWorks → SkyPlannerNaponta, vagy saját műszakkezelés a SkyPlanner rendszerben
Gyártási rendelések és lehívások (WorkOrders, ScheduledWorkOrders, UnscheduledWorkOrders)Rendelések és gyártási feladatok határidőkkel és anyagszükséglettelDELMIAWorks → SkyPlannerLekérdezés néhány percenként
Cikkenkénti raktárkészlet (InventoryItems)KészletegyenlegekDELMIAWorks → SkyPlannerLekérdezés óránként vagy az ütemezés futtatásakor
Beszerzési rendelések és lehívások (POs, POReleaseItems)Beszerzési rendelések, beérkező anyagok szállítási dátum szerintDELMIAWorks → SkyPlannerLekérdezés óránként vagy az ütemezés futtatásakor
Gyártási rendelés kezdési és befejezési dátuma, munkaállomása (Manufacturing WorkOrders kontroller)Tervezett kezdés és befejezés, hozzárendelt munkaállomásSkyPlanner → DELMIAWorksAz ütemterv változásakor, SkyPlanner-webhookon keresztül
Gyártási bizonylatok: megfelelő minőségű darabok gyártási rendelésenként (AddProductionRecords)Visszajelentésekből származó elkészült mennyiségekSkyPlanner → DELMIAWorksVisszajelentésenként, ha ezt választják
Feladatra fordított munkaidő (ClockInTATask, ClockOutTATask)Időnaplók és kezelői visszajelentésekSkyPlanner → DELMIAWorksVisszajelentésenként vagy műszakonként, ha ezt választják
Nincs a DELMIAWorks rendszerbenÁtállásiidő-mátrix, alternatív prések és dolgozókA SkyPlanner rendszerben karbantartvaBeállítás a bevezetés során

Integrációs minták

1. A törzsadatok kezdeti betöltése. Olvassa be a készletcikkeket, darabjegyzékeket, alkatrészműveleteket, munkaállomásokat és formaszerszámokat. Gondosan alakítsa ki a munkaállomások megfeleltetését: minden prés egy munkaállomás, az azonos formaszerszámmérettel dolgozó prések pedig egymást helyettesítő munkaállomások csoportját alkotják.

2. A gyártási rendelések szinkronizálása. Olvassa be a nyitott gyártási rendeléseket a műveleteikkel és anyagaikkal együtt, valamint a nyitott beszerzési rendeléseket. A SkyPlanner a megrendelt műanyag alapanyagot és betéteket a beszerzési rendelés szállítási dátumán tekinti elérhetőnek, a készletet pedig akkor frissíti, amikor a beszerzési rendelés Delivered állapotba kerül.

3. Az ütemterv visszaírása. Amikor az ütemezőmotor elhelyez vagy áthelyez egy gyártási rendelést, egy SkyPlanner-webhook elindítja a rendelés frissítését a Manufacturing WorkOrders kontrolleren keresztül. A frissítés tartalmazza a tervezett kezdési és befejezési dátumokat, valamint a SkyPlanner által kiválasztott munkaállomást. A pontos mezőket és azt, hogy a Finite Schedule tábla hogyan követi ezeket, a bevezetési felmérés során rögzítik.

4. Üzemi visszajelentések. A gépkezelők a SkyPlanner Mobile Confirmations vagy a Production Timer használatával rögzítik a munkát, az időnaplók pedig naprakészen tartják az ütemtervet. Ön dönti el, hogy a tényadatok visszaíródjanak-e. Ha igen, a megfelelő minőségű darabok adatai az AddProductionRecords hívással, a munkaidőadatok pedig a Time & Attendance feladatokhoz tartozó hívásokkal kerülnek vissza a DELMIAWorks rendszerbe. Ha nem, a RealTime és a Shopworks a korábbi módon jelenti az adatokat, a SkyPlanner pedig a DELMIAWorks rendszerből olvassa be az előrehaladást.

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

AdatokAdatgazda
Cikkek, darabjegyzékek, ciklusidők, formaüregek, a gyártási rendelések mennyisége és állapotaDELMIAWorks
A gyártási rendelések sorrendje, kezdési és befejezési időpontja, préshez rendeléseSkyPlanner
Átállásiidő-mátrix, formaszerszám- és kezelői követelmények, alternatív présekSkyPlanner
Műszakok és munkavégzés nélküli napokEgy rendszer, amelyet a felmérés során választanak ki
Gyártás, selejt, munkaidő és anyagkiadásDELMIAWorks: ott rögzítve vagy a SkyPlanner időnaplóiból könyvelve

Jelöljön ki egyetlen rendszert a gyártási rendelések dátumainak írására. Kapcsolja ki az Auto Load funkciót a SkyPlanner által ütemezett munkaállomásoknál, beleértve az Update Schedule és az Auto Load funkciókat futtató összes IQAlert-műveletet is. Ezeken a munkaállomásokon a közeljövő ütemtervének rögzítésére a DELMIAWorks ütemezésmódosítást korlátozó időszaka helyett a SkyPlanner Running Time Lock funkcióját használja.

A projekt jellemző lépései

A megvalósítás a bevezetés megkezdésétől számítva általában néhány héten belül lezárul. Előtte ellenőrizze az ütemtervet a 30 napos ingyenes próba során, a DELMIAWorks rendszerből CSV- vagy Excel-formátumban exportált munkaállomásokkal, darabjegyzékekkel és nyitott gyártási rendelésekkel.

  1. Adatmegfeleltetés. Rögzítse a megfeleltetési táblát, az adatokért felelős rendszert kijelölő szabályokat és a szinkronizálás gyakoriságát, valamint azt, hogy a termelési és munkaidőadatok visszakerüljenek-e az ERP-be.
  2. DELMIAWorks-hozzáférés. Hozza létre az integrációs felhasználót, és ellenőrizze a WebAPI licencelését. Először tesztadatbázisban végezze el a teszteket.
  3. Kezdeti adatbetöltés. Cikkek, BOM-ok, alkatrészműveletek, munkaállomások, formaszerszámok és naptárak.
  4. Gyártási és beszerzési rendelések szinkronizálása. Időszakos lekérdezés szűrőkkel és újrapróbálkozásokkal.
  5. Korlátok beállítása a SkyPlannerben. Átállásiidő-mátrix, szerszámként kezelt öntőformák, gyártási feladatonkénti kezelői létszám, alternatív présgépek és személyzet.
  6. Ütemezés visszaírása. Gyártási rendelések frissítése a SkyPlanner webhookjai alapján, valamint igény esetén a termelési és munkaidőadatok könyvelése.
  7. Párhuzamos tesztelés. Futtassa a SkyPlannert a jelenlegi Finite Schedule mellett, hasonlítsa össze a dátumokat, és javítsa a törzsadatokat.
  8. Éles indulás. Kapcsolja ki az Auto Load funkciót az ütemezett munkaállomásokon, és kapcsolja be a visszaírást.

Mire készüljön a DELMIAWorks integrációjánál?

  • Családszerszámok. Egy szerszám egy ciklusban többféle cikket gyárt. Ezt egyetlen gyártási feladatként modellezze, amely az összes érintett cikket előállítja, így a szerszámot csak egyszer foglalja le a rendszer.
  • Formafészkek. A tényleges fészekszám eltérhet a névlegestől, ha egy fészek le van zárva. Döntse el, hogy az időtartamok számítása a névleges érték vagy a RealTime ActualCavity értéke alapján történjen.
  • Szerszámok és présgépek kompatibilitása. Nem minden szerszám használható minden présgépen. A SkyPlannerben szerszámonként állítsa be alternatívaként az engedélyezett présgépeket, így a munka csak megfelelő gépre kerülhet át.
  • Szín- és anyagváltások. Az átállásiidő-mátrixban mindkét irányra adja meg a tényleges átöblítési és szerszámcsere-időket. Például a kékről pirosra váltás 30 percet, a pirosról kékre váltás pedig 60 percet vehet igénybe.
  • Auto Load és ütemezési időkorlátok. Ha két ütemező írja a dátumokat, felülírják egymás módosításait. Az éles indulás előtt kapcsolja ki az Auto Load funkciót és az ütemterv módosítását korlátozó időszakokat a SkyPlanner által ütemezett munkaállomásokon.

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

  1. A SkyPlanner csapata végzi a beállítást a bevezetés során, és az éles indulás után is támogatást nyújt, a megállapodás szerinti WebAPI-vezérlőkre kiterjedően. Minden üzem másképp használja a DELMIAWorks rendszerét, és a beállításokban ez a helyi tudás is szerepet kap.
  2. Az Ön DELMIAWorks-partnere is részt vehet a munkában. A partner ismeri az Ön által használt verziót, az egyedi mezőket és a licencelést, így a SkyPlanner csapatával együtt beállíthatja az integrációs felhasználót és a WebAPI-t.
  3. Saját fejlesztői is továbbfejleszthetik az integrációt a SkyPlanner REST API használatával, a Authorization-Token fejlécben megadott API-tokennel. A SkyPlanner csapata szükség esetén segít. A részleteket a SkyPlanner integrációs dokumentációjában találja.

A SkyPlanner havi 199 €-tól érhető el, 5 munkaállomással, havi számlázással. Az integrációra a folyamatai és igényei alapján előzetes árajánlatot adunk, a választott csomaggal együtt. Tekintse meg az árakat, a DELMIAWorks termelésütemezését, a DELMIAWorks oldalát és az ERP-integrációk áttekintését.

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ény-gyártó üzemben

2 hmegtakarítás hetente

„A SkyPlannerrel az Excel-táblázatokon alapuló 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 kapcsolószekrények és kapcsolóberendezések

A gyártástervezés hetente 2 óra munkaidőt takarít 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 a Laboratory & Allied nairobi gyógyszergyárának palacktöltő soránál

+90%termelési hatékonyság

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

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

A termelé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 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 döntő 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 szállítási határidők betartásának aránya mintegy 50%-ról akár 98%-ra emelkedett, és az ütemezéshez ma már két művezető helyett egy is elegendő.

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

Anu Järvinen, a Fredman Operations termelési vezetője egy robotizált raklapozócella mellett Raumában

6 hónapraelőre látja az értékesítés a szabad kapacitást

„A SkyPlanner biztos és megbízható alapot ad a teljes gyártástervezéshez.”

Anu Järvinen, termelési vezető
Fredman Operations · Élelmiszerekkel biztonságosan érintkező csomagolópapírok

Az értékesítés hat hónapra előre látja a szabad kapacitást, az ütemezés módosítására irányuló kérésekre pedig másodpercek alatt választ kapnak a korábbi egy óra vagy még hosszabb idő helyett.

Olvassa el a Fredman Operations véleményét

Gyakori kérdések

Melyik DELMIAWorks API-t használja a SkyPlanner?

A DELMIAWorks WebAPI-t. A SkyPlanner a REST-vezérlőkön keresztül olvas adatokat, tömeges adatolvasáshoz pedig a GraphQL SDK-t is használhatja. A visszaírás a REST-vezérlőkön keresztül történik: a gyártási rendelések frissítéséhez a WorkOrders vezérlőt, a további műveletekhez az AddProductionRecords és a Time & Attendance feladathívásait használja.

Mit ír vissza a SkyPlanner a DELMIAWorks rendszerébe?

Az egyes gyártási rendelések tervezett kezdési és befejezési dátumát, valamint a hozzájuk rendelt munkaállomást. Igény esetén a selejtmentes darabok termelési rekordként, az átállási és gyártási idők pedig a feladathoz tartozó munkaidőként kerülnek könyvelésre.

Az integráció az IQMS EnterpriseIQ rendszerrel is működik?

A DELMIAWorks az IQMS EnterpriseIQ jelenlegi neve. Az integráció a WebAPI-t használja, így az a döntő, hogy az Ön verziójához telepítve van-e a WebAPI, és rendelkezik-e hozzá licenccel. Ezt a partnere a felmérés során ellenőrzi.

Hogyan kezeli a rendszer a szerszámokat és a családszerszámokat?

A SkyPlanner az öntőformákat korlátozott kapacitású szerszámként kezeli, így egy szerszám soha nem szerepelhet egyszerre két présgépen. A családszerszámmal végzett gyártás egyetlen gyártási feladat, amely az összes érintett cikket előállítja. Az adott szerszámhoz engedélyezett présgépek alternatívaként szerepelnek.

Mi történik az Auto Load funkcióval?

Kapcsolja ki a SkyPlanner által ütemezett munkaállomásokon, az azt futtató IQAlert-műveletekkel együtt. Ezeken a munkaállomásokon kizárólag a SkyPlanner írja majd a gyártási rendelések dátumait.

Ki készíti el az integrációt?

A SkyPlanner csapata végzi a beállítást a bevezetés során, és az éles indulás után is támogatást nyújt. DELMIAWorks-partnere vagy saját fejlesztői is építhetnek integrációt a SkyPlanner REST API használatával, API-tokenes hitelesítéssel.