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 / E2 Shop System

Ghid de integrare E2 Shop System pentru programarea producției cu SkyPlanner APS

Acest ghid de integrare E2 Shop System le arată partenerilor și echipelor IT cum să conecteze E2 Shop System (E2 SHOP) sau E2 MFG la SkyPlanner APS. SkyPlanner se integrează cu E2 în ambele sensuri:

  • În SkyPlanner sunt preluate comenzile și operațiile cu etapele fluxului tehnologic, centrele de lucru, angajații și schimburile, listele de materiale, necesarul de materiale și comenzile de achiziție.
  • Momentele planificate de început și de sfârșit sunt transmise înapoi pentru fiecare etapă a operației, împreună cu utilajul și angajatul pe care SkyPlanner i-a alocat.
  • Dacă doriți, etapele finalizate și timpul înregistrat pot fi transmise înapoi și înregistrate la nivelul operației.
  • 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 pentru instalarea dumneavoastră E2 în etapa de implementare și asigură asistență după punerea în producție. Acest ghid se adresează partenerilor și dezvoltatorilor care doresc să participe sau să dezvolte singuri soluții folosind interfața REST API documentată a SkyPlanner (documentația API).

Ce ediție E2 utilizați?

Clarificați mai întâi acest aspect, deoarece el determină metoda de integrare:

Ediția utilizatăCe reprezintă astăziMetoda de integrare
E2 Shop System (aplicație desktop, pe serverul propriu)Ediția E2 originală de la Shoptech pentru ateliere cu producție la comandăConectare directă la serverul E2, completată cu fișiere acolo unde sunt utile
E2 MFG (E2 Manufacturing System)Ediția E2 pentru producție repetitivă, discretă și mixtă, prezentată de ECI ca fiind “for existing customers” (pentru clienții existenți)Aceeași ca pentru E2 Shop System instalat local
E2 SHOP găzduitPlatforma web reconstruită de ECI sub numele JobBOSS²Dacă utilizați acum JobBOSS², consultați ghidul de integrare JobBOSS²

ECI descrie JobBOSS² drept “formerly E2 Shop” (anterior E2 Shop) și afirmă că acesta “combines E2 SHOP’s cloud-native, user-friendly platform with JobBOSS’ depth of functionality” (combină platforma E2 SHOP, nativă în cloud și ușor de utilizat, cu funcționalitatea extinsă a JobBOSS) (ECI). Restul acestui ghid se referă la unitățile de producție care utilizează E2 Shop System sau E2 MFG.

Metode de integrare E2

Interfețele API pentru producție publicate de ECI pe site-ul Documentație API ECI Manufacturing deservesc JobBOSS², M1, Macola și Deacom. Pentru E2, conectarea se face însă la sistemul instalat, o soluție potrivită pentru E2 instalat local: datele se află pe un server administrat de propria echipă IT. Metoda exactă de citire și scriere pentru instalarea dumneavoastră se stabilește la definirea domeniului, în etapa de implementare.

  1. Conectare directă la server (instalare locală). Un serviciu de integrare din rețeaua dumneavoastră citește din baza de date E2 operațiile deschise, etapele fluxului tehnologic, centrele de lucru, angajații, materialele și comenzile de achiziție. Apoi scrie înapoi momentele planificate de început și de sfârșit pentru etapele operațiilor. Echipa IT aprobă accesul, un cont de serviciu dedicat și câmpurile exacte în care se scrie. Aceasta este metoda principală pentru o integrare bidirecțională operațională.
  2. Exporturi și importuri programate. Rapoartele E2 și exporturile din tabele generează fișiere CSV sau Excel cu operații, fluxuri tehnologice și centre de lucru. Funcția de import de date din SkyPlanner le citește. Această metodă este folosită în perioada de testare și pentru nomenclatoarele pe care le încărcați doar ocazional.
  3. Instalări găzduite. Pentru E2 găzduit de ECI, accesul la date se stabilește împreună cu ECI. Contactați din timp responsabilul dumneavoastră de cont ECI.

În SkyPlanner, interfața REST API citește și scrie comenzi, produse, materiale, etape de proces, înregistrări de timp și comenzi de achiziție. Autentificarea se face cu un token API în antetul Authorization-Token (SkyPlanner Settings > API), iar documentația este disponibilă în Swagger/OpenAPI. Tutorialul de integrare vă ghidează prin primele apeluri.

Evenimente și interogări periodice

E2 este interogat periodic. Serviciul de integrare citește operațiile și etapele fluxului tehnologic modificate de la ultima rulare: la fiecare câteva minute pentru operații și o dată pe oră pentru stocuri și comenzi de achiziție, conform intervalelor convenite pentru fiecare unitate de producție.

SkyPlanner trimite notificări webhook când se modifică starea sau programul de producție. Serviciul le primește și scrie imediat noile date în E2, astfel încât scrierea înapoi este declanșată de evenimente. Evenimentele din secție pot fi citite și periodic, prin endpointul SkyPlanner /timelogs.

Maparea datelor

Obiect E2Obiect SkyPlannerSensFrecvență
Repere și devize, liste de materiale pe mai multe niveluriProduse, materiale, structura produsuluiE2 → SkyPlannerÎncărcare inițială, apoi la modificare
Etapele fluxului tehnologic: centru de lucru, timp de reglaj, timp de execuțieEtape de proces cu durate și timpi de reglajE2 → SkyPlannerÎncărcare inițială, apoi la modificare
Centre de lucru și utilajeCentre de lucru, grupuri de centre de lucru, randamenteE2 → SkyPlannerÎncărcare inițială, apoi rar
Angajați, schimburi, departamente, zile nelucrătoarePersonal, schimburi, calendareE2 → SkyPlannerZilnic sau cu gestionarea schimburilor în SkyPlanner
Comenzi și operații: număr operație, reper, cantitate, termen, prioritate, marcaj de urgențăComenzi cu termene și prioritățiE2 → SkyPlannerInterogare la fiecare câteva minute
Etapele fluxului tehnologic al operației: stare, cantitate realizată, ore rămaseOperații pentru fiecare etapă de procesE2 → SkyPlannerInterogare la fiecare câteva minute
Necesar de materiale, comenzi de achiziție cu termeneNecesar de materiale, comenzi de achiziție după data livrăriiE2 → SkyPlannerInterogare o dată pe oră sau la rularea programării
Începutul și sfârșitul programate ale etapei operației, centrul de lucru, angajatulÎnceputul și sfârșitul planificate, utilajul și operatorul pentru fiecare etapăSkyPlanner → E2La modificarea programului, prin webhook SkyPlanner
Timpul lucrat și cantitățile realizate pentru fiecare etapăÎnregistrări de timp și confirmări ale operatorilorSkyPlanner → E2La fiecare confirmare sau schimb, dacă se optează pentru aceasta
Nu există în E2Matricea timpilor de pregătire și tranziție, scule ca resurse cu capacitate finită, utilaje și personal alternativGestionate în SkyPlannerConfigurare în etapa de implementare

Modele de integrare

1. Încărcarea inițială a nomenclatoarelor. Citiți reperele, listele de materiale, fluxurile tehnologice, centrele de lucru, angajații și schimburile. Mapați cu atenție centrele de lucru: un centru cu trei mașini de frezat devine un grup de centre de lucru sau trei centre de lucru, astfel încât SkyPlanner să stabilească succesiunea operațiilor pe fiecare utilaj.

2. Sincronizarea operațiilor. Citiți operațiile deschise cu etapele fluxului tehnologic, necesarul de materiale și comenzile de achiziție deschise. SkyPlanner consideră materialele comandate disponibile la data livrării din comanda de achiziție și actualizează stocul când aceasta este marcată Delivered. Omiteți operațiile închise și pe cele suspendate. Transferați marcajul de urgență ca prioritate în SkyPlanner.

3. Scrierea programului înapoi în E2. Când motorul programează sau mută o etapă, un webhook SkyPlanner declanșează serviciul. Acesta scrie momentele planificate de început și de sfârșit în etapa respectivă din E2. Scrie și centrul de lucru și angajatul dacă SkyPlanner a mutat etapa pe alt utilaj sau la altă persoană. Whiteboard și Planning Board afișează apoi datele din SkyPlanner.

4. Confirmări din secție. Operatorii înregistrează activitatea cu SkyPlanner Mobile Confirmations sau Production Timer, iar înregistrările de timp mențin programul actualizat. Dumneavoastră decideți dacă timpii efectivi sunt transmiși înapoi în E2. Dacă da, fiecare confirmare se înregistrează ca timp și cantitate în etapa operației. Dacă nu, E2 Data Collection rămâne neschimbat, iar SkyPlanner citește progresul din etapele operațiilor.

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

DateSistem responsabil
Devize, fluxuri tehnologice, cantități, termene, starea operațieiE2
Succesiunea etapelor, momentele de început și de sfârșit, utilajul și operatorul pentru fiecare etapăSkyPlanner
Matricea timpilor de pregătire și tranziție, cerințe privind sculele și operatorii, resurse alternativeSkyPlanner
Schimburi și zile nelucrătoareUn singur sistem, ales la definirea domeniului
Timp, ieșiri de materiale, recepții, calculația costurilorE2, cu introducere directă sau preluare din înregistrările de timp SkyPlanner

Alegeți un singur sistem care să scrie datele etapelor operațiilor. Planificatorii mută operațiile în SkyPlanner, iar datele sunt transmise către E2. Pentru operațiile programate în SkyPlanner, trebuie să încetați mutarea cardurilor în Planning Board; altfel, cele două programe vor ajunge să difere.

Etapele obișnuite ale proiectului

Implementarea se finalizează de regulă în câteva săptămâni de la începerea procesului. Înainte de aceasta, validați programul în perioada de testare gratuită de 30 de zile, folosind centrele de lucru, fluxurile tehnologice și operațiile deschise exportate din E2 în format CSV sau Excel.

  1. Definirea domeniului. Confirmați ediția și versiunea E2, serverul, tabelul de corespondențe, regulile privind sistemul care gestionează fiecare categorie de date și dacă timpii sunt trimiși înapoi în E2.
  2. Acces. Echipa dumneavoastră IT creează contul de serviciu și aprobă accesul pentru citire și scriere. Faceți o copie de siguranță completă a E2 și testați mai întâi pe o copie a datelor companiei.
  3. Încărcarea inițială. Repere, liste de materiale, fluxuri tehnologice, centre de lucru, angajați și schimburi.
  4. Sincronizarea operațiilor și a comenzilor de achiziție. Verificarea periodică a modificărilor, cu reîncercări și jurnalizare.
  5. Configurarea constrângerilor în SkyPlanner. Matricea timpilor de pregătire și tranziție, sculele, numărul de operatori pentru fiecare operație și utilajele sau personalul alternativ.
  6. Scrierea programului înapoi în E2. Scrierea datelor planificate la nivelul etapelor, declanșată prin webhook, plus timpi și cantități dacă optați pentru aceasta.
  7. Testarea în paralel. Rulați SkyPlanner în paralel cu actualul Whiteboard, comparați datele planificate și corectați nomenclatoarele.
  8. Punerea în producție. Activați scrierea înapoi în E2 după ce datele corespund.

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

  • Ediție și versiune. Instalările E2 Shop System și E2 MFG diferă în funcție de versiune. Confirmați ce ediție și versiune folosiți în etapa de definire a domeniului și testați din nou integrarea după orice actualizare E2.
  • Serverul dumneavoastră, regulile dumneavoastră. E2 instalat local rulează în rețeaua dumneavoastră. Stabiliți împreună cu echipa IT unde rulează serviciul de integrare, ce cont folosește și în ce câmpuri are voie să scrie.
  • Utilajele din spatele centrelor de lucru. Un centru de lucru poate reprezenta un utilaj, un grup de utilaje sau o celulă de producție. Înainte de prima încărcare, stabiliți corespondența fiecăruia cu centrele de lucru din SkyPlanner.
  • Servicii externalizate. Etapele executate la un furnizor reprezintă lead time, nu capacitate proprie. Modelați-le ca etape care au doar durată, fără consum de capacitate.
  • Unități de timp. Timpii de reglaj și de execuție pot fi exprimați pe bucată, pe lot sau pe oră. Convertiți-i la import; altfel, toate duratele vor fi greșite.
  • Operații urgente. E2 marchează operațiile cu prioritate ridicată. Asociați acest marcaj cu prioritatea din SkyPlanner sau cu Fast Track, astfel încât lucrările urgente să își păstreze locul în program.
  • Plănuiți să treceți la JobBOSS²? Configurați o singură dată partea de integrare din SkyPlanner. În JobBOSS², același plan se conectează prin JobBOSS² API de la ECI (pentru varianta găzduită) sau prin ERP API, descrise în ghidul JobBOSS².

Cine configurează integrarea cu E2 și asigură asistența

  1. Echipa SkyPlanner configurează integrarea în etapa de implementare și oferă asistență după punerea în producție, pentru obiectele și regulile de sincronizare convenite. Fiecare fabrică folosește E2 în felul său, iar aceste particularități sunt luate în calcul aici.
  2. Partenerul dumneavoastră E2 sau furnizorul IT poate participa. Acesta cunoaște serverul și configurația E2 și poate gestiona accesul și contul de serviciu împreună cu echipa SkyPlanner.
  3. Dezvoltatorii dumneavoastră pot extinde integrarea folosind REST API al SkyPlanner și un token API. Un token API este suficient pentru a începe, iar echipa SkyPlanner oferă sprijin la nevoie. Documentația este disponibilă în documentația de integrare SkyPlanner.

SkyPlanner pornește de la 199 € pe lună, cu 5 centre de lucru incluse și facturare lunară. Primiți de la început o ofertă pentru integrare, adaptată procesului și nevoilor dumneavoastră, împreună cu oferta de abonament. Consultați prețurile, programarea cu capacitate finită pentru E2 Shop System, pagina E2 Shop System, funcționalitățile SkyPlanner și secțiunea de integrări ERP.

Producători care folosesc 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 pe 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 elaborarea 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 al Mamec, în hala de producție a companiei din Lohja

Peste 1.000 de comenzi de lucru programate automat

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

Hannu Ryynänen, director general
Mamec · Mixere industriale, pompe și producție la comandă de înaltă tehnologie

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

Citiți mărturia Mamec

Un sudor KJH-Comp polizează o structură sudată din oțel la fabrica din Alahärmä

98%respectarea termenelor de livrare, în creștere de la aproximativ 50%

„SkyPlanner are un rol decisiv în menținerea nivelului nostru de respectare a termenelor de livrare.”

Hannu Lahtinen, director general
KJH-Comp · Prelucrarea tablei și producție la comandă

Rata de respectare a termenelor de livrare a crescut de la aproximativ 50% până la 98%, iar programarea necesită acum un singur responsabil în loc de doi.

Citiți mărturia KJH-Comp

Întrebări frecvente

E2 Shop System are un API?

API-urile pentru producție publicate de ECI deservesc JobBOSS², M1, Macola și Deacom. Pentru E2 Shop System și E2 MFG instalate local, conectarea se face local: un serviciu de integrare din rețeaua dumneavoastră citește și scrie date E2 cu drepturile de acces aprobate de echipa IT, iar exporturile de fișiere acoperă restul.

Cum sunt transmise înapoi în E2 datele de început și de sfârșit planificate?

La nivelul fiecărei etape a operației. Un webhook SkyPlanner declanșează serviciul de integrare, care scrie momentul planificat de începere și de încheiere în etapa corespunzătoare din E2, împreună cu centrul de lucru și angajatul atunci când SkyPlanner a mutat etapa.

Poate SkyPlanner să trimită înapoi în E2 timpii înregistrați în producție?

Da, dacă optați pentru aceasta. Fiecare confirmare din SkyPlanner este înregistrată ca timp și cantitate la nivelul etapei operației. Fabricile care preferă E2 Data Collection îl păstrează, iar SkyPlanner citește progresul din E2.

Folosim E2 SHOP în varianta găzduită. Ce ghid ni se aplică?

E2 SHOP în varianta găzduită a devenit JobBOSS². Dacă acum vă conectați la JobBOSS², folosiți ghidul de integrare JobBOSS². Dacă folosiți în continuare E2 în varianta găzduită, accesul la date se stabilește cu ECI în etapa de definire a domeniului.

Se păstrează integrarea dacă trecem ulterior la JobBOSS²?

Partea din SkyPlanner rămâne neschimbată: centrele de lucru, constrângerile, matricea timpilor de pregătire și tranziție și programul de producție. Doar conexiunea cu E2 este înlocuită cu JobBOSS² API sau ERP API de la ECI.

Putem testa SkyPlanner înainte de a realiza integrarea?

Da. Perioada de probă gratuită de 30 de zile permite până la 20 de centre de lucru, cu importuri CSV sau Excel din E2, fără card de credit. Începeți perioada de probă sau discutați cu echipa de vânzări pentru definirea domeniului integrării.