Oferă SYSPRO programare cu capacitate finită? Forward Finite Scheduling sau SkyPlanner APS
SYSPRO include în sistemul de bază un instrument de programare cu capacitate finită: Forward Finite Scheduling din Requirements Planning. Acesta repartizează operațiile în limita capacității zilnice a centrelor de lucru, folosind o copie a datelor MRP. MRP în sine presupune însă o capacitate infinită. Secvențierea detaliată pe fiecare utilaj este disponibilă în produse cu licență separată. Fabricile care au nevoie de programare cu capacitate finită pentru fiecare utilaj, persoană, sculă și material folosesc SkyPlanner APS alături de SYSPRO.
Acest articol se referă la SYSPRO 8 și folosește documentația de ajutor pentru 2026 R1. Multe pagini care apar în rezultatele căutărilor despre programarea în SYSPRO descriu SYSPRO 7. Verificați, așadar, versiunea înainte de a vă baza pe un ecran prezentat.
Cum planifică SYSPRO capacitatea, pas cu pas
1. Nomenclatoare pentru capacitate
Capacitatea se definește la nivel de Work Center. Stabiliți numărul de unități productive, timpul zilnic pe unitate și capacitatea normală pe unitate. Machines sunt alocate unui centru de lucru în Machine Maintenance. Fiecare centru de lucru are un Capacity Calendar, iar schimburile sunt definite în Shift Pattern Maintenance. În 2026 R1, un model de schimburi poate înregistra și utilajele pe care le folosește un centru de lucru în fiecare schimb.
2. Structures and Routings
Modulul Bill of Materials conține Structures and Routings. Structura enumeră componentele. Fluxul tehnologic enumeră operațiile, fiecare având:
- centrul de lucru
- timpul de reglaj, timpul de execuție, timpul de așteptare și timpul de transport
- Maximum units
- pentru operațiile subcontractate, Offsite Days și Dock to Stock Days
3. Requirements Planning: capacitate infinită prin concepție
Requirements Calculation creează o imagine a datelor la momentul calculului și propune operații și comenzi de achiziție. MRP Job Review transformă operațiile propuse în operații active. Documentația SYSPRO este explicită în privința capacității. Requirements Calculation „assumes infinite capacity and does not, therefore, schedule jobs according to the actual available capacity in each work center.” (presupune o capacitate infinită și, prin urmare, nu programează operațiile în funcție de capacitatea efectiv disponibilă în fiecare centru de lucru). (sursă)
4. Forward Finite Scheduling: partea cu capacitate finită
Forward Finite Scheduling (Requirements Planning > Forward Finite Scheduling) reprogramează operațiile existente și propuse în funcție de capacitatea disponibilă a centrelor de lucru. Când un centru de lucru este încărcat complet, adaugă timp de așteptare. Necesarul pe care nu îl poate acoperi apare într-un raport de erori.
Capacitatea este o valoare zilnică: „Capacity available on a day is calculated as follows: A x B x C.” (Capacitatea disponibilă într-o zi se calculează astfel: A x B x C.) A este capacitatea din calendarul centrului de lucru, B este procentul de ore suplimentare, iar C este procentul de utilizare. Rularea „uses the snapshot data created/copied by the Requirements Calculation.” (folosește imaginea datelor creată/copiată de Requirements Calculation). (sursă)
5. Calculul datelor în Job Entry
În Job Entry, datele fiecărei operații sunt stabilite prin una dintre aceste metode:
| Metodă | Cum funcționează |
|---|---|
| Calcularea datei de livrare | Calcul înainte, de la data de începere, cu capacitate infinită |
| Calcularea datei de începere | Calcul înapoi, de la data de livrare, cu capacitate infinită |
| Data de livrare programată cu capacitate finită | Încărcare de probă în limita capacității disponibile, cu programare înainte; necesită echilibrarea încărcării WIP |
| Manual | Planificatorul introduce datele |
O încărcare de probă cu capacitate finită blochează resursele și poate crea operații _TMP în tabelul WipMaster. (sursă)
6. Load Levelling și Capacity Loading
Load Levelling analizează gradul de utilizare a centrelor de lucru și semnalează centrele supraîncărcate. Planificatorul ajustează apoi capacitatea în funcție de orele suplimentare, defecțiuni sau absenteism. Raportul Capacity Loading arată încărcarea pe zile, săptămâni sau luni.
7. Soluțiile SYSPRO de programare cu licență separată
Programarea detaliată în SYSPRO este asigurată de produse suplimentare:
- SYSPRO Factory Scheduling, descris în documentația SYSPRO 7 și bazat pe Preactor, are trei niveluri. Nivelul de bază, Graphical Planning Board, „considers only the main resource (machine) required for an operation as a constraint.” (consideră drept constrângere doar resursa principală, adică utilajul, necesară pentru o operație). Finite Scheduler adaugă resurse secundare, precum echipele de operatori, iar Advanced Scheduler adaugă disponibilitatea materialelor.
- SYSPRO MOM include Visual APS, un Visual Planning Board care permite programarea prin glisare și fixare. Are propriul fișier de licență și propriile licențe de utilizator. Documentația SYSPRO îl descrie ca pe un software care rulează pe calculatorul pe care este instalat și citește operațiile, Stock Codes, centrele de lucru și utilajele din baza de date SQL a SYSPRO.
- APS (Nexsys) nu se mai comercializează din 31 decembrie 2025 și ajunge la sfârșitul ciclului de viață pe 31 decembrie 2026. (Ciclul de viață al produselor SYSPRO)
Ce rămâne în sarcina planificatorului
- MRP ignoră capacitatea. Fiecare rulare Requirements Calculation planifică la capacitate infinită, conform citatului de mai sus.
- Încărcare pe zile, nu secvențiere. Forward Finite Scheduling ocupă capacitatea zilnică a unui centru de lucru. Nu stabilește ce operație se execută prima și pe ce utilaj.
- Planificare pe o copie a datelor. Rularea cu capacitate finită folosește imaginea datelor MRP, nu starea curentă a operațiilor.
- Operațiile deja începute provoacă erori la rulare. SYSPRO atribuie eroarea situației în care „the forward finite scheduler trying to load a started operation onto the work center, which does not fit.” (instrumentul de programare înainte cu capacitate finită încearcă să repartizeze unui centru de lucru o operație deja începută, care nu se încadrează în capacitatea acestuia).
- Avertismentul SYSPRO. „The planner should not use forward finite mode unless already working with dynamic elapsed times and a realistic base capacity profile.” (Planificatorul nu ar trebui să folosească modul de programare înainte cu capacitate finită decât dacă lucrează deja cu durate dinamice și cu un profil realist al capacității de bază.) (sursă)
- În modul cu capacitate infinită, calendarele doar exclud zilele nelucrătoare. „The work center capacity calendar is used only to establish non-working days.” (Calendarul de capacitate al centrului de lucru este folosit doar pentru a stabili zilele nelucrătoare.)
- Operațiile restante nu mai sunt vizibile. „Load levelling does not identify available capacity for any day prior to the current date.” (Echilibrarea încărcării nu identifică disponibilul de capacitate pentru nicio zi anterioară datei curente.) (sursă)
- Reglajele nu depind de secvență. Fiecare operație din fluxul tehnologic are un singur timp de reglaj, indiferent de ce s-a executat anterior pe utilaj.
Când este suficientă programarea nativă din SYSPRO
Funcțiile de bază din SYSPRO sunt suficiente când:
- Aveți nevoie de propuneri MRP și de o imagine săptămânală a centrelor de lucru supraîncărcate.
- Timpul de așteptare calculat pe zile este suficient de precis pentru termenele de livrare pe care le promiteți.
- De regulă, fiecare centru de lucru are un singur utilaj sau utilaje interschimbabile.
- Schimbările de fabricație sunt scurte sau nu depind de produsul executat anterior.
- Operatorii, sculele partajate și sosirea materialelor nu determină ordinea de execuție.
Dacă vă regăsiți în această situație, asigurați-vă că atât calendarele, cât și duratele reflectă condițiile reale și rulați Forward Finite Scheduling după fiecare Requirements Calculation.
Când aveți nevoie de o soluție de programare cu capacitate finită
Instrumentele de bază nu mai sunt suficiente atunci când vă confruntați cu mai multe dintre situațiile de mai jos:
- Termenele de livrare nu sunt respectate, deși raportul Capacity Loading arată o încărcare corespunzătoare la nivel săptămânal.
- Planificatorul reface manual secvența operațiilor după fiecare operație urgentă sau defecțiune.
- Timpul de schimbare de fabricație depinde de produsul executat anterior.
- Operatorii, schimburile și absențele limitează producția la fel de mult ca utilajele.
- Ștanțele, matrițele sau dispozitivele de fixare sunt mutate de la un utilaj la altul.
- Întârzierile materialelor determină ce operație poate începe.
- Folosiți APS (Nexsys), care ajunge la sfârșitul ciclului de viață pe 31 decembrie 2026.
Ce să căutați
- Capacitate finită pentru toate resursele simultan: utilaje, oameni și scule, nu totaluri zilnice pe centre de lucru.
- Secvențiere la nivel de operație, în funcție de priorități și termene.
- O matrice a timpilor de pregătire, cu timpi de schimbare de fabricație asimetrici, dependenți de secvență.
- Scule tratate ca resurse partajate cu capacitate finită și operații cu mai mulți operatori.
- Programare care ține cont de materiale și verifică stocurile și comenzile de achiziție care urmează să fie recepționate.
- Reprogramare automată când se modifică stadiul producției sau comenzile.
- Un flux de date clar cu SYSPRO. Citire prin e.net Business Objects sau serviciul OData, scriere prin e.net Business Objects. Întrebați fiecare furnizor cum sunt transferate datele calendaristice programate către operațiile din SYSPRO și cine asigură suportul după punerea în funcțiune.
Opțiunile se împart în patru categorii:
- Planificarea de bază din SYSPRO încarcă centrele de lucru pe zile, direct în SYSPRO.
- Soluțiile suplimentare de programare SYSPRO (nivelurile Factory Scheduling, MOM Visual APS) sunt produse SYSPRO cu licență separată.
- Suitele APS pentru companii mari sunt conectate printr-un proiect de implementare și utilizate de o echipă de planificare.
- Soluțiile APS în cloud cu funcții de execuție în atelier, categorie din care face parte SkyPlanner, programează automat fiecare resursă alături de SYSPRO și pun planul la dispoziția operatorilor.
Ce rol are SkyPlanner
SkyPlanner APS acoperă fiecare dintre lipsurile enumerate mai sus. Capacitatea fiecărui centru de lucru, a fiecărei persoane și a fiecărei scule este limitată. Motorul Arcturus AI generează în câteva secunde un program detaliat pe operații, stabilind succesiunea după prioritatea operației, data de finalizare, prioritatea clientului, Fast Track și Dynamic Priorities.
Matricea timpilor de reglaj stochează timpul de schimbare de fabricație între fiecare pereche de produse, în ambele sensuri, iar motorul alege succesiunea cu cel mai mic timp de reglaj. Sculele sunt resurse partajate cu disponibilitate limitată. Mai multe persoane pot lucra simultan la aceeași operație, iar lucrările sunt repartizate pe alte utilaje sau către alte persoane când resursa principală nu este disponibilă.
Programarea în funcție de materiale simulează stocurile viitoare pornind de la stocul existent și comenzile de achiziție în curs, astfel încât o operație să fie programată atunci când materialul necesar este disponibil. Autopilot reface automat programul când apar schimbări în producție, iar Running Time Lock fixează programul pentru următoarele ore, pentru a nu perturba activitatea din atelier. Operatorii își înregistrează activitatea de pe telefon sau tabletă cu Mobile Confirmations, Production Timer și Quick Log Mode.
Alegeți SkyPlanner în loc de SYSPRO MOM și Visual APS când:
- Aveți nevoie de un program utilizabil în producție în câteva săptămâni. SYSPRO prezintă MOM drept succesorul APS (Nexsys), iar Visual APS se instalează și se conectează la SYSPRO SQL Server, cu licență proprie. SkyPlanner este o aplicație cloud pe care o testați cu propriile operații în perioada de probă și pe care o puteți folosi efectiv în producție în câteva săptămâni de la începerea implementării.
- Programul trebuie să se actualizeze singur. În Visual APS, planificatorul reprogramează sarcinile sau rezolvă erorile când operațiile nu se încadrează în program (documentația SYSPRO). Autopilot reface automat programul la fiecare schimbare semnificativă.
- Schimbările de fabricație, sculele, echipele și materialele determină succesiunea. Un singur program ține cont de matricea timpilor de reglaj, disponibilitatea limitată a sculelor, operațiile cu mai mulți operatori, centrele de lucru alternative și sosirea materialelor din comenzile de achiziție.
- Fiecare operator trebuie să poată vedea programul. Accesul la MOM Workbench necesită o licență în Smart Manager pentru fiecare angajat din producție. În SkyPlanner, numărul de utilizatori este nelimitat, iar Mobile Confirmations afișează lista de operații pe orice telefon sau tabletă.
Începeți cu un export Excel al operațiilor deschise din SYSPRO în perioada de probă gratuită de 30 de zile (până la 20 de centre de lucru, fără card de credit). După aceea, prețul 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 pentru abonament.
SkyPlanner se integrează bidirecțional cu SYSPRO prin e.net Business Objects și serviciul SYSPRO OData. Echipa SkyPlanner configurează integrarea în etapa de implementare, iar partenerul sau dezvoltatorii dumneavoastră pot utiliza interfața REST API documentată. Consultați pagina SkyPlanner pentru SYSPRO, ghidul de integrare cu SYSPRO sau toate integrările 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 noua listă de operații ajunge pe 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 program optimizat pe trei luni, pentru toate centrele de lucru, durează mai puțin de 30 de minute.
6 lunide vizibilitate asupra capacității libere pentru echipa de vânzări
„SkyPlanner oferă o bază solidă și fiabilă pentru întreaga planificare a producției.”
Anu Järvinen, manager de producție
Fredman Operations · Hârtii pentru ambalaje destinate contactului cu alimentele
Echipa de vânzări vede capacitatea liberă cu șase luni în avans, iar cererile de modificare a programului, care necesitau o oră sau mai mult, primesc răspuns în câteva secunde.
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 de producție cauzate de lipsa materialelor s-au redus considerabil.
Întrebări frecvente
SYSPRO are un instrument de programare a producției?
Da. Funcționalitățile de bază ale SYSPRO includ Forward Finite Scheduling, calcularea datelor în Job Entry și Load Levelling. Acestea încarcă centrele de lucru pe zile, fără să stabilească succesiunea operațiilor pe utilaje. Programarea detaliată este asigurată de produse cu licență separată, precum SYSPRO Factory Scheduling și SYSPRO MOM.
MRP din SYSPRO presupune o capacitate infinită?
Da. Documentația SYSPRO precizează că Requirements Calculation presupune o capacitate infinită. Forward Finite Scheduling rulează separat și alocă necesarul din instantaneul MRP în funcție de capacitatea zilnică a centrelor de lucru.
Ce înlocuiește SYSPRO APS (Nexsys)?
APS (Nexsys) ajunge la sfârșitul ciclului de viață pe 31 decembrie 2026. SkyPlanner APS îl înlocuiește ca soluție cloud de programare a producției, care citește operațiile din SYSPRO și transmite înapoi datele planificate. Îl puteți testa cu propriile operații înainte de această dată-limită.
SYSPRO gestionează timpi de reglaj care depind de succesiunea operațiilor?
Nu în funcționalitățile de bază ale SYSPRO. Fiecare operație din fluxul tehnologic are un singur timp de reglaj, indiferent de ce s-a produs înainte. Matricea timpilor de reglaj din SkyPlanner stochează timpii de schimbare de fabricație între perechi de produse, în ambele sensuri, și stabilește succesiunea operațiilor astfel încât acești timpi să fie minimi.
Pot testa SkyPlanner înainte de a-l integra cu SYSPRO?
Da. Importați operațiile deschise, fluxurile tehnologice și centrele de lucru din SYSPRO în format Excel sau CSV în perioada de probă de 30 de zile și comparați programul rezultat cu planul actual. Consultați prețurile, începeți perioada de probă sau discutați cu echipa de vânzări.