Liidestused / ERP / Global Shop Solutions
Global Shop Solutionsi liidestamise juhend tootmise ajakava koostamiseks SkyPlanner APS-iga
See Global Shop Solutionsi liidestamise juhend näitab partneritele ja IT-meeskondadele, kuidas ühendada Global Shop Solutions ERP SkyPlanner APS-iga. SkyPlanneri ja Global Shopi vaheline andmevahetus toimib mõlemas suunas:
- SkyPlannerisse liiguvad Parts, BOMs, Routers koos tööetappidega, Workcenters ja töörühmad, võimsuskalendrid, töötajad, avatud Work Orders, materjalivajadused ning ostutellimused.
- Iga tootmistellimuse tööetapi juurde saadetakse tagasi planeeritud algus- ja lõppajad ning SkyPlanneri määratud Workcenter.
- Soovi korral saab operaatori tööaja ja kogused saata tagasi tootmistellimuse tööjõuarvestusse.
- SkyPlanneri veebihaagid edastavad ajakava muudatused kohe, kui need toimuvad.
SkyPlanneri meeskond seadistab liidestuse juurutamise käigus teie Global Shopi seadistuse järgi ja pakub tuge ka pärast kasutuselevõttu. See juhend on mõeldud partneritele, Global Shopi arendajatele ja IT-meeskondadele, kes soovivad töös osaleda või ise SkyPlanneri dokumenteeritud REST API abil lahendusi luua (API dokumentatsioon).
Global Shopi liidestustööriistad
Global Shop kasutab oma ERP laiendamiseks ja liidestamiseks avaliku REST API asemel enda tööriistu:
- Global Application Builder (GAB) SDK. “The Global Application Builder (GAB) SDK allows you to tailor screens and create applications specific to your manufacturing processes” (Global Application Builder (GAB) SDK võimaldab kohandada ekraanivaateid ja luua teie tootmisprotsessidele vastavaid rakendusi) (Global Shop). Tooteleht loetleb järgmised võimalused: “Integrate with third-party APIs and office software suites” (liidestamine kolmandate osapoolte API-de ja kontoritarkvarapakettidega), “Manage data flow” (andmevoogude haldamine), “Automate processes” (protsesside automatiseerimine), “Schedule reporting” (aruandluse ajastamine) ja “Create custom ERP subsystems that integrate with the base package” (põhipaketiga liidestuvate kohandatud ERP alamsüsteemide loomine) (GAB tooteleht). Global Shop lisab: “GAB’s innovative use of business data objects removes the risk normally associated with extending your ERP system” (GAB kasutab äriandmete objekte uuenduslikult ja kõrvaldab ERP-süsteemi laiendamisega tavaliselt kaasneva riski) (Global Shopi ajaveeb). Seda liidestusviisi kasutatakse SkyPlanneri puhul.
- Global Shopi teenused. Global Shop pakub teenust “Development as a Service (DaaS)” (arendus teenusena) ja aitab teha järgmist: “Add Third-Party Integrations, Applications, Automations & Software” (lisada kolmandate osapoolte liidestusi, rakendusi, automaatikat ja tarkvara) (infopakett). Liidestuste kataloog kutsub ostjaid arutama teemat “your specific integration needs” (teie konkreetsed liidestusvajadused) (liidestused).
- Excel ja failieksport. Global Shopi liidestuste kataloogis on Microsoft Excel ja Access ning GAB võimaldab ajastada aruannete käivitamist. SkyPlanneri proovimiseks saab kasutada eksporditud faile, mis sisaldavad artikleid, Routers- ja Workcenters-objekte ning avatud tootmistellimusi.
SkyPlanneri poolel võimaldab REST API lugeda ja kirjutada tellimusi, tooteid, materjale, protsessietappe, ajakirjeid ning ostutellimusi. Autentimiseks kasutatakse päises Authorization-Token API pääsutõendit (SkyPlanner Settings > API). API on dokumenteeritud Swagger/OpenAPI vormingus. Liidestamise õpetus selgitab, kuidas teha esimesed päringud.
Kuidas osad omavahel ühenduvad
- Andmed Global Shopist välja. Ajastatud GAB protsess loeb pärast eelmist käivitust muutunud Work Orders-objektid, Routeri tööetapid ja ostutellimused ning saadab need SkyPlanneri REST API-le. GAB võimaldab “Schedule processes and reports to run at regular intervals,” (ajastada protsesse ja aruandeid korrapäraselt käivituma), nii et tööd sünkroonitakse iga mõne minuti järel ning põhiandmed iga tund või igal ööl.
- Andmed Global Shopi sisse. SkyPlanner saadab ajakava muutumisel veebihaagi ning planeeritud kuupäevad ja kellaajad loetakse SkyPlanneri REST API kaudu. GAB protsess kirjutab algus- ja lõppajad vastavate tootmistellimuste tööetappide juurde. Juurutamise ulatuse määramisel lepitakse kokku, kas GAB võtab veebihaagi vastu otse või loeb muudatusi lühikeste ajavahemike järel.
- Tootmissaal. SkyPlanneri ajakirjed on kättesaadavad REST API või veebihaagi kaudu. Soovi korral kannab GAB need tootmistellimuse tööjõuarvestusse.
Global Shop töötab kohapealses serveris, Global Shop Cloudis (teenusepakkuja on Amazon Web Services) või SaaS-lahendusena. GAB protsessi käituskeskkond ja võrguühendus SkyPlanneriga lepitakse ulatuse määramise käigus kokku teie IT-meeskonna või Global Shopiga.
Andmete vastendamine
| Global Shopi objekt | SkyPlanneri objekt | Suund | Sagedus |
|---|---|---|---|
| Parts (artiklite põhiandmed), BOMs, mitmetasandilised BOMs | Tooted, materjalid, tootestruktuur | Global Shop → SkyPlanner | Esmane laadimine, seejärel muudatuste korral |
| Routers: tööjõu, materjalide ja väliste teenuste etapid koos Workcenteri ja aegadega | Protsessietapid koos kestuste ja seadistusaegadega | Global Shop → SkyPlanner | Esmane laadimine, seejärel muudatuste korral |
| Workcenters ja töörühmad | Töökeskused, töökeskuste rühmad, alternatiivsed töökeskused | Global Shop → SkyPlanner | Esmane laadimine, hiljem harva |
| Võimsuskalendrid, töötajad, vahetused | Vahetused, kalendrid, personal | Global Shop → SkyPlanner | Iga päev või hallatakse vahetusi SkyPlanneris |
| Work Orders: artikkel, kogus, tähtaeg, prioriteet, seotud müügitellimus | Tellimused koos tähtaegade ja prioriteetidega | Global Shop → SkyPlanner | GAB protsess iga mõne minuti järel |
| Tootmistellimuse tööetapid: olek, valminud kogus, järelejäänud töötunnid | Tööd protsessietappide kaupa | Global Shop → SkyPlanner | GAB protsess iga mõne minuti järel |
| Materjalivajadused, ostutellimused, allhanketööde ostutellimused | Materjalivajadused, ostutellimused tarnekuupäevade kaupa | Global Shop → SkyPlanner | Iga tund või ajakava koostamisel |
| Tootmistellimuse tööetapi planeeritud algus ja lõpp, Workcenter | Planeeritud algus ja lõpp, masin ja operaator iga etapi kohta | SkyPlanner → Global Shop | Ajakava muutumisel SkyPlanneri veebihaagi kaudu |
| Tööjõuarvestus: aeg ja kogused tootmistellimuse tööetappide kaupa | Ajakirjed ja operaatorite kinnitused | SkyPlanner → Global Shop | Soovi korral iga kinnituse või vahetuse järel |
| SkyPlanneri ajakava koostamise reeglid | Seadistusaegade maatriks, tööriistad piiratud ressurssidena, mitme operaatoriga tööd | Hallatakse SkyPlanneris | Seadistatakse juurutamise käigus |
Liidestuse töövood
1. Põhiandmete esmane laadimine. Lugege sisse Parts, BOMs, Routers, Workcenters, töörühmad, võimsuskalendrid ja töötajad. Vastendage Workcenters läbimõeldult: nelja ühesuguse masinaga Workcenterist saab nelja töökeskusega töökeskuste rühm, nii et SkyPlanner koostab tööjärjekorra igale masinale eraldi. Töörühmad vastendatakse alternatiivsete töökeskustega.
2. Tootmistellimuste sünkroonimine. Lugege sisse avatud Work Orders koos tööetappidega, materjalivajadused ja avatud ostutellimused. SkyPlanner arvestab tellitud materjali kättesaadavaks ostutellimuse tarnekuupäeval ning uuendab laoseisu, kui ostutellimuse olekuks märgitakse Delivered. Väliste teenuste etapid lisatakse ainult ajakulu arvestavate etappidena, mille kestuseks on nende läbiminekuaeg.
3. Ajakava tagasikirjutamine. Kui planeerimismootor paigutab tööetapi ajakavasse või muudab selle aega, käivitab SkyPlanneri veebihaak GAB protsessi. GAB kirjutab planeeritud alguse ja lõpu vastava tootmistellimuse tööetapi juurde. Kui SkyPlanner viis töö teisele masinale, kirjutatakse tagasi ka Workcenter. Tööde väljastusloendid ja APS-i vaated näitavad seejärel SkyPlanneri määratud tööjärjekorda.
4. Tootmissaali kinnitused. Operaatorid registreerivad tööd SkyPlanner Mobile Confirmationsi või Production Timeri abil ning ajakirjed hoiavad ajakava ajakohasena. Teie otsustate, kas tegelik tööaeg saadetakse tagasi Global Shopi. Kui jah, lisatakse iga kinnitus tootmistellimuse tööetapi tööjõuarvestusse. Kui ei, jääb Shop Floor Data Collection senisel kujul kasutusse ja SkyPlanner loeb töö edenemist tootmistellimuste tööetappidest.
5. Andmete haldamise ja vastuolude lahendamise reeglid. Pange need enne kasutuselevõttu kirja:
| Andmed | Vastutav süsteem |
|---|---|
| Parts, BOMs, Routers, kogused, tähtajad, tootmistellimuse olek | Global Shop |
| Tööetappide järjekord, algus- ja lõppajad, iga etapi masin ja operaator | SkyPlanner |
| Seadistusaegade maatriks, nõuded tööriistadele ja operaatoritele, alternatiivsed ressursid | SkyPlanner |
| Võimsuskalendrid ja vahetused | Üks süsteem, mis valitakse ulatuse määramise käigus |
| Tööjõuarvestus, materjalide väljastamine, vastuvõtt, kuluarvestus | Global Shop; andmed sisestatakse seal või saadetakse SkyPlanneri ajakirjetest |
Valige üks süsteem, mis kirjutab tööetappide kuupäevad ja kellaajad. Planeerijad liigutavad töid SkyPlanneris ning ajad edastatakse Global Shopi. SkyPlanneris ajastatavate tootmistellimuste puhul tuleb lõpetada Global Shop APS-is üldine ümberajastamine ja tööde lohistamine, muidu lähevad kahe süsteemi ajakavad lahku.
Projekti tavapärased etapid
Juurutamine viiakse tavaliselt lõpule nädalate jooksul pärast selle algust. Enne seda kontrollige ajakava 30-päevase tasuta prooviperioodi jooksul, kasutades Global Shopist Exceli või CSV-vormingus eksporditud Workcenters- ja Routers-objekte ning avatud tootmistellimusi.
- Ulatuse määramine. Leppige kokku vastendustabel, andmete haldamise reeglid, sünkroonimisintervallid ja see, kas tööjõuandmed saadetakse tagasi. Kinnitage kasutatav paigaldusviis (kohapealne, Cloud või SaaS) ning see, kes arendab GAB poole.
- Juurdepääs. Looge SkyPlanneri API pääsutõend ja leppige kokku GAB väljaminev võrguühendus.
- Esmane laadimine. Parts, BOMs, Routers, Workcenters, töörühmad, kalendrid ja töötajad.
- Tootmistellimuste ja ostutellimuste sünkroonimine. Ajastatud GAB protsess koos muudatuste tuvastamise, korduskatsete ja logimisega.
- Piirangute seadistamine SkyPlanneris. Seadistusaegade maatriks, tööriistad, operaatorite arv töö kohta ning alternatiivsed masinad või töötajad.
- Ajakava tagasikirjutamine. Veebihaakide käivitatud andmete tagasikirjutamine tootmistellimuste tööetappide juurde, sealhulgas soovi korral tööjõuandmete tagasikirjutamine.
- Paralleelne testimine. Kasutage SkyPlannerit praeguse APS-i ajakava kõrval, võrrelge kuupäevi ja parandage põhiandmeid.
- Kasutuselevõtt. Kui andmed ühtivad, lülitage tagasikirjutamine sisse ja lõpetage SkyPlanneris ajastatud tööde käsitsi ümberajastamine.
Millega Global Shop Solutionsi integreerimisel arvestada
- Workcenter ja masinad. Global Shop planeerib tööd Workcenter’i ja töörühma kaupa. Määrake, millised Workcenter’id hõlmavad mitut masinat, ning jagage need SkyPlanneris eraldi töökeskusteks.
- Kolme liiki operatsioonid. Routers-objektid sisaldavad materjali-, töö- ja allhanketeenuste operatsioone. Teie tootmisvõimsust kasutavad ainult tööoperatsioonid. Materjalioperatsioonidest saavad materjalivajadused ning allhanketeenustest etapid, mille puhul arvestatakse ainult aega.
- Seadistus- ja tööaeg. Edastage seadistus- ja tööaeg eraldi, et seadistusaegade maatriks saaks asendada fikseeritud seadistusaja seal, kus tööde järjekord seda mõjutab.
- Kalendrid. Global Shop haldab tootmisvõimsuse kalendreid koos kuupäevapõhiste muudatustega. Määrake vahetuste ja puhkepäevade haldamiseks üks vastutav süsteem, muidu lähevad kahe süsteemi ajakavad lahku.
- Töötajad töökeskustes. Global Shop ajastab töötajate tööd nende oskuste järgi. Leppige ulatuse määramisel kokku, kuidas töötajad SkyPlanneris töökeskustele määratakse.
- Kiirtööde tähised ja prioriteedid. Määrake Global Shopi prioriteetidele vasted SkyPlanneri prioriteedi ja Fast Tracki seadetes, et kiirtööd säilitaksid oma koha.
- Uuendused. Global Shop Cloud sisaldab “Semi-annual upgrades.” (uuendusi kaks korda aastas). Testige GAB-i protsessi pärast iga uuendust uuesti.
Kes seadistab Global Shopi integratsiooni ja pakub tuge
- SkyPlanneri meeskond seadistab integratsiooni juurutamise käigus ja pakub tuge pärast kasutuselevõttu, lähtudes kokkulepitud objektidest ja sünkroonimisreeglitest. Iga tehas kasutab Global Shopi omamoodi ning seadistamisel võetakse neid eripärasid arvesse.
- Kaasata saab ka Global Shopi teenuste meeskonna. Selle DaaS-i arendajad tunnevad GAB-i ja teie seadistust ning saavad koos SkyPlanneri meeskonnaga välja töötada Global Shopi poole.
- Teie enda GAB-i arendajad saavad integratsiooni edasi arendada, kasutades SkyPlanneri REST API-t ja API tokenit. Alustamiseks piisab API tokenist ning SkyPlanneri meeskond aitab vajaduse korral. Dokumentatsiooni leiate SkyPlanneri integratsioonijuhendist.
SkyPlanneri hind algab 199 € kuus ja sisaldab 5 töökeskust. Arveldamine toimub kord kuus. Integratsiooni hinnapakkumine koostatakse ette koos teie paketiga, lähtudes teie protsessist ja vajadustest. Vaadake hinnakirja, Global Shop Solutionsiga tootmise planeerimist tegeliku masina- ja tööjõuvõimsuse piires, Global Shop Solutionsi lehte, SkyPlanneri funktsioone ja ERP-integratsioonide ülevaadet.
SkyPlannerit kasutavad tootmisettevõtted
2 hajasäästu igal nädalal
„SkyPlanner on viinud meie tootmise planeerimise Exceli tabelitest tootmise reaalajas optimeerimiseni.”
Kalle Kalliomäki, tarneahelaspetsialist
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 ajakava koostamine võtab alla 30 minuti.
Vähemmaterjalipuudusest tingitud seisakuid
„SkyPlanneri väärtus meie jaoks seisneb selles, et see on igapäevatöös toimiv tööriist, eriti tarnekuupäevade määramisel.”
Tommi Männistö, tootmise planeerimise juht
Eskomatic · Allhankeline mehaaniline töötlemine
Tootmiskoormuse automaatne ajastamine võimaldab määrata täpsemaid tarnekuupäevi ning materjalipuudusest tingitud tootmisseisakuid on märgatavalt vähem.
1 000-dautomaatselt ajastatud tootmistellimused
„Tootmine on nüüd hoopis paremini kontrolli all ja meie arusaam tootmisvõimsusest on täiesti teisel tasemel.”
Hannu Ryynänen, tegevjuht
Mamec · Tööstuslikud segistid, pumbad ja kõrgtehnoloogiline allhanketootmine
Tuhandeid tootmistellimusi ajastatakse automaatselt ning kogu organisatsioonil on tootmisest reaalajas ülevaade.
Korduma kippuvad küsimused
Kas Global Shop Solutionsil on API?
Global Shop ühendub teiste süsteemidega oma Global Application Builderi (GAB) SDK kaudu, mis võimaldab “integrate with third-party APIs,” (integreeruda kolmandate osapoolte API-dega), ning oma integratsiooniteenuste kaudu. SkyPlanneri integratsioon kasutab Global Shopi poolel GAB-i ning teisel poolel SkyPlanneri REST API-t ja webhook’e.
Mis on GAB Global Shop Solutionsis?
Global Application Builder on Global Shopi SDK kohandatud ekraanivormide, rakenduste ja integratsioonide loomiseks. See töötab äriandmete objektidega, võimaldab hallata andmevoogu ja käivitada protsesse ajakava alusel.
Kuidas kirjutatakse planeeritud kuupäevad Global Shopi tagasi?
Tootmistellimuse iga operatsiooni kohta eraldi. SkyPlanneri webhook käivitab GAB-i, mis kirjutab operatsioonile planeeritud algus- ja lõpuaja ning ka Workcenter’i, kui SkyPlanner on viinud töö teisele masinale.
Kas integratsioon töötab Global Shop Cloudi ja SaaS-iga?
Jah. SkyPlanner on pilvepõhine SaaS ja ühendub Global Shopiga olenemata sellest, kas Global Shop töötab kohapealses serveris, Global Shop Cloudis või SaaS-ina. GAB-i poole käituskeskkond ja võrguühendus SkyPlanneriga lepitakse teie ja Global Shopiga kokku juurutamise ulatuse määramisel.
Kes arendab Global Shopi poole?
SkyPlanneri meeskond seadistab integratsiooni ja pakub tuge pärast kasutuselevõttu. Global Shopi DaaS-i meeskond või teie enda GAB-i arendajad saavad SkyPlanneri dokumenteeritud API abil GAB-i poole välja arendada või seda laiendada.
Kas saame SkyPlannerit enne integratsiooni arendamist katsetada?
Jah. 30-päevane tasuta prooviperiood võimaldab kasutada kuni 20 töökeskust ning importida Global Shopist Exceli või CSV andmeid. Krediitkaarti pole vaja. Alusta prooviperioodi või võta ühendust müügimeeskonnaga, et määrata integratsiooni ulatus.