Conectați-vă la orice ERP

REST API-ul deschis al SkyPlanner se conectează la sisteme ERP, MES și operaționale, inclusiv ERP-uri interne. Construiți integrarea pe cont propriu sau lăsați echipa noastră să vă ajute.

Funcționează și independent — o integrare ERP este opțională, nu obligatorie.

Discutați un proiect de integrare

Se conectează cu sisteme ERP și MES precum

Integrări / ERP / HELIOS

Ghid de integrare HELIOS pentru programarea producției cu SkyPlanner APS

Acest ghid de integrare HELIOS le arată partenerilor și echipelor IT cum să conecteze HELIOS iNuvio și HELIOS Nephrite la SkyPlanner APS. SkyPlanner se integrează bidirecțional cu HELIOS, folosind interfețele proprii ale HELIOS:

  • În SkyPlanner sunt preluate ordinele de producție (výrobní příkazy) cu operațiile aferente, piesele fabricate, listele de materiale, fluxurile tehnologice, locurile de muncă, utilajele, meseriile, resursele de personal, stocurile și comenzile de achiziție.
  • Datele planificate de început și de sfârșit sunt transmise înapoi către ordinele de producție.
  • Dacă doriți, pontajele operatorilor pot fi transmise înapoi ca înregistrări ale operațiilor (evidence výrobních operací).
  • Webhook-urile SkyPlanner transmit modificările programului pe măsură ce apar.
Diagrama Gantt din SkyPlanner APS, cu operații programate pe centre de lucru și o listă de comenzi dedesubt.

Echipa SkyPlanner configurează integrarea în funcție de configurația dumneavoastră HELIOS în etapa de implementare inițială și asigură asistență după punerea în funcțiune. Acest ghid se adresează partenerilor și dezvoltatorilor HELIOS care doresc să participe sau să dezvolte singuri soluții folosind REST API documentat al SkyPlanner (documentația API).

Interfețele de integrare HELIOS

Helios Inuvio Server (Inuvio REST API). Asseco îl descrie ca pe o componentă separată a HELIOS iNuvio, care oferă acces prin REST API la registrele HELIOS iNuvio (documentația Helios Inuvio Server). Este inclus în distribuția iNuvio, iar specificația OpenAPI este publicată în formatele Rapidoc și Redoc. API-ul lucrează cu listele HELIOS (browses), fiecare având propriul ID și propriile drepturi de acces:

  • GET /browses/list și GET /browses/meta enumeră listele disponibile și coloanele acestora.
  • /browses/data citește rândurile unei liste și permite scrierea lor acolo unde lista acceptă crearea, actualizarea și ștergerea.
  • /api/v1/actions/meta și /api/v1/actions/execute/{dbName}/{browseIdent}/{actionIdent} execută acțiuni externe asupra unei liste. În prezent, sunt acceptate acțiuni externe de tip Procedure, Browse și Plugin.

Listele de producție folosite de un planificator includ planul de producție (výrobní plán), ordinele de producție (výrobní příkazy), piesele aferente ordinelor de producție, materialele și semifabricatele pentru producție, meseriile, resursele de personal, setările predefinite ale operațiilor din fluxul tehnologic și înregistrările operațiilor. Stocurile, intrările, ieșirile și comenzile de achiziție emise (vydané objednávky) sunt disponibile în același mod.

HELIOS Nephrite REST API. Planul de dezvoltare Nephrite include dezvoltarea REST API (planul de dezvoltare HELIOS Nephrite). În etapa de definire a domeniului proiectului, echipa SkyPlanner confirmă împreună cu dumneavoastră și partenerul HELIOS endpoint-urile Nephrite pentru instalarea dumneavoastră. Fluxurile de date de mai jos rămân aceleași.

Excel și CSV. Fiecare listă HELIOS permite exportul în Microsoft Office, suficient pentru încărcarea datelor în perioada de testare.

Autentificare și licențiere

  • Două metode de autentificare. iNuvio oferă un API proprietar de autentificare mai vechi (/api/token) și un API OAuth2 mai nou, bazat pe RFC 6749 (/oauth/token, /oauth/revoke). Tokenurile sunt reînnoite prin POST /oauth/token sau GET /api/token.
  • Licențiere. Helios Inuvio Server în sine este gratuit, iar REST API necesită licență. Începând cu versiunea 3.0.2026.0301, API-urile de sistem și cele pentru registre sunt reunite într-un singur Inuvio REST API, iar accesul la API nu mai este limitat de numărul de utilizatori.
  • Drepturi de acces. Utilizatorul dedicat integrării are nevoie de drepturi de citire pentru listele de producție și de stocuri, precum și de dreptul de a executa acțiunile externe convenite.

În SkyPlanner, autentificarea la REST API se face cu un token API în antetul Authorization-Token (SkyPlanner Settings > API), iar documentația este disponibilă în Swagger/OpenAPI. Tutorialul de integrare explică pas cu pas primele apeluri.

Evenimente și interogare periodică

SkyPlanner citește datele din HELIOS la intervale stabilite. Apelurile către /browses/data, filtrate pentru ordinele de producție deschise și modificările recente, preiau noile lucrări. Frecvența se stabilește pentru fiecare fabrică: de la câteva minute pentru ordinele de producție până la o oră pentru stocuri.

SkyPlanner trimite notificări webhook când se schimbă starea sau programul de producție, astfel încât transmiterea datelor înapoi este declanșată de evenimente.

Maparea datelor

Obiect HELIOS (listă)Obiect SkyPlannerSensFrecvență
Fișe de articole și piese fabricate (vyráběné dílce), unități de măsurăProduse și materialeHELIOS → SkyPlannerÎncărcare inițială, apoi interogare periodică
Liste de materiale (kusovník, kusovníkové vazby) cu perioadă de valabilitateStructura produsului, produse intermediare, materiale pentru fiecare produsHELIOS → SkyPlannerÎncărcare inițială, apoi la modificare
Fluxuri tehnologice (technologický postup): operație, loc de muncă, timp de pregătire a utilajului și a operatorului, timp unitar, timp de încheiere, timp între operațiiEtape de proces cu durate, timpi de pregătire și de încheiereHELIOS → SkyPlannerÎncărcare inițială, apoi la modificare
Locuri de muncă (pracoviště), utilaje (stroje), locuri de muncă alternativeCentre de lucru, grupuri de centre de lucru, centre de lucru alternativeHELIOS → SkyPlannerÎncărcare inițială, rar ulterior
Meserii (výrobní profese), resurse de personal (výrobní personální zdroje)Personal și număr de operatori pentru fiecare operațieHELIOS → SkyPlannerÎncărcare inițială, apoi la modificare
Calendare de planificare (plánovací kalendáře)Schimburi și zile nelucrătoareHELIOS → SkyPlannerZilnic sau schimburi proprii în SkyPlanner
Ordine de producție (výrobní příkazy), piesele și operațiile aferente, materiale pentru producțieComenzi și operații cu termene de finalizare și necesar de materialeHELIOS → SkyPlannerInterogare la fiecare câteva minute
Stocuri (stav skladu)Solduri de stocHELIOS → SkyPlannerInterogare la fiecare oră sau la rularea programării
Comenzi de achiziție emise (vydané objednávky) cu date de livrareComenzi de achiziție, materiale de recepționat în funcție de data livrăriiHELIOS → SkyPlannerInterogare la fiecare oră sau la rularea programării
Momentele planificate de început și de sfârșit pentru fiecare operație a ordinului de producție (acțiune externă)Momentele planificate de început și de sfârșit pentru fiecare operațieSkyPlanner → HELIOSLa modificarea programului de producție, prin webhook SkyPlanner
Înregistrări ale operațiilor (evidence výrobních operací)Pontaje și confirmări ale operatorilorSkyPlanner → HELIOSLa fiecare confirmare sau la fiecare schimb, dacă se optează pentru aceasta
Nu există în HELIOSMatricea timpilor de pregătire, scule ca resurse cu capacitate finită, operații cu mai mulți operatoriGestionate în SkyPlannerConfigurate în etapa de implementare inițială

Modele de integrare

1. Încărcarea inițială a nomenclatoarelor. Citiți piesele fabricate, listele de materiale, fluxurile tehnologice, locurile de muncă, utilajele, meseriile, resursele de personal și calendarele din listele TPV. Fiecare resursă HELIOS are un indicator pentru includerea în planificarea capacității de producție, așa că stabiliți pentru fiecare resursă ce va programa SkyPlanner. Un loc de muncă cu patru utilaje devine un grup de centre de lucru sau patru centre de lucru.

2. Sincronizarea ordinelor. Citiți ordinele de producție cu piesele, operațiile și materialele aferente, precum și comenzile de achiziție emise. SkyPlanner consideră materialul comandat disponibil la data de livrare a comenzii de achiziție și actualizează stocul când comanda este marcată Delivered. Programați ordinele de producție lansate. Cantitățile planificate din planul de producție rămân în HELIOS până când devin ordine de producție.

3. Transmiterea programului de producție înapoi în HELIOS. Când motorul programează sau mută o operație, un webhook SkyPlanner declanșează o acțiune externă asupra listei ordinelor de producție prin /api/v1/actions/execute. Acțiunea este o procedură HELIOS, convenită la definirea domeniului proiectului, care stabilește momentele planificate de început și de sfârșit ale operației din ordin. HELIOS validează modificarea conform propriei logici.

4. Confirmări din producție. Operatorii își înregistrează activitatea cu SkyPlanner Mobile Confirmations sau Production Timer, iar pontajele mențin programul de producție la zi. Dumneavoastră decideți dacă timpii efectivi sunt transmiși înapoi în HELIOS. Dacă da, o acțiune externă îi salvează ca înregistrări pentru fiecare operație a ordinului. Dacă nu, operatorii continuă să raporteze la terminalele HELIOS, iar SkyPlanner citește acele înregistrări.

5. Responsabilitatea pentru date și regulile de soluționare a conflictelor. Documentați-le înainte de punerea în funcțiune:

DateSistem responsabil
Articole, liste de materiale, fluxuri tehnologice, cantități, starea ordinuluiHELIOS
Succesiunea operațiilor, orele de început și de sfârșit, alocarea utilajelorSkyPlanner
Matricea timpilor de pregătire, necesarul de scule și operatori, resurse alternativeSkyPlanner
Schimburi și zile nelucrătoareUn singur sistem, ales la definirea domeniului
Înregistrări ale operațiilor, ieșiri și intrări de materialeHELIOS, cu introducere directă sau transmitere din pontajele SkyPlanner

Alegeți un singur sistem care să scrie datele calendaristice ale ordinelor. Dacă funcția de planificare a capacității de producție din HELIOS sau Nephrite APS încă scrie aceste date, dezactivați scrierea pentru ordinele programate de SkyPlanner sau păstrați planul HELIOS doar pentru testare.

Etapele obișnuite ale proiectului

În mod normal, implementarea se finalizează în câteva săptămâni de la începerea etapei inițiale. Înainte de aceasta, validați programul de producție în perioada de testare gratuită de 30 de zile, folosind locurile de muncă, fluxurile tehnologice și ordinele de producție deschise exportate din HELIOS în CSV sau Excel.

  1. Mapare. Stabiliți tabelul de mapare, regulile privind sistemul responsabil pentru date, frecvențele de sincronizare și dacă înregistrările operațiilor vor fi transmise înapoi.
  2. Acces la HELIOS. Configurați Helios Inuvio Server, utilizatorul dedicat integrării, datele de autentificare OAuth2 și licențierea REST API. Testați mai întâi pe o copie a bazei de date.
  3. Încărcare inițială. Piese fabricate, liste de materiale, fluxuri tehnologice, locuri de muncă, utilaje, meserii, calendare.
  4. Sincronizarea ordinelor de producție și a comenzilor de achiziție. Interogare periodică cu filtre, paginare și reîncercări.
  5. Configurarea constrângerilor în SkyPlanner. Matricea timpilor de pregătire, sculele, numărul de operatori pentru fiecare operație și utilajele alternative sau personalul de înlocuire.
  6. Transmiterea programului de producție înapoi în HELIOS. Creați și testați acțiunile externe pentru datele planificate și, dacă optați pentru aceasta, pentru înregistrările operațiilor.
  7. Testare în paralel. Rulați SkyPlanner în paralel cu planul actual, comparați datele și corectați nomenclatoarele.
  8. Punerea în funcțiune. Activați transmiterea datelor înapoi după ce datele corespund.

Ce trebuie să aveți în vedere la integrarea cu HELIOS

  • Indicatori de planificare. Numai resursele marcate pentru planificarea capacității de producție au date de capacitate fiabile. Verificați indicatorii pentru locurile de muncă, utilaje, meserii și subcontractări înainte de prima încărcare.
  • Unități de timp. Timpii de pregătire, timpii unitari și timpii de încheiere pot fi introduși în ore, minute sau secunde. Convertiți-i la import; altfel, toate duratele vor fi greșite.
  • Timpul dintre operații. Timpul constant dintre operații reprezintă așteptare, nu timp de funcționare a utilajului. Modelați-l ca timp de așteptare, nu ca necesar de capacitate.
  • Operații subcontractate (kooperace). Timpul de transport se aplică atât la dus, cât și la întors. Modelați operațiile subcontractate ca etape care au doar o durată.
  • Liste care permit scrierea. Toate listele permit citirea, dar numai unele permit crearea, actualizarea și ștergerea înregistrărilor. GET /browses/list cu filtrul browseCreateImplemented=1 arată care sunt acestea. Listele de ordine de producție permit doar citirea, așa că datele planificate sunt trimise înapoi prin acțiunea externă convenită.

Cine configurează integrarea cu HELIOS și asigură suportul

  1. Echipa SkyPlanner configurează integrarea în etapa de implementare și asigură suportul după punerea în funcțiune, pentru listele și acțiunile externe convenite. Fiecare fabrică folosește HELIOS în mod diferit, iar aceste particularități sunt luate în considerare aici.
  2. Partenerul dumneavoastră HELIOS poate participa. Acesta cunoaște instalarea, procedurile personalizate și licențele dumneavoastră și poate configura Helios Inuvio Server și acțiunile externe împreună cu echipa SkyPlanner.
  3. Propriii dezvoltatori pot extinde integrarea folosind REST API al SkyPlanner, cu un token API. Un token API este suficient pentru a începe, iar echipa SkyPlanner oferă asistență la nevoie. Detaliile sunt disponibile în documentația de integrare SkyPlanner.

SkyPlanner pornește de la 199 € pe lună, cu 5 centre de lucru incluse și facturare lunară. Oferta pentru integrare este stabilită de la început, în funcție de procesul și nevoile dumneavoastră, împreună cu abonamentul. Consultați tarifele, programarea cu capacitate finită pentru HELIOS, pagina HELIOS și secțiunea de integrări ERP. Pentru noțiunile de bază, consultați pagina despre programarea producției.

Ce spun producătorii despre SkyPlanner

Kalle Kalliomäki, specialist în lanțul de aprovizionare la UTU, în hala de producție a tablourilor electrice din Ulvila

2 heconomisite în fiecare săptămână

„Cu SkyPlanner, am trecut de la planificarea producției în foi de calcul Excel la optimizarea producției în timp real.”

Kalle Kalliomäki, specialist în lanțul de aprovizionare
UTU · Tablouri electrice și aparataj de comutație

Planificarea producției economisește 2 ore de lucru în fiecare săptămână, iar o nouă listă de operații ajunge la linia de producție în câteva secunde.

Citiți mărturia UTU

Operatori în combinezoane pentru camere curate la o linie de umplere a flacoanelor din fabrica farmaceutică Laboratory & Allied din Nairobi

+90%eficiență în producție

„Eficiența în producție a crescut cu 90%.”

Abdul Rucyinga, director IT
Laboratory & Allied · Producție farmaceutică

Eficiența în producție a crescut cu 90%, iar realizarea unui plan optimizat pe trei luni pentru toate centrele de lucru durează mai puțin de 30 de minute.

Citiți mărturia Laboratory & Allied

Hannu Ryynänen, director general Mamec, în hala de producție a companiei din Lohja

Mii (1.000+)de comenzi de producție programate automat

„Avem un alt nivel de control asupra producției, iar înțelegerea capacității noastre este la un nivel complet diferit.”

Hannu Ryynänen, director general
Mamec · Mixere industriale, pompe și producție pe bază de contract cu tehnologii avansate

Mii de comenzi de producție sunt programate automat, iar întreaga organizație are o imagine în timp real asupra producției.

Citiți recenzia Mamec

100%respectarea termenelor de livrare din 2021

„SkyPlanner ne oferă vizibilitate asupra capacității și face planificarea predictibilă.”

Dan Berglund, COO/CFO
Opes Corporation · Producție chimică și alimentară

Termenele de livrare au fost respectate în proporție de 100% pe întreaga perioadă de utilizare a SkyPlanner, din 2021.

Citiți recenzia Opes Corporation

Întrebări frecvente

HELIOS are un API pentru comenzile de producție?

Da. Helios Inuvio Server oferă acces REST la listele din HELIOS iNuvio, inclusiv la planul de producție, comenzile de producție, componentele comenzilor, materialele pentru producție și înregistrările operațiilor. Pentru HELIOS Nephrite, echipa SkyPlanner stabilește metoda de integrare pentru instalarea dumneavoastră împreună cu dumneavoastră și partenerul HELIOS, la definirea domeniului proiectului în etapa de implementare.

Cum preia SkyPlanner modificările din HELIOS?

SkyPlanner interoghează periodic listele HELIOS, la intervale stabilite pentru fiecare fabrică, folosind filtre pentru comenzile de producție deschise și modificările recente. Webhook-urile proprii ale SkyPlanner transmit modificările programului de producție pe măsură ce apar.

Cum sunt transmise înapoi și înregistrate în HELIOS datele planificate?

Printr-o acțiune externă asociată listei de comenzi de producție, executată cu /api/v1/actions/execute. Acțiunea este o procedură HELIOS convenită la definirea domeniului proiectului, astfel încât HELIOS își aplică propria logică fiecărei date primite.

Ce metodă de autentificare folosește Inuvio REST API?

OAuth2 conform RFC 6749, la /oauth/token, sau metoda proprietară mai veche, la /api/token. API-ul propriu al SkyPlanner folosește un token API în antetul Authorization-Token.

Ce ar trebui să propună un partener HELIOS: HELIOS APS sau SkyPlanner?

SkyPlanner, atunci când planul clientului se schimbă frecvent, iar programarea trebuie să respecte capacitatea finită. Planificarea în HELIOS se bazează pe calcule efectuate pe un singur plan activ, poate trece la capacitate nelimitată pentru a respecta termenele și lasă rezolvarea suprapunerilor în sarcina planificatorului (documentația de ajutor HELIOS). SkyPlanner se conectează prin REST API, reprogramează automat producția, planifică schimbările de serie, sculele, echipele și materialele și permite un număr nelimitat de utilizatori, de la 199 € pe lună.

Putem testa SkyPlanner înainte de a realiza integrarea?

Da. Perioada de testare gratuită de 30 de zile permite utilizarea a până la 20 de centre de lucru, cu importuri CSV sau Excel din HELIOS, fără a fi necesar un card de credit. Începeți testarea sau discutați cu echipa de vânzări pentru definirea domeniului integrării.