Jungiasi su ERP ir MES sistemomis, tokiomis kaip

Integracijos / ERP / Global Shop Solutions

Global Shop Solutions integravimo vadovas gamybos tvarkaraščiams sudaryti su SkyPlanner APS

Šiame Global Shop Solutions integravimo vadove partneriams ir IT komandoms paaiškinama, kaip sujungti Global Shop Solutions ERP su SkyPlanner APS. SkyPlanner ir Global Shop keičiasi duomenimis abiem kryptimis:

  • Į SkyPlanner perduodami Parts, BOM, Routers su jų operacijomis, Workcenters ir darbo grupės, pajėgumų kalendoriai, darbuotojai, atviri Work Orders, medžiagų poreikiai ir pirkimo užsakymai.
  • Kiekvienai gamybos užsakymo operacijai grąžinamas suplanuotas pradžios ir pabaigos laikas bei SkyPlanner priskirtas Workcenter.
  • Jei pasirinksite, operatorių darbo laiką ir kiekius galima grąžinti į gamybos užsakymo darbo apskaitą.
  • SkyPlanner siunčia pranešimus per webhook sąsajas vos pasikeitus tvarkaraščiui.
SkyPlanner APS Gantt laiko juosta su darbo centrams suplanuotomis užduotimis ir apačioje pateiktu užsakymų sąrašu.

Diegimo pradžioje SkyPlanner komanda pritaiko integraciją prie jūsų Global Shop konfigūracijos, o pradėjus naudoti sistemą ją prižiūri. Šis vadovas skirtas partneriams, Global Shop programuotojams ir IT komandoms, norintiems prisidėti prie integravimo arba patiems kurti sprendimus naudojantis dokumentuota SkyPlanner REST API (API žinynas).

Global Shop integravimo įrankiai

Global Shop ERP funkcijoms plėsti ir sistemoms sujungti naudoja savo įrankius, o ne viešą REST API:

  1. 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 leidžia pritaikyti ekranus ir kurti jūsų gamybos procesams skirtas programas) (Global Shop). Produkto apraše nurodoma: „Integrate with third-party APIs and office software suites” (integruoti su trečiųjų šalių API ir biuro programų paketais), „Manage data flow” (valdyti duomenų srautus), „Automate processes” (automatizuoti procesus), „Schedule reporting” (planuoti ataskaitų rengimą) ir „Create custom ERP subsystems that integrate with the base package” (kurti individualius ERP posistemius, integruotus su pagrindiniu paketu) (GAB produkto aprašas). Global Shop taip pat teigia: „GAB’s innovative use of business data objects removes the risk normally associated with extending your ERP system” (novatoriškas verslo duomenų objektų naudojimas GAB pašalina riziką, paprastai kylančią plečiant ERP sistemą) (Global Shop tinklaraštis). Būtent šiuo būdu integruojama su SkyPlanner.
  2. Global Shop paslaugos. Global Shop siūlo „Development as a Service (DaaS)” (programavimo paslaugą) ir padeda „Add Third-Party Integrations, Applications, Automations & Software” (pridėti trečiųjų šalių integracijas, programas, automatizavimo sprendimus ir programinę įrangą) (informacinis paketas). Integracijų kataloge pirkėjai kviečiami aptarti „your specific integration needs” (konkrečius integravimo poreikius) (integracijos).
  3. Eksportas į Excel ir kitus failus. Global Shop integracijų kataloge nurodyti Microsoft Excel ir Access, o GAB leidžia nustatyti ataskaitų vykdymo laiką. Išeksportuotus detalių, Routers, Workcenters ir atvirų gamybos užsakymų failus galima naudoti išbandant SkyPlanner.

SkyPlanner REST API leidžia skaityti ir įrašyti užsakymus, produktus, medžiagas, proceso žingsnius, darbo laiko įrašus ir pirkimo užsakymus. Autentifikavimui naudojamas API prieigos raktas, perduodamas Authorization-Token antraštėje (SkyPlanner Settings > API). API dokumentacija pateikta Swagger/OpenAPI formatu. Integravimo pamokoje paaiškinta, kaip atlikti pirmuosius API iškvietimus.

Kaip sistemos sujungiamos

  • Duomenų siuntimas iš Global Shop. Pagal tvarkaraštį vykdomas GAB procesas nuskaito nuo paskutinio vykdymo pasikeitusius Work Orders, Router operacijas ir pirkimo užsakymus bei siunčia juos į SkyPlanner REST API. GAB leidžia „Schedule processes and reports to run at regular intervals,” (nustatyti, kad procesai ir ataskaitos būtų vykdomi reguliariais intervalais), todėl užduotys sinchronizuojamos kas kelias minutes, o pagrindiniai duomenys – kas valandą arba kasnakt.
  • Duomenų perdavimas į Global Shop. Pasikeitus tvarkaraščiui, SkyPlanner siunčia webhook pranešimą, o suplanuotos datos nuskaitomos per SkyPlanner REST API. GAB procesas įrašo pradžios ir pabaigos laiką į atitinkamas gamybos užsakymo operacijas. Ar GAB tiesiogiai priims webhook pranešimą, ar dažnai tikrins pakeitimus pagal nustatytą tvarkaraštį, nusprendžiama apibrėžiant diegimo apimtį.
  • Gamybos cechas. SkyPlanner darbo laiko įrašai pasiekiami per REST API arba webhook pranešimus. Jei pasirinksite, GAB juos įtrauks į gamybos užsakymo darbo apskaitą.

Global Shop gali veikti vietinėje infrastruktūroje, Global Shop Cloud aplinkoje (kurią teikia Amazon Web Services) arba kaip SaaS. Apibrėžiant apimtį, su jūsų IT komanda arba Global Shop suderinama, kur bus vykdomas GAB procesas ir kokiu tinklo maršrutu jis pasieks SkyPlanner.

Duomenų susiejimas

Global Shop objektasSkyPlanner objektasKryptisDažnumas
Parts (pagrindiniai detalių duomenys), BOM, kelių lygių BOMProduktai, medžiagos, produkto struktūraGlobal Shop → SkyPlannerPradinis įkėlimas, vėliau – pasikeitus duomenims
Routers: darbo, medžiagų ir išorės paslaugų operacijos su Workcenter ir laiko duomenimisProceso žingsniai su trukme ir paruošimo laikuGlobal Shop → SkyPlannerPradinis įkėlimas, vėliau – pasikeitus duomenims
Workcenters ir darbo grupėsDarbo centrai, darbo centrų grupės, alternatyvūs darbo centraiGlobal Shop → SkyPlannerPradinis įkėlimas, vėliau – retai
Pajėgumų kalendoriai, darbuotojai, pamainosPamainos, kalendoriai, personalasGlobal Shop → SkyPlannerKasdien arba pamainos tvarkomos pačioje SkyPlanner
Work Orders: detalė, kiekis, įvykdymo terminas, prioritetas, susietas pardavimo užsakymasUžsakymai su įvykdymo terminais ir prioritetaisGlobal Shop → SkyPlannerGAB procesas kas kelias minutes
Gamybos užsakymo operacijos: būsena, pagamintas kiekis, likusios valandosKiekvieno proceso žingsnio užduotysGlobal Shop → SkyPlannerGAB procesas kas kelias minutes
Medžiagų poreikiai, pirkimo užsakymai, išorės apdorojimo paslaugų pirkimo užsakymaiMedžiagų poreikiai, pirkimo užsakymai pagal pristatymo datąGlobal Shop → SkyPlannerKas valandą arba sudarant tvarkaraštį
Suplanuota gamybos užsakymo operacijos pradžia ir pabaiga, WorkcenterSuplanuota kiekvieno žingsnio pradžia ir pabaiga, staklės ir operatoriusSkyPlanner → Global ShopPasikeitus tvarkaraščiui, per SkyPlanner webhook pranešimą
Darbo apskaita: kiekvienos gamybos užsakymo operacijos laikas ir kiekiaiDarbo laiko įrašai ir operatorių patvirtinimaiSkyPlanner → Global ShopPo kiekvieno patvirtinimo arba pamainos, jei pasirinkta
SkyPlanner tvarkaraščių sudarymo taisyklėsParuošimo laiko matrica, įrankiai kaip riboti ištekliai, kelių operatorių reikalaujančios užduotysTvarkoma SkyPlanner sistemojeKonfigūruojama diegimo metu

Integravimo scenarijai

1. Pradinis pagrindinių duomenų įkėlimas. Nuskaitykite Parts, BOM, Routers, Workcenters, darbo grupes, pajėgumų kalendorius ir darbuotojus. Apgalvotai susiekite Workcenters: Workcenter su keturiomis vienodomis staklėmis tampa darbo centrų grupe iš keturių darbo centrų, kad SkyPlanner sudarytų kiekvienų staklių darbų seką. Darbo grupės susiejamos su alternatyviais darbo centrais.

2. Gamybos užsakymų sinchronizavimas. Nuskaitykite atvirus Work Orders su jų operacijomis, medžiagų poreikiais ir atvirais pirkimo užsakymais. SkyPlanner laiko užsakytas medžiagas prieinamomis pirkimo užsakyme nurodytą pristatymo dieną, o atsargas atnaujina, kai užsakymas pažymimas Delivered. Išorės paslaugų operacijos modeliuojamos kaip žingsniai, kuriems taikomas tik užsakymo įvykdymo laikas.

3. Tvarkaraščio įrašymas atgal. Kai planavimo variklis suplanuoja arba perkelia operaciją, SkyPlanner webhook pranešimas paleidžia GAB. GAB įrašo suplanuotą tos gamybos užsakymo operacijos pradžią ir pabaigą, o jei SkyPlanner perkėlė darbą į kitas stakles – ir Workcenter. Tuomet darbų paskirstymo sąrašuose ir APS rodiniuose matoma SkyPlanner nustatyta operacijų seka.

4. Patvirtinimai gamybos ceche. Operatoriai registruoja darbą naudodami SkyPlanner Mobile Confirmations arba Production Timer, o darbo laiko įrašai padeda palaikyti aktualų tvarkaraštį. Jūs pasirenkate, ar faktinį darbo laiką grąžinti į Global Shop. Jei taip, kiekvienas patvirtinimas įtraukiamas į gamybos užsakymo operacijos darbo apskaitą. Jei ne, Shop Floor Data Collection veikia kaip anksčiau, o SkyPlanner nuskaito pažangą iš gamybos užsakymo operacijų.

5. Atsakomybės už duomenis ir konfliktų sprendimo taisyklės. Užrašykite jas prieš pradėdami naudoti integraciją:

DuomenysAtsakinga sistema
Parts, BOM, Routers, kiekiai, įvykdymo terminai, gamybos užsakymo būsenaGlobal Shop
Operacijų seka, pradžios ir pabaigos laikas, kiekvienos operacijos staklės ir operatoriusSkyPlanner
Paruošimo laiko matrica, įrankių ir operatorių poreikis, alternatyvūs ištekliaiSkyPlanner
Pajėgumų kalendoriai ir pamainosViena sistema, pasirinkta apibrėžiant apimtį
Darbo apskaita, medžiagų išdavimas, gavimas, savikainos apskaičiavimasGlobal Shop; duomenys įvedami joje arba perduodami iš SkyPlanner darbo laiko įrašų

Pasirinkite vieną sistemą, kuri įrašys operacijų datas. Planuotojai perkelia darbus SkyPlanner sistemoje, o datos perduodamos į Global Shop. Gamybos užsakymams, kurių tvarkaraščius sudaro SkyPlanner, Global Shop APS sistemoje reikia nebetaikyti bendro perplanavimo ir nebeperkelti darbų pele. Antraip abiejų sistemų planai išsiskirs.

Įprasti projekto etapai

Pradėjus diegimą, darbai paprastai baigiami per kelias savaites. Prieš tai patikrinkite tvarkaraštį per 30 dienų nemokamą bandomąjį laikotarpį, naudodami iš Global Shop į Excel arba CSV eksportuotus Workcenters, Routers ir atvirus gamybos užsakymus.

  1. Apimties apibrėžimas. Sutarkite dėl duomenų susiejimo lentelės, atsakomybės už duomenis taisyklių, sinchronizavimo intervalų ir to, ar darbo apskaitos duomenys bus grąžinami. Patvirtinkite, kur veikia sistema (vietinėje infrastruktūroje, Cloud ar kaip SaaS) ir kas programuos GAB dalį.
  2. Prieiga. Sukurkite SkyPlanner API prieigos raktą ir suderinkite, kokiu tinklo maršrutu GAB siųs duomenis.
  3. Pradinis įkėlimas. Parts, BOM, Routers, Workcenters, darbo grupės, kalendoriai ir darbuotojai.
  4. Gamybos ir pirkimo užsakymų sinchronizavimas. Pagal tvarkaraštį vykdomas GAB procesas su pakeitimų aptikimu, pakartotiniais bandymais ir įvykių registravimu.
  5. Apribojimų nustatymas SkyPlanner sistemoje. Paruošimo trukmės matrica, įrankiai, kiekvienai užduočiai reikalingų operatorių skaičius ir alternatyvios staklės ar darbuotojai.
  6. Tvarkaraščio įrašymas atgal. Pagal webhook pranešimus duomenys įrašomi į gamybos užsakymų operacijas, o pasirinkus – ir darbo sąnaudų duomenys.
  7. Lygiagretus testavimas. Naudokite SkyPlanner lygiagrečiai su dabartiniu APS planu, palyginkite datas ir pataisykite pagrindinius duomenis.
  8. Eksploatavimo pradžia. Kai duomenys sutampa, įjunkite įrašymą atgal ir rankiniu būdu nebeperplanuokite užduočių, kurių tvarkaraštį sudaro SkyPlanner.

Į ką atsižvelgti planuojant integraciją su Global Shop Solutions

  • Workcenter ir staklės. Global Shop planuoja pagal Workcenter ir darbo grupes. Nustatykite, kurie Workcenter apima kelias stakles, ir suskaidykite juos į atskirus SkyPlanner darbo centrus.
  • Trijų tipų operacijos. Routers apima medžiagų, darbo ir išorinių paslaugų operacijas. Tik darbo operacijos naudoja jūsų pajėgumus. Medžiagų operacijos tampa medžiagų poreikiu, o išorinės paslaugos – etapais, kuriems skaičiuojama tik trukmė.
  • Paruošimo ir vykdymo trukmė. Perduokite paruošimo ir vykdymo trukmę atskirai, kad ten, kur svarbi darbų seka, paruošimo trukmės matrica galėtų pakeisti fiksuotą paruošimo trukmę.
  • Kalendoriai. Global Shop saugo pajėgumų kalendorius su konkrečioms datoms taikomais pakeitimais. Pasirinkite vieną sistemą, kurioje tvarkysite pamainas ir šventines dienas, antraip abu planai nesutaps.
  • Darbuotojai darbo centruose. Global Shop planuoja darbuotojų darbą pagal jų įgūdžius. Apibrėždami apimtį susitarkite, kaip darbuotojai bus priskiriami SkyPlanner darbo centrams.
  • Skubos žymos ir prioritetai. Susiekite Global Shop prioritetus su SkyPlanner prioritetu ir Fast Track, kad skubūs darbai išlaikytų savo vietą eilėje.
  • Atnaujinimai. Global Shop Cloud apima „Semi-annual upgrades.“ (atnaujinimus kas pusmetį). Po kiekvieno atnaujinimo iš naujo išbandykite GAB procesą.

Kas konfigūruoja ir prižiūri integraciją su Global Shop

  1. SkyPlanner komanda konfigūruoja integraciją diegimo metu ir teikia palaikymą pradėjus ją eksploatuoti, laikydamasi sutartos objektų apimties ir sinchronizavimo taisyklių. Kiekviena gamykla Global Shop naudoja savaip, todėl čia pritaikomos žinios apie jos darbo specifiką.
  2. Gali prisidėti Global Shop paslaugų komanda. Jos DaaS programuotojai išmano GAB ir jūsų konfigūraciją, todėl gali kartu su SkyPlanner komanda kurti integracijos dalį Global Shop sistemoje.
  3. Jūsų GAB programuotojai gali plėtoti integraciją, naudodami SkyPlanner REST API ir API prieigos raktą. Pradžiai pakanka API prieigos rakto, o prireikus padeda SkyPlanner komanda. Integracijos dokumentaciją rasite skiltyje SkyPlanner integracijos dokumentacija.

SkyPlanner kainuoja nuo 199 € per mėnesį, į kainą įskaičiuoti 5 darbo centrai. Sąskaitos išrašomos kas mėnesį. Integracijos kaina pateikiama iš anksto kartu su jūsų planu, atsižvelgiant į jūsų procesą ir poreikius. Peržiūrėkite kainas, Global Shop Solutions gamybos planavimą pagal realius staklių ir darbuotojų pajėgumus, Global Shop Solutions puslapį, SkyPlanner funkcijas ir ERP integracijų skiltį.

Gamintojai, naudojantys SkyPlanner

UTU tiekimo grandinės specialistas Kalle Kalliomäki elektros skydų gamybos ceche Ulviloje

2 hsutaupoma kas savaitę

„SkyPlanner padėjo mums pereiti nuo gamybos planavimo Excel lentelėse prie gamybos optimizavimo realiuoju laiku.“

Kalle Kalliomäki, tiekimo grandinės specialistas
UTU · Elektros skydai ir skirstomieji įrenginiai

Planuojant gamybą kas savaitę sutaupomos 2 darbo valandos, o nauja darbų eilė gamybos liniją pasiekia per kelias sekundes.

Skaitykite UTU atsiliepimą

Operatoriai su švariųjų patalpų apranga prie buteliukų pildymo linijos Laboratory & Allied vaistų gamykloje Nairobyje

+90%gamybos efektyvumas

„Gamybos efektyvumas padidėjo 90%.“

Abdul Rucyinga, IT vadovas
Laboratory & Allied · Vaistų gamyba

Gamybos efektyvumas padidėjo 90%, o optimizuotas trijų mėnesių planas visiems darbo centrams sudaromas per mažiau nei 30 minučių.

Skaitykite Laboratory & Allied atsiliepimą

Mažiauprastovų dėl medžiagų trūkumo

„SkyPlanner mums vertingas tuo, kad tai kasdieniame darbe pasiteisinantis įrankis, ypač nustatant pristatymo datas.“

Tommi Männistö, gamybos planavimo vadovas
Eskomatic · Mechaninis apdirbimas pagal užsakymą

Automatiškai planuojant gamybos išteklių apkrovą tiksliau nustatomos pristatymo datos, o gamybos prastovų dėl medžiagų trūkumo gerokai sumažėjo.

Skaitykite Eskomatic atsiliepimą

Mamec generalinis direktorius Hannu Ryynänen įmonės gamybos ceche Lohjoje

1 000 ir daugiauautomatiškai suplanuotų gamybos užsakymų

„Dabar gamybą valdome kitaip, o mūsų supratimas apie pajėgumus pakilo į visiškai kitą lygį.“

Hannu Ryynänen, generalinis direktorius
Mamec · Pramoniniai maišytuvai, siurbliai ir aukštųjų technologijų gamyba pagal užsakymą

Tūkstančių gamybos užsakymų tvarkaraščiai sudaromi automatiškai, o visa organizacija mato gamybos situaciją realiuoju laiku.

Skaitykite Mamec atsiliepimą

Dažniausiai užduodami klausimai

Ar Global Shop Solutions turi API?

Global Shop jungiasi prie kitų sistemų per savo Global Application Builder (GAB) SDK, kuris gali „integrate with third-party APIs,“ (integruotis su trečiųjų šalių API), ir per savo integravimo paslaugas. Integracijai su SkyPlanner Global Shop pusėje naudojamas GAB, o SkyPlanner pusėje – REST API ir webhook pranešimai.

Kas yra GAB sistemoje Global Shop Solutions?

Global Application Builder – tai Global Shop SDK, skirtas individualiems langams, programoms ir integracijoms kurti. Jis veikia su verslo duomenų objektais, gali valdyti duomenų srautą ir vykdyti procesus pagal tvarkaraštį.

Kaip suplanuotos datos įrašomos atgal į Global Shop?

Kiekvienai gamybos užsakymo operacijai atskirai. SkyPlanner webhook pranešimas paleidžia GAB, kuris į operaciją įrašo suplanuotą pradžią ir pabaigą, o jei SkyPlanner perkėlė darbą į kitas stakles – ir Workcenter.

Ar integracija veikia su Global Shop Cloud ir SaaS?

Taip. SkyPlanner yra debesijoje veikianti SaaS paslauga ir jungiasi prie Global Shop, įdiegtos vietoje, Global Shop Cloud aplinkoje arba teikiamos kaip SaaS. Kur veiks GAB dalis ir kokiu tinklo keliu ji pasieks SkyPlanner, sutariama su jumis ir Global Shop apibrėžiant diegimo apimtį.

Kas kuria integracijos dalį Global Shop sistemoje?

SkyPlanner komanda konfigūruoja integraciją ir teikia palaikymą pradėjus ją eksploatuoti. Global Shop DaaS komanda arba jūsų GAB programuotojai gali kurti ar plėsti GAB dalį naudodami dokumentuotą SkyPlanner API.

Ar galime išbandyti SkyPlanner prieš kurdami integraciją?

Taip. Per 30 dienų nemokamą bandomąjį laikotarpį galite naudoti iki 20 darbo centrų ir importuoti duomenis iš Global Shop Excel arba CSV failais. Kredito kortelės nereikia. Išbandykite nemokamai arba susisiekite su pardavimo komanda, kad apibrėžtumėte integracijos apimtį.