Integracije / ERP / PSIpenta
Vodnik za integracijo PSIpenta za terminiranje proizvodnje s SkyPlanner APS
Ta vodnik partnerjem PSI in ekipam IT pojasnjuje, kako povezati PSIpenta/ERP s SkyPlanner APS. SkyPlanner se s PSIpenta povezuje dvosmerno prek lastnih vmesnikov PSI:
- V SkyPlanner se prenašajo proizvodni nalogi (Fertigungsaufträge) z operacijami (Arbeitsgänge), tehnološkimi postopki (Arbeitspläne), kosovnicami (Stücklisten), delovnimi centri, stroji, orodji (Betriebsmittel), zalogami in nabavnimi naročili.
- Planirani začetek, konec in delovni center za vsako operacijo se zapišejo nazaj v proizvodni nalog.
- Če se tako odločite, se lahko časovni zapisi operaterjev zapišejo nazaj kot potrditve BDE (Rückmeldungen).
- SkyPlanner pošilja obvestila webhook o spremembah terminskega plana takoj, ko se zgodijo.
Ekipa SkyPlanner med uvajanjem nastavi integracijo glede na vašo konfiguracijo PSIpenta in zanjo zagotavlja podporo tudi po prehodu v redno uporabo. Ta vodnik je namenjen partnerjem in razvijalcem, ki želijo sodelovati ali sami razvijati rešitve z dokumentiranim vmesnikom REST API sistema SkyPlanner (referenčna dokumentacija API).
Vmesniki za integracijo PSIpenta
PSI za povezavo z zunanjo rešitvijo za terminiranje ponuja tri možnosti (brošura PSI):
- PSIpenta/ERP REST API. PSI za PSIpenta/ERP navaja vmesnika REST API in SOAP API ter pojasnjuje, da je mogoče vse komponente PSIpenta vključiti v obstoječe arhitekture prek spletnih storitev RESTful. To je glavna pot za branje proizvodnih podatkov in zapisovanje planiranih terminov.
- PSIpenta/BDE REST in SOAP API. Modul za zajem podatkov iz proizvodnje ima lasten API. Prek njega se zapisujejo potrditve operaterjev.
- PSIintegration. Standardna integracijska plast PSI povezuje module PSIpenta. Deluje po modelu osrednjega vozlišča s kraki, omogoča grafično preslikavo sporočil v adapterjih in vsako sporočilo arhivira v podatkovni zbirki. Uporabite jo, če vaša namestitev zunanje sisteme že povezuje prek nje.
PSIpenta/ERP 10 za integracijo zunanjih sistemov dodaja delovne tokove BPMN 2.0, ki jih ustvarite v spletnem orodju Workflow Developer (PSI). Delovni tok se lahko odzove na spremembo v PSIpenta in pokliče SkyPlanner.
Avtentikacija in dostop
- Na strani PSIpenta. Integracija deluje z namenskim tehničnim uporabniškim računom, katerega pravice so omejene na objekte, ki jih bere in zapisuje. Vaš partner PSI v vaši namestitvi uredi uporabniški račun in dostop do API.
- Omrežje. PSIpenta običajno deluje v lokalnem okolju. Integracija do njega dostopa po poti, ki jo odobri vaša ekipa IT, na primer prek objavljene končne točke API ali manjšega povezovalnika v vašem omrežju.
- Na strani SkyPlanner. REST API za preverjanje pristnosti uporablja žeton API v glavi
Authorization-Token. Žeton ustvarite v meniju Settings > API. API je dokumentiran v Swagger/OpenAPI, vodič za integracijo pa vas vodi skozi prve klice.
Dogodki in periodično poizvedovanje
Na strani PSIpenta integracija periodično poizveduje po odprtih proizvodnih nalogih in nedavnih spremembah prek vmesnika REST API. Druga možnost je, da spremembo v SkyPlanner pošlje delovni tok BPMN ali sporočilo PSIintegration. Pogostost se določi za vsak obrat posebej: od vsakih nekaj minut za naloge do enkrat na uro za zaloge.
SkyPlanner ob spremembi stanja ali terminskega plana pošlje webhook, zato povratni zapis sprožajo dogodki.
Preslikava podatkov
| Objekt PSIpenta | Objekt v SkyPlanner | Smer | Pogostost |
|---|---|---|---|
| Artikli (Artikel), merske enote | Izdelki in materiali | PSIpenta → SkyPlanner | Začetni prenos, nato periodično poizvedovanje |
| Večnivojske kosovnice (Stücklisten) | Struktura izdelka, podizdelki, materiali za posamezen izdelek | PSIpenta → SkyPlanner | Začetni prenos, nato ob spremembah |
| Tehnološki postopki (Arbeitspläne) z operacijami ter pripravljalnimi in obdelovalnimi časi | Koraki procesa s trajanjem ter časi priprave in pospravljanja | PSIpenta → SkyPlanner | Začetni prenos, nato ob spremembah |
| Delovni centri (Arbeitsplätze) in stroji | Delovni centri, skupine delovnih centrov, učinkovitosti | PSIpenta → SkyPlanner | Začetni prenos, pozneje redko |
| Orodja in vpenjala (Betriebsmittel) | Orodja kot skupni viri z omejeno razpoložljivostjo | PSIpenta → SkyPlanner | Začetni uvoz, nato ob spremembi |
| Koledarji izmen | Izmene in dela prosti dnevi | PSIpenta → SkyPlanner | Dnevno ali lastne izmene v SkyPlanner |
| Proizvodni nalogi (Fertigungsaufträge) z operacijami in materialom | Nalogi in operacije z roki dokončanja in potrebami po materialu | PSIpenta → SkyPlanner | Poizvedovanje vsakih nekaj minut |
| Trenutna zaloga | Stanje zalog | PSIpenta → SkyPlanner | Poizvedovanje vsako uro ali ob zagonu terminiranja |
| Nabavna naročila (Bestellungen) z datumi dobave | Nabavna naročila, prihajajoči material po datumu dobave | PSIpenta → SkyPlanner | Poizvedovanje vsako uro ali ob zagonu terminiranja |
| Planirani začetek, konec in delovni center za vsako operacijo proizvodnega naloga | Začetek in konec vsake operacije po terminskem planu | SkyPlanner → PSIpenta | Ob spremembi terminskega plana prek webhooka SkyPlanner |
| Potrditve BDE (Rückmeldungen): čas in količina za vsako operacijo, zaposleni | Časovni zapisi in potrditve operaterjev | SkyPlanner → PSIpenta | Ob vsaki potrditvi ali za vsako izmeno, če se tako odločite |
| Pravila terminiranja v SkyPlanner | Matrika pripravljalnih časov, število operaterjev za vsako operacijo, alternativni stroji in osebje | Vzdrževanje v SkyPlanner | Nastavitev med uvajanjem |
Integracijski vzorci
1. Začetni uvoz matičnih podatkov. Prek vmesnika PSIpenta/ERP REST API preberite artikle, kosovnice, tehnološke postopke, delovne centre, stroje, Betriebsmittel in koledarje. Premišljeno določite preslikavo delovnih centrov: delovni center s štirimi stroji postane ena skupina delovnih centrov ali štirje delovni centri.
2. Sinhronizacija nalogov. Preberite sproščene proizvodne naloge z operacijami in materialom ter odprta nabavna naročila. SkyPlanner šteje naročeni material za razpoložljiv na datum dobave iz nabavnega naročila in posodobi zalogo, ko naročilo dobi status Delivered. Nabavni predlogi ostanejo v PSIpenta, dokler ne postanejo naročila.
3. Povratni zapis terminskega plana. Ko mehanizem za terminiranje razporedi ali premakne operacijo, webhook sistema SkyPlanner sproži klic vmesnika PSIpenta/ERP REST API. Ta na proizvodnem nalogu posodobi planirani začetek, planirani konec in delovni center te operacije. Termini naloga izhajajo iz njegovih operacij. Viri in polja za vašo namestitev se določijo ob opredelitvi obsega med uvajanjem.
4. Potrditve iz proizvodnje. Operaterji beležijo delo z orodjem SkyPlanner Mobile Confirmations ali Production Timer, časovni zapisi pa skrbijo za ažurnost terminskega plana. Sami izberete, ali se dejanski časi zapisujejo nazaj. Če se za to odločite, se čas in količina za vsako operacijo zapišeta kot potrditev BDE prek vmesnika PSIpenta/BDE API. Če ostanejo v uporabi terminali BDE, SkyPlanner namesto tega bere potrditve iz PSIpenta.
5. Pravila o lastništvu podatkov in reševanju neskladij. Zapišite jih pred prehodom v redno uporabo:
| Podatki | Lastnik |
|---|---|
| Artikli, kosovnice, tehnološki postopki, količine, status naloga | PSIpenta |
| Zaporedje operacij, časi začetka in konca, dodelitev strojev | SkyPlanner |
| Matrika pripravljalnih časov, število operaterjev, alternativni viri | SkyPlanner |
| Matični podatki za Betriebsmittel | PSIpenta; časovna razpoložljivost se planira v SkyPlanner |
| Izmene in dela prosti dnevi | En sistem, izbran ob opredelitvi obsega |
| Potrditve, izdaje in prevzemi materiala | PSIpenta; podatki se vnesejo tam ali prenesejo iz časovnih zapisov sistema SkyPlanner |
Določite en sam sistem za zapisovanje terminov operacij. Če planirane termine določajo tudi Leitstand, Adaptive Planung ali MES Scheduling, to za naloge, ki jih terminira SkyPlanner, izklopite.
Običajni koraki projekta
Izvedba je običajno končana v nekaj tednih po začetku uvajanja. Pred tem preverite terminski plan v 30-dnevnem brezplačnem preizkusu z delovnimi centri, tehnološkimi postopki in odprtimi proizvodnimi nalogi, izvoženimi iz PSIpenta v obliki CSV ali Excel.
- Preslikava. Dokončno določite preslikovalno tabelo, pravila o lastništvu podatkov, pogostost sinhronizacije in ali se potrditve zapisujejo nazaj.
- Dostop do PSIpenta. Ustvarite tehnični uporabniški račun, s partnerjem PSI omogočite dostop prek API in delovanje najprej preverite v testni namestitvi.
- Začetni uvoz. Artikli, kosovnice, tehnološki postopki, delovni centri, stroji, Betriebsmittel, koledarji.
- Sinhronizacija proizvodnih nalogov in nabavnih naročil. Periodično poizvedovanje s filtri, branjem po straneh in ponovnimi poskusi ali sporočila, ki jih sprožijo delovni tokovi.
- Nastavitev omejitev v SkyPlanner. Matrika pripravljalnih časov, orodja, število operaterjev za vsako operacijo ter alternativni stroji ali osebje.
- Povratni zapis terminskega plana. Termini operacij prek webhookov sistema SkyPlanner in potrditve BDE, če se zanje odločite.
- Vzporedno testiranje. SkyPlanner uporabljajte vzporedno z obstoječim planom, primerjajte termine in popravite matične podatke.
- Prehod v redno uporabo. Ko so podatki usklajeni, vklopite povratni zapis.
Kaj upoštevati pri integraciji PSIpenta
- Nabor modulov. Preverite, za katere module PSI za planiranje imate licence in kateri so v uporabi. Za vsakega, ki zapisuje termine, potrebujete jasno pravilo.
- Delovni center ali stroj. Odločite se, ali SkyPlanner terminira na ravni delovnega centra ali stroja, in to raven ohranite v obeh smereh.
- Betriebsmittel. Vpenjala in orodja s seznama Betriebsmittel v SkyPlanner postanejo orodja z omejeno razpoložljivostjo, zato operacija rezervira tudi svoje orodje.
- Enote pripravljalnega in izvajalnega časa. Ob uvozu pripravljalne in izvajalne čase pretvorite s pravilno enoto in obračunsko osnovo, sicer bodo vsa trajanja napačna.
- Zunanje operacije. Operacije pri podizvajalcih pomenijo pretečeni čas, ne obremenitve vaših zmogljivosti. Modelirajte jih kot korake, ki upoštevajo samo čas.
- Začete operacije. Pred vsakim terminiranjem preberite napredek iz potrditev, da terminski plan upošteva že opravljeno delo. Running Time Lock nato zaklene operacije za naslednje ure.
Kdo nastavi integracijo PSIpenta in zagotavlja podporo
- Ekipa SkyPlanner integracijo nastavi med uvajanjem in zanjo zagotavlja podporo po prehodu v redno uporabo, v okviru dogovorjenih klicev API in sporočil. Vsak obrat uporablja PSIpenta drugače, zato pri tem pride do izraza poznavanje vašega okolja.
- Sodeluje lahko tudi vaš partner PSI. Pozna vaše module, polja po meri in nastavitve PSIintegration ter lahko skupaj z ekipo SkyPlanner uredi dostop do API.
- Vaši razvijalci lahko sami razvijajo rešitve z vmesnikom REST API sistema SkyPlanner in žetonom API. Za začetek zadostuje žeton API, ekipa SkyPlanner pa po potrebi pomaga. Navodila najdete v dokumentaciji za integracijo SkyPlanner.
SkyPlanner je na voljo od 199 € na mesec z vključenimi 5 delovnimi centri in mesečnim obračunavanjem. Ponudbo za integracijo pripravimo vnaprej glede na vaš proces in potrebe, skupaj z izbranim paketom. Oglejte si cenik, terminiranje proizvodnje z upoštevanjem razpoložljivih zmogljivosti za PSIpenta, stran PSIpenta in pregled integracij ERP.
Mnenja proizvodnih podjetij o sistemu SkyPlanner
2 hprihranka vsak teden
»S sistemom SkyPlanner smo pri planiranju proizvodnje prešli z Excelovih preglednic na optimizacijo proizvodnje v realnem času.«
Kalle Kalliomäki, strokovnjak za oskrbovalno verigo
UTU · Električni razdelilniki in stikalne naprave
Pri planiranju proizvodnje vsak teden prihranijo 2 uri dela, nov vrstni red operacij pa pride do proizvodne linije v nekaj sekundah.
+90%učinkovitost proizvodnje
»Učinkovitost proizvodnje se je povečala za 90 %.«
Abdul Rucyinga, vodja IT
Laboratory & Allied · Farmacevtska proizvodnja
Učinkovitost proizvodnje se je povečala za 90 %, priprava optimiziranega trimesečnega plana za vse delovne centre pa traja manj kot 30 minut.
100%zanesljivost dobav od leta 2021
»SkyPlanner nam omogoča pregled nad zmogljivostmi in zagotavlja predvidljivost planiranja.«
Dan Berglund, COO/CFO
Opes Corporation · Kemična in živilska proizvodnja
Zanesljivost dobav je 100 % ves čas uporabe sistema SkyPlanner, od leta 2021.
Manjzastojev zaradi pomanjkanja materiala
»Vrednost sistema SkyPlanner je za nas v tem, da je orodje, ki se obnese pri vsakodnevnem delu, zlasti pri določanju dobavnih rokov.«
Tommi Männistö, vodja planiranja proizvodnje
Eskomatic · Pogodbena strojna obdelava
Samodejno razporejanje obremenitev omogoča natančnejše določanje dobavnih rokov, zastoji v proizvodnji zaradi pomanjkanja materiala pa so se močno zmanjšali.
Pogosta vprašanja
Ali ima PSIpenta API za proizvodne naloge?
Da. PSI navaja REST in SOAP API za PSIpenta/ERP in PSIpenta/BDE ter pojasnjuje, da je vse komponente PSIpenta mogoče povezati prek spletnih storitev RESTful. PSIintegration dodaja integracijsko plast za izmenjavo sporočil med moduli.
Kako se planirani termini zapišejo nazaj v PSIpenta?
Prek PSIpenta/ERP REST API. Ob vsaki spremembi terminskega plana spletni klic webhook iz sistema SkyPlanner sproži posodobitev planiranega začetka, planiranega konca in delovnega centra za vsako operacijo proizvodnega naloga.
Ali lahko SkyPlanner pošilja potrditve v PSIpenta BDE?
Da, če se tako odločite. Časovne evidence operaterjev iz sistema SkyPlanner se prek PSIpenta/BDE API pošiljajo kot potrditve BDE s časom in količino za vsako operacijo. V obratih, ki obdržijo terminale BDE, pa SkyPlanner potrditve bere.
Naj partner PSI predlaga PSIpenta Leitstand ali SkyPlanner?
SkyPlanner, kadar želi stranka v nekaj tednih dobiti uporaben terminski plan, ki upošteva dejanske zmogljivosti strojev in osebja. Leitstand, Adaptive Planung in MES Scheduling so ločeni moduli modularnega izdelka podjetja PSI (PSI). SkyPlanner se povezuje prek vmesnikov API za PSIpenta/ERP in BDE, ob spremembah v proizvodnji samodejno posodablja terminski plan ter planira preureditve proizvodne opreme, orodja, ekipe in material. Omogoča neomejeno število uporabnikov, cena pa se začne pri 199 € na mesec.
Ali je za integracijo potreben PSIpenta/MES?
Ne. SkyPlanner se povezuje s PSIpenta/ERP, za potrditve pa s PSIpenta/BDE. Operaterji lahko delo evidentirajo v sistemu SkyPlanner na telefonu ali tablici.
Ali lahko SkyPlanner preizkusimo pred vzpostavitvijo integracije?
Da. V 30-dnevnem brezplačnem preizkusu lahko uporabljate do 20 delovnih centrov, uvažate podatke iz PSIpenta v obliki CSV ali Excel in preizkusite vse funkcije paketa Basic. Kreditna kartica ni potrebna. Začnite preizkus ali se za opredelitev obsega integracije pogovorite s prodajno ekipo.