Integracijos / ERP / PSIpenta
PSIpenta integravimo vadovas: gamybos tvarkaraščių sudarymas su SkyPlanner APS
Šiame PSIpenta integravimo vadove PSI partneriams ir IT komandoms paaiškinama, kaip sujungti PSIpenta/ERP su SkyPlanner APS. SkyPlanner su PSIpenta keičiasi duomenimis abiem kryptimis per pačios PSI sąsajas:
- Į SkyPlanner perduodami gamybos užsakymai (Fertigungsaufträge) su operacijomis (Arbeitsgänge), technologiniai maršrutai (Arbeitspläne), medžiagų žiniaraščiai (Stücklisten), darbo centrai, mašinos, įrankiai (Betriebsmittel), atsargos ir pirkimo užsakymai.
- Į gamybos užsakymą atgal įrašoma kiekvienos operacijos suplanuota pradžia, pabaiga ir darbo centras.
- Jei pasirinksite, operatorių darbo laiko įrašai gali būti perduodami atgal kaip BDE patvirtinimai (Rückmeldungen).
- SkyPlanner siunčia pranešimus per webhook sąsajas vos pasikeitus tvarkaraščiui.
Diegimo metu SkyPlanner komanda pritaiko integraciją prie jūsų PSIpenta konfigūracijos, o pradėjus naudoti sistemą teikia jos palaikymą. Šis vadovas skirtas partneriams ir programuotojams, norintiems prisidėti arba patiems kurti sprendimus naudojant dokumentuotą SkyPlanner REST API (API žinynas).
PSIpenta integravimo sąsajos
PSI siūlo tris būdus prijungti išorinę tvarkaraščių sudarymo sistemą (PSI brošiūra):
- PSIpenta/ERP REST API. PSI nurodo, kad PSIpenta/ERP turi REST ir SOAP API, o visus PSIpenta komponentus galima integruoti į esamas architektūras per RESTful žiniatinklio paslaugas. Tai pagrindinis būdas nuskaityti gamybos duomenis ir įrašyti suplanuotas datas.
- PSIpenta/BDE REST ir SOAP API. Gamybos duomenų rinkimo modulis turi atskirą API. Per ją perduodami operatorių patvirtinimai.
- PSIintegration. Tai standartinis PSI integravimo sluoksnis, jungiantis PSIpenta modulius. Jis veikia pagal centrinio mazgo principą, leidžia grafiškai susieti pranešimų duomenis adapteriuose ir kiekvieną pranešimą archyvuoja duomenų bazėje. Rinkitės jį, jei jūsų sistemoje per jį jau jungiamos išorinės sistemos.
PSIpenta/ERP 10 išorinėms sistemoms integruoti siūlo BPMN 2.0 darbo eigas, kuriamas naršyklėje veikiančiu Workflow Developer įrankiu (PSI). Darbo eiga gali reaguoti į PSIpenta pokytį ir iškviesti SkyPlanner.
Autentifikavimas ir prieiga
- PSIpenta pusėje. Integracija veikia su tam skirta techninio naudotojo paskyra, kurios teisės apribotos tik skaitomais ir įrašomais objektais. Jūsų PSI partneris jūsų sistemoje sukuria šią paskyrą ir suteikia API prieigą.
- Tinklas. PSIpenta paprastai veikia vietinėje infrastruktūroje. Integracija ją pasiekia jūsų IT komandos leidžiamu būdu, pavyzdžiui, per išorėje pasiekiamą API adresą arba nedidelę jungiamąją programą jūsų tinkle.
- SkyPlanner pusėje. REST API tapatumui patvirtinti naudoja API prieigos raktą, perduodamą
Authorization-Tokenantraštėje. Raktas sukuriamas skiltyje Settings > API. API aprašyta Swagger/OpenAPI dokumentacijoje, o integravimo pamokoje paaiškinta, kaip atlikti pirmąsias užklausas.
Įvykiai ir periodinės užklausos
PSIpenta pusėje integracija periodiškai užklausia REST API apie neužbaigtus gamybos užsakymus ir naujausius pakeitimus. Kitas būdas – pakeitimą į SkyPlanner perduoda BPMN darbo eiga arba PSIintegration pranešimas. Dažnis nustatomas kiekvienai gamyklai atskirai: užsakymams – kas kelias minutes, atsargoms – kas valandą.
Pasikeitus būsenai ar tvarkaraščiui, SkyPlanner siunčia webhook pranešimus, todėl duomenų įrašymą atgal sužadina įvykiai.
Duomenų susiejimas
| PSIpenta objektas | SkyPlanner objektas | Kryptis | Dažnis |
|---|---|---|---|
| Prekės (Artikel), matavimo vienetai | Gaminiai ir medžiagos | PSIpenta → SkyPlanner | Pradinis įkėlimas, vėliau – periodinės užklausos |
| Kelių lygių medžiagų žiniaraščiai (Stücklisten) | Gaminio struktūra, sudedamieji gaminiai, kiekvieno gaminio medžiagos | PSIpenta → SkyPlanner | Pradinis įkėlimas, vėliau – pasikeitus duomenims |
| Technologiniai maršrutai (Arbeitspläne) su operacijomis, paruošimo ir vykdymo trukmėmis | Proceso etapai su vykdymo, paruošimo ir sutvarkymo trukmėmis | PSIpenta → SkyPlanner | Pradinis įkėlimas, vėliau – pasikeitus duomenims |
| Darbo centrai (Arbeitsplätze) ir mašinos | Darbo centrai, jų grupės ir efektyvumo rodikliai | PSIpenta → SkyPlanner | Pradinis įkėlimas, vėliau – retai |
| Įrankiai ir įtaisai (Betriebsmittel) | Įrankiai kaip riboto prieinamumo bendri ištekliai | PSIpenta → SkyPlanner | Pradinis įkėlimas, vėliau – pasikeitus duomenims |
| Pamainų kalendoriai | Pamainos ir nedarbo dienos | PSIpenta → SkyPlanner | Kasdien arba pamainos tvarkomos pačioje SkyPlanner sistemoje |
| Gamybos užsakymai (Fertigungsaufträge) su operacijomis ir medžiagomis | Užsakymai ir užduotys su terminais bei medžiagų poreikiu | PSIpenta → SkyPlanner | Užklausos kas kelias minutes |
| Turimos atsargos | Atsargų likučiai | PSIpenta → SkyPlanner | Užklausos kas valandą arba paleidus tvarkaraščio sudarymą |
| Pirkimo užsakymai (Bestellungen) su pristatymo datomis | Pirkimo užsakymai, gaunamos medžiagos pagal pristatymo datą | PSIpenta → SkyPlanner | Užklausos kas valandą arba paleidus tvarkaraščio sudarymą |
| Kiekvienos gamybos užsakymo operacijos suplanuota pradžia, pabaiga ir darbo centras | Kiekvienos užduoties suplanuota pradžia ir pabaiga | SkyPlanner → PSIpenta | Pasikeitus tvarkaraščiui, per SkyPlanner webhook pranešimą |
| BDE patvirtinimai (Rückmeldungen): kiekvienos operacijos laikas, kiekis ir darbuotojas | Darbo laiko įrašai ir operatorių patvirtinimai | SkyPlanner → PSIpenta | Po kiekvieno patvirtinimo arba kas pamainą, jei pasirinkta |
| SkyPlanner tvarkaraščių sudarymo taisyklės | Paruošimo trukmių matrica, operatorių skaičius kiekvienai užduočiai, alternatyvios staklės ir personalas | Tvarkoma SkyPlanner sistemoje | Sukonfigūruojama diegiant |
Integravimo scenarijai
1. Pradinis pagrindinių duomenų įkėlimas. Per PSIpenta/ERP REST API nuskaitykite detales, medžiagų žiniaraščius, technologinius maršrutus, darbo centrus, mašinas, Betriebsmittel ir kalendorius. Apgalvotai susiekite darbo centrus: darbo centras su keturiomis mašinomis tampa viena darbo centrų grupe arba keturiais darbo centrais.
2. Užsakymų sinchronizavimas. Nuskaitykite vykdyti patvirtintus gamybos užsakymus su jų operacijomis ir medžiagomis, taip pat neįvykdytus pirkimo užsakymus. SkyPlanner užsakytas medžiagas laiko prieinamomis pirkimo užsakyme nurodytą pristatymo dieną, o atsargas atnaujina, kai pirkimo užsakymas pažymimas būsena Delivered. Pirkimo pasiūlymai lieka PSIpenta, kol tampa užsakymais.
3. Tvarkaraščio įrašymas atgal. Kai planavimo variklis suplanuoja arba perkelia operaciją, SkyPlanner webhook pranešimas inicijuoja PSIpenta/ERP REST API iškvietimą. Taip gamybos užsakyme atnaujinama tos operacijos suplanuota pradžia, pabaiga ir darbo centras. Užsakymo datos nustatomos pagal jo operacijas. Jūsų sistemai reikalingi ištekliai ir laukai nustatomi diegimo apimties apibrėžimo metu.
4. Gamybos patvirtinimai. Operatoriai registruoja darbą naudodami SkyPlanner Mobile Confirmations arba Production Timer, o pagal darbo laiko įrašus atnaujinamas tvarkaraštis. Jūs pasirenkate, ar faktinis laikas bus perduodamas atgal. Jei taip, kiekvienos operacijos laikas ir kiekis perduodami kaip BDE patvirtinimai per PSIpenta/BDE API. Jei ir toliau naudojami BDE terminalai, SkyPlanner patvirtinimus nuskaito iš PSIpenta.
5. Atsakomybės už duomenis ir konfliktų sprendimo taisyklės. Užfiksuokite jas prieš pradėdami naudoti sistemą:
| Duomenys | Atsakinga sistema |
|---|---|
| Detalės, medžiagų žiniaraščiai, technologiniai maršrutai, kiekiai, užsakymo būsena | PSIpenta |
| Operacijų seka, pradžios ir pabaigos laikas, mašinų priskyrimas | SkyPlanner |
| Paruošimo trukmių matrica, operatorių skaičius, alternatyvūs ištekliai | SkyPlanner |
| Betriebsmittel pagrindiniai duomenys | PSIpenta; prieinamumas konkrečiu laiku planuojamas SkyPlanner |
| Pamainos ir nedarbo dienos | Viena sistema, pasirinkta apimties apibrėžimo metu |
| Patvirtinimai, medžiagų išdavimas ir gavimas | PSIpenta: įvedama tiesiogiai arba perduodama iš SkyPlanner darbo laiko įrašų |
Pasirinkite vieną sistemą, kuri įrašys operacijų datas. Jei Leitstand, Adaptive Planung arba MES Scheduling taip pat nustato planuojamas datas, išjunkite šią funkciją užsakymams, kurių tvarkaraščius sudaro SkyPlanner.
Įprasti projekto etapai
Diegimas paprastai užbaigiamas per kelias savaites nuo diegimo darbų pradžios. Prieš tai patikrinkite tvarkaraštį per 30 dienų nemokamą bandomąjį laikotarpį, naudodami iš PSIpenta CSV arba Excel formatu eksportuotus darbo centrus, technologinius maršrutus ir neužbaigtus gamybos užsakymus.
- Duomenų susiejimas. Sutarkite dėl susiejimo lentelės, atsakomybės už duomenis taisyklių, sinchronizavimo dažnio ir to, ar patvirtinimai bus perduodami atgal.
- PSIpenta prieiga. Sukurkite techninio naudotojo paskyrą, kartu su PSI partneriu įjunkite API prieigą ir pirmiausia viską patikrinkite bandomojoje aplinkoje.
- Pradinis įkėlimas. Detalės, medžiagų žiniaraščiai, technologiniai maršrutai, darbo centrai, mašinos, Betriebsmittel, kalendoriai.
- Gamybos ir pirkimo užsakymų sinchronizavimas. Periodinės užklausos su filtrais, puslapiavimu ir pakartotiniais bandymais arba darbo eigos inicijuojami pranešimai.
- Apribojimų nustatymas SkyPlanner. Paruošimo trukmių matrica, įrankiai, kiekvienai užduočiai reikalingas operatorių skaičius ir alternatyvios mašinos ar darbuotojai.
- Tvarkaraščio įrašymas atgal. Operacijų datos perduodamos pagal SkyPlanner webhook pranešimus, o pasirinkus – ir BDE patvirtinimai.
- Lygiagretus bandymas. Naudokite SkyPlanner lygiagrečiai su esamu planu, palyginkite datas ir pataisykite pagrindinius duomenis.
- Eksploatacijos pradžia. Duomenims sutapus įjunkite įrašymą atgal.
Į ką atsižvelgti integruojant PSIpenta
- Naudojami moduliai. Patikrinkite, kuriems PSI planavimo moduliams turite licencijas ir kurie iš jų naudojami. Kiekvienam datas įrašančiam moduliui reikia aiškios taisyklės.
- Darbo centras ar mašina. Nuspręskite, ar SkyPlanner sudarys tvarkaraščius darbo centrų, ar atskirų mašinų lygmeniu, ir abiem duomenų perdavimo kryptimis laikykitės to paties pasirinkimo.
- Betriebsmittel. Betriebsmittel sąrašo įtaisai ir įrankiai SkyPlanner sistemoje tampa riboto prieinamumo įrankiais, todėl planuojant operaciją rezervuojamas ir jai reikalingas įrankis.
- Paruošimo ir vykdymo laiko vienetai. Importuodami perskaičiuokite paruošimo ir vykdymo laiką pagal tinkamus vienetus ir skaičiavimo pagrindą, kitaip visos trukmės bus klaidingos.
- Išorinės operacijos. Subrangovų atliekamos operacijos užima laiką, bet nenaudoja jūsų pajėgumų. Modeliuokite jas kaip etapus, kuriems priskiriama tik trukmė.
- Pradėtos operacijos. Prieš kiekvieną tvarkaraščio sudarymą nuskaitykite pažangą iš patvirtinimų, kad tvarkaraštyje būtų atsižvelgta į jau atliktą darbą. Tuomet Running Time Lock funkcija užfiksuoja artimiausių valandų užduotis.
Kas konfigūruoja ir prižiūri PSIpenta integraciją
- SkyPlanner komanda sukonfigūruoja integraciją diegimo metu ir teikia palaikymą pradėjus ją naudoti. Tai apima sutartus API iškvietimus ir pranešimus. Kiekviena gamykla PSIpenta naudoja skirtingai, todėl konfigūruojant pritaikomos žinios apie jūsų darbo specifiką.
- Gali prisidėti ir jūsų PSI partneris. Jis žino jūsų modulius, individualius laukus bei PSIintegration konfigūraciją ir kartu su SkyPlanner komanda gali suteikti API prieigą.
- Jūsų programuotojai gali kurti papildomus sprendimus, naudodami SkyPlanner REST API ir API prieigos raktą. Pradžiai pakanka API prieigos rakto, o prireikus padeda SkyPlanner komanda. Dokumentaciją rasite skiltyje SkyPlanner integravimo dokumentacija.
SkyPlanner kainuoja nuo 199 € per mėnesį, įskaičiuoti 5 darbo centrai, mokama kas mėnesį. Integracijos kaina pagal jūsų procesą ir poreikius pateikiama iš anksto kartu su pasirinktu planu. Peržiūrėkite kainas, PSIpenta gamybos planavimą pagal realius mašinų ir darbuotojų pajėgumus, PSIpenta puslapį ir ERP integracijų apžvalgą.
Gamintojų atsiliepimai apie SkyPlanner
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ę sutaupoma 2 valandos darbo laiko, o nauja užduočių eilė gamybos liniją pasiekia per kelias sekundes.
+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ų.
100%pristatymo patikimumas nuo 2021 m.
„SkyPlanner leidžia aiškiai matyti pajėgumus ir užtikrina planavimo nuspėjamumą.“
Dan Berglund, COO/CFO
Opes Corporation · Chemijos produktų ir maisto gamyba
Visą SkyPlanner naudojimo laikotarpį, nuo 2021 m., pristatymo patikimumas siekia 100%.
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 apkrovą galima tiksliau nustatyti pristatymo datas, o gamybos prastovų dėl medžiagų trūkumo gerokai sumažėjo.
Dažniausiai užduodami klausimai
Ar PSIpenta turi API gamybos užsakymams?
Taip. PSI nurodo, kad PSIpenta/ERP ir PSIpenta/BDE turi REST ir SOAP API, o visus PSIpenta komponentus galima integruoti per RESTful žiniatinklio paslaugas. PSIintegration suteikia papildomą pranešimais grindžiamą modulių integracijos sluoksnį.
Kaip suplanuotos datos įrašomos atgal į PSIpenta?
Per PSIpenta/ERP REST API. Kaskart pasikeitus tvarkaraščiui, SkyPlanner webhook inicijuoja kiekvienos gamybos užsakymo operacijos planuojamos pradžios, pabaigos ir darbo centro atnaujinimą.
Ar SkyPlanner gali siųsti patvirtinimus į PSIpenta BDE?
Taip, jei taip pasirinksite. SkyPlanner užregistruotas operatorių darbo laikas per PSIpenta/BDE API perduodamas kaip BDE patvirtinimai, nurodant kiekvienos operacijos laiką ir kiekį. Gamyklose, kurios ir toliau naudoja BDE terminalus, SkyPlanner šiuos patvirtinimus nuskaito.
Ką PSI partneriui siūlyti: PSIpenta Leitstand ar SkyPlanner?
SkyPlanner, kai klientas nori per kelias savaites turėti veikiantį gamybos tvarkaraštį, sudarytą atsižvelgiant į realius įrenginių ir darbuotojų pajėgumus. Leitstand, Adaptive Planung ir MES Scheduling yra atskiri modulinio PSI produkto moduliai (PSI). SkyPlanner jungiasi per PSIpenta/ERP ir BDE API, automatiškai perskaičiuoja tvarkaraštį pasikeitus gamybai, planuoja perderinimus, įrankius, brigadas ir medžiagas. Naudotojų skaičius neribojamas, o kaina prasideda nuo 199 € per mėnesį.
Ar integracijai reikia PSIpenta/MES?
Ne. SkyPlanner jungiasi prie PSIpenta/ERP, o patvirtinimams perduoti – prie PSIpenta/BDE. Operatoriai gali registruoti darbą SkyPlanner telefonu arba planšetiniu kompiuteriu.
Ar galime išbandyti SkyPlanner prieš kurdami integraciją?
Taip. Per 30 dienų nemokamą bandomąjį laikotarpį galite naudoti iki 20 darbo centrų, importuoti duomenis iš PSIpenta CSV arba Excel formatu ir naudotis visomis Basic funkcijomis. Mokėjimo kortelės nereikia. Pradėkite bandomąjį laikotarpį arba susisiekite su pardavimo komanda, kad apibrėžtumėte integracijos apimtį.