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 / Sage 100

Sage 100 oferă programare cu capacitate finită? Cum funcționează Production Management și Sage 100 Produktion

Nu în sensul unui sistem de programare cu capacitate finită care plasează fiecare operație acolo unde există capacitate disponibilă. Două produse diferite poartă acest nume. În SUA, Sage 100 Production Management programează fiecare fișă de lucru printr-o tehnică de încărcare pe care Sage o numește “infinite” (infinită), iar planificatorul degrevează centrele de lucru supraîncărcate. În Germania, Sage 100 Produktion afișează încărcarea și blocajele, iar componenta opțională Plantafel îi permite planificatorului să mute sarcinile pe un panou prin glisare. Fabricile care au nevoie ca fiecare utilaj, persoană, sculă și material să fie programate cu capacitate finită folosesc SkyPlanner APS alături de Sage 100.

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

Mai întâi, ce versiune de Sage 100 folosiți?

Sage 100 din SUA și Canada este fostul MAS 90 și MAS 200. Producția este gestionată în Production Management, pe baza fișelor de lucru, a șabloanelor, a codurilor de activitate și a centrelor de lucru. Production Management a înlocuit vechiul modul Work Order.

Sage 100 din Germania și Austria este succesorul Sage Office Line și Sage New Classic. Producția este gestionată în Sage 100 Produktion, pe baza obiectelor Ressourcenlisten, Fertigungsaufträge și Arbeitsplätze. Sage îl comercializează în pachetele Basic, Professional și Enterprise (Sage 100 Produktion).

Cele două au în comun numele și furnizorul, nu și baza de cod. Mai jos explicăm fiecare produs folosind terminologia proprie.

Cum programează Sage 100 Production Management din SUA, pas cu pas

1. Centrele de lucru

În Work Center Maintenance stabiliți timpul de așteptare în coadă, procentul de eficiență, numărul de lucrători sau utilaje, orele disponibile pentru fiecare zi a săptămânii și perioadele de închidere. Sage definește un centru de lucru drept “one or more persons or machines” (una sau mai multe persoane ori utilaje) și precizează: “they are considered a single unit for capacity planning and detailed work assignments.” (acestea sunt considerate o singură unitate pentru planificarea capacității de producție și repartizarea detaliată a lucrărilor). (sursa)

Capacitatea este exprimată ca număr de ore pe zi. “Each work center has a capacity, expressed in hours, that it can perform on a given day.” (Fiecare centru de lucru poate efectua într-o anumită zi un volum de muncă exprimat în ore.) Sage o calculează înmulțind orele standard ale zilei cu procentul de eficiență. (sursa)

2. Șabloanele și fișele de lucru

Un șablon de fișă de lucru conține etapele, fiecare având un cod de activitate care indică un centru de lucru. Fișa de lucru este ordinul de fabricație creat pe baza acestui șablon. Ghidul Sage pentru utilizatorii Work Order arată corespondența cu vechii termeni: work order devine work ticket, routing devine template, iar operation code devine activity code. (sursa)

3. Enhanced Scheduling

Fără Enhanced Scheduling, datele etapelor sunt preluate din datele introduse în fișa de lucru. Pentru a le calcula, deschideți Production Management Options și, în fila Schedule, urmați instrucțiunea “select the Enable Enhanced Scheduling check box.” (bifați caseta Enable Enhanced Scheduling). (sursa)

Enhanced Scheduling “uses the forward or backward scheduling method to determine when each step of a work ticket should be started and how long each step takes to complete.” (folosește programarea înainte sau înapoi pentru a determina când trebuie să înceapă fiecare etapă a unei fișe de lucru și cât durează finalizarea ei). Programarea înainte pornește de la data începerii producției. Programarea înapoi pornește de la termenul de finalizare.

4. Încărcarea infinită

Aceasta este alegerea esențială de proiectare. Documentația Sage precizează: “The “infinite” loading technique is used to allow each work ticket to be scheduled independently.” (Tehnica de încărcare „infinită” permite programarea independentă a fiecărei fișe de lucru.) (sursa) Documentația vechiului modul Work Order explică faptul că se programează “each work order as if it were the only work order in the shop,” (fiecare comandă de producție ca și cum ar fi singura din atelier) și adaugă că “care must be taken not to overload the work centers.” (trebuie avut grijă să nu fie supraîncărcate centrele de lucru). (sursa)

5. Verificarea încărcării și eliminarea supraîncărcărilor

Work Center Capacity Inquiry afișează “commitments against work centers in three formats: daily, weekly, and detail.” (încărcarea alocată centrelor de lucru în trei formate: zilnic, săptămânal și detaliat). (Noutăți în 2023) Când încărcarea alocată unui centru de lucru depășește capacitatea, soluția Sage presupune intervenție manuală: “Individual work orders can be rescheduled or the queue time can be increased to relieve overcommitted work centers.” (Comenzile de producție pot fi reprogramate individual sau timpul de așteptare în coadă poate fi mărit pentru a degreva centrele de lucru supraîncărcate.)

Cum planifică Sage 100 Produktion din Germania, pas cu pas

1. Ressourcenliste

Ressourcenliste este obiectul central. Potrivit Sage, acesta conține “alle für die Herstellung eines Artikels notwendigen Ressourcen und Arbeitsabläufe” (toate resursele și procesele de lucru necesare fabricării unui articol): Stückliste, Arbeitsplan, lista de scule și subcontractarea. Arbeitsgänge conțin timpii de pregătire și timpii pe unitate, factorii de cantitate, timpii tampon și timpii de așteptare. (Documentația Sage)

2. Fertigungssteuerung

Modulul standard include programarea înainte și înapoi, programarea exact la timp, simularea programării, propuneri de producție, comasarea sau divizarea ordinelor de fabricație și planificarea integrată a materialelor. De asemenea, oferă “Anzeige von Engpass-Positionen (Material und Kapazität)” (afișarea pozițiilor cu blocaje de materiale și capacitate), precum și o verificare a fezabilității.

3. Încărcarea pe Arbeitsplatz

“Mit der integrierten Arbeitsplatzauslastung können Sie unter Einbeziehung flexibler Zeiträume die aktuelle Belastung Ihrer Arbeitsplätze und Maschinen grafisch und tabellarisch einsehen.” (Funcția integrată de vizualizare a încărcării permite consultarea încărcării actuale a centrelor de lucru și a utilajelor, în grafice și tabele, pentru intervale de timp flexibile.) Vedeți încărcarea actuală a centrelor de lucru și a utilajelor sub formă de grafic sau tabel.

4. Plantafel

Panoul grafic de planificare este “Grafische Ressourcenplanung (Zusatzpaket)” (planificarea grafică a resurselor, pachet suplimentar). Acesta afișează o diagramă Gantt pentru fiecare resursă: angajat, utilaj sau subcontractant. “Mittels Drag & Drop können Sie die Tätigkeiten verschieben, und in Sekundenschnelle werden die Aufträge und der Materialbedarf neu terminiert.” (Puteți muta activitățile prin glisare și fixare, iar datele ordinelor de fabricație și ale necesarului de materiale sunt recalculate în câteva secunde.) Planificatorul mută sarcinile, iar Sage 100 recalculează datele ordinelor de fabricație și ale necesarului de materiale. Pagina Sage pentru Produktion prezintă Grafische Ressourcenplanung/Leitstand ca opțiune suplimentară în toate pachetele (sursa).

Ce rămâne în sarcina planificatorului

  • SUA: fiecare fișă de lucru este programată separat. Încărcarea infinită ignoră celelalte fișe alocate aceluiași centru de lucru.
  • SUA: supraîncărcările se rezolvă manual. Soluția Sage este reprogramarea fișelor de lucru sau mărirea timpului de așteptare în coadă.
  • SUA: un centru de lucru, un singur total de ore. Mai multe utilaje și persoane dintr-un centru de lucru împart aceeași capacitate zilnică. Documentația Sage nu descrie o programare în timp pentru fiecare utilaj, o matrice a timpilor de pregătire sau constrângeri legate de scule.
  • DE: pe panou se lucrează prin glisare și fixare. Plantafel recalculează datele ordinelor de fabricație după ce planificatorul mută o sarcină. Sage nu descrie o secvențiere automată.
  • DE: panoul este un pachet suplimentar. Grafische Ressourcenplanung este un Zusatzpaket, deci modulul de bază afișează încărcarea și blocajele fără panou.
  • Ambele: timpii de schimbare de fabricație sunt definiți pe etapă. Timpii de pregătire sunt asociați etapei sau obiectului Arbeitsgang. Sage nu documentează schimbări de fabricație între produse care să depindă de succesiunea acestora.
  • Ambele: fiecare modificare impune o reechilibrare. După o comandă urgentă sau o defecțiune, planificatorul trebuie să revadă încărcarea.

Când este suficientă planificarea din Sage 100

Programarea din Sage 100 este suficientă atunci când:

  • Unul sau două centre de lucru care constituie blocaje dictează planul, iar restul atelierului are capacitate disponibilă.
  • Termenele de execuție sunt lungi și este suficient să decideți încărcarea zilnică sau săptămânală a fiecărui centru de lucru.
  • Un șef de echipă stabilește succesiunea lucrărilor la utilaj.
  • Schimbările de fabricație nu depind de produsul fabricat anterior.
  • Personalul, sculele și sosirea materialelor nu modifică ordinea lucrărilor.

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

Planificarea din Sage 100 nu mai acoperă nevoile dumneavoastră atunci când vă regăsiți în mai multe dintre situațiile următoare:

  • Planificatorul petrece ore în fiecare săptămână reprogramând fișe de lucru sau mutând sarcini pe Plantafel.
  • Termenele de livrare nu sunt respectate, deși încărcarea zilnică a fiecărui centru de lucru pare în regulă.
  • Timpul de schimbare de fabricație depinde de produsul fabricat anterior.
  • Operatorii, schimburile și absențele limitează planul la fel de mult ca utilajele.
  • Ștanțele, matrițele sau dispozitivele de fixare sunt utilizate în comun de mai multe utilaje.
  • Disponibilitatea materialelor determină ce operație poate începe.
  • Comenzile urgente și defecțiunile impun replanificarea de mai multe ori pe săptămână.

Ce să urmăriți

  • Programare la nivel de operație, cu început, sfârșit și centru de lucru pentru fiecare etapă sau Arbeitsgang.
  • Respectarea simultană a capacității finite a tuturor resurselor: utilaje, personal și scule.
  • Rezolvarea automată a supraîncărcărilor, nu doar o vizualizare a capacității sau un panou pe care îl reechilibrați manual.
  • O matrice a timpilor de pregătire pentru schimbări de fabricație asimetrice, care depind de succesiunea produselor.
  • Scule modelate ca resurse comune cu capacitate finită și operații care necesită mai mulți operatori simultan.
  • Programare care ține cont de materiale și verifică stocurile și comenzile de achiziție în curs de livrare.
  • Un flux clar de date cu Sage 100. Întrebați furnizorul cum citește fișele de lucru sau Fertigungsaufträge și cum transmite datele calendaristice recalculate către sistemul Sage 100 pe care îl folosiți.

Opțiunile se împart în trei categorii:

  • Planificare în Sage 100: Enhanced Scheduling în SUA, extensia Plantafel în Germania. Planificatorul rezolvă supraîncărcările.
  • Extensii Leitstand și APS instalate local, alături de Sage 100 și configurate în cadrul unui proiect derulat de furnizor.
  • APS în cloud cu funcții de execuție în atelier, categoria în care se încadrează SkyPlanner. Acesta programează automat fiecare resursă alături de Sage 100, replanifică pe măsură ce producția se schimbă și pune programul la dispoziția operatorilor.

Rolul SkyPlanner

SkyPlanner APS acoperă fiecare dintre lipsurile de mai sus. Fiecare centru de lucru are o capacitate finită, iar motorul Arcturus AI programează fiecare etapă în câteva secunde. Utilajele, oamenii, sculele și materialele sunt programate împreună, de același motor. Un centru de lucru cu patru utilaje este reprezentat prin patru centre de lucru sau printr-un grup de centre de lucru, iar fiecare utilaj are propria axă de timp.

Matricea timpilor de pregătire conține timpul de schimbare de fabricație pentru fiecare pereche de produse, în ambele sensuri, iar motorul alege succesiunea cu cel mai scurt timp total de pregătire. Sculele sunt resurse comune cu capacitate finită, iar o operație poate necesita mai mulți operatori simultan. Când un utilaj sau o persoană nu este disponibilă, motorul folosește alternativele pe care le definiți.

Programarea în funcție de materiale simulează evoluția stocurilor pe baza stocului existent și a comenzilor de achiziție care urmează să fie livrate. Materialul comandat este considerat disponibil la data livrării, astfel că lucrările sunt programate doar când materialul este disponibil.

Autopilot reface automat programul când apar schimbări în producție, respectând blocările și prioritățile stabilite de dumneavoastră. Planificatorii ajustează operațiile pe o diagramă Gantt, iar operatorii înregistrează lucrările pe telefon sau tabletă cu Mobile Confirmations.

Alegeți SkyPlanner când echilibrarea încărcării centrelor de lucru sau mutarea sarcinilor prin glisare în Plantafel vă ocupă ore întregi în fiecare săptămână.

Alegeți SkyPlanner când schimbările de fabricație, sculele comune sau operațiile care necesită mai mulți operatori determină ce poate fi executat în continuare.

Alegeți SkyPlanner când doriți să aveți în câteva săptămâni un program funcțional, cu capacitate finită, alături de sistemul Sage 100 pe care îl folosiți deja.

Începeți cu un export Excel al fișelor de lucru deschise sau al obiectelor Fertigungsaufträge î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, facturare lunară și posibilitatea de a anula oricând. Primiți de la început o ofertă pentru integrare, adaptată procesului și nevoilor dumneavoastră, împreună cu abonamentul, astfel încât să cunoașteți costul total înainte de a începe. Implementarea se finalizează de regulă în câteva săptămâni de la începerea procesului de configurare inițială.

SkyPlanner se integrează bidirecțional cu Sage 100. În versiunea americană Sage 100, sunt importate fișele de lucru, centrele de lucru, articolele și comenzile de achiziție, iar datele calendaristice planificate pentru etape și înregistrările de manoperă sunt trimise înapoi prin Business Object Interface. În versiunea germană Sage 100, sunt importate Fertigungsaufträge, Arbeitsgänge și Arbeitsplätze, iar datele calendaristice pentru Arbeitsgang și Rückmeldungen sunt trimise înapoi prin mecanismul stabilit cu partenerul dumneavoastră Sage la definirea domeniului integrării, în etapa inițială. Echipa SkyPlanner configurează integrarea în această etapă și asigură suport după punerea în funcțiune. Partenerul dumneavoastră Sage sau dezvoltatorii interni pot lucra cu REST API pe baza documentației (documentație API), folosind doar un token API.

Aflați cum se conectează sistemele pe pagina SkyPlanner pentru Sage 100 sau consultați direct ghidul de integrare cu Sage 100. Folosiți Sage 200 sau Sage X3? Consultați paginile Sage 200 și Sage X3. Pentru alte sisteme ERP, consultați pagina integrărilor ERP.

Ce spun producătorii despre SkyPlanner

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 adus mai multă claritate în gestionarea producției.”

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 opinia Piristeel

Hannu Ryynänen, director general 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 a ajuns la un nivel cu totul diferit.”

Hannu Ryynänen, director general
Mamec · Mixere industriale, pompe și fabricație la comandă cu tehnologii avansate

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

Citiți opinia Mamec

Întrebări frecvente

Sage 100 are un instrument de programare?

Da, în ambele produse. Versiunea americană Sage 100 Production Management include Enhanced Scheduling, care calculează datele calendaristice ale etapelor înainte sau înapoi, fără a limita încărcarea la capacitatea disponibilă. Versiunea germană Sage 100 Produktion oferă programare înainte și înapoi, afișarea blocajelor și, opțional, panoul grafic Plantafel. În ambele, planificatorul rezolvă supraîncărcările.

Sage 100 Enhanced Scheduling oferă programare cu capacitate finită?

Nu. Documentația de ajutor Sage o descrie ca pe o tehnică de încărcare „infinite” (nelimitată), care programează independent fiecare comandă de producție. Work Center Capacity Inquiry afișează apoi capacitatea deja alocată, iar planificatorul reprogramează comenzile sau adaugă timp de așteptare.

Plantafel din Sage 100 este un instrument de programare cu capacitate finită?

Plantafel este un panou grafic în care planificatorul mută sarcinile prin glisare și fixare, iar Sage 100 recalculează datele comenzilor și ale necesarului de materiale. Un instrument de programare cu capacitate finită alocă automat fiecare operație în limita capacității libere și reface programul când apar schimbări în producție.

Sage 100 gestionează timpi de pregătire care depind de succesiunea operațiilor?

Sage 100 stochează timpii de pregătire și de execuție pentru fiecare etapă sau Arbeitsgang. SkyPlanner APS adaugă o matrice a timpilor de pregătire. Aceasta stochează 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ă reducă la minimum acești timpi.

Cum se conectează SkyPlanner APS la Sage 100?

SkyPlanner se integrează bidirecțional cu Sage 100, iar echipa SkyPlanner configurează integrarea în etapa inițială. Versiunea americană Sage 100 se conectează prin Business Object Interface și ODBC. Datele din versiunea germană Sage 100 sunt citite din baza sa de date SQL Server, iar mecanismul de scriere este convenit cu partenerul dumneavoastră Sage. Datele calendaristice planificate sunt trimise înapoi pentru fiecare etapă, iar webhook-urile SkyPlanner transmit modificările programului pe măsură ce apar.

Pot testa SkyPlanner înainte de a-l integra cu Sage 100?

Da. Exportați în Excel comenzile de producție deschise sau Fertigungsaufträge deschise, împreună cu resursele, importați-le în SkyPlanner în perioada de probă de 30 de zile și comparați programul cu planul actual. Nu este necesar un card de credit. Consultați prețurile, începeți proba gratuită sau discutați cu echipa de vânzări.