Integrācijas / ERP / proALPHA ERP
proALPHA integrācijas ceļvedis ražošanas grafiku sastādīšanai ar SkyPlanner APS
Šajā Proalpha integrācijas ceļvedī partneriem un IT komandām skaidrots, kā savienot Proalpha ERP ar SkyPlanner APS. Datu apmaiņa starp SkyPlanner un Proalpha notiek abos virzienos:
- SkyPlanner saņem artikulus, ražošanas pasūtījumus ar operācijām, resursus, kalendārus, krājumu datus un iepirkuma pasūtījumus.
- Katras operācijas plānotais sākuma un beigu laiks tiek nosūtīts atpakaļ, izmantojot setWorkOrderOperationDates.
- Resursu izmaiņas tiek nosūtītas atpakaļ, izmantojot changeWorkOrderOperationResource.
- Operatoru apstiprinājumi tiek nosūtīti atpakaļ, izmantojot operationDataEntry.
- SkyPlanner tīmekļa aizķeres nosūta grafika izmaiņas, tiklīdz tās notiek.
Ieviešanas laikā SkyPlanner komanda konfigurē integrāciju atbilstoši jūsu Proalpha videi un nodrošina tās atbalstu arī pēc palaišanas. Šis ceļvedis ir paredzēts partneriem un izstrādātājiem, kuri vēlas piedalīties šajā darbā vai paši izstrādāt risinājumus, izmantojot dokumentēto SkyPlanner REST API (API uzziņa).
Proalpha saskarnes
Proalpha ERP darbojas uz Progress OpenEdge platformas, un līdz ar Release 9 platforma tika pārcelta uz OpenEdge 12. (Proalpha) Grafiku sastādīšanai ir būtiskas četras saskarnes.
- Proalpha ERP REST APIs. Publiskajā Proalpha API Portal ir uzskaitītas 108 OpenAPI 3.0 specifikācijas ceļā
api/web/v1. Šīs saskarnes izmanto datu ierakstīšanai atpakaļ, kā arī artikulu un krājumu datu nolasīšanai. - Integration Workbench (INWB). Proalpha raksturo INWB šādi: “is a central platform which connects different IT systems, machines, sites” (tā ir centrāla platforma, kas savieno dažādas IT sistēmas, iekārtas un ražotnes) un “converts the data into the format of the target system.” (pārveido datus mērķa sistēmas formātā). (Proalpha) Tā saņem pAX ziņojumus, izmantojot
POST /api/web/v1/inwb/message. Izmantojiet to ražošanas pasūtījumu nosūtīšanai no Proalpha un saņemšanai tajā. - Proalpha Integration Platform. Par šo uz n8n balstīto platformu tika paziņots 2026. gada aprīlī: “will be available to customers either on-premises or in the cloud.” (klientiem tā būs pieejama lokāli vai mākonī). Proalpha norāda: “will rely on an API-centric reference architecture and REST interfaces.” (tās pamatā būs API orientēta references arhitektūra un REST saskarnes). (Proalpha)
- EDI un failu eksports. INWB apstrādā nozarei specifiskus failu formātus, savukārt SkyPlanner izmēģinājumam pietiek ar failu eksportu.
Ražošanas galapunkti
| Proalpha API | Galapunkts | Lietojums integrācijā |
|---|---|---|
| Production Workorder Operation Dates API V1 | POST /api/web/v1/pps/prod/setWorkOrderOperationDates | Katras operācijas plānotais sākuma un beigu laiks (guid, startTimePoint, endTimePoint) |
| Production Workorder Operation Resource API V1 | POST /api/web/v1/pps/prod/changeWorkOrderOperationResource | Grafikā izvēlētais resurss (guid, resourceGUID) |
| Production Workorder Operation API V1 | POST /api/web/v1/pps/prod/operationDataEntry/{combined, setup, process} | Apstiprinājumi: postingQty, scrapQty, finishOperation, employeeID, resourceTime |
| Part API | GET/POST /api/web/v1/master/part | Artikuli ar laukiem partNumber, partType, quantityUnitCode |
| Material API V1 | GET /api/web/v1/mawi/MRPArea/{mrpAreaGuid}/part/{partGuid}/stock | Krājumi pa MRP zonām |
Autentifikācija
Publicētajās Proalpha specifikācijās tiek izmantota HTTP Basic autentifikācija. Galapunkti ir atkarīgi no vides un atrodas jūsu Proalpha serverī vai Proalpha Cloud: {schema}://{host}:{port}/api/web/v1/.... Izveidojiet atsevišķu tehnisko lietotāju ar piekļuves tiesībām tikai datu kartēšanas tabulā norādītajiem objektiem. Kopā ar IT komandu plānojiet tīkla piekļuvi šim galapunktam no SkyPlanner mākoņa.
SkyPlanner pusē REST API autentifikācijai izmanto API pilnvaru (SkyPlanner Settings > API), un dokumentācija ir pieejama Swagger/OpenAPI formātā. Lai sāktu, pietiek ar API pilnvaru. Integrācijas pamācībā ir soli pa solim izskaidroti pirmie izsaukumi.
Notikumi un periodiska datu pieprasīšana
Proalpha API Portal nav norādīta API tīmekļa aizķeru abonēšanai. Izejošās izmaiņas tiek saņemtas šādi:
- ar INWB ziņojumu plūsmu, kas nosūta jaunus un mainītus ražošanas pasūtījumus kopā ar to operācijām
- ar n8n darbplūsmu platformā Proalpha Integration Platform
- ar periodiskiem pieprasījumiem Material API krājumu datu saņemšanai
Mainoties stāvoklim vai grafikam, SkyPlanner nosūta tīmekļa aizķeru paziņojumus, tāpēc datu ierakstīšanu atpakaļ Proalpha izraisa notikumi.
Datu kartēšana
| Proalpha objekts vai API | SkyPlanner objekts | Virziens | Biežums |
|---|---|---|---|
| Part (Part API) | Produkti un materiāli | Proalpha → SkyPlanner | Sākotnējā ielāde, pēc tam — izmaiņu gadījumā |
| Produkta procesa modelis: process, activities; ražošanas pasūtījuma BOM rindas | Produkta struktūra, apakšprodukti, procesa posmi | Proalpha → SkyPlanner | Sākotnējā ielāde, pēc tam — izmaiņu gadījumā |
| Ražošanas pasūtījums (Fertigungsauftrag) ar daudzumu un izpildes termiņu | Pasūtījums un ražošanas uzdevumi ar izpildes termiņu un prioritāti | Proalpha → SkyPlanner | Nosūtīšana ar INWB vai n8n vai ik pēc dažām minūtēm |
| Ražošanas pasūtījuma operācijas: targetSetupTime, targetProcessTime, resource | Procesa posmi ar pārregulēšanas laiku un ilgumu | Proalpha → SkyPlanner | Kopā ar ražošanas pasūtījumu |
| Resursi, resursu grupas, alternatīvās resursu grupas | Darba centri, darba centru grupas, alternatīvie darba centri | Proalpha → SkyPlanner | Sākotnējā ielāde |
| Resursu kalendāra bloki ar laukiem intensity un overloadIntensity | Maiņas un darba centru efektivitāte | Proalpha → SkyPlanner | Sākotnējā ielāde; pēc tam atjaunināšana katru dienu vai datu uzturēšana SkyPlanner sistēmā |
| Krājumi pa MRP zonām | Materiālu krājumi | Proalpha → SkyPlanner | Ik stundu vai pirms katras grafika sastādīšanas |
| Iepirkuma pasūtījumi ar piegādes datumu | Ienākošais materiāls tā piegādes datumā | Proalpha → SkyPlanner | Ik stundu vai pirms katras grafika sastādīšanas |
| setWorkOrderOperationDates | Katras operācijas grafikā noteiktais sākuma un beigu laiks | SkyPlanner → Proalpha | Mainoties grafikam, ar SkyPlanner tīmekļa aizķeri |
| changeWorkOrderOperationResource | Plānošanas dzinēja izvēlētais darba centrs | SkyPlanner → Proalpha | Mainoties grafikam |
| operationDataEntry (setup, process, combined) | Laika uzskaites ieraksti un daudzumi no Mobile Confirmations | SkyPlanner → Proalpha | Ar katru apstiprinājumu vai reizi maiņā |
| SkyPlanner grafiku sastādīšanas noteikumi | Pārregulēšanas laiku matrica, instrumenti kā ierobežoti resursi, operatoru skaits | Tiek uzturēti SkyPlanner sistēmā | Konfigurē ieviešanas laikā |
Integrācijas scenāriji
1. Sākotnējā pamatdatu ielāde. Nolasiet artikulus ar Part API un vienreiz ielādējiet resursus, resursu grupas un kalendārus, izmantojot INWB vai failu eksportu. Rūpīgi nosakiet, kuram SkyPlanner darba centram atbilst katrs Proalpha resurss. Alternatīvās resursu grupas kļūst par alternatīvajiem darba centriem.
2. Pasūtījumu sinhronizācija. INWB ziņojumu plūsma vai n8n darbplūsma nosūta atvērtos ražošanas pasūtījumus kopā ar to operācijām, plānotajiem laikiem un resursiem. Krājumu dati tiek saņemti no Material API pa MRP apgabaliem, bet atvērtie iepirkuma pasūtījumi — caur INWB. SkyPlanner uzskata pasūtīto materiālu par pieejamu iepirkuma pasūtījuma piegādes datumā un atjaunina krājumus, kad pasūtījumam piešķirts statuss Delivered.
3. Grafika ierakstīšana atpakaļ. Katrai operācijai, kuru plānošanas dzinējs ir ievietojis grafikā vai pārvietojis, integrācija izsauc setWorkOrderOperationDates, norādot operācijas guid, sākumu un beigas. Ja dzinējs ir izvēlējies citu resursu, pēc tam tiek izsaukts changeWorkOrderOperationResource.
4. Izpildes apstiprinājumi ražotnē. Operatori reģistrē darbu ar SkyPlanner Mobile Confirmations vai Production Timer. Darba laika ieraksti uztur grafiku aktuālu un tiek nosūtīti uz Proalpha caur operationDataEntry. Ja jūsu ražotnē izpildi jau apstiprina PDC termināļos, izmantojiet tikai vienu kanālu, lai ieraksti nedublētos.
5. Noteikumi par datu pārvaldību un konfliktiem. Pirms pārejas uz ekspluatāciju dokumentējiet tos:
| Dati | Atbildīgā sistēma |
|---|---|
| Artikuli, procesu modeļi, daudzumi, ražošanas pasūtījumu statuss | Proalpha |
| Operāciju secība, sākuma un beigu laiki, resursu piešķīrums | SkyPlanner |
| Pārregulēšanas laiku matrica, instrumenti, operatoru skaits | SkyPlanner |
| Maiņas un prombūtnes | Viena sistēma, kas izvēlēta tvēruma noteikšanas laikā |
| Izpildes apstiprinājumi un krājumu kustības ieraksti | Proalpha, kas saņem SkyPlanner darba laika ierakstus vai PDC datus |
Ja Proalpha APS vai Feinplanung ir aktīvs, izlemiet, kura sistēma pārvalda operāciju datumus. Ja divas plānošanas sistēmas ieraksta vienus un tos pašus datumus, tās pārraksta viena otras datus. Ar Autopilot SkyPlanner automātiski pārplāno grafiku, kad ražošanā notiek izmaiņas.
Tipiskie projekta posmi
Ieviešanu parasti pabeidz dažu nedēļu laikā pēc darba uzsākšanas ar klientu. Pirms tam 30 dienu bezmaksas izmēģinājumā varat strādāt ar saviem datiem. Eksportējiet no Proalpha atvērtos ražošanas pasūtījumus, operācijas un resursus CSV vai Excel formātā, importējiet tos un pārbaudiet grafiku.
- Datu kartēšanas darba sesija. Kopā ar savu Proalpha partneri saskaņojiet datu kartēšanas tabulu, datu pārvaldības noteikumus, sinhronizācijas biežumu un izpildes apstiprinājumu kanālu.
- Saskarņu iestatīšana. Iespējojiet REST API un INWB plūsmas, izveidojiet tehnisko lietotāju un nodrošiniet piekļuvi tīklā. Vispirms testa sistēmā, pēc tam produkcijas vidē.
- Sākotnējā datu ielāde. Artikuli, resursi, resursu grupas un kalendāri.
- Ražošanas pasūtījumu, krājumu un iepirkuma pasūtījumu sinhronizācija. Ražošanas pasūtījumu nosūtīšana ar INWB vai n8n, krājumu periodiska nolasīšana un atkārtoti mēģinājumi kļūmes gadījumā.
- Ierobežojumu iestatīšana SkyPlanner. Pārregulēšanas laiku matrica, instrumenti, operatoru skaits un alternatīvie darba centri.
- Grafika ierakstīšana atpakaļ. setWorkOrderOperationDates un changeWorkOrderOperationResource; šajā posmā pievieno arī operationDataEntry.
- Paralēla darbība. Salīdziniet SkyPlanner datumus ar pašreizējo plānu un izlabojiet pamatdatus.
- Pāreja uz ekspluatāciju. Ieslēdziet datu ierakstīšanu atpakaļ, kad dati sakrīt.
Kas jāņem vērā, plānojot Proalpha integrāciju
- Nav tehnoloģiskā procesa objekta. Proalpha plānošana balstās uz produktu procesu modeļiem. No SAP vai Business Central projektiem pārņemti rīki meklē tehnoloģiskos procesus un tādēļ neatrod visus datus. No ražošanas pasūtījuma nolasiet operācijas un BOM rindas.
- Kalendāra intensitāte. Kalendāra blokos ir norādīti intensity un overloadIntensity. Piesaistiet tos SkyPlanner maiņām un efektivitātes rādītājiem, nevis vienkārši kopējiet stundu skaitu.
- Mērvienības. Pārbaudiet quantityUnitCode un to, vai plānotais pārregulēšanas laiks attiecas uz pasūtījumu vai vienu vienību. Nepareizas mērvienības izkropļo visus ilgumus.
- Klienta serverī izvietoti galapunkti. REST slānis darbojas jūsu Proalpha serverī. Ugunsmūru, portu un sertifikātu konfigurācija nosaka, kad projekts var sākties, tāpēc sagatavojiet piekļuvi laikus.
- Programmatūras versija. Pirms datu atbilstības tabulas apstiprināšanas noskaidrojiet pie partnera, kuri REST API ir pieejami jūsu Proalpha versijā.
- Dokumentācijai nepieciešama pieteikšanās. Proalpha tiešsaistes palīdzība ir pieejama Documentation Portal pēc pieteikšanās. Lauku nosaukumus precizējiet pie partnera, nevis miniet.
Kas konfigurē Proalpha integrāciju un nodrošina tās atbalstu
- SkyPlanner komanda konfigurē integrāciju ieviešanas laikā un nodrošina atbalstu pēc ekspluatācijas sākšanas. Katrā Proalpha instalācijā modelis ir veidots atšķirīgi, un tieši šeit šīs zināšanas tiek liktas lietā.
- Var piedalīties arī jūsu Proalpha partneris. Partneris pārzina jūsu procesu modeļus, INWB plūsmas un programmatūras versiju un var iestatīt API piekļuvi. SkyPlanner nodrošina REST API, Swagger/OpenAPI dokumentāciju un tīmekļa aizķeres.
- Jūsu izstrādātāji var paplašināt integrāciju, izmantojot to pašu REST API un API marķieri. SkyPlanner komanda vajadzības gadījumā palīdz. Produkta dokumentācija ir publiski pieejama sadaļā SkyPlanner dokumentācija.
SkyPlanner cena sākas no 199 € mēnesī par 5 darba centriem, un norēķini notiek katru mēnesi. Integrācijas cenu atbilstoši jūsu procesam un vajadzībām piedāvājam iepriekš kopā ar izvēlēto plānu, tāpēc pilnās izmaksas redzat jau pirms darba sākšanas. Uzziniet, kā Proalpha plāno jaudu, rakstā Vai proALPHA nodrošina ražošanas plānošanu, ievērojot faktisko iekārtu un darbinieku jaudu?, skatiet pārskatu proALPHA lapā un iepazīstiet citas sistēmas ERP integrāciju sadaļā.
Ražotāju atsauksmes par SkyPlanner
2 hietaupītas katru nedēļu
“Ar SkyPlanner esam pārgājuši no ražošanas plānošanas Excel tabulās uz ražošanas optimizāciju reāllaikā.”
Kalle Kalliomäki, piegādes ķēdes speciālists
UTU · Elektriskās sadalnes un komutācijas iekārtas
Ražošanas plānošana ietaupa 2 darba stundas nedēļā, un jaunā darbu rinda nonāk līdz ražošanas līnijai dažu sekunžu laikā.
+90%ražošanas efektivitāte
“Ražošanas efektivitāte ir pieaugusi par 90%.”
Abdul Rucyinga, IT vadītājs
Laboratory & Allied · Farmaceitisko produktu ražošana
Ražošanas efektivitāte ir pieaugusi par 90%, un optimizēta trīs mēnešu plāna izveide visiem darba centriem aizņem mazāk nekā 30 minūtes.
99,2%piegāžu savlaicīgums
“SkyPlanner ir palīdzējis skaidri saskatīt ražošanas šaurās vietas un padarījis ražošanas vadību pārskatāmāku.”
Toni Tuori, ražošanas vadītājs
Piristeel · Jumta drošības un lietusūdens novadīšanas sistēmas
Piegāžu savlaicīgums šogad sasniedzis 99,2%, un grafiku sastādīšana ietaupa līdz četrām darba stundām dienā.
Mazākdīkstāvju materiālu trūkuma dēļ
“Mums SkyPlanner ir vērtīgs kā rīks, kas labi darbojas ikdienā, īpaši piegādes datumu noteikšanā.”
Tommi Männistö, ražošanas plānošanas vadītājs
Eskomatic · Mehāniskā apstrāde pēc pasūtījuma
Automātiska noslodzes plānošana ļauj precīzāk noteikt piegādes datumus, un ražošanas dīkstāves materiālu trūkuma dēļ ir strauji samazinājušās.
Biežāk uzdotie jautājumi
Kuras Proalpha saskarnes izmanto integrācija?
Proalpha REST API izmanto detaļu un krājumu datiem, kā arī datumu, resursu un izpildes apstiprinājumu ierakstīšanai atpakaļ. INWB ziņojumu plūsmas vai uz n8n balstītā Integration Platform pārsūta ražošanas pasūtījumus kopā ar to operācijām. Izmēģinājumam un datu lielapjoma ielādei izmanto failu eksportu.
Kur Proalpha tiek ierakstīti plānotie datumi?
Ražošanas pasūtījuma operācijā, izmantojot setWorkOrderOperationDates un norādot sākuma un beigu laiku. Ja plānošanas dzinējs ir pārvietojis ražošanas uzdevumu uz citu iekārtu, changeWorkOrderOperationResource atjaunina resursu.
Vai Proalpha atbalsta tīmekļa aizķeres?
Proalpha API Portal nav norādīts API tīmekļa aizķeru abonēšanai. Izmaiņas nonāk SkyPlanner caur INWB ziņojumu plūsmām, n8n darbplūsmām vai periodisku datu nolasīšanu. Paša SkyPlanner tīmekļa aizķeres nodrošina notikumu vadītu datu ierakstīšanu atpakaļ.
Vai operatoru izpildes apstiprinājumus var nosūtīt uz Proalpha?
Jā. SkyPlanner Mobile Confirmations darba laika ieraksti tiek nosūtīti caur operationDataEntry kopā ar daudzumu, darbinieka laiku un resursa laiku. Ja izmantojat arī PDC termināļus, saglabājiet tikai vienu izpildes apstiprinājumu kanālu.
Vai mums nepieciešams Proalpha APS, un ko darīt, ja to jau izmantojam?
Tas nav nepieciešams. SkyPlanner pats izveido grafiku no jūsu ražošanas pasūtījumiem, operācijām un resursiem, ievērojot faktisko iekārtu un darbinieku jaudu, savukārt Autopilot uztur to aktuālu. Ja Proalpha APS ir aktīvs, tvēruma noteikšanas laikā izlemiet, kura sistēma pārvalda operāciju datumus. SkyPlanner tad ieraksta tikai tos datumus, par kuriem tas atbild, tāpēc abi plāni nekad nepārraksta viens otra datus.
Vai varam izmēģināt SkyPlanner pirms integrācijas izveides?
Jā. 30 dienu bezmaksas izmēģinājums atbalsta līdz 20 darba centriem, izmantojot jūsu ražošanas pasūtījumu eksportu CSV vai Excel formātā. Kredītkarte nav nepieciešama. Sāciet izmēģinājumu vai sazinieties ar pārdošanas komandu, lai noteiktu integrācijas tvērumu.