Ghid de integrare APplus pentru programarea producției cu SkyPlanner APS
Acest ghid le arată partenerilor APplus și echipelor IT cum să conecteze APplus la SkyPlanner APS. Integrarea dintre SkyPlanner și APplus este bidirecțională și folosește interfețele proprii Asseco:
- Sunt importate comenzile de producție (Fertigungsaufträge) cu operațiile aferente (Arbeitsgänge), fișele tehnologice (Arbeitspläne), listele de materiale (Stücklisten), unitățile de capacitate (Kapazitätsstellen și Kapazitätseinheiten), sculele (Betriebsmittel), stocurile și comenzile de achiziție.
- Începutul, sfârșitul și unitatea de capacitate planificate pentru fiecare operație sunt transmise înapoi în comanda de producție.
- Dacă alegeți această opțiune, înregistrările de timp ale operatorilor pot fi transmise înapoi ca mesaje BDE în comandă.
- Webhook-urile SkyPlanner transmit modificările programului pe măsură ce apar.
Echipa SkyPlanner configurează integrarea în funcție de configurația dumneavoastră APplus în etapa de implementare inițială și asigură suport după punerea în funcțiune. Acest ghid se adresează partenerilor și dezvoltatorilor care doresc să participe sau să dezvolte singuri soluții folosind REST API documentat al SkyPlanner (documentația de referință API).
Interfețe de integrare APplus
APplus oferă următoarele căi de conectare pentru un sistem extern de programare a producției:
- Serviciile web APplus. APplus are o arhitectură bazată pe servicii web. Potrivit Asseco, toate funcțiile necesare pentru programarea producției pot fi accesate direct prin internet și utilizate de sistemele IT ale clienților și furnizorilor (Asseco). Aceasta este principala cale pentru citirea datelor de producție și scrierea datelor calendaristice planificate.
- Business Integration Framework. Începând cu APplus 6.3, acest cadru conectează sisteme terțe fără programare, prin structuri de date adaptive (Asseco). Folosiți-l pentru a mapa obiectele APplus la REST API al SkyPlanner.
- Universal Cloud Connector. Introdus în APplus 7.1 pentru a conecta soluțiile partenerilor și ofertele SaaS la APplus, cu un nivel ridicat de securitate pentru datele transferate (Asseco).
În APplus 10, Flow Mode pornește procese la momente definite sau la apariția anumitor evenimente, fără intervenții manuale (Asseco). Calea prin care este transferat fiecare obiect se stabilește la definirea domeniului integrării, în etapa de implementare inițială.
Autentificare și acces
- În APplus. Integrarea rulează cu un utilizator tehnic dedicat în APplus, ale cărui drepturi se limitează la obiectele pe care le citește și le scrie. Partenerul dumneavoastră APplus configurează utilizatorul și accesul la serviciile web.
- Rețea. APplus rulează local sau într-o versiune găzduită (informații despre APplus). Integrarea se conectează prin calea de acces permisă de echipa IT sau de furnizorul de găzduire.
- În SkyPlanner. Autentificarea la REST API se face cu un token API transmis în antetul
Authorization-Tokenși creat în Settings > API. API-ul este documentat în Swagger/OpenAPI, iar tutorialul de integrare vă ghidează prin primele apeluri.
Evenimente și interogare periodică
În APplus, integrarea interoghează periodic serviciile web pentru a prelua comenzile de producție deschise și modificările recente sau Business Integration Framework trimite modificările către SkyPlanner. Frecvența se stabilește pentru fiecare fabrică: la câteva minute pentru comenzi și o dată pe oră pentru stocuri.
SkyPlanner trimite notificări webhook când se modifică starea sau programul de producție, astfel încât scrierea datelor înapoi în APplus este declanșată de evenimente.
Maparea datelor
| Obiect APplus | Obiect SkyPlanner | Direcție | Frecvență |
|---|---|---|---|
| Articole (Artikel), unități de măsură | Produse și materiale | APplus → SkyPlanner | Încărcare inițială, apoi interogare periodică |
| Liste de materiale (Stücklisten, Strukturstücklisten) | Structura produsului, subproduse, materiale pentru fiecare produs | APplus → SkyPlanner | Încărcare inițială, apoi la modificare |
| Fișe tehnologice (Arbeitspläne) cu operații, timpi de pregătire și de execuție | Etape de proces cu durate, timpi de pregătire și de demontare | APplus → SkyPlanner | Încărcare inițială, apoi la modificare |
| Puncte și unități de capacitate (Kapazitätsstellen, Kapazitätseinheiten) | Grupuri de centre de lucru și centre de lucru, coeficienți de eficiență | APplus → SkyPlanner | Încărcare inițială, apoi rareori |
| Capacitatea personalului | Personal cu schimburile aferente | APplus → SkyPlanner | Zilnic sau schimburi gestionate direct în SkyPlanner |
| Scule și dispozitive (Betriebsmittel) | Scule ca resurse comune cu capacitate limitată | APplus → SkyPlanner | Încărcare inițială, apoi la modificare |
| Comenzi de producție (Fertigungsaufträge) cu operații și materiale | Comenzi și operații cu termene de finalizare și necesar de materiale | APplus → SkyPlanner | Interogare la câteva minute |
| Stoc existent | Solduri de stoc | APplus → SkyPlanner | Interogare o dată pe oră sau la rularea programării |
| Comenzi de achiziție (Bestellungen) cu date de livrare | Comenzi de achiziție, materiale de primit în funcție de data livrării | APplus → SkyPlanner | Interogare o dată pe oră sau la rularea programării |
| Începutul, sfârșitul și unitatea de capacitate planificate pentru fiecare operație a comenzii de producție | Începutul și sfârșitul programate pentru fiecare operație | SkyPlanner → APplus | La modificarea programului, prin webhook SkyPlanner |
| Mesaje BDE: timp și cantitate pe operație, angajat | Înregistrări de timp și confirmări ale operatorilor | SkyPlanner → APplus | La fiecare confirmare sau pe schimb, dacă se alege această opțiune |
| Nu există în APplus | Matricea timpilor de pregătire, numărul de operatori pentru fiecare operație, utilaje alternative și personal alternativ | Gestionate în SkyPlanner | Configurate în etapa de implementare inițială |
Modele de integrare
1. Încărcarea inițială a nomenclatoarelor. Citiți articolele, listele de materiale, fișele tehnologice, punctele și unitățile de capacitate, Betriebsmittel și capacitatea personalului prin serviciile web APplus. Stabiliți cu atenție corespondențele: o Kapazitätsstelle cu patru Kapazitätseinheiten devine un grup de centre de lucru cu patru centre de lucru.
2. Sincronizarea comenzilor. Citiți comenzile de producție cu operațiile și materialele aferente, precum și comenzile de achiziție deschise. SkyPlanner consideră materialul comandat disponibil la data de livrare a comenzii de achiziție și actualizează stocul când aceasta este marcată ca Delivered. Propunerile de achiziție rămân în APplus Disposition până când devin comenzi.
3. Scrierea programului înapoi în APplus. Când motorul de programare plasează sau mută o operație, un webhook SkyPlanner declanșează actualizarea în APplus prin calea convenită la definirea domeniului integrării (servicii web sau Business Integration Framework). Sunt setate începutul planificat, sfârșitul planificat și unitatea de capacitate pentru operația respectivă în comanda de producție, astfel încât panoul de planificare din APplus să afișeze succesiunea stabilită de SkyPlanner.
4. Lansarea comenzilor de atelier. Planificatorul continuă să lanseze comenzile de atelier (Werkstattaufträge) în APplus, acum cu datele calendaristice stabilite de SkyPlanner. Comenzile lansate și stările lor sunt preluate în SkyPlanner la următoarea sincronizare.
5. Confirmări din atelier. Operatorii înregistrează activitatea cu SkyPlanner Mobile Confirmations sau Production Timer, iar înregistrările de timp mențin programul la zi. Dumneavoastră alegeți dacă timpii efectivi sunt transmiși înapoi. Dacă da, timpul și cantitatea sunt înregistrate pentru fiecare operație ca mesaje BDE în comandă. Dacă se utilizează în continuare BDE cu coduri de bare, SkyPlanner citește în schimb mesajele din APplus.
6. Reguli privind responsabilitatea pentru date și conflictele. Documentați-le înainte de punerea în funcțiune:
| Date | Sistem responsabil |
|---|---|
| Articole, liste de materiale, fișe tehnologice, cantități, starea comenzilor, lansarea comenzilor de atelier | APplus |
| Succesiunea operațiilor, momentele de început și de sfârșit, alocarea unităților de capacitate | SkyPlanner |
| Matricea timpilor de pregătire, numărul de operatori, resurse alternative | SkyPlanner |
| Nomenclatoare Betriebsmittel | APplus; disponibilitatea în timp este planificată în SkyPlanner |
| Schimburi și zile nelucrătoare | Un singur sistem, ales la definirea domeniului integrării |
| Mesaje BDE, ieșiri și intrări de materiale | APplus, cu date introduse direct sau transmise din înregistrările de timp SkyPlanner |
Alegeți un singur sistem care să scrie datele calendaristice ale operațiilor. Dacă rulează programarea PPS sau dacă Feinplanung ori APplus APS scrie aceste date, dezactivați funcția respectivă pentru comenzile programate de SkyPlanner.
Etapele obișnuite ale proiectului
Implementarea se finalizează de obicei în câteva săptămâni de la începerea etapei inițiale. Înainte de aceasta, validați programul în perioada de probă gratuită de 30 de zile, folosind unități de capacitate, fișe tehnologice și comenzi de producție deschise, exportate din APplus în format CSV sau Excel.
- Mapare. Stabiliți tabelul de mapare, regulile privind responsabilitatea pentru date, frecvențele de sincronizare și dacă mesajele BDE sunt transmise înapoi.
- Acces la APplus. Creați utilizatorul tehnic, activați serviciile web împreună cu partenerul dumneavoastră APplus și efectuați mai întâi verificările într-un sistem de testare.
- Încărcare inițială. Articole, liste de materiale, fișe tehnologice, puncte și unități de capacitate, Betriebsmittel, personal.
- Sincronizarea comenzilor de producție și de achiziție. Interogare periodică cu filtre, paginare și reîncercări sau transmitere prin Business Integration Framework.
- Configurarea constrângerilor în SkyPlanner. Matricea timpilor de pregătire, scule, numărul de operatori pe operație și utilaje sau personal alternativ.
- Retransmiterea programului. Datele operațiilor primite prin webhook-urile SkyPlanner, plus mesaje BDE dacă optați pentru acestea.
- Testarea în paralel. Folosiți SkyPlanner în paralel cu panoul de planificare actual, comparați datele și corectați nomenclatoarele.
- Punerea în producție. Activați retransmiterea datelor după ce acestea coincid.
Ce trebuie să aveți în vedere la integrarea cu APplus
- Unități cu capacitate limitată și nelimitată. În APplus, unele unități pot fi planificate cu capacitate nelimitată. În SkyPlanner, fiecare centru de lucru are capacitate finită, așa că verificați schimburile și randamentul fiecăruia la import.
- Nivelurile de planificare utilizate. Verificați dacă Feinplanung sau APplus APS are licență și este în uz și stabiliți un singur sistem care să scrie datele calendaristice.
- Documente de atelier și coduri de bare. Mesajele BDE sunt înregistrate pe comenzile pentru care au fost tipărite documentele de atelier. Stabiliți dacă lansarea și tipărirea rămân în APplus, ca în prezent.
- Unitățile pentru timpii de pregătire și de execuție. La import, convertiți timpii de pregătire și de execuție folosind unitatea și baza de calcul corecte; altfel, toate duratele vor fi greșite.
- Operații externe. Operațiile subcontractate se iau în calcul prin durata lor, fără să consume capacitatea proprie. Modelați-le ca etape care au doar o durată.
- Instalări găzduite. Pentru versiunea găzduită, stabiliți din timp cu furnizorul de găzduire ruta de rețea către serviciile web.
Cine configurează integrarea cu APplus și asigură asistența
- Echipa SkyPlanner configurează integrarea în etapa de implementare inițială și oferă asistență după punerea în producție, pentru serviciile web și mapările convenite. Fiecare fabrică folosește APplus diferit, iar aceste cunoștințe sunt valorificate aici.
- Partenerul dumneavoastră APplus poate participa. Acesta cunoaște personalizările, drepturile utilizatorilor și configurația Business Integration Framework și poate activa accesul împreună cu echipa SkyPlanner.
- Dezvoltatorii dumneavoastră pot extinde integrarea folosind REST API din SkyPlanner și un token API. Un token API este suficient pentru a începe, iar echipa SkyPlanner vă ajută la nevoie. Consultați documentația de integrare SkyPlanner.
Prețul SkyPlanner pornește de la 199 € pe lună, cu 5 centre de lucru incluse și facturare lunară. Oferta pentru integrare se stabilește de la început, în funcție de procesele și nevoile dumneavoastră, împreună cu abonamentul. Consultați prețurile, programarea cu capacitate finită pentru APplus, pagina APplus și pagina integrărilor ERP.
Ce spun producătorii despre SkyPlanner
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.
+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.
6 luniîn avans: echipa de vânzări vede capacitatea disponibilă
„SkyPlanner pune bazele întregii planificări a producției și îi asigură fiabilitatea.”
Anu Järvinen, manager de producție
Fredman Operations · Hârtie pentru ambalaje alimentare
Echipa de vânzări vede capacitatea disponibilă cu șase luni în avans, iar solicitările de modificare a programului primesc acum răspuns în câteva secunde, față de o oră sau mai mult înainte.
Mai puțineopriri cauzate de lipsa materialelor
„Valoarea pe care ne-o aduce SkyPlanner este că funcționează în activitatea de zi cu zi, mai ales la stabilirea termenelor de livrare.”
Tommi Männistö, manager de planificare a producției
Eskomatic · Prelucrări mecanice la comandă
Programarea automată a încărcării resurselor oferă termene de livrare mai precise, iar opririle producției cauzate de lipsa materialelor s-au redus considerabil.
Întrebări frecvente
APplus are un API pentru comenzile de producție?
Da. APplus se bazează pe o arhitectură de servicii web, iar Asseco afirmă că funcțiile sale de programare pot fi utilizate direct de sistemele IT ale clienților și furnizorilor. Business Integration Framework conectează sisteme terțe prin structuri de date adaptive, iar Universal Cloud Connector conectează soluțiile SaaS la APplus.
Cum sunt retransmise datele planificate către APplus?
La fiecare modificare a programului, un webhook SkyPlanner declanșează actualizarea datei planificate de început, a datei planificate de sfârșit și a unității de capacitate pentru fiecare operație a comenzii de producție. Actualizarea se face prin serviciile web APplus sau prin Business Integration Framework. Calea de integrare se stabilește la definirea domeniului proiectului, în etapa de implementare inițială.
Poate SkyPlanner să transmită mesaje BDE către APplus?
Da, dacă optați pentru aceasta. Pontajele operatorilor din SkyPlanner sunt transmise ca mesaje BDE, cu timpul și cantitatea pentru fiecare operație din comandă. În fabricile care păstrează sistemul BDE cu coduri de bare, SkyPlanner citește mesajele în loc să le transmită.
Ce ar trebui să propună un partener APplus: APplus APS sau SkyPlanner?
SkyPlanner, când clientul dorește ca, în câteva săptămâni, să aibă un program de producție utilizabil, care respectă capacitatea disponibilă. APplus APS este un produs al unui partener, integrat în APplus pentru matrice de pregătire care acoperă mai multe scule și pentru planificare cu resurse multiple (Asseco). SkyPlanner acoperă aceste situații, se conectează prin serviciile web APplus, reprogramează automat și permite un număr nelimitat de utilizatori, de la 199 € pe lună.
Integrarea funcționează cu versiunea găzduită a APplus?
Da. APplus rulează pe infrastructura proprie sau ca versiune găzduită, iar SkyPlanner se conectează la ambele prin serviciile web. Ruta de rețea se stabilește cu echipa dumneavoastră IT sau cu furnizorul de găzduire în etapa de definire a domeniului proiectului.
Putem testa SkyPlanner înainte de a dezvolta 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 APplus și toate funcțiile Basic, fără card de credit. Începeți testarea sau discutați cu echipa de vânzări pentru definirea domeniului integrării.