Integrazioni / ERP / SAP S/4HANA
SAP S/4HANA offre la schedulazione della produzione? Livellamento della capacità, PP/DS e SkyPlanner APS
SAP S/4HANA offre la schedulazione della produzione nel rispetto della capacità effettiva di macchine e personale in due forme: il livellamento manuale della capacità nel sistema base e la schedulazione automatica in PP/DS integrato. Nella versione standard di S/4HANA, la schedulazione basata sui lead time non tiene conto dei limiti di capacità. L’assegnazione delle operazioni entro la capacità disponibile avviene quando un pianificatore livella le operazioni sui colli di bottiglia nelle app Fiori per la capacità. PP/DS, commercializzato come SAP S/4HANA Manufacturing for planning and scheduling, richiede attivazione, licenza e personale dedicato.
Gli stabilimenti che devono schedulare la produzione rispettando la capacità disponibile di ogni risorsa produttiva, senza avviare un progetto PP/DS, affiancano SkyPlanner APS a S/4HANA.
Come SAP S/4HANA pianifica la produzione, passo dopo passo
S/4HANA offre due livelli di pianificazione della capacità produttiva. La maggior parte degli stabilimenti usa solo il primo.
1. MRP e schedulazione basata sui lead time
MRP Live (MD01N) crea gli ordini pianificati. La schedulazione basata sui lead time assegna poi le date alle operazioni e genera i fabbisogni di capacità usando le formule del centro di lavoro per attrezzaggio, lavorazione e smontaggio. Non tiene conto del carico che gli altri ordini hanno già assegnato a quel centro. SAP Learning lo afferma chiaramente: “The operations are scheduled infinitely. The non-working times of the work centers are taken into account, but not the capacity requirements of other orders” (Le operazioni sono schedulate a capacità infinita. Si tiene conto dei periodi non lavorativi dei centri di lavoro, ma non dei fabbisogni di capacità degli altri ordini) (SAP Learning). Il risultato sono centri di lavoro sovraccarichi.
2. Anagrafiche della capacità dei centri di lavoro
La capacità è definita nel Work Center, non nell’ordine. Un centro di lavoro può avere diverse categorie di capacità (nell’esempio di SAP: 001 macchina e 002 manodopera), ciascuna con formule che convertono i valori standard del ciclo di lavorazione in fabbisogni di capacità. Il Factory Calendar definisce i giorni lavorativi; gli intervalli temporali sostituiscono la capacità disponibile standard, mentre le versioni della capacità (standard, minima, massima) permettono di modellare schemi di turnazione alternativi.
3. Valutazione della capacità
I pianificatori confrontano i fabbisogni con la capacità disponibile nell’app Manage Work Center Capacity. I responsabili MRP possono verificarla anche dall’elenco stock/fabbisogni. La valutazione mostra i sovraccarichi, ma non sposta nulla.
4. Livellamento della capacità a cura del pianificatore
È nel livellamento che le operazioni vengono assegnate rispettando la capacità disponibile, sotto il controllo del pianificatore. SAP Learning: “In capacity leveling, operations are scheduled finitely. They are dispatched to periods with free capacity.” (Nel livellamento della capacità, le operazioni vengono schedulate rispettando i limiti di capacità e assegnate a periodi con capacità libera.) Gli strumenti disponibili:
| Strumento | Funzione |
|---|---|
| Pianificazione in formato tabellare | Assegna le operazioni a periodi con capacità libera. SAP: “you cannot create a specific sequence for the dispatched operations within a period” (non è possibile definire una sequenza specifica per le operazioni assegnate all’interno di un periodo) |
| Capacity Scheduling Table (in precedenza Schedule Production) | Assegna e rimuove le assegnazioni delle operazioni sui colli di bottiglia. “Only bottleneck operations that are assigned to a pacemaker work center are considered.” (Sono considerate solo le operazioni sui colli di bottiglia assegnate a un centro di lavoro pacemaker.) Le altre operazioni dell’ordine vengono adeguate mediante schedulazione a punto intermedio |
| Capacity Scheduling Board | Diagramma grafico per assegnare, rischedulare o rimuovere l’assegnazione di singole operazioni sui colli di bottiglia nei centri di lavoro pacemaker |
La classica Graphical Planning Table (CM21, CM22 e le altre transazioni CM*) rientra nell’ambito di compatibilità. SAP Learning: “The use right for the Graphical Planning Table expires on Dec 31, 2025.” (Il diritto d’uso della Graphical Planning Table scade alla data indicata.) Quella data è già passata. Se i vostri pianificatori lavorano ancora nelle transazioni CM*, avreste già dovuto passare alle app Fiori.
5. PP/DS integrato
PP/DS è lo strumento SAP per la schedulazione automatica della produzione nel rispetto dei limiti di capacità. In passato faceva parte di SAP APO ed è integrato in S/4HANA on-premise dalla release 1610. SAP lo presenta come il passo successivo all’MRP: “Move beyond classic MRP with SAP S/4HANA Manufacturing for planning and scheduling software” (Supera l’MRP classico con questo software per la pianificazione e la schedulazione) (Pagina prodotto SAP).
Le funzionalità che aggiunge:
- Risorse produttive con l’indicatore Finite Scheduling: “You define whether a resource is finite or infinite in the scheduling parameters for the resource via the Finite Scheduling indicator” (L’indicatore Finite Scheduling nei parametri di schedulazione della risorsa definisce se rispettarne o meno i limiti di capacità) (Guida SAP). L’ottimizzatore può ignorare questa impostazione per ogni esecuzione: il suo profilo di ottimizzazione include l’opzione “Always Schedule as Finite” (Schedula sempre rispettando i limiti di capacità), che assegna le operazioni alle risorse senza superarne la capacità disponibile (SAP Learning).
- Modalità di schedulazione: a capacità infinita, ricerca di uno spazio libero, aggiunta di un’operazione in coda, inserimento di un’operazione, inserimento di un’operazione con chiusura degli intervalli vuoti, inserimento forzato di un’operazione.
- Euristiche ed esecuzioni di ottimizzazione che riducono tempi di attrezzaggio, costi di attrezzaggio e ritardi.
- Una matrice di attrezzaggio per i cambi produzione dipendenti dalla sequenza, intervalli minimi e massimi tra le operazioni e modalità alternative.
- Pegging multilivello, pianificazione per campagne e per blocchi e avvisi.
- La Production Scheduling Board (un Gantt in Fiori) e l’app Monitor Capacity Utilization.
Arrivare a questo punto richiede lavoro. Occorre attivare la funzione in Customizing (Advanced Planning > Basic Settings > Activate Advanced Planning and Scheduling), eseguire liveCache integrato in HANA e contrassegnare materiali e centri di lavoro per la pianificazione avanzata. Tutto ciò che non è contrassegnato resta nell’MRP classico. Secondo il blog di un esperto di prodotto SAP, l’ottimizzatore “needs to be additionally installed preferably in a separate hardware” (richiede un’installazione aggiuntiva, preferibilmente su hardware separato) (SAP Community). Lo stesso blog precisa: “A dedicated license, Manufacturing for Planning and Scheduling is required if this switch is set to Active.” (Se questo interruttore è impostato su Active, è necessaria una licenza dedicata Manufacturing for Planning and Scheduling.)
I limiti di SAP S/4HANA
| Limite | Fonte | Conseguenze nel reparto produttivo |
|---|---|---|
| La schedulazione basata sui lead time è a capacità infinita | “The operations are scheduled infinitely” (Le operazioni sono schedulate a capacità infinita) (SAP Learning) | Ogni esecuzione della pianificazione genera sovraccarichi che qualcuno deve risolvere |
| Nel sistema base, il livellamento è gestito dal pianificatore | “In capacity leveling, operations are scheduled finitely” (Nel livellamento della capacità, le operazioni vengono schedulate rispettando i limiti di capacità) (stessa fonte) | Il piano rispetta i limiti di capacità solo dopo che un pianificatore ha assegnato le operazioni. Un ordine urgente o un guasto richiede di ripetere le assegnazioni |
| Il livellamento tabellare non definisce la sequenza | Nessuna sequenza per le operazioni assegnate all’interno di un periodo (stessa fonte) | Sapete che il piano della settimana è fattibile, ma non quale operazione verrà eseguita per prima martedì |
| La Capacity Scheduling Table livella le operazioni sui colli di bottiglia nei centri di lavoro pacemaker | “For an order, only the bottleneck operation is dispatched to the pacemaker work center” (Per ciascun ordine, solo l’operazione sul collo di bottiglia viene assegnata al centro di lavoro pacemaker) (SAP Learning) | Le date delle altre operazioni derivano dalla schedulazione a punto intermedio, non da un’assegnazione a capacità finita, e i centri di lavoro non pacemaker continuano a essere sovraccarichi |
| I casi complessi vengono demandati a PP/DS | SAP propone PP/DS per sincronizzare gli ordini tra i livelli della distinta base, tenere conto della disponibilità dei materiali e coordinare più risorse che costituiscono colli di bottiglia (SAP Learning) | Per definire la sequenza degli attrezzaggi e gestire linee con più colli di bottiglia serve un secondo modulo |
| In PP/DS, la capacità finita dipende dalle scelte di modellazione | Indicatore Finite Scheduling per ogni risorsa, opzione “Always Schedule as Finite” (Schedula sempre rispettando i limiti di capacità) nel profilo di ottimizzazione (Guida SAP, SAP Learning) | I pianificatori devono mantenere aggiornati parametri delle risorse, euristiche e profili di ottimizzazione. Sono inclusi solo i materiali e le risorse configurati per la pianificazione avanzata |
| PP/DS richiede una propria licenza e uno stack dedicato | Licenza dedicata, liveCache e ottimizzatore installato separatamente (SAP Community) | Un progetto che coinvolge Basis, licenze e pianificatori formati, non una semplice impostazione |
| La Planned Order API non alimenta PP/DS | “Automatic integration to PP/DS is not enabled from this API” (Da questa API non è abilitata l’integrazione automatica con il modulo) (Guida SAP) | Gli ordini pianificati creati al di fuori di SAP non entrano automaticamente nel piano PP/DS |
Quando basta la pianificazione nativa di SAP S/4HANA
S/4HANA da solo copre le esigenze dello stabilimento quando:
- Avete un solo collo di bottiglia e lead time lunghi. Le esecuzioni della pianificazione evidenziano i sovraccarichi con settimane di anticipo e un pianificatore livella il centro di lavoro pacemaker nella Capacity Scheduling Table una volta alla settimana.
- La domanda è stabile e gestita prevalentemente tramite MRP. Pochi ordini urgenti e pochi cambi produzione rilevanti.
- Avete già la licenza PP/DS e personale dedicato. I vostri pianificatori lavorano ogni giorno nella Production Scheduling Board e tutti i materiali e i centri di lavoro rilevanti sono contrassegnati per la pianificazione avanzata.
Quando serve uno strumento per la schedulazione della produzione
I segnali si vedono nel lavoro quotidiano:
- I pianificatori ricostruiscono il piano in Excel dopo ogni elaborazione MRP perché le date assegnate alle operazioni non possono più essere rispettate.
- A limitare la produzione sono più centri di lavoro, non un solo centro che detta il ritmo.
- Il mix degli ordini cambia ogni giorno e livellare i carichi una volta alla settimana non basta a tenere il passo.
- Il commerciale promette date basate sui lead time e la puntualità delle consegne ne risente.
- PP/DS è stato valutato e scartato per i costi, l’impegno richiesto o le competenze necessarie. Oppure lo stabilimento è un sito minore all’interno di un ambiente S/4HANA più ampio e non avrà mai un progetto PP/DS dedicato.
- Gli operatori lavorano con elenchi di ordini stampati e registrano le conferme in ritardo, quindi il piano è sempre indietro rispetto alla realtà.
Cosa cercare
- Rispetto dei limiti di capacità di ogni risorsa produttiva, compresi personale e turni, senza dover modellare ogni risorsa singolarmente.
- Sequenziamento delle singole operazioni all’interno della giornata, anziché aggregazione per periodi.
- Vincoli reali: tempi di cambio produzione tra prodotti che dipendono dalla sequenza, utensili che possono trovarsi in un solo posto alla volta, operazioni che richiedono più operatori, macchine e persone alternative.
- Disponibilità dei materiali: un’operazione non dovrebbe iniziare prima che i suoi componenti siano disponibili, considerando sia le scorte sia gli ordini di acquisto aperti.
- Rischedulazione automatica quando un ordine cambia o una macchina si ferma.
- Responsabilità ben separate da S/4HANA: S/4HANA gestisce anagrafiche, ordini e scorte; lo schedulatore gestisce sequenze e date. I dati vengono riscritti tramite API rilasciate, non con aggiornamenti diretti delle tabelle.
- Dati dal reparto produttivo che vengono registrati come conferme in S/4HANA.
- Una prova con i propri ordini di produzione esportati in CSV, prima di intervenire sui servizi OData.
Le opzioni si dividono in quattro gruppi:
- Pannelli di pianificazione nel client SAP: le applicazioni standard per la capacità e i pannelli aggiuntivi in SAP GUI o Fiori, gestiti da un pianificatore. Sono adatti quando un unico centro di lavoro detta il ritmo e la domanda è stabile e determinata dall’MRP.
- Pianificazione avanzata di SAP: PP/DS integrato, per gli stabilimenti che ne acquistano la licenza, lo attivano e vi dedicano il personale necessario.
- Suite APS per grandi aziende: piattaforme separate, collegate tramite un progetto di implementazione e gestite da un team di pianificazione dedicato.
- APS in cloud con gestione operativa del reparto produttivo, la categoria di SkyPlanner: schedulazione automatica della produzione nel rispetto della capacità di ogni risorsa produttiva, ripianificazione con Autopilot e accesso da telefono o tablet per gli operatori. La soluzione è operativa nel giro di poche settimane.
Nelle discussioni su S/4HANA si parla anche di piattaforme per la pianificazione della supply chain, tra cui SAP IBP. Queste pianificano la rete, non la sequenza delle operazioni su una macchina.
Dove si colloca SkyPlanner
SkyPlanner APS è uno schedulatore in cloud basato sull’intelligenza artificiale che affianca SAP S/4HANA e colma il divario tra l’MRP e un piano a capacità finita. L’MRP resta in SAP e SkyPlanner si occupa del livellamento dei carichi che oggi i pianificatori eseguono a mano:
- Limiti di capacità rispettati su ogni risorsa, in automatico. Il motore Arcturus genera in pochi secondi un piano di produzione che rispetta la capacità disponibile, a partire da ordini, priorità, vincoli, capacità, materiali e regole. A ogni elaborazione rispetta i limiti di capacità di ogni centro di lavoro, turno e persona, senza limitarsi al solo centro che detta il ritmo e senza profili di ottimizzazione da tarare.
- Una sequenza, non un aggregato per periodo. Su un diagramma di Gantt interattivo, i pianificatori vedono quale operazione verrà eseguita per prima il martedì. Quando trascinano un’operazione, il motore mantiene coerente il piano.
- In base ai materiali disponibili. Per ogni operazione vengono verificate le scorte e gli ordini di acquisto in arrivo. Il materiale ordinato è considerato disponibile alla data di consegna dell’ordine di acquisto e le scorte si aggiornano quando l’ordine viene contrassegnato come Delivered. Così un’operazione non inizia prima che i suoi componenti siano disponibili.
- Cambi produzione in base alla sequenza. Una matrice dei tempi di attrezzaggio memorizza i tempi di cambio produzione per ogni coppia di prodotti, che possono variare in base alla direzione (da blu a rosso 30 minuti, da rosso a blu 60). Il motore la usa per scegliere la sequenza con il minor tempo di attrezzaggio, mentre la regola “Consenti somiglianza” raggruppa le operazioni che condividono una proprietà, ad esempio un utensile.
- Utensili e squadre come vincoli. Un utensile in uso su un centro di lavoro non viene schedulato contemporaneamente su un altro. A un’operazione che richiede tre operatori ne vengono assegnati tre. Quando la macchina o la persona scelta come risorsa primaria non è disponibile, il motore valuta le alternative.
- Un piano sempre aggiornato. Autopilot rischedula automaticamente quando la produzione cambia. La sessione settimanale di livellamento lascia così il posto a un piano giornaliero che segue l’andamento del reparto produttivo.
- Conferme dal reparto produttivo. Gli operatori visualizzano la propria coda di lavoro e registrano le attività da telefono o tablet con Mobile Confirmations, Production Timer e Quick Log Mode. L’integrazione invia queste registrazioni dei tempi a S/4HANA come conferme degli ordini di produzione.
Scegli SkyPlanner quando più centri di lavoro limitano la produzione e livellare il solo centro che detta il ritmo non basta più a rendere il piano sostenibile.
Scegli SkyPlanner quando i cambi produzione dipendono dalla sequenza, oppure utensili condivisi e operazioni con più operatori determinano cosa può essere eseguito dopo.
Scegli SkyPlanner quando il livellamento manuale non basta più al tuo stabilimento, un progetto PP/DS è sovradimensionato rispetto al problema e vuoi un piano della tua produzione che rispetti la capacità disponibile nel giro di poche settimane.
S/4HANA mantiene la gestione di materiali, distinte base, cicli di lavorazione, centri di lavoro, ordini di produzione e scorte. SkyPlanner vi si integra in entrambe le direzioni:
- Gli ordini di produzione e le operazioni vengono importati tramite API_PRODUCTION_ORDER_2_SRV, i centri di lavoro tramite API_WORK_CENTERS.
- Ogni operazione viene assegnata in S/4HANA tramite l’azione ScheduleProductionOrderOperation, in modalità di schedulazione in avanti, con lo stato di assegnazione e la data e l’ora di inizio definite da SkyPlanner.
- Le ore registrate vengono inviate tramite API_PROD_ORDER_CONFIRMATION_2_SRV.
- I webhook di SkyPlanner inviano ogni modifica al piano nel momento in cui avviene.
Ogni stabilimento configura a modo proprio centri di lavoro, categorie di capacità e cicli di lavorazione. Per questo, durante l’avviamento il team SkyPlanner configura l’integrazione in base al tuo ambiente S/4HANA e continua a fornire assistenza dopo la messa in produzione. Anche il tuo partner SAP o i tuoi sviluppatori possono realizzare l’integrazione usando l’API REST documentata di SkyPlanner (documentazione API): per iniziare basta una chiave API.
Inizia con esportazioni CSV o Excel da S/4HANA durante la prova gratuita di 30 giorni (fino a 20 centri di lavoro, senza carta di credito). Vedrai il piano della tua produzione prima che sia necessario intervenire su un’API. In seguito, i prezzi partono da 199 € al mese con 5 centri di lavoro inclusi, fatturazione mensile e possibilità di disdire in qualsiasi momento. Il preventivo per l’integrazione viene fornito in anticipo, in base ai tuoi processi e alle tue esigenze, insieme al piano scelto: conosci così il costo complessivo prima di iniziare. L’implementazione si conclude normalmente nel giro di poche settimane dall’inizio dell’avviamento.
Consulta SkyPlanner per SAP S/4HANA per scoprire quali dati vengono scambiati tra i sistemi e la guida all’integrazione con S/4HANA per gli aspetti tecnici. Trovi i dettagli sulla schedulazione nella pagina delle funzionalità e nella documentazione di SkyPlanner; per gli altri ERP, consulta le integrazioni ERP.
Recensioni su SkyPlanner delle aziende manifatturiere
2 hrisparmiate ogni settimana
“Con SkyPlanner, la nostra pianificazione della produzione è passata dai fogli Excel all’ottimizzazione della produzione in tempo reale.”
Kalle Kalliomäki, specialista della supply chain
UTU · Quadri elettrici e apparecchiature di manovra
La pianificazione della produzione fa risparmiare 2 ore di lavoro ogni settimana e una nuova coda di lavoro raggiunge la linea in pochi secondi.
+90%di efficienza produttiva
“L’efficienza in produzione è aumentata del 90%.”
Abdul Rucyinga, responsabile IT
Laboratory & Allied · Produzione farmaceutica
L’efficienza produttiva è aumentata del 90% e bastano meno di 30 minuti per ottenere un piano ottimizzato di tre mesi per tutti i centri di lavoro.
1,000sordini di lavoro schedulati automaticamente
“Controlliamo la produzione in modo diverso e conosciamo la nostra capacità produttiva molto più a fondo.”
Hannu Ryynänen, amministratore delegato
Mamec · Miscelatori industriali, pompe e produzione conto terzi ad alta tecnologia
Migliaia di ordini di lavoro vengono schedulati automaticamente e tutta l’organizzazione ha una visione della produzione in tempo reale.
6 mesidi visibilità sulla capacità libera per il commerciale
“SkyPlanner offre una base solida e affidabile per tutta la pianificazione della produzione.”
Anu Järvinen, responsabile di produzione
Fredman Operations · Carte per imballaggi idonee al contatto alimentare
Il commerciale vede la capacità libera con sei mesi di anticipo e le richieste di modifica del piano, che prima richiedevano un’ora o più, ricevono risposta in pochi secondi.
Domande frequenti
SAP S/4HANA dispone di uno strumento per la schedulazione della produzione?
Sì, due. Le funzioni di base per la pianificazione della produzione consentono di valutare la capacità e di livellare i carichi con l’intervento del pianificatore, tramite Capacity Scheduling Table e l’interfaccia grafica Capacity Scheduling Board. La schedulazione automatica della produzione nel rispetto dei limiti di capacità, con euristiche, ottimizzazione, matrice di attrezzaggio e Production Scheduling Board, è invece disponibile in PP/DS integrato, venduto come SAP S/4HANA Manufacturing for planning and scheduling.
L’MRP in S/4HANA lavora a capacità finita?
No. La schedulazione basata sui lead time rispetta il calendario di fabbrica e i periodi non lavorativi, ma non tiene conto del carico che gli altri ordini generano su un centro di lavoro. Le operazioni vengono collocate a capacità finita solo in seguito, durante il livellamento dei carichi o in PP/DS.
Qual è la differenza tra SAP PP e PP/DS?
PP comprende le funzioni di base per MRP, ordini di produzione, cicli di lavorazione, centri di lavoro e pianificazione della capacità produttiva. PP/DS aggiunge la schedulazione della produzione che rispetta i limiti di capacità e tiene conto della sequenza, per i materiali e le risorse configurati per la pianificazione avanzata. Dispone di proprie euristiche, di un ottimizzatore, di liveCache e di Production Scheduling Board.
PP/DS è incluso nella licenza S/4HANA?
Le linee guida SAP sull’architettura aziendale indicano MRP e CRP come funzionalità di base di S/4HANA Enterprise e Manufacturing for planning and scheduling come opzione separata. Nel blog di un esperto di prodotto SAP si legge che le funzionalità di pianificazione avanzata “are not part of the standard SAP S/4HANA Enterprise license.” (non fanno parte della relativa licenza Enterprise standard). Verifica il tuo contratto con SAP.
Che cosa sostituisce CM21 e Graphical Planning Table in S/4HANA?
Le app Fiori Manage Work Center Capacity, Capacity Scheduling Table e Capacity Scheduling Board. Il diritto d’uso di Graphical Planning Table è scaduto il 31 dicembre 2025.
Quali vincoli dovrebbe gestire uno schedulatore per S/4HANA?
Come minimo: limiti di capacità di ogni macchina, persona e turno; cambi produzione dipendenti dalla sequenza; attrezzature condivise tra centri di lavoro; operazioni che richiedono più operatori; risorse alternative; disponibilità dei materiali, considerando anche gli ordini di acquisto aperti. SkyPlanner APS tiene conto di tutti questi vincoli automaticamente a ogni esecuzione della schedulazione.
SkyPlanner APS può funzionare con SAP S/4HANA senza PP/DS?
Sì. SkyPlanner APS genera autonomamente il programma di produzione nel rispetto dei limiti di capacità a partire dagli ordini di produzione, dalle operazioni, dai centri di lavoro e dai materiali presenti in S/4HANA. Le date delle operazioni e le conferme vengono ritrasmesse a S/4HANA e il team SkyPlanner configura l’integrazione durante l’avviamento. La prova inizia con l’importazione di file CSV o Excel. Inizia la prova gratuita oppure parla con il team commerciale.