Integrări / ERP / QAD Adaptive ERP
QAD Adaptive ERP oferă programare cu capacitate finită? CRP, Line Scheduling și SkyPlanner APS
Parțial. În QAD Adaptive ERP, Advanced Repetitive Line Schedule Workbench încarcă liniile de producție în limita capacității disponibile. Pentru comenzile de producție discretă, imaginea asupra capacității este oferită de Capacity Requirements Planning (CRP). Acesta programează înapoi pornind de la termenele de finalizare și lasă rezolvarea supraîncărcărilor în sarcina planificatorului. QAD oferă un produs separat pentru programarea secvențială: QAD Advanced Scheduling. Fabricile care au nevoie de programare cu capacitate finită pentru fiecare utilaj, persoană, sculă și material folosesc SkyPlanner APS alături de QAD.
Acest articol se bazează pe ghidurile de utilizare QAD Enterprise Edition din 2020 și 2021, cele mai recente disponibile public. QAD Adaptive ERP este denumirea actuală a aceluiași ERP, care include fostele Enterprise Edition, QAD Cloud ERP și MFG/PRO.
Cum planifică QAD capacitatea, pas cu pas
1. Nomenclatoare pentru capacitate
Definirea capacității începe în Work Center Maintenance (14.5), cu gruparea centrelor pe departamente în Department Maintenance (14.1). Capacitatea unui centru de lucru se calculează înmulțind numărul de utilaje sau de persoane cu orele din calendarul de producție. Routing Maintenance (14.13.1) conține operațiile unui articol, fiecare cu timpi de așteptare la coadă, reglaj, execuție, așteptare după execuție și transport. Componentele sunt definite în Product Structure Maintenance (13.5).
2. MRP și comenzile de producție
MRP creează comenzi planificate. Work Order Maintenance (16.1) și Work Order Release/Print (16.7) le transformă în comenzi de producție lansate. Fluxul tehnologic standard este copiat în fiecare comandă de producție și poate fi modificat în Work Order Routing Maintenance (16.13.13), până la limita precizată clar de QAD: “Once the work order status is Exploded, Allocated, or Released, no more changes can be made to the routing.” (Odată ce comanda de producție ajunge în starea Exploded, Allocated sau Released, fluxul tehnologic nu mai poate fi modificat.) (sursa)
3. Capacity Requirements Planning: programare înapoi de la termenul de finalizare
Recalculate Capacity Plan (24.1) se execută după MRP. Funcția descompune fluxurile tehnologice ale comenzilor planificate, planificate ferm și lansate și stabilește datele fiecărei operații. QAD descrie logica astfel: CRP “takes the due date of an order or repetitive schedule and schedules each of its operations from the last operation in the order routing or process backward to the first one.” (pornește de la termenul de finalizare al unei comenzi sau al unui program de producție repetitivă și programează operațiile înapoi, de la ultima operație din fluxul tehnologic sau proces până la prima.)
Încărcarea include doar timpul de reglaj și timpul de execuție. “Queue, wait, and move times are excluded from load calculations.” (Timpii de așteptare la coadă, de așteptare după execuție și de transport sunt excluși din calculul încărcării.) Întreaga încărcare a unei operații este atribuită unei singure zile: “The system assigns the entire load for an operation to its scheduled start date.” (Sistemul atribuie întreaga încărcare a unei operații datei sale de început programate.) Input/Output Inquiry (24.4) și Input/Output Report (24.5) compară încărcarea planificată cu cea efectivă. (sursa)
4. Advanced Repetitive: încărcarea liniilor în limita capacității
Fabricile cu producție repetitivă configurează liniile în Production Line Maintenance (18.22.1.1) și le programează în Line Schedule Workbench (18.22.1.10). Ghidul QAD descrie obiectivul astfel: “Run a production line with repetitive schedules, forward scheduled to capacity limits.” (Exploatarea unei linii de producție cu programe de producție repetitivă, stabilite în sens direct, în limita capacității.) Instrumentul stabilește succesiunea cantităților pe linie, ținând cont de schimbările de fabricație, iar rezultatele devin programe de producție repetitivă.
5. Instrumentele de programare
Master Scheduling Workbench și Production Scheduling Workbench programează pe liniile de producție articole fabricate în regim discret și repetitiv. QAD precizează: “the PSW lets you schedule discrete and repetitive items on production lines,” (PSW permite programarea pe liniile de producție a articolelor fabricate în regim discret și repetitiv), stabilind succesiunea articolelor în cadrul unei zile și al unui schimb. Ambele “are .NET UI-only scheduling tools,” (sunt instrumente de programare disponibile exclusiv în interfața .NET) și “require an active Maintenance license before you can access them.” (necesită o licență Maintenance activă pentru a putea fi accesate.) (sursa)
6. Produsele separate de planificare oferite de QAD
- QAD Advanced Scheduling, lansat în 2024, programează activitatea din producție “on a sequence-sensitive continuous time-line (Gantt chart)” (pe o axă temporală continuă care ține cont de succesiunea operațiilor — diagramă Gantt) (blogul QAD). QAD descrie rezultatul astfel: “a minute-by-minute, line-by-line optimized production schedule for each plant.” (un program de producție optimizat pentru fiecare fabrică, minut cu minut și linie cu linie.)
- QAD DSCP Production Planning creează un plan de producție pentru mai multe unități, ținând cont de constrângeri.
- QAD Redzone este soluția QAD pentru conectarea personalului din producție și preia date din programul de producție.
Ce rămâne în responsabilitatea planificatorului
- Supraîncărcările. CRP raportează încărcarea în raport cu capacitatea. “If a work center or machine is over- or under-loaded, you can modify either its capacity or the timing or amount of the load.” (Dacă un centru de lucru sau un utilaj este supraîncărcat ori subîncărcat, puteți modifica fie capacitatea, fie perioada sau volumul încărcării.)
- Datele introduse manual sunt suprascrise. “When you run CRP, all open operations for selected work orders are rescheduled. That means that if you have manually adjusted your operation start and stop dates, they will probably be changed unless you also adjusted the work order release and due date to match.” (La rularea CRP, toate operațiile deschise ale comenzilor de producție selectate sunt reprogramate. Datele de început și de sfârșit ajustate manual vor fi probabil modificate, dacă nu ați ajustat corespunzător și data de lansare și termenul de finalizare ale comenzii de producție.)
- Încărcarea într-o singură zi. Pentru operațiile care durează mai multe zile, întreaga încărcare este atribuită datei de început. Astfel, graficele încărcării zilnice arată un vârf, urmat de o scădere.
- Lead time calculat pe baza unei medii. Dacă volumele comenzilor diferă de media folosită la calculul lead time-ului, “CRP may schedule the start date for an order’s first operation before the release date for that order.” (CRP poate programa începutul primei operații a unei comenzi înainte de data de lansare a acelei comenzi.)
- Fluxurile tehnologice sunt blocate după lansarea comenzilor. Fluxul tehnologic nu mai poate fi modificat după trecerea comenzii de producție în starea Exploded, Allocated sau Released.
- Reglajele nu depind de succesiune. Fiecare operație din fluxul tehnologic are un singur timp de reglaj, indiferent de ce s-a prelucrat anterior pe utilaj.
- Instrumente disponibile într-o singură interfață. MSW și PSW funcționează exclusiv în interfața .NET.
Surse: Ghidul de utilizare QAD pentru producție, Ghidul Planning and Scheduling Workbench.
Când sunt suficiente funcțiile de programare incluse în QAD
Funcțiile de bază din QAD sunt suficiente când:
- Aveți linii de producție repetitivă și le programați în Line Schedule Workbench sau PSW.
- Situația săptămânală a încărcării din CRP, pe centre de lucru, este suficientă pentru a vă asuma termenele de livrare.
- Utilajele dintr-un centru de lucru sunt interschimbabile, iar operatorii nu limitează volumul producției.
- Schimbările de fabricație sunt scurte sau nu depind de produsul fabricat anterior.
- Succesiunea comenzilor de producție lansate se schimbă rar după începerea lor.
Dacă aceasta este situația dumneavoastră, mențineți fluxurile tehnologice, capacitatea centrelor de lucru și calendarele de producție în concordanță cu realitatea și rulați CRP după fiecare rulare MRP.
Când aveți nevoie de un sistem de programare cu capacitate finită
Instrumentele de bază nu mai sunt suficiente când vă regăsiți în mai multe dintre situațiile de mai jos:
- Termenele de livrare sunt depășite, deși CRP arată o încărcare săptămânală acceptabilă.
- Planificatorii reintroduc datele operațiilor după fiecare rulare CRP sau păstrează succesiunea reală într-o foaie de calcul.
- Executați comenzi de producție discretă în loturi mici, pe multe utilaje.
- Durata schimbării de fabricație depinde de produsul fabricat anterior.
- Operatorii, schimburile și absențele limitează volumul producției la fel de mult ca utilajele.
- Ștanțele, matrițele sau dispozitivele de fixare sunt mutate între utilaje sau prese.
- Întârzierile materialelor determină ce operație poate începe.
Ce să urmăriți
- Respectarea simultană a capacității fiecărei resurse: utilaje, oameni și scule, nu doar capacitatea totală a centrelor de lucru.
- Stabilirea succesiunii la nivel de operație, după priorități și termene de finalizare.
- O matrice a timpilor de pregătire cu timpi de schimbare a fabricației asimetrici, care depind de succesiune.
- 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 cu livrare viitoare.
- Reprogramare automată la schimbarea stadiului producției sau a comenzilor.
- Un flux de date clar cu QAD. Citire prin QXtend Outbound sau prin API-urile REST pentru documente de afaceri, scriere prin QXtend Inbound în Work Order Maintenance. Întrebați fiecare furnizor ce QDocs utilizează și cine asigură suportul pentru integrare după punerea în funcțiune.
Pentru metoda generală, consultați ghidul de programare cu capacitate finită.
Rolul SkyPlanner
SkyPlanner APS acoperă fiecare limitare enumerată mai sus. Capacitatea fiecărui centru de lucru, a fiecărei persoane și a fiecărei scule este finită. Motorul Arcturus AI creează în câteva secunde un program la nivel de operație. Succesiunea este stabilită după prioritatea operației, data de finalizare, prioritatea clientului, Fast Track și Dynamic Priorities.
Matricea timpilor de pregătire conține durata schimbării de fabricație pentru fiecare pereche de produse, în ambele sensuri, iar motorul alege succesiunea cu cel mai mic timp de reglaj. Sculele sunt resurse partajate cu capacitate finită, mai multe persoane pot lucra simultan la aceeași operație, iar lucrările sunt transferate către utilaje sau persoane alternative când resursa principală nu este disponibilă.
Programarea în funcție de materiale simulează stocurile viitoare pe baza stocului existent și a comenzilor de achiziție cu livrare viitoare, astfel încât o operație să fie programată când materialul necesar este disponibil. Autopilot reprogramează automat la schimbările din producție, iar Running Time Lock fixează programul pentru următoarele ore, pentru a nu perturba activitatea din fabrică. Operatorii înregistrează activitatea pe telefon sau tabletă cu Mobile Confirmations, Production Timer și Quick Log Mode.
Alegeți SkyPlanner în locul QAD Advanced Scheduling și al instrumentelor de programare când:
- Lucrați cu comenzi de producție discretă, executate de utilaje și oameni. QAD descrie Advanced Scheduling drept un program pe fiecare linie, pentru fiecare fabrică. SkyPlanner stabilește succesiunea fiecărei operații pentru fiecare utilaj, operator și sculă.
- CRP vă modifică mereu datele. SkyPlanner scrie datele de lansare și termenele de finalizare ale comenzilor de producție în concordanță cu programul său. Aceasta este condiția indicată de QAD pentru păstrarea datelor la rularea CRP.
- Schimbările de fabricație, sculele, echipele și materialele determină succesiunea. Matricea timpilor de pregătire, sculele cu capacitate finită, operațiile cu mai mulți operatori, centrele de lucru alternative și livrările comenzilor de achiziție sunt reunite într-un singur program.
- Planificatorii și operatorii lucrează în browser. Instrumentele de programare funcționează doar în interfața .NET. SkyPlanner permite un număr nelimitat de utilizatori, iar Mobile Confirmations afișează lista de operații pe orice telefon sau tabletă.
- Doriți un program de producție funcțional în câteva săptămâni. Testați SkyPlanner cu propriile comenzi de producție din QAD în perioada de probă și începeți utilizarea în producție în câteva săptămâni de la începerea implementării.
Începeți cu un export Excel al comenzilor de producție deschise din QAD în perioada de probă gratuită de 30 de zile (până la 20 de centre de lucru, fără card de credit). Ulterior, 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ă proceselor și nevoilor dumneavoastră, împreună cu oferta pentru abonament.
SkyPlanner se integrează bidirecțional cu QAD Adaptive ERP prin QAD QXtend. Echipa SkyPlanner configurează integrarea în etapa de implementare, iar partenerul sau dezvoltatorii dumneavoastră pot folosi REST API, pentru care este disponibilă documentația. Consultați pagina SkyPlanner pentru QAD Adaptive ERP, ghidul de integrare cu QAD Adaptive ERP sau toate integrările cu sisteme 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 elaborarea unui plan optimizat pe trei luni, pentru toate centrele de lucru, durează mai puțin de 30 de minute.
6 lunide capacitate disponibilă, vizibilă echipei de vânzări
„SkyPlanner oferă o bază solidă și fiabilitate întregii activități de planificare a producției.”
Anu Järvinen, manager de producție
Fredman Operations · Hârtie pentru ambalaje, sigură pentru contactul cu alimentele
Echipa de vânzări vede capacitatea disponibilă cu șase luni înainte, iar la solicitările de modificare a programului se răspunde acum î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 constă în faptul că este un instrument care funcționează în activitatea de zi cu zi, mai ales la stabilirea datelor de livrare.”
Tommi Männistö, manager de planificare a producției
Eskomatic · Prelucrări mecanice la comandă
Programarea automată a încărcării permite stabilirea unor date de livrare mai precise, iar opririle de producție cauzate de lipsa materialelor s-au redus considerabil.
Întrebări frecvente
QAD CRP lucrează cu capacitate infinită?
CRP nu limitează încărcarea la capacitatea disponibilă. Programează operațiile în sens invers, pornind de la termenul comenzii, și raportează încărcarea în raport cu capacitatea. Planificatorul rezolvă supraîncărcările modificând capacitatea sau momentul în care este programată încărcarea.
Ce este QAD Line Schedule Workbench?
Este programul din Advanced Repetitive (18.22.1.10) care programează liniile de producție în sens direct, în limitele capacității, ținând cont de schimbările de fabricație. Acoperă programarea producției repetitive pe linii, nu comenzile de producție discretă repartizate pe utilaje.
QAD Advanced Scheduling face parte din QAD Adaptive ERP?
QAD oferă Advanced Scheduling ca produs separat, lansat în 2024, și îl prezintă alături de DSCP Production Planning și QAD Redzone. Funcțiile de planificare de bază din Adaptive ERP sunt MRP, CRP și Advanced Repetitive.
QAD gestionează timpii de reglaj care depind de succesiunea operațiilor?
Pe liniile de producție repetitivă, prin schimbările de fabricație din Line Schedule Workbench. Pentru comenzile de producție discretă, fiecare operație din fluxul tehnologic are un singur timp de reglaj. Matricea timpilor de pregătire din SkyPlanner stochează timpii de schimbare de fabricație între perechi de produse, în ambele sensuri, și ordonează operațiile astfel încât să îi reducă la minimum.
Pot testa SkyPlanner înainte de a-l integra cu QAD?
Da. Importați din QAD comenzile de producție deschise, fluxurile tehnologice și centrele de lucru î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.