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.
SkyPlanner APS-i Gantti ajajoon, kus tööd on jaotatud töökeskuste vahel ning all kuvatakse tellimuste loend.

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 objektSuundSagedus
Laoartiklid (InventoryItems)Tooted ja materjalidDELMIAWorks → SkyPlannerEsmane laadimine, seejärel perioodilised päringud
Bill of Manufacturing, BOM-i komponendid (BillOfMaterials, BOMComponents)Tootestruktuur, iga toote materjalidDELMIAWorks → SkyPlannerEsmane laadimine, seejärel muudatuste korral
Detailioperatsioonid, standardoperatsioonid, BOM-i tööjõukulu (PartOperations, BomLabor)Protsessietapid koos kestuse, seadistusaja ja operaatorite arvugaDELMIAWorks → SkyPlannerEsmane laadimine, seejärel muudatuste korral
Töökeskused: pressid, ekstruuderid, tootmisrakud (WorkCenters, WorkCenterDetails)Töökeskused, töökeskuste rühmad, tõhususnäitajadDELMIAWorks → SkyPlannerEsmane laadimine, hiljem harva
Tööriistad ja vormid, eri detaile koos tootvad tööriistad, vormipesad (BOM, ActualCavity)Tööriistad piiratud saadavusega ressurssidena, kogus tsükli kohtaDELMIAWorks → SkyPlannerEsmane laadimine, seejärel muudatuste korral
Shop Calendar, töötajate kalender (EmployeeCalendar)Vahetused, personal, puudumisedDELMIAWorks → SkyPlannerIga päev või eraldi vahetused SkyPlanneris
Tootmistellimused ja nende osakogused (WorkOrders, ScheduledWorkOrders, UnscheduledWorkOrders)Tellimused ja tööd koos tähtaegade ning materjalivajadusegaDELMIAWorks → SkyPlannerPäringud iga paari minuti järel
Laoseis artikli kaupa (InventoryItems)LaoseisudDELMIAWorks → SkyPlannerPäringud iga tunni järel või ajakava koostamisel
Ostutellimused ja nende osatarned (POs, POReleaseItems)Ostutellimused, saabuvad materjalid tarnekuupäeva järgiDELMIAWorks → SkyPlannerPä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öökeskusSkyPlanner → DELMIAWorksAjakava muutumisel SkyPlanneri veebikonksu kaudu
Tootmiskanded: nõuetele vastavad detailid tootmistellimuse kaupa (AddProductionRecords)Kinnitustes registreeritud valminud kogusedSkyPlanner → DELMIAWorksIga kinnituse korral, kui see on valitud
Ülesandele kulunud tööaeg (ClockInTATask, ClockOutTATask)Tööajakirjed ja operaatorite kinnitusedSkyPlanner → DELMIAWorksIga kinnituse või vahetuse kohta, kui see on valitud
DELMIAWorksis puudubSeadistusaegade maatriks, alternatiivsed pressid ja töötajadHallatakse SkyPlannerisSeadistatakse 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:

AndmedVastutav süsteem
Artiklid, BOM-id, tsükliajad, vormipesad, tootmistellimuste kogused ja olekDELMIAWorks
Tootmistellimuste järjekord, algus- ja lõpuajad, pressi määramineSkyPlanner
Seadistusaegade maatriks, nõuded vormidele ja operaatoritele, alternatiivsed pressidSkyPlanner
Vahetused ja puhkepäevadÜks süsteem, mis valitakse ulatuse määramisel
Toodang, praak, tööaeg ja materjalide väljastusedDELMIAWorks: 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.

  1. Vastendamine. Leppige kokku vastendustabel, andmete haldamise vastutus, sünkroonimise sagedus ning see, kas tootmis- ja tööajaandmed saadetakse tagasi.
  2. Juurdepääs DELMIAWorksile. Looge integratsiooni kasutajakonto ja kontrollige WebAPI litsentsi olemasolu. Katsetage esmalt testandmebaasis.
  3. Esmane andmete laadimine. Artiklid, BOM-id, detailide operatsioonid, töökeskused, vormid ja kalendrid.
  4. Tootmistellimuste ja ostutellimuste sünkroonimine. Perioodilised päringud koos filtrite ja korduskatsetega.
  5. Piirangute seadistamine SkyPlanneris. Seadistusaegade maatriks, vormid tööriistadena, operaatorite arv töö kohta ning alternatiivsed pressid ja töötajad.
  6. Ajakava tagasikirjutamine. Tootmistellimuste uuendamine SkyPlanneri veebihaakide kaudu ning soovi korral tootmis- ja tööajaandmete edastamine.
  7. Paralleelne testimine. Kasutage SkyPlannerit paralleelselt senise Finite Schedule’iga, võrrelge kuupäevi ja parandage põhiandmeid.
  8. 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

  1. 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.
  2. 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.
  3. Teie arendajad saavad integratsiooni edasi arendada, kasutades SkyPlanneri REST API-t ja päises Authorization-Token edastatavat 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

UTU tarneahela spetsialist Kalle Kalliomäki Ulvila elektrikilpide tootmissaalis

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.

Loe UTU tagasisidet

Puhasruumi kaitseriietuses operaatorid pudelite täitmisliini juures Laboratory & Alliedi ravimitehases Nairobis

+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.

Loe Laboratory & Alliedi kogemuslugu

KJH-Compi keevitaja lihvib Alahärmä tehases keevitatud teraskonstruktsiooni

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.

Loe KJH-Compi kogemuslugu

Fredman Operationsi tootmisjuht Anu Järvinen Raumal kaubaalustele ladumiseks mõeldud robotiseeritud tööjaama kõrval

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.

Loe Fredman Operationsi kogemuslugu

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.