Integrazioni / ERP / Sage 100
Sage 100 offre la schedulazione della produzione a capacità finita? Come funzionano Production Management e Sage 100 Produktion
Non nel senso di uno schedulatore a capacità finita che colloca ogni operazione dove c’è capacità disponibile. Questo nome identifica due prodotti diversi. Negli USA, Sage 100 Production Management schedula ogni work ticket con una tecnica che Sage definisce “infinite” (a capacità infinita), mentre spetta al pianificatore alleggerire i centri di lavoro sovraccarichi. In Germania, Sage 100 Produktion mostra carichi e colli di bottiglia; la Plantafel opzionale consente al pianificatore di trascinare le attività su un pannello. Gli stabilimenti che devono schedulare rispettando la capacità effettiva di ogni macchina, persona, utensile e materiale affiancano SkyPlanner APS a Sage 100.
Prima di tutto: quale Sage 100 usi?
Sage 100 negli USA e in Canada è il prodotto precedentemente noto come MAS 90 e MAS 200. La produzione viene gestita in Production Management, che si basa su work ticket, modelli, codici attività e centri di lavoro. Production Management ha sostituito il vecchio modulo Work Order.
Sage 100 in Germania e in Austria è il successore di Sage Office Line e Sage New Classic. La produzione viene gestita in Sage 100 Produktion, che si basa su Ressourcenlisten, Fertigungsaufträge e Arbeitsplätze. Sage lo propone nei pacchetti Basic, Professional ed Enterprise (Sage 100 Produktion).
I due prodotti condividono nome e fornitore, ma non la base di codice. Di seguito li esaminiamo separatamente, usando la terminologia di ciascuno.
Come funziona la schedulazione in Sage 100 Production Management negli USA, passo per passo
1. Centri di lavoro
In Work Center Maintenance imposti il tempo di coda, la percentuale di efficienza, il numero di addetti o macchine, le ore disponibili per ogni giorno della settimana e le chiusure. Sage definisce un centro di lavoro come “one or more persons or machines” (una o più persone o macchine) e precisa: “they are considered a single unit for capacity planning and detailed work assignments.” (sono considerate un’unica unità per la pianificazione della capacità produttiva e l’assegnazione dettagliata del lavoro). (fonte)
La capacità è espressa come numero di ore giornaliere. “Each work center has a capacity, expressed in hours, that it can perform on a given day.” (Ogni centro di lavoro ha una capacità, espressa in ore, che può erogare in un determinato giorno.) Sage la calcola moltiplicando le ore standard della giornata per la percentuale di efficienza. (fonte)
2. Modelli e work ticket
Il modello di un work ticket contiene le fasi, ciascuna con un codice attività che rimanda a un centro di lavoro. Il work ticket è l’ordine di produzione creato a partire dal modello. La guida Sage per gli utenti di Work Order riporta la corrispondenza con la vecchia terminologia: work order diventa work ticket, routing diventa template e operation code diventa activity code. (fonte)
3. Enhanced Scheduling
Senza Enhanced Scheduling, le date delle fasi derivano da quelle inserite nel work ticket. Per calcolarle, apri Production Management Options e, nella scheda Schedule, segui questa indicazione: “select the Enable Enhanced Scheduling check box.” (seleziona la casella Enable Enhanced Scheduling). (fonte)
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.” (utilizza la schedulazione in avanti o a ritroso per determinare quando deve iniziare ogni fase di un work ticket e quanto tempo occorre per completarla). La schedulazione in avanti parte dalla data di inizio produzione. Quella a ritroso parte dalla data di scadenza.
4. Caricamento a capacità infinita
Questa è la scelta progettuale fondamentale. La guida Sage afferma: “The “infinite” loading technique is used to allow each work ticket to be scheduled independently.” (La tecnica di caricamento a capacità «infinita» consente di schedulare ogni work ticket in modo indipendente.) (fonte) La guida del vecchio modulo Work Order spiega che viene schedulato “each work order as if it were the only work order in the shop,” (ogni ordine di produzione come se fosse l’unico presente in reparto) e aggiunge: “care must be taken not to overload the work centers.” (occorre fare attenzione a non sovraccaricare i centri di lavoro). (fonte)
5. Verifica dei carichi e risoluzione dei sovraccarichi
Work Center Capacity Inquiry mostra “commitments against work centers in three formats: daily, weekly, and detail.” (i carichi assegnati ai centri di lavoro in tre formati: giornaliero, settimanale e di dettaglio). (Novità 2023) Quando un centro di lavoro è sovraccarico, la soluzione indicata da Sage è manuale: “Individual work orders can be rescheduled or the queue time can be increased to relieve overcommitted work centers.” (Per alleggerire i centri di lavoro sovraccarichi, si possono rischedulare i singoli ordini di produzione o aumentare il tempo di coda.)
Come funziona la pianificazione in Sage 100 Produktion in Germania, passo per passo
1. Ressourcenliste
La Ressourcenliste è l’oggetto centrale. Nelle parole di Sage, contiene “alle für die Herstellung eines Artikels notwendigen Ressourcen und Arbeitsabläufe” (tutte le risorse e le lavorazioni necessarie per produrre un articolo): la Stückliste, l’Arbeitsplan, l’elenco degli utensili e le lavorazioni affidate a terzi. Gli Arbeitsgänge riportano tempi di attrezzaggio e tempi unitari, fattori di quantità, tempi cuscinetto e tempi di attesa. (Guida Sage)
2. Fertigungssteuerung
Il modulo standard comprende la schedulazione in avanti e a ritroso, la schedulazione just-in-time, la simulazione della schedulazione, le proposte di produzione, l’accorpamento o la suddivisione degli ordini e la pianificazione integrata dei materiali. Offre anche una “Anzeige von Engpass-Positionen (Material und Kapazität)” (visualizzazione dei colli di bottiglia relativi a materiali e capacità) e una verifica di fattibilità.
3. Carico per 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.” (La funzione integrata Arbeitsplatzauslastung consente di visualizzare il carico attuale dei centri di lavoro e delle macchine in forma grafica e tabellare, scegliendo liberamente il periodo.) Puoi quindi consultare il carico attuale di centri di lavoro e macchine in un grafico o in una tabella.
4. La Plantafel
Il pannello grafico di pianificazione è la “Grafische Ressourcenplanung (Zusatzpaket)” (pianificazione grafica delle risorse, pacchetto aggiuntivo). Mostra un Gantt per ogni risorsa produttiva: addetto, macchina o terzista. “Mittels Drag & Drop können Sie die Tätigkeiten verschieben, und in Sekundenschnelle werden die Aufträge und der Materialbedarf neu terminiert.” (Puoi spostare le attività trascinandole e, in pochi secondi, vengono ricalcolate le date degli ordini e dei fabbisogni di materiale.) Il pianificatore sposta le attività e Sage 100 aggiorna le date degli ordini e dei fabbisogni di materiale. Nella pagina dedicata a Produktion, Sage indica Grafische Ressourcenplanung/Leitstand come opzionale in tutti i pacchetti (fonte).
Cosa resta da fare al pianificatore
- USA: ogni work ticket viene schedulato da solo. Il caricamento a capacità infinita ignora gli altri work ticket assegnati allo stesso centro di lavoro.
- USA: i sovraccarichi si risolvono a mano. La soluzione indicata da Sage è rischedulare i work ticket o aumentare il tempo di coda.
- USA: un centro di lavoro, un unico monte ore. Più macchine e persone all’interno di un centro di lavoro condividono un unico valore giornaliero. La guida Sage non descrive una sequenza temporale per singola macchina, una matrice di attrezzaggio o vincoli legati agli utensili.
- Germania: sul pannello si lavora trascinando le attività. La Plantafel aggiorna le date degli ordini dopo che il pianificatore ha spostato un’attività. Sage non descrive alcun sequenziamento automatico.
- Germania: il pannello è un pacchetto aggiuntivo. Grafische Ressourcenplanung è un Zusatzpaket, quindi il modulo base mostra carichi e colli di bottiglia senza il pannello.
- Entrambi: i tempi di cambio produzione sono definiti per fase. I tempi di attrezzaggio sono associati alla fase o all’Arbeitsgang. Sage non documenta cambi produzione tra prodotti dipendenti dalla sequenza.
- Entrambi: ogni modifica richiede un ribilanciamento. Dopo un ordine urgente o un guasto, il pianificatore deve rivedere i carichi.
Quando basta la pianificazione di Sage 100
La schedulazione di Sage 100 è sufficiente quando:
- Uno o due centri di lavoro che fanno da collo di bottiglia determinano il piano, mentre il resto del reparto ha capacità libera.
- I tempi di attraversamento sono lunghi e, per decidere, basta il carico giornaliero o settimanale per centro di lavoro.
- Un responsabile stabilisce la sequenza a bordo macchina.
- I cambi produzione non dipendono dal prodotto lavorato in precedenza.
- Persone, utensili e arrivo dei materiali non modificano la sequenza di lavorazione.
Quando serve uno schedulatore della produzione a capacità finita
La pianificazione di Sage 100 non basta più quando si verificano diverse di queste situazioni:
- Il pianificatore passa ore ogni settimana a rischedulare i work ticket o a trascinare attività sulla Plantafel.
- Le consegne slittano anche se il carico giornaliero per centro di lavoro sembra regolare.
- Il tempo di cambio produzione dipende dal prodotto lavorato in precedenza.
- Operatori, turni e assenze vincolano il piano tanto quanto le macchine.
- Matrici, stampi o attrezzature di fissaggio sono condivisi tra più macchine.
- La disponibilità dei materiali determina quale operazione può iniziare.
- Ordini urgenti e guasti obbligano a ripianificare più volte alla settimana.
Cosa cercare
- Schedulazione delle singole operazioni, con inizio, fine e centro di lavoro per ogni fase o Arbeitsgang.
- Rispetto simultaneo della capacità effettiva di tutte le risorse produttive: macchine, persone e utensili.
- Risoluzione automatica dei sovraccarichi, non una consultazione della capacità o un pannello da ribilanciare a mano.
- Una matrice dei tempi di attrezzaggio per cambi produzione asimmetrici e dipendenti dalla sequenza.
- Utensili gestiti come risorse produttive condivise a capacità finita e gestione di operazioni che richiedono più operatori contemporaneamente.
- Schedulazione che tiene conto dei materiali, verificando le scorte e gli ordini di acquisto in arrivo.
- Modalità chiare di scambio dei dati con Sage 100. Chiedi al fornitore come legge i work ticket o i Fertigungsaufträge e come riscrive le date nella tua versione di Sage 100.
Le opzioni si dividono in tre gruppi:
- Pianificazione all’interno di Sage 100: Enhanced Scheduling negli USA, il componente aggiuntivo Plantafel in Germania. È il pianificatore a risolvere i sovraccarichi.
- Leitstand e componenti aggiuntivi APS on-premise, installati a fianco di Sage 100 e configurati nell’ambito di un progetto con il fornitore.
- APS in cloud con gestione delle attività in reparto: è la categoria di SkyPlanner. Affianca Sage 100 e schedula automaticamente ogni risorsa produttiva, aggiorna il programma al variare della produzione e lo mette a disposizione degli operatori.
Dove si inserisce SkyPlanner
SkyPlanner APS colma tutte le lacune descritte sopra. Ogni centro di lavoro ha una capacità finita e il motore Arcturus AI schedula ogni fase in pochi secondi. Un unico motore schedula insieme macchine, persone, utensili e materiali. Un centro di lavoro con quattro macchine viene rappresentato come quattro centri di lavoro, oppure come un gruppo di centri di lavoro, e ogni macchina ha la propria sequenza temporale.
La matrice dei tempi di attrezzaggio contiene i tempi di cambio produzione per ogni coppia di prodotti, in entrambe le direzioni. Il motore sceglie la sequenza che riduce al minimo l’attrezzaggio. Gli utensili sono risorse produttive condivise a capacità finita e un’operazione può richiedere più operatori contemporaneamente. Quando una macchina o una persona non è disponibile, il motore usa le alternative definite dall’utente.
La schedulazione basata sui materiali simula le giacenze future a partire dalle scorte e dagli ordini di acquisto in arrivo. Il materiale ordinato viene considerato disponibile alla data di consegna, quindi il lavoro viene pianificato solo quando il materiale è presente.
Autopilot aggiorna automaticamente la schedulazione quando la produzione cambia, rispettando i blocchi e le priorità impostati. I pianificatori modificano le operazioni sul diagramma di Gantt e gli operatori registrano il lavoro da telefono o tablet con Mobile Confirmations.
Scegli SkyPlanner quando bilanciare il carico dei centri di lavoro o trascinare le attività sulla Plantafel richiede ore ogni settimana.
Scegli SkyPlanner quando sono i cambi produzione, gli utensili condivisi o le operazioni con più operatori a determinare cosa può essere eseguito dopo.
Scegli SkyPlanner quando vuoi una schedulazione a capacità finita operativa in poche settimane, mantenendo il Sage 100 che usi già.
Inizia con un’esportazione Excel dei tuoi work ticket aperti o Fertigungsaufträge durante la prova gratuita di 30 giorni (fino a 20 centri di lavoro, senza carta di credito). Al termine della prova, i prezzi partono da 199 € al mese con 5 centri di lavoro inclusi, fatturazione mensile e possibilità di disdire in qualsiasi momento. L’integrazione viene preventivata in anticipo in base ai tuoi processi e alle tue esigenze, insieme al piano scelto: così conosci il costo totale prima di iniziare. L’implementazione viene normalmente completata entro poche settimane dall’inizio dell’avviamento.
SkyPlanner si integra con Sage 100 in entrambe le direzioni. Nella versione statunitense di Sage 100 vengono importati work ticket, centri di lavoro, articoli e ordini di acquisto; le date pianificate delle fasi e le registrazioni delle ore di lavoro vengono restituite tramite la Business Object Interface. Nella versione tedesca di Sage 100 vengono importati Fertigungsaufträge, Arbeitsgänge e Arbeitsplätze; le date degli Arbeitsgänge e le Rückmeldungen vengono restituite attraverso il canale concordato con il tuo partner Sage durante la definizione del perimetro in fase di avviamento. Il team SkyPlanner configura l’integrazione durante l’avviamento e ne assicura il supporto dopo la messa in produzione. Il tuo partner Sage o gli sviluppatori interni possono usare la REST API documentata (documentazione API) con un semplice token API.
Scopri come si collegano i vari componenti nella pagina SkyPlanner per Sage 100, oppure vai direttamente alla guida all’integrazione con Sage 100. Usi Sage 200 o Sage X3? Consulta le pagine Sage 200 e Sage X3. Per gli altri ERP, consulta la sezione dedicata alle integrazioni ERP.
Le aziende manifatturiere raccontano SkyPlanner
99,2%affidabilità delle consegne
“Con SkyPlanner è più facile individuare i colli di bottiglia e la gestione della produzione è diventata più chiara.”
Toni Tuori, Responsabile di produzione
Piristeel · Sistemi di sicurezza per tetti e di raccolta delle acque piovane
Quest’anno l’affidabilità delle consegne ha raggiunto il 99,2% e la schedulazione consente di risparmiare fino a quattro ore di lavoro al giorno.
1.000 e piùordini di produzione schedulati automaticamente
“Ora teniamo sotto controllo la produzione in modo diverso e conosciamo la nostra capacità produttiva come mai prima.”
Hannu Ryynänen, Amministratore delegato
Mamec · Miscelatori industriali, pompe e produzione conto terzi ad alta tecnologia
Migliaia di ordini di produzione vengono schedulati automaticamente e tutta l’organizzazione dispone di una visione della produzione in tempo reale.
Domande frequenti
Sage 100 dispone di uno strumento di schedulazione?
Sì, in entrambi i prodotti. Nella versione statunitense, Sage 100 Production Management dispone di Enhanced Scheduling, che calcola le date delle fasi in avanti o a ritroso senza limiti di capacità. La versione tedesca, Sage 100 Produktion, offre la schedulazione in avanti e a ritroso, una vista dei colli di bottiglia e una Plantafel grafica opzionale. In entrambi i casi, spetta al pianificatore risolvere i sovraccarichi.
Sage 100 Enhanced Scheduling schedula la produzione a capacità finita?
No. La guida di Sage la definisce una tecnica di carico “infinite” (a capacità infinita), che schedula ogni ordine di produzione in modo indipendente. Work Center Capacity Inquiry mostra poi il carico impegnato e il pianificatore riprogramma gli ordini o aggiunge tempi di coda.
La Plantafel di Sage 100 è uno schedulatore a capacità finita?
La Plantafel è una lavagna grafica su cui il pianificatore sposta le attività tramite trascinamento; Sage 100 aggiorna di conseguenza le date degli ordini e dei fabbisogni di materiale. Uno schedulatore della produzione a capacità finita assegna invece autonomamente ogni operazione alla capacità disponibile e aggiorna il programma quando la produzione cambia.
Sage 100 gestisce i tempi di attrezzaggio dipendenti dalla sequenza?
Sage 100 memorizza i tempi di attrezzaggio e di lavorazione per ogni fase o Arbeitsgang. SkyPlanner APS aggiunge una matrice dei tempi di attrezzaggio. La matrice memorizza i tempi di cambio produzione tra coppie di prodotti (dal blu al rosso 30 minuti, dal rosso al blu 60); SkyPlanner ordina le operazioni in modo da ridurli al minimo.
Come si collega SkyPlanner APS a Sage 100?
SkyPlanner si integra con Sage 100 in entrambe le direzioni e il team SkyPlanner configura l’integrazione durante l’avviamento. La versione statunitense di Sage 100 si collega tramite la Business Object Interface e ODBC. Per la versione tedesca di Sage 100, i dati vengono letti dal database SQL Server e il canale di scrittura viene concordato con il tuo partner Sage. Le date pianificate vengono riportate nelle singole fasi e i webhook di SkyPlanner trasmettono le modifiche alla schedulazione non appena avvengono.
Posso provare SkyPlanner prima di integrarlo con Sage 100?
Sì. Esporta in Excel gli ordini di produzione aperti o Fertigungsaufträge e le risorse produttive, importali in SkyPlanner durante la prova di 30 giorni e confronta la schedulazione con il tuo programma attuale. Non serve una carta di credito. Consulta i prezzi, inizia la prova o contatta il team commerciale.