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 / MRPeasy

MRPeasy oferă programare cu capacitate finită? Planificarea producției în MRPeasy comparată cu SkyPlanner APS

Da, comandă cu comandă. La crearea fiecărei comenzi de fabricație, MRPeasy o programează în primul interval liber, ținând cont de capacitatea finită a centrelor de lucru. Nu schimbă ordinea comenzilor deschise deja programate, iar mutarea unei comenzi nu le mută pe celelalte. Fabricile care au nevoie de optimizarea întregului program de producție folosesc SkyPlanner APS alături de MRPeasy.

Diagrama Gantt din SkyPlanner APS, cu operații programate pe centre de lucru și o listă de comenzi dedesubt.

Pe pagina de prețuri MRPeasy, funcția este denumită “Operations scheduling (MRP II, finite capacity)” (programarea operațiilor, MRP II, capacitate finită). Este inclusă în toate cele patru abonamente: Starter, Professional, Enterprise și Unlimited.

Cum programează MRPeasy producția, pas cu pas

1. Grupuri de centre de lucru și centre de lucru

Configurarea capacității începe în Production planning → Workstation groups. Fiecare grup are un câmp Type:

  • Active processing: capacitate finită, “constrained by capacity (the number of available workstations) and working hours” (limitată de capacitate, adică de numărul de centre de lucru disponibile, și de programul de lucru).
  • Passive processing: fără limitări de capacitate și disponibil 24/7, pentru etape precum uscarea sau răcirea.

Un grup poate avea propriul program de lucru și propriile zile nelucrătoare. Pentru întreaga companie, acestea se configurează în Settings, la Work hours și Holidays. (sursă)

Fiecare Workstation aparține unui grup Active processing. Printre câmpurile sale se numără Hourly rate, Productivity (raportată la primul centru de lucru din grup), Default worker, Maintenance cycle și Idle time, “periods when no works can be planned” (perioade în care nu se pot programa operații). (sursă)

2. Fluxuri tehnologice

Fiecare operație din fluxul tehnologic este asociată unui Workstation group, nu unui utilaj. MRPeasy precizează: “When scheduling the production, the individual workstation from that group with the best availability is chosen.” (La programarea producției, se alege centrul de lucru din acel grup care are cea mai bună disponibilitate.) Câmpurile operației care determină programarea sunt:

  • Setup time și Cycle time
  • Capacity, numărul de unități prelucrate simultan, de exemplu într-un cuptor
  • Sequence și Overlap (cu funcția Overlap and Special Sequences, începând cu abonamentul Professional)
  • Parallelize (începând cu abonamentul Professional)

Subsarcinile nu influențează programarea. (sursă)

3. Crearea unei comenzi de fabricație

Alegeți produsul și cantitatea, iar “the software will calculate the production schedule” (aplicația va calcula programul de producție). MRPeasy calculează un program pentru fiecare BOM și flux tehnologic și precizează: “For each BOM, the routing with the earliest finish date is selected, by default.” (Pentru fiecare BOM, se selectează implicit fluxul tehnologic cu cea mai apropiată dată de finalizare.)

Programarea “takes into account all limitations in resources” (ține cont de toate limitările resurselor). Sunt incluse celelalte operații, perioadele de indisponibilitate planificate ale utilajelor și, la programarea înainte, termenele de aprovizionare pentru materialele care nu sunt în stoc. Pentru aceasta, articolul trebuie să aibă un BOM și un Routing. (sursă)

4. Programare înainte sau înapoi

Programarea înainte este opțiunea implicită: “By default, the software schedules the Manufacturing Order to the first available time.” (În mod implicit, aplicația programează comanda de fabricație în primul interval disponibil.)

Programarea înapoi este o funcție din abonamentul Enterprise. Aceasta “schedules production operations as late as possible before delivery” (programează operațiile de producție cât mai târziu posibil înainte de livrare), pornind de la o Customer Order, cu posibilitatea de a adăuga o marjă de timp în zile. (sursă)

5. Production schedule

Pagina Production schedule afișează un calendar și o diagramă Gantt, pe comenzi de fabricație sau pe centre de lucru. Oferă “dynamic drag-and-drop rescheduling of manufacturing orders and operations” (reprogramarea dinamică a comenzilor de fabricație și a operațiilor prin glisare), coduri de culoare pentru progres și piese, precum și “Rebook parts for planned MOs” (realocarea pieselor pentru comenzile de fabricație planificate). (sursă)

6. Raportarea din secția de producție

Operatorii folosesc My production plan sau Internet-kiosk pentru a apăsa Start, Pause și Finish la fiecare operație. “The button press times are recorded and accordingly, the actual labor hours are calculated.” (Momentele apăsării butoanelor sunt înregistrate, iar pe baza lor se calculează orele efectiv lucrate.) (sursă)

Ce rămâne în sarcina planificatorului

  • Prima introdusă, prima programată. Fiecare comandă ocupă primul interval liber la creare. În secția de producție, comenzile se execută în ordinea introducerii, nu după prioritate sau termenul de livrare.
  • Fără reprogramarea întregii producții. “The software will only reschedule the manufacturing order which has been dragged to a new time, other manufacturing orders will not be rescheduled.” (Aplicația reprogramează doar comanda de fabricație mutată prin glisare la alt moment; celelalte comenzi nu sunt reprogramate.) Pagina Manufacturing Orders repetă acest lucru: reprogramarea unei comenzi “will not automatically reschedule the whole production calendar.” (nu va reprograma automat întregul calendar de producție.) (sursă)
  • Mutările în Gantt nu țin cont de materiale. “The software will not check for material availability.” (Aplicația nu va verifica disponibilitatea materialelor.)
  • Indisponibilitatea nu mută operațiile. “Setting an idle time does not reschedule works automatically which were previously planned for the idle time.” (Stabilirea unei perioade de indisponibilitate nu reprogramează automat operațiile planificate anterior în acea perioadă.)
  • Timpi de reglaj ficși. Fiecare operație din fluxul tehnologic are o singură valoare pentru timpul de reglaj, indiferent de ce s-a executat înainte. În plus, “Setup time cannot be defined for an operation in the routing that has ‘Parallelize’ or ‘Overlap’ enabled.” (Timpul de reglaj nu poate fi definit pentru o operație din fluxul tehnologic care are activată opțiunea ‘Parallelize’ sau ‘Overlap’.)
  • Programarea înapoi ignoră materialele. “Material lead times are ignored when backward scheduling is used.” (Termenele de aprovizionare cu materiale sunt ignorate când se folosește programarea înapoi.)
  • Datele incomplete despre materiale elimină termenele de aprovizionare din calcul. Dacă disponibilitatea vreunui material este necunoscută, “the MO is scheduled ASAP, ignoring material lead times” (comanda de fabricație este programată cât mai curând posibil, ignorând termenele de aprovizionare cu materiale).
  • Subansamblele sunt alese după număr. În comenzile pe mai multe niveluri, “sub-assembly BOM is automatically selected alphabetically according to its number.” (BOM-ul subansamblului este selectat automat în ordine alfabetică, după numărul său.)
  • Planificarea pe termen lung presupune capacitate infinită. Planificarea agregată a capacității de producție este prezentată ca “RCCP, infinite capacity” (RCCP, capacitate infinită) și este o funcție din abonamentul Enterprise. (sursă)
  • Fără flux tehnologic, capacitatea nu este luată în calcul. Fără BOM și Routing, MRPeasy oferă “basic scheduling without capacity planning” (programare de bază fără planificarea capacității de producție).

În practică: comenzi urgente strecurate în intervalele libere, un planificator care mută comenzile prin glisare după fiecare avarie și un plan paralel într-o foaie de calcul.

Când este suficientă programarea oferită de MRPeasy

Funcția de programare din MRPeasy își face treaba când:

  • Lucrați într-un singur schimb, cu câteva grupuri de centre de lucru, iar comenzile concurează rar pentru resursa care constituie blocajul.
  • Aveți producție pe stoc, cu fluxuri tehnologice stabile, și introduceți comenzile în ordinea în care trebuie executate.
  • Schimbările de fabricație sunt scurte sau durează la fel pentru toate produsele, astfel încât o valoare fixă pentru Setup time reflectă realitatea.
  • Perturbările sunt rare, iar mutarea câtorva comenzi prin glisare în diagrama Gantt în fiecare săptămână este suficient de rapidă.

Dacă așa funcționează fabrica dumneavoastră, mențineți corecte fluxurile tehnologice și calendarele centrelor de lucru, stabiliți din timp perioadele de indisponibilitate și continuați să lucrați doar în MRPeasy.

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

Ați depășit posibilitățile funcției de programare integrate dacă vă regăsiți în mai multe dintre situațiile de mai jos:

  • O comandă urgentă sau o nouă prioritate trebuie să mute comenzile existente, nu doar să ocupe intervalele libere.
  • Avariile, întârzierile materialelor sau rebuturile vă obligă să mutați manual multe comenzi în fiecare săptămână.
  • Durata schimbării de fabricație depinde de produsul executat anterior.
  • Sculele sau dispozitivele comune, operațiile care necesită mai mulți operatori ori personalul disponibil în fiecare schimb impun limite programului de producție.
  • Aveți 20 sau mai multe centre de lucru și zeci de comenzi deschise, iar planificatorul petrece ore pe zi rezolvând suprapunerile.

Ce să căutați

  • Stabilirea ordinii în întregul program de producție, pentru toate comenzile deschise, după prioritate și termenul de livrare.
  • Reprogramare automată când se modifică stadiul producției sau comenzile.
  • O matrice a timpilor de reglaj: timpi de schimbare a fabricației asimetrici, care depind de succesiunea produselor, folosiți pentru a minimiza timpul total de reglaj.
  • Scule tratate ca resurse comune cu capacitate finită și operații cu mai mulți operatori.
  • Programare care ține cont de materiale la fiecare modificare, atât de stoc, cât și de comenzile de achiziție în curs de livrare.
  • Centre de lucru și personal alternativ pe care motorul de programare chiar le folosește.
  • Transmiterea efectivă a rezultatelor înapoi în MRPeasy. API-ul MRPeasy actualizează termenul unei comenzi de fabricație și câmpurile personalizate. Întrebați fiecare furnizor ce câmpuri din MRPeasy sunt actualizate cu rezultatele programării.

Opțiunile se împart în patru categorii:

  • Funcția proprie de programare a MRPeasy programează comenzile pe rând, direct în MRPeasy.
  • Soluțiile de programare bazate pe foi de calcul lucrează cu exporturi CSV și returnează rezultatul într-un fișier.
  • Instrumentele generale de automatizare transferă notificări și înregistrări simple între aplicații.
  • Sistemele APS în cloud cu funcții de execuție în secția de producție, categorie din care face parte SkyPlanner, programează automat fiecare resursă alături de MRPeasy și pun programul de producție la dispoziția operatorilor.

Unde se încadrează SkyPlanner

SkyPlanner APS acoperă fiecare dintre lipsurile de mai sus. Motorul Arcturus stabilește, într-o singură rulare, succesiunea tuturor comenzilor de fabricație deschise, în funcție de prioritatea operației, data de finalizare, prioritatea clientului, Fast Track și Dynamic Priorities. O comandă urgentă își primește locul în program, iar Bulldozer decalează operațiile din aval pentru a-i face loc.

Matricea timpilor de reglaj stochează timpul necesar schimbării de fabricație între fiecare pereche de produse, în ambele sensuri, iar motorul alege succesiunea care necesită cel mai puțin timp de reglaj. Sculele sunt resurse comune cu disponibilitate limitată, iar o operație poate necesita mai mulți operatori simultan. Când un centru de lucru sau o persoană nu este disponibilă, motorul folosește alternativele pe care le definiți.

Programarea în funcție de disponibilitatea materialelor simulează stocurile viitoare pe baza stocului existent și a comenzilor de achiziție în curs. Operațiile sunt programate doar atunci când materialele sunt disponibile, la fiecare reprogramare, nu doar la crearea comenzii.

Modelul MRPeasy are un corespondent direct în SkyPlanner. Workstation groups, Productivity și Capacity devin grupuri de centre de lucru, coeficienți de eficiență și operații pe loturi în SkyPlanner. Autopilot reprogramează automat producția atunci când apar schimbări, iar Running Time Lock păstrează operațiile începute pe pozițiile lor. Operatorii își văd lista de operații și își înregistrează activitatea cu Mobile Confirmations, Production Timer și Quick Log Mode.

Alegeți SkyPlanner când noile priorități impun reordonarea comenzilor deja programate în MRPeasy.

Alegeți SkyPlanner când schimbările de fabricație, sculele comune sau echipele determină ce operații pot fi executate în continuare.

Alegeți SkyPlanner când reprogramați de mai multe ori pe săptămână și doriți să aveți, în câteva săptămâni, un program funcțional pentru propria producție.

Începeți cu un export CSV în perioada de probă gratuită de 30 de zile (până la 20 de centre de lucru, fără card de credit). Ulterior, prețurile pornesc de la 199 € pe lună, cu 5 centre de lucru incluse și facturare lunară. Oferta pentru integrare este stabilită de la început, în funcție de procesele și nevoile dumneavoastră, împreună cu abonamentul.

SkyPlanner se integrează bidirecțional cu MRPeasy prin MRPeasy REST API, iar această integrare a fost deja realizată în proiecte pentru clienți. Comenzile de fabricație, fluxurile tehnologice și centrele de lucru sunt preluate în SkyPlanner, iar datele programate și progresul sunt transmise înapoi către fiecare comandă de fabricație. Echipa SkyPlanner configurează integrarea în etapa de implementare sau consultantul dumneavoastră MRPeasy ori dezvoltatorii o realizează folosind REST API documentat al SkyPlanner (documentația API).

Citiți prezentarea de pe pagina SkyPlanner pentru MRPeasy, consultați ghidul de integrare cu MRPeasy sau comparați alte sisteme în secțiunea de integrări ERP.

Ce spun producătorii 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 mărturia UTU

Operatori în combinezoane pentru camere curate la o linie de umplere a flacoanelor, în 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 mărturia Laboratory & Allied

Mai puțineopriri din lipsă de materiale

„Valoarea pe care ne-o aduce SkyPlanner este că 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 resurselor permite stabilirea unor date de livrare mai precise, iar opririle de producție cauzate de lipsa materialelor s-au redus considerabil.

Citiți mărturia Eskomatic

Întrebări frecvente

MRPeasy are un instrument de programare a producției?

Da. MRPeasy programează fiecare comandă de fabricație înainte în timp, de la primul interval disponibil, ținând cont de grupurile de centre de lucru și de programul de lucru, apoi afișează rezultatul într-un calendar și într-o diagramă Gantt. Programarea înapoi în timp este disponibilă începând cu abonamentul Enterprise.

MRPeasy poate reprograma automat toate comenzile?

Nu. Când trageți o comandă în diagrama Gantt, doar acea comandă se mută, iar restul calendarului de producție rămâne neschimbat. Autopilot din SkyPlanner reface întregul program atunci când apar schimbări în producție.

MRPeasy gestionează timpi de reglaj care depind de succesiunea operațiilor?

Nu. Timpul de reglaj este o valoare fixă pentru fiecare operație din fluxul tehnologic. SkyPlanner APS folosește o matrice a timpilor de reglaj cu timpii de schimbare de fabricație între perechi de produse (de la albastru la roșu 30 de minute, de la roșu la albastru 60) și stabilește succesiunea operațiilor astfel încât să minimizeze acești timpi.

Ce funcții de programare include fiecare abonament MRPeasy?

Programarea operațiilor, planificarea capacității de producție, diagramele Gantt și funcția de glisare și fixare sunt incluse în toate abonamentele. Overlap, Parallelize și comenzile neprogramate sunt disponibile începând cu Professional, iar programarea înapoi în timp, MPS și RCCP începând cu Enterprise. REST API este inclus în Unlimited, al cărui preț afișat pe pagina de tarife MRPeasy este de 149 $ pe utilizator pe lună.

Pot testa SkyPlanner cu datele mele din MRPeasy?

Da. Exportați fluxurile tehnologice, centrele de lucru și comenzile de fabricație deschise din MRPeasy în format CSV, importați-le în perioada de probă de 30 de zile și comparați programul obținut cu planul actual. Consultați tarifele, începeți proba gratuită sau discutați cu echipa de vânzări.