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 / Infor CloudSuite Industrial

Infor CloudSuite Industrial oferă programare cu capacitate finită? APS integrat, Scheduler și SkyPlanner APS

Da. Infor CloudSuite Industrial (fostul SyteLine, numit adesea CSI) oferă programare cu capacitate finită în două componente:

  • APS Planning cu licență planifică necesarul în raport cu capacitatea resurselor și stabilește termene de livrare prin Get CTP. Fără licența APS, rulează în modul Infinite.
  • Scheduler stabilește ordinea operațiilor pe termen scurt pe resurse cu capacitate finită și le afișează într-un Resource Gantt editabil.
Diagramă Gantt în SkyPlanner APS, cu operații programate pe centre de lucru și o listă de comenzi dedesubt.

SkyPlanner APS funcționează alături de CSI și reprogramează automat întreaga secție de producție după fiecare perturbare. Schimbările de fabricație, sculele, echipele și materialele care urmează să sosească sunt incluse într-un singur program.

Infor M3, Infor LN și Infor Production Scheduling sunt produse separate, iar informațiile de aici nu li se aplică.

Cum planifică CloudSuite Industrial capacitatea, pas cu pas

CSI are trei componente care sunt adesea confundate: MRP, APS Planning și Scheduler. Fiecare răspunde la o altă întrebare.

1. Modelul de capacitate: resurse, nu centre de lucru

Capacitatea se definește la nivel de Resources și Resource Groups. Fiecare operație trebuie să specifice cel puțin un grup de resurse. Documentația Infor adaugă: “You cannot use a resource group on an operation unless it has at least one resource assigned to it.” (Nu puteți utiliza un grup de resurse pentru o operație dacă nu are cel puțin o resursă alocată.) Disponibilitatea este stabilită prin Shifts.

Centrele de lucru există în continuare, dar numai pentru calculul costurilor: “The work center now captures costs only and does not affect the actual planning or scheduling.” (Centrul de lucru înregistrează acum doar costurile și nu influențează planificarea sau programarea efectivă.) (sursă) Acest lucru îi derutează pe cei obișnuiți cu un ERP în care centrul de lucru este unitatea de programare.

Două setări determină modul în care sunt selectate și încărcate resursele. Câmpul Seq din fila Resources controlează alocarea pentru regulile Select in Sequence și Cyclic: acestea “allocate the resource with the lower Seq value first.” (alocă mai întâi resursa cu valoarea Seq mai mică.) Implicit, resursele au capacitate finită. Marcați o resursă sau un întreg grup de resurse ca Infinite atunci când trebuie să preia “an unlimited number of operations simultaneously, but only when on-shift.” (un număr nelimitat de operații simultan, dar numai în timpul schimbului.) (sursă) O secție poate folosi capacitate finită pentru resursele care constituie locuri înguste și capacitate infinită pentru toate celelalte.

2. MRP: doar materiale

MRP este funcționalitatea de bază disponibilă în orice implementare CSI. Planifică materialele fără să țină cont de situația din secție: “Unlike APS, MRP does not consider routing times, resource capacity, or shifts.” (Spre deosebire de APS, MRP nu ține cont de timpii din fluxul tehnologic, de capacitatea resurselor sau de schimburi.) Infor precizează clar cui îi revine verificarea capacității: “The responsibility rests with you, the planner, to make sure your shop floor has the available capacity to work the plan.” (Dumneavoastră, ca planificator, aveți responsabilitatea de a vă asigura că secția de producție dispune de capacitatea necesară pentru a realiza planul.) (sursă)

3. APS Planning: cu capacitate finită sau în modul Infinite, rulări complete și Plan on Save

APS se rulează din formularul APS Planning, într-unul dintre cele două moduri:

ModDe ce ține contStabilirea termenelor de livrare
APS (capacitate finită)“whether the crew and machines are on-shift and not busy working on another demand” (dacă echipa și utilajele sunt disponibile conform programului de schimburi și nu sunt deja ocupate cu un alt necesar)Get CTP în Customer Order Lines și Job Orders
Infinite APSNumăr nelimitat de operații pe resursă în timpul schimbului, folosind timpii Move, Queue, Setup, Run și FinishGet ATP în loc de Get CTP

Condiția de licențiere care face diferența este: “If the APS module is unlicensed, APS Planning can only be run in Infinite mode.” (Dacă modulul APS nu are licență, APS Planning poate rula doar în modul Infinite.) (sursă)

APS planifică fiecare necesar “based on order priority and each demand’s due date.” (în funcție de prioritatea comenzii și de termenul fiecărui necesar.) Planifică înapoi de la termenul de livrare și, dacă nu poate încadra comanda, planifică înainte începând de astăzi. Prioritatea se stabilește în formularul APS Order Priority: “Order types with lower priority numbers consume available capacity before order types with higher priority numbers.” (Tipurile de comenzi cu numere de prioritate mai mici consumă capacitatea disponibilă înaintea celor cu numere de prioritate mai mari.) (sursă) Infor recomandă un orizont lung: “In most situations, you will run APS Planning for a long horizon, such as one or two months.” (În majoritatea situațiilor, veți rula APS Planning pentru un orizont lung, de exemplu una sau două luni.)

O rulare completă pornește de la zero: “The system deletes all existing plan information and regenerates it using the latest data.” (Sistemul șterge toate informațiile existente ale planului și îl regenerează folosind cele mai recente date.) Infor recomandă rularea la intervale stabilite, de exemplu în fiecare noapte. Între rulările complete, Plan on Save introduce în planul existent o comandă client sau o comandă de producție nou salvată. Folosește doar stocurile, aprovizionările și capacitatea rămase nealocate după rulările anterioare. Modificările datelor de bază și majoritatea celorlalte tranzacții așteaptă următoarea rulare completă. (sursă) Rezultatul constă în comenzi planificate și mesaje de excepție. Acestea sunt analizate în Planning Detail APS, iar comenzile sunt confirmate și transformate în comenzi de producție, comenzi de achiziție, cereri de achiziție, programe de producție sau comenzi de transfer.

4. Scheduler și Resource Gantt

Scheduler rulează ca activitate separată, Scheduling, pusă de obicei în Background Queue. Infor precizează că programarea poate fi rulată “over any horizon” (pentru orice orizont): un schimb, o zi, o săptămână sau o lună. În practică, “you will usually run it for a one-day horizon, and you will usually run it each day.” (de regulă, o veți rula pentru un orizont de o zi și o veți rula zilnic.) (sursă)

Stabilește momentele de început și de sfârșit ale operațiilor pe resurse cu capacitate finită și propune ordinea operațiilor. Respectă grupurile de resurse pentru pregătire și tabelele de corespondență pentru pregătire și tipărește Resource Group Dispatch List pentru secție. Regulile de secvențiere, precum Due Date sau Critical Ratio, se stabilesc în Global Priority Settings.

Planificatorii ajustează rezultatul în Resource Gantt Chart – Scheduler. Mutarea unei bare deschide Gantt Edit Operation, unde pot modifica datele de început și de sfârșit ale unei operații, o pot muta pe altă resursă sau pot fixa comanda de producție ori operația în program. CSI validează fiecare modificare și avertizează dacă aceasta încalcă regulile de secvențiere sau de utilizare a resurselor; planificatorul poate accepta modificarea în ciuda avertismentului sau o poate anula. (sursă)

5. Cum interacționează APS și Scheduler

Când setarea pentru comenzile planificate din Shop Floor Control Parameters este activată, Scheduler tratează comenzile planificate de APS ca necesar care consumă resurse. O rulare APS ulterioară consideră operațiile programate ca fiind fixe. O rulare ulterioară a Scheduler le poate muta din nou. În practică, ciclul este următorul: rulați Scheduling, verificați diagrama Gantt și rapoartele de încărcare, rezolvați supraîncărcările prin ore suplimentare, modificarea priorităților sau ajustări manuale în Gantt, rulați din nou și tipăriți lista de lucru.

Limitele CloudSuite Industrial

  • Planificarea APS cu capacitate finită necesită licență. Fără modulul APS, APS Planning rulează doar în modul Infinite, iar Get CTP nu este disponibil. Scheduler continuă să stabilească ordinea operațiilor pe resurse cu capacitate finită, pe termen scurt. (sursă)
  • Perturbările sunt gestionate de planificator. Plan on Save introduce necesarul nou în capacitatea liberă, dar nu reordonează lucrările deja planificate. După o avarie, restul programului rămâne neschimbat până când un planificator modifică operațiile în Gantt sau pornește o nouă rulare a Scheduler.
  • În Gantt se modifică o singură operație odată. Gantt Edit Operation validează fiecare mutare. Când o mutare încalcă ordinea operațiilor, CSI semnalează acest lucru, iar planificatorul fie acceptă modificarea în ciuda avertismentului, fie corectează manual operațiile următoare.
  • Nu se planifică în trecut. “APS never plans into the past (unlike MRP, which allows start dates in the past).” (APS nu planifică niciodată în trecut, spre deosebire de MRP, care permite date de început în trecut.) Documentația Infor adaugă că APS nu devansează întotdeauna o comandă de producție existentă pentru a acoperi un necesar; în schimb, poate crea o nouă comandă planificată cu un termen mai apropiat. (sursă)
  • Nu există consolidare automată. “APS does not automatically combine planned orders for items that are needed within the same period of time.” (APS nu grupează automat comenzile planificate pentru articolele necesare în aceeași perioadă.) Configurați această funcție în Planning Parameters.
  • Termenele CTP au cea mai mică prioritate la verificare. Visual South, partener Infor, explică faptul că un termen CTP calculat cu capacitate finită “is considered the lowest priority at the time you check the CTP date.” (este considerat ca având cea mai mică prioritate în momentul verificării termenului CTP.) Prioritatea comenzii este recalculată la următoarea rulare completă APS. (sursă)
  • Rezultatele a două motoare trebuie corelate. APS fixează în program ceea ce a plasat Scheduler, dar Scheduler poate muta din nou acele operații. Planificatorii trebuie să știe ce rulare a generat fiecare termen.

Când sunt suficiente funcțiile de programare integrate în CloudSuite Industrial

Rămâneți la APS și Scheduler dacă majoritatea condițiilor de mai jos sunt îndeplinite:

  • Aveți modulul APS licențiat și configurat, cu fluxuri tehnologice, grupuri de resurse, schimburi și timpi de pregătire corect definiți.
  • Situația din secție se schimbă puțin între rulările Scheduler, iar echipa lucrează pe baza listei de lucru.
  • Planificatorii acceptă ordinea operațiilor propusă de Scheduler și fac doar ocazional modificări manuale în Gantt în timpul schimbului.
  • Capacitatea este limitată de unul sau două locuri înguste. Programați aceste resurse cu capacitate finită și lăsați-le pe celelalte cu capacitate infinită, o strategie pe care Visual South o descrie ca fiind frecvent utilizată.
  • Nevoia principală este stabilirea termenelor de livrare: Get CTP pentru liniile comenzilor clienților.

Dacă aceasta este situația din secția dumneavoastră, optimizați mai întâi configurarea APS și Scheduler integrate.

Când aveți nevoie de un sistem de programare cu capacitate finită

Luați în calcul și alte soluții decât instrumentele integrate atunci când:

  • Nu aveți licența APS, iar echipa de planificare lucrează permanent în foi de calcul pentru a ajusta planurile generate în modul Infinite.
  • Programul se schimbă de mai multe ori pe schimb: comenzi urgente, avarii, materiale lipsă, absențe. Planificatorii petrec ore întregi cu modificări manuale în Gantt și rulări repetate.
  • Timpii de schimbare de fabricație depind de produsul fabricat anterior, iar ordinea operațiilor determină volumul de producție.
  • Sculele folosite în comun și operațiile care necesită mai mulți operatori simultan limitează producția la fel de mult ca utilajele.
  • Operatorii trebuie să poată confirma lucrările în secția de producție, iar programul să se ajusteze în consecință.

Ce să urmăriți

  1. Replanificare automată. Întregul program trebuie să se actualizeze pe măsură ce producția avansează sau comenzile se modifică, fără ca un planificator să mute operațiile una câte una.
  2. Un model compatibil cu CSI. Resurse și grupuri de resurse, schimburi și zile libere, resurse alternative. Un instrument care citește doar centrele de lucru (SLWcs) nu reflectă modelul real de programare.
  3. Modelarea detaliată a constrângerilor. O matrice pentru schimbările de fabricație dependente de succesiune, scule tratate ca resurse comune cu capacitate finită, echipe de mai mulți operatori și utilaje și personal alternativ.
  4. Disponibilitatea materialelor. Verificarea materialelor necesare operațiilor, a stocurilor și a comenzilor de achiziție în cadrul programării.
  5. Feedback din secția de producție. Confirmări care ajustează programul și sunt transmise înapoi ca tranzacții ale comenzilor de producție.
  6. O cale clară de integrare. În Infor Cloud: Mongoose IDO REST API prin ION API Gateway, cu o licență Automation pentru conexiune. Documentele ProductionOrder BOD semnalează modificările, iar actualizările IDO transmit programul înapoi în sistem.
  7. Reguli clare de responsabilitate. Stabiliți ce sistem gestionează succesiunea detaliată a operațiilor și excludeți resursele respective din aria de acțiune a modulului Scheduler nativ și a setării sale pentru comenzile planificate.
  8. Testare cu risc redus. Testați cu propriile date înainte de a vă angaja într-un proiect de integrare.

Opțiunile se împart în patru categorii:

  • Modulele APS și Scheduler native din CSI acoperă stabilirea termenelor de livrare cu Get CTP și ordonarea operațiilor pe termen scurt, cu ajustări manuale în Resource Gantt.
  • Panourile de planificare din clientul ERP prezintă datele CSI într-o altă interfață, întreținută de obicei de un partener, pentru echipele care planifică manual.
  • Suitele APS pentru întreprinderi mari sunt conectate printr-un proiect de implementare și utilizate de o echipă dedicată de planificare.
  • Soluțiile APS în cloud cu funcții pentru execuția în secția de producție, categorie din care face parte SkyPlanner, programează automat fiecare resursă alături de CSI. Acestea replanifică pe măsură ce producția se schimbă și pun programul la dispoziția operatorilor.

Rolul SkyPlanner

SkyPlanner APS preia comenzile de producție, operațiile și resursele deja existente în CSI și le programează pe o diagramă Gantt interactivă. Fiecare punct de mai sus are un răspuns concret:

În CSI în prezentCe face SkyPlanner
Planificarea APS cu capacitate finită necesită licențăProgramare cu capacitate finită pentru fiecare centru de lucru, ținând cont de schimburi, personal și absențe, de la 199 € pe lună pentru 5 centre de lucru
Rulări complete APS, Plan on Save și rulări Scheduler la cerereArcturus creează programul cu capacitate finită în câteva secunde. Autopilot reprogramează automat când apar schimbări în producție
Modificări manuale în diagrama Gantt, câte o operație pe rândPlanificatorii mută operațiile prin glisare pe diagrama Gantt, iar motorul de programare menține coerența întregului program. Bulldozer decalează operațiile din aval
Grupuri de resurse pentru pregătire și tabele de referință pentru timpii de pregătireMatrice a timpilor de pregătire, în care timpii de schimbare de fabricație între produse depind de succesiune și sunt asimetrici; este folosită pentru alegerea ordinii cu cel mai mic timp total de pregătire
Grupuri de resurse pentru fiecare operațieScule tratate ca resurse comune cu capacitate finită, mai mulți operatori simultan la un centru de lucru, utilaje și personal alternativ când resursa principală este ocupată
Două motoare ale căror rezultate trebuie corelateUn singur program pentru resursele gestionate de SkyPlanner, cu datele planificate ale operațiilor transmise înapoi în CSI
Aprovizionare prin MRP fără vizibilitate asupra capacitățiiNecesarul fiecărei operații este verificat în raport cu stocurile și comenzile de achiziție cu livrare viitoare din CSI; materialul comandat este considerat disponibil la data livrării din comanda de achiziție
Listă de operații de executat pentru secția de producțieOperatorii își văd lista de operații și înregistrează lucrările pe telefon sau tabletă cu Mobile Confirmations, Production Timer și Quick Log Mode

Sunt modelate grupurile de centre de lucru și randamentele acestora, iar o operație poate fi împărțită între mai multe centre de lucru. Ordinea de prioritate ține cont de prioritatea operației, data finalizării, prioritatea clientului, Fast Track și Dynamic Priorities.

Alegeți SkyPlanner când planificatorii refac manual programul zilei după fiecare defecțiune. Autopilot replanifică fiecare operație deschisă, iar Running Time Lock menține neschimbată programarea operațiilor deja începute.

Alegeți SkyPlanner când schimbările de fabricație vă determină capacitatea. Trecerea de la albastru la roșu poate dura 30 de minute, iar de la roșu la albastru 60, iar motorul alege succesiunea cu cel mai mic timp total de pregătire.

Alegeți SkyPlanner când utilizați CSI fără licența APS și planificați în foi de calcul pe baza planurilor din modul Infinite. MRP continuă să planifice materialele în CSI, iar implementarea este finalizată în mod normal în câteva săptămâni de la începerea procesului de configurare inițială.

SkyPlanner se integrează bidirecțional cu CloudSuite Industrial:

  • Comenzile de producție, operațiile, resursele și comenzile de achiziție sunt importate prin IDO REST API.
  • Datele planificate ale operațiilor sunt transmise înapoi prin actualizări IDO, iar manopera înregistrată este trimisă sub formă de rânduri SLJobtrans, pe care CSI le înregistrează definitiv.
  • Webhook-urile transmit modificările programului pe măsură ce apar.

Echipa SkyPlanner adaptează integrarea la configurația dumneavoastră CSI în etapa de configurare inițială și oferă asistență după punerea în funcțiune. Primiți de la început o ofertă pentru integrare, în funcție de procesele și nevoile dumneavoastră, împreună cu abonamentul, astfel încât să cunoașteți costul total înainte de a începe. Partenerul dumneavoastră Infor sau dezvoltatorii proprii pot realiza integrarea și pe baza REST API documentat al SkyPlanner (documentație API).

Perioada de testare gratuită de 30 de zile include până la 20 de centre de lucru, nu necesită card de credit și folosește date exportate în CSV sau Excel. Vă vedeți propriile operații într-un program cu capacitate finită înainte de orice intervenție asupra IDO. Facturarea este lunară și puteți anula oricând.

Găsiți prezentarea completă pe pagina Infor CloudSuite Industrial, detaliile tehnice în ghidul de integrare și în documentația SkyPlanner sau începeți testarea gratuită. Pentru a analiza împreună configurația dumneavoastră CSI, programați o demonstrație.

Părerile producătorilor despre SkyPlanner

Kalle Kalliomäki, specialist în lanțul de aprovizionare la UTU, în secția 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 părerea 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 părerea Laboratory & Allied

Vedere aeriană a fabricii Piristeel de sisteme de siguranță pentru acoperișuri din Kauhava

99,2%respectarea termenelor de livrare

„SkyPlanner ne-a oferit vizibilitatea necesară pentru a identifica blocajele și a făcut gestionarea producției mai clară.”

Toni Tuori, director de producție
Piristeel · Sisteme de siguranță pentru acoperișuri și sisteme pluviale

Rata de respectare a termenelor de livrare a ajuns la 99,2% anul acesta, iar programarea economisește până la patru ore de lucru pe zi.

Citiți mărturia Piristeel

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

1.000+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 de înaltă tehnologie pentru terți

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

Citiți mărturia Mamec

Întrebări frecvente

SyteLine APS lucrează cu capacitate finită sau infinită?

Cu ambele. Modul APS lucrează cu capacitate finită și verifică dacă personalul și utilajele au program de lucru în schimbul respectiv și sunt disponibile. Infinite APS permite un număr nelimitat de sarcini pentru fiecare resursă pe durata schimbului. Fără licența APS, funcționează doar modul Infinite.

CloudSuite Industrial are o diagramă Gantt?

Da. Resource Gantt Chart – Scheduler afișează operațiile programate pe resurse, iar mutarea unei bare deschide Gantt Edit Operation, unde puteți modifica datele, schimba resursa sau bloca operația. Diferența la diagrama Gantt din SkyPlanner constă în ceea ce urmează: motorul reprogramează automat operațiile afectate, în loc să lase ajustările ulterioare în sarcina planificatorului.

Care este diferența dintre APS și Scheduler în CloudSuite Industrial?

APS Planning planifică cererea, aprovizionarea și capacitatea pe un orizont lung, de obicei una sau două luni, creează comenzi planificate și introduce cererea nouă prin Plan on Save. Scheduler stabilește succesiunea operațiilor pe termen scurt pentru resurse cu capacitate finită, de obicei pe durata unei zile, și tipărește Resource Group Dispatch List.

Am nevoie de o licență suplimentară pentru programarea cu capacitate finită în CloudSuite Industrial?

Pentru APS Planning cu capacitate finită și Get CTP, da: acestea necesită modulul APS. SkyPlanner APS realizează programarea cu capacitate finită pe baza comenzilor de producție și a resurselor din CSI fără acest modul. O aplicație externă care se conectează prin stratul IDO utilizează o licență Automation.

Poate SkyPlanner să gestioneze pregătiri dependente de succesiune, scule și echipe?

Da. Matricea timpilor de pregătire conține timpi asimetrici de schimbare de fabricație între produse. Sculele sunt resurse cu capacitate finită care nu pot fi utilizate simultan la două centre de lucru, iar mai mulți operatori pot fi alocați aceluiași centru de lucru pentru operațiile care necesită o echipă. Se folosesc utilaje și personal alternativ când resursa principală este ocupată.

De ce ignoră CSI capacitatea centrului meu de lucru?

Pentru că, în CloudSuite Industrial, centrele de lucru sunt folosite doar pentru calculul costurilor. Capacitatea este definită la nivel de resurse, grupuri de resurse și schimburi.

Se poate conecta SkyPlanner APS la CloudSuite Industrial sau SyteLine?

Da, în ambele sensuri. Comenzile de producție, operațiile și resursele sunt importate prin IDO REST API; datele planificate ale operațiilor sunt transmise înapoi prin actualizări IDO, iar manopera sub formă de rânduri SLJobtrans. Echipa SkyPlanner adaptează integrarea la configurația dumneavoastră în etapa de configurare inițială și oferă asistență după punerea în funcțiune. Partenerul dumneavoastră Infor sau dezvoltatorii proprii pot realiza integrarea și pe baza REST API documentat. Consultați ghidul de integrare, începeți testarea gratuită sau discutați cu echipa de vânzări.