Liidestused / ERP / DELMIAWorks
DELMIAWorksi liidestusjuhend tootmise ajakava koostamiseks SkyPlanner APS-iga
See DELMIAWorksi liidestusjuhend näitab partneritele ja IT-meeskondadele, kuidas ühendada DELMIAWorks, endise nimega IQMS, SkyPlanner APS-iga. SkyPlanner vahetab DELMIAWorksiga andmeid mõlemas suunas DELMIAWorks WebAPI kaudu:
- SkyPlannerisse tuuakse tootmistellimused, Bills of Manufacturing koos detailioperatsioonidega, töökeskused, tööriistad ja vormid, laoartiklid, laoseisud ning ostutellimused.
- Planeeritud algus- ja lõppkuupäevad ning määratud töökeskus kirjutatakse tagasi tootmistellimustele.
- Nõuetele vastavad detailid saab kirjendada tootmiskannetena ning seadistus- ja tööaega moodulis Time & Attendance ülesannetele kulunud tööajana.
- SkyPlanneri veebihaagid edastavad ajakava muudatused kohe, kui need toimuvad.
SkyPlanneri meeskond seadistab kasutuselevõtu käigus REST API kaudu liidestuse teie DELMIAWorksi keskkonnale sobivaks ja pakub tuge ka pärast käivitamist. See juhend on mõeldud partneritele ja arendajatele, kes soovivad selles osaleda või ise SkyPlanneri dokumenteeritud REST API abil lahendusi luua (API dokumentatsioon).
DELMIAWorksi liidestusvõimalused
DELMIAWorksi dokumentatsioonis on kirjas: “WebAPI includes both the API SDK for GRAPHQL APIs and WebAPI SDK for REST APIs” (WebAPI sisaldab nii GRAPHQL API-de API SDK-d kui ka REST API-de WebAPI SDK-d) (WebAPI teabeleht). REST-liides on jaotatud mooduliteks ja kontrolleriteks. Ajakava koostamise liidestus kasutab neist järgmisi:
- 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.
GraphQL SDK sobib suurte andmemahtude lugemiseks, näiteks artiklite ja BOM-ide esmaseks laadimiseks. Kõik kirjutamistoimingud tehakse REST-kontrollerite kaudu.
Autentimine ja litsentsimine
Looge DELMIAWorksis liidestuse jaoks eraldi kasutaja ning veenduge, et WebAPI on teie keskkonnas litsentsitud ja paigaldatud. Moodulis Realtime on saadaval kontroller AuthToken ning WebAPI seanss avatakse liidestuse kasutaja sisselogimisandmetega. Teie DELMIAWorksi partner kinnitab teie versiooni jaoks vajaliku täpse seadistuse.
SkyPlanneri poolel sisaldab iga päring päises Authorization-Token API pääsutõendit. Pääsutõendi saate luua SkyPlanneris menüüs Settings > API. Arenduse alustamiseks piisab API pääsutõendist.
Sündmused ja perioodilised päringud
SkyPlanner saadab iga ajakavamuudatuse korral veebikonksu, nii et andmed kirjutatakse DELMIAWorksi tagasi kohe plaani muutumisel.
DELMIAWorksi muudatuste tuvastamiseks tehke WebAPI-le perioodilisi päringuid. Lugege ScheduledWorkOrders ja UnscheduledWorkOrders andmeid iga paari minuti järel ning ostutellimusi ja laoartikleid harvemini. DELMIAWorksi sisseehitatud teavitus- ja toimingumootor IQAlert saab partneriprojektis sündmuste põhjal toiminguid käivitada.
Andmete vastendamine
| DELMIAWorksi objekt (liides) | SkyPlanneri objekt | Suund | Sagedus |
|---|---|---|---|
| Laoartiklid (InventoryItems) | Tooted ja materjalid | DELMIAWorks → SkyPlanner | Esmane laadimine, seejärel perioodilised päringud |
| Bill of Manufacturing, BOM-i komponendid (BillOfMaterials, BOMComponents) | Tootestruktuur, iga toote materjalid | DELMIAWorks → SkyPlanner | Esmane laadimine, seejärel muudatuste korral |
| Detailioperatsioonid, standardoperatsioonid, BOM-i tööjõukulu (PartOperations, BomLabor) | Protsessietapid koos kestuse, seadistusaja ja operaatorite arvuga | DELMIAWorks → SkyPlanner | Esmane laadimine, seejärel muudatuste korral |
| Töökeskused: pressid, ekstruuderid, tootmisrakud (WorkCenters, WorkCenterDetails) | Töökeskused, töökeskuste rühmad, tõhususnäitajad | DELMIAWorks → SkyPlanner | Esmane laadimine, hiljem harva |
| Tööriistad ja vormid, eri detaile koos tootvad tööriistad, vormipesad (BOM, ActualCavity) | Tööriistad piiratud saadavusega ressurssidena, kogus tsükli kohta | DELMIAWorks → SkyPlanner | Esmane laadimine, seejärel muudatuste korral |
| Shop Calendar, töötajate kalender (EmployeeCalendar) | Vahetused, personal, puudumised | DELMIAWorks → SkyPlanner | Iga päev või eraldi vahetused SkyPlanneris |
| Tootmistellimused ja nende osakogused (WorkOrders, ScheduledWorkOrders, UnscheduledWorkOrders) | Tellimused ja tööd koos tähtaegade ning materjalivajadusega | DELMIAWorks → SkyPlanner | Päringud iga paari minuti järel |
| Laoseis artikli kaupa (InventoryItems) | Laoseisud | DELMIAWorks → SkyPlanner | Päringud iga tunni järel või ajakava koostamisel |
| Ostutellimused ja nende osatarned (POs, POReleaseItems) | Ostutellimused, saabuvad materjalid tarnekuupäeva järgi | DELMIAWorks → SkyPlanner | Päringud iga tunni järel või ajakava koostamisel |
| Tootmistellimuse algus- ja lõppkuupäevad, töökeskus (kontroller Manufacturing WorkOrders) | Planeeritud algus ja lõpp, määratud töökeskus | SkyPlanner → DELMIAWorks | Ajakava muutumisel SkyPlanneri veebikonksu kaudu |
| Tootmiskanded: nõuetele vastavad detailid tootmistellimuse kaupa (AddProductionRecords) | Kinnitustes registreeritud valminud kogused | SkyPlanner → DELMIAWorks | Iga kinnituse korral, kui see on valitud |
| Ülesandele kulunud tööaeg (ClockInTATask, ClockOutTATask) | Tööajakirjed ja operaatorite kinnitused | SkyPlanner → DELMIAWorks | Iga kinnituse või vahetuse kohta, kui see on valitud |
| DELMIAWorksis puudub | Seadistusaegade maatriks, alternatiivsed pressid ja töötajad | Hallatakse SkyPlanneris | Seadistatakse kasutuselevõtu käigus |
Liidestuse töövood
1. Põhiandmete esmane laadimine. Lugege laoartiklid, BOM-id, detailioperatsioonid, töökeskused ja vormid. Vastendage töökeskused läbimõeldult: iga press on üks töökeskus ning sama vormisuurusega pressid moodustavad töökeskuste rühma, mille liikmeid saab kasutada alternatiividena.
2. Tootmistellimuste sünkroonimine. Lugege avatud tootmistellimused koos operatsioonide ja materjalidega ning avatud ostutellimused. SkyPlanner loeb tellitud vaigu ja sisud kättesaadavaks ostutellimuse tarnekuupäeval ning uuendab laoseisu, kui ostutellimuse olekuks märgitakse Delivered.
3. Ajakava tagasikirjutamine. Kui planeerimismootor paigutab tootmistellimuse ajakavasse või muudab selle aega, käivitab SkyPlanneri veebikonks tootmistellimuse uuendamise kontrolleris Manufacturing WorkOrders. Edastatakse planeeritud algus- ja lõppkuupäevad ning SkyPlanneri valitud töökeskus. Täpsed väljad ja see, kuidas Finite Schedule’i tahvel neid arvestab, lepitakse kokku kasutuselevõtu ulatuse määramisel.
4. Kinnitused tootmisest. Operaatorid registreerivad töö SkyPlanner Mobile Confirmationsi või Production Timeri abil ning tööajakirjed hoiavad ajakava ajakohasena. Teie valite, kas tegelikud andmed kirjutatakse tagasi. Kui jah, edastatakse nõuetele vastavate detailide kogused AddProductionRecordsi kaudu ja tööaeg mooduli Time & Attendance ülesannete päringute kaudu. Kui ei, jätkavad RealTime ja Shopworks aruandlust senisel viisil ning SkyPlanner loeb tööde edenemise andmeid DELMIAWorksist.
5. Andmete haldamise ja vastuolude lahendamise reeglid. Pange need enne käivitamist kirja:
| Andmed | Vastutav süsteem |
|---|---|
| Artiklid, BOM-id, tsükliajad, vormipesad, tootmistellimuste kogused ja olek | DELMIAWorks |
| Tootmistellimuste järjekord, algus- ja lõpuajad, pressi määramine | SkyPlanner |
| Seadistusaegade maatriks, nõuded vormidele ja operaatoritele, alternatiivsed pressid | SkyPlanner |
| Vahetused ja puhkepäevad | Üks süsteem, mis valitakse ulatuse määramisel |
| Toodang, praak, tööaeg ja materjalide väljastused | DELMIAWorks: registreeritakse seal või kantakse üle SkyPlanneri tööajakirjetest |
Valige tootmistellimuste kuupäevade kirjutamiseks üks süsteem. Lülitage Auto Load välja kõigis töökeskustes, mille ajakava koostab SkyPlanner, sealhulgas kõik IQAlerti toimingud, mis käivitavad Update Schedule’i ja Auto Loadi. Kasutage nende töökeskuste lähiaja ajakava lukustamiseks SkyPlanneri funktsiooni Running Time Lock, mitte DELMIAWorksi ajapiirangut.
Projekti tavapärased etapid
Juurutamine jõuab tavaliselt lõpule mõne nädala jooksul pärast kasutuselevõtu alustamist. Enne seda kontrollige ajakava 30-päevase tasuta prooviperioodi jooksul, kasutades DELMIAWorksist CSV- või Exceli vormingus eksporditud töökeskusi, BOM-e ja avatud tootmistellimusi.
- Vastendamine. Leppige kokku vastendustabel, andmete haldamise vastutus, sünkroonimise sagedus ning see, kas tootmis- ja tööajaandmed saadetakse tagasi.
- Juurdepääs DELMIAWorksile. Looge integratsiooni kasutajakonto ja kontrollige WebAPI litsentsi olemasolu. Katsetage esmalt testandmebaasis.
- Esmane andmete laadimine. Artiklid, BOM-id, detailide operatsioonid, töökeskused, vormid ja kalendrid.
- Tootmistellimuste ja ostutellimuste sünkroonimine. Perioodilised päringud koos filtrite ja korduskatsetega.
- Piirangute seadistamine SkyPlanneris. Seadistusaegade maatriks, vormid tööriistadena, operaatorite arv töö kohta ning alternatiivsed pressid ja töötajad.
- Ajakava tagasikirjutamine. Tootmistellimuste uuendamine SkyPlanneri veebihaakide kaudu ning soovi korral tootmis- ja tööajaandmete edastamine.
- Paralleelne testimine. Kasutage SkyPlannerit paralleelselt senise Finite Schedule’iga, võrrelge kuupäevi ja parandage põhiandmeid.
- Kasutuselevõtt. Lülitage Auto Load välja töökeskustes, mille ajakava koostab SkyPlanner, ja lülitage tagasikirjutamine sisse.
Millega DELMIAWorksi integreerimisel arvestada
- Perevormid. Üks vorm valmistab ühe tsükliga mitu eri artiklit. Modelleerige perevormiga tootmine ühe tööna, mis toodab kõik selle vormi artiklid, nii et vorm broneeritakse ainult korra.
- Vormipesad. Kui mõni vormipesa on suletud, võib kasutatavate pesade arv erineda standardarvust. Otsustage, kas kestuste arvutamisel kasutatakse standardarvu või RealTime’i välja ActualCavity väärtust.
- Vormi ja pressi sobivus. Iga vorm ei sobi igasse pressi. Määrake SkyPlanneris iga vormi jaoks lubatud pressid alternatiividena, et töö liiguks ainult sobivale pressile.
- Värvi- ja materjalivahetused. Sisestage seadistusaegade maatriksisse tegelikud läbipesu- ja vormivahetusajad mõlemas suunas. Näiteks võib siniselt punasele üleminek võtta 30 minutit, punaselt sinisele aga 60.
- Auto Load ja ajapiirid. Kui kaks ajakava koostavat süsteemi kirjutavad kuupäevi, tekivad vastuolud. Enne kasutuselevõttu lülitage Auto Load ja ajapiirid välja töökeskustes, mille ajakava koostab SkyPlanner.
Kes seadistab DELMIAWorksi integratsiooni ja pakub tuge
- SkyPlanneri meeskond seadistab integratsiooni juurutamise käigus ja pakub tuge pärast kasutuselevõttu. Seadistamine ja tugi hõlmavad kokkulepitud WebAPI kontrollereid. Iga tehas kasutab DELMIAWorksi omal viisil ning seadistamisel rakendatakse neid teadmisi.
- Teie DELMIAWorksi partner saab kaasa lüüa. Partner tunneb teie versiooni, kohandatud välju ja litsentse ning saab koos SkyPlanneri meeskonnaga seadistada integratsiooni kasutajakonto ja WebAPI.
- Teie arendajad saavad integratsiooni edasi arendada, kasutades SkyPlanneri REST API-t ja päises
Authorization-Tokenedastatavat API tokenit. Vajaduse korral aitab SkyPlanneri meeskond. Juhised leiate SkyPlanneri integratsiooni dokumentatsioonist.
SkyPlanneri hind algab 199 € kuus ja sisaldab 5 töökeskust. Arveldamine toimub kord kuus. Integratsiooni hinnapakkumine koostatakse ette koos teie paketi pakkumisega, lähtudes teie protsessist ja vajadustest. Vaadake hindu, lugege DELMIAWorksiga tootmise planeerimisest masinate ja töötajate tegelikku võimsust arvestades ning külastage DELMIAWorksi lehte ja ERP integratsioonide koondlehte.
Tootmisettevõtete tagasiside SkyPlannerile
2 hajasäästu igal nädalal
„SkyPlanneriga oleme liikunud tootmise planeerimisel Exceli tabelitelt tootmise reaalajas optimeerimisele.“
Kalle Kalliomäki, tarneahela spetsialist
UTU · Elektrikilbid ja jaotusseadmed
Tootmise planeerimisel säästetakse igal nädalal 2 tundi tööaega ning uus tööjärjekord jõuab tootmisliinile sekunditega.
+90%tootmise efektiivsus
„Tootmise efektiivsus on kasvanud 90%.“
Abdul Rucyinga, IT-juht
Laboratory & Allied · Ravimitootmine
Tootmise efektiivsus on kasvanud 90% ning kõiki töökeskusi hõlmava optimeeritud kolmekuulise plaani koostamine võtab alla 30 minuti.
98%tarnekindlus, varasema ligikaudu 50% asemel
„SkyPlanneril on meie tarnekindluse hoidmisel otsustav roll.“
Hannu Lahtinen, tegevjuht
KJH-Comp · Lehtmetalli töötlemine ja lepinguline tootmine
Tarnekindlus tõusis ligikaudu 50%-lt kuni 98%-ni ning ajakava koostamiseks on nüüd vaja kahe töödejuhataja asemel ühte.
6 kuudette näeb müügimeeskond vaba tootmisvõimsust
„SkyPlanner loob kogu tootmise planeerimisele kindla ja usaldusväärse aluse.“
Anu Järvinen, tootmisjuht
Fredman Operations · Toiduga kokkupuuteks sobivad pakkepaberid
Müügimeeskond näeb vaba tootmisvõimsust kuus kuud ette. Ajakava muutmise päringutele, millele vastamine võttis varem tunni või rohkem, vastatakse nüüd sekunditega.
Korduma kippuvad küsimused
Millist DELMIAWorksi API-t SkyPlanner kasutab?
DELMIAWorksi WebAPI-t. SkyPlanner loeb andmeid REST-kontrollerite kaudu või kasutab hulgiandmete lugemiseks GraphQL SDK-d. Andmed kirjutatakse tagasi REST-kontrollerite kaudu: tootmistellimusi uuendatakse kontrolleri WorkOrders kaudu ning kasutatakse AddProductionRecords ja Time & Attendance’i ülesannete väljakutseid.
Millised andmed kirjutab SkyPlanner DELMIAWorksi tagasi?
Iga tootmistellimuse planeeritud algus- ja lõppkuupäevad ning määratud töökeskuse. Soovi korral edastatakse nõuetele vastavad detailid tootmiskirjetena ning seadistus- ja tootmisaeg ülesande tööajana.
Kas integratsioon töötab IQMS EnterpriseIQ-ga?
DELMIAWorks on IQMS EnterpriseIQ praegune nimi. Integratsioon kasutab WebAPI-t, seega on määrav, kas teie versioonis on WebAPI paigaldatud ja litsentsitud. Teie partner kontrollib seda projekti ulatuse määramisel.
Kuidas käsitletakse vorme ja perevorme?
SkyPlanneris käsitletakse vorme piiratud saadavusega tööriistadena, nii et üks vorm ei ole kunagi korraga kahes pressis. Perevormiga tootmine on üks töö, mis toodab kõik selle vormi artiklid. Iga vormi jaoks lubatud pressid määratakse alternatiivideks.
Mis saab Auto Loadist?
Lülitage see välja töökeskustes, mille ajakava koostab SkyPlanner. Lülitage välja ka seda käivitavad IQAlerti toimingud. Nendes töökeskustes kirjutab tootmistellimuste kuupäevi edaspidi ainult SkyPlanner.
Kes integratsiooni loob?
SkyPlanneri meeskond seadistab integratsiooni juurutamise käigus ja pakub tuge pärast kasutuselevõttu. Teie DELMIAWorksi partner või teie arendajad saavad seda ka edasi arendada, kasutades SkyPlanneri REST API-t ja API tokenit.