Si connette con sistemi ERP e MES come

Integrazioni / ERP / Infor LN

Guida all’integrazione di Infor LN per la schedulazione della produzione con SkyPlanner APS

Questa guida spiega a partner e team IT come collegare Infor LN a SkyPlanner APS. L’integrazione tra SkyPlanner e Infor LN è bidirezionale:

  • SkyPlanner riceve ordini di produzione, operazioni dei cicli di lavorazione, centri di lavoro, macchine, articoli, giacenze e ordini di acquisto.
  • Le date di inizio e fine pianificate per ogni operazione vengono riportate negli ordini di produzione di LN.
  • Le registrazioni dei tempi degli operatori vengono inviate a LN come ore macchina, ore di manodopera e quantità completate.
  • I webhook di SkyPlanner inviano le modifiche alla schedulazione non appena avvengono.
Diagramma di Gantt di SkyPlanner APS con le operazioni schedulate sui centri di lavoro e un elenco degli ordini in basso.

Durante l’avviamento, il team SkyPlanner configura l’integrazione in base al vostro ambiente LN e fornisce assistenza anche dopo la messa in produzione. Partner e sviluppatori possono partecipare oppure realizzare autonomamente l’integrazione usando la REST API documentata di SkyPlanner (riferimento API).

Cloud o on-premises: cosa cambia per l’integrazione con LN

LN segue due linee di rilascio, che richiedono modalità di connessione diverse. In entrambi i casi SkyPlanner funziona nel cloud, quindi non occorre installare nulla all’interno di LN.

LN nel cloud (da 2022.x a 2026.x, CloudSuites)LN 10.x on-premises
Interfaccia principaleLN REST API (gruppo di servizi LN/lnapi) tramite ION API GatewayION con BOD
AutenticazioneOAuth 2.0, credenziali del servizio backend nel file .ionapiPunti di connessione ION
Segnalazione delle modificheBOD pubblicati su ION o polling programmatoBOD pubblicati su ION
Estrazione massivaION Data Lake o esportazioniSchemi di scambio, viste del database o esportazioni dalle sessioni

Interfacce LN per la schedulazione

1. LN REST API. Infor pubblica i servizi LN in ION API Gateway: “You can review the available documentation for the public services that are part of LN API.” (È possibile consultare la documentazione disponibile per i servizi pubblici che fanno parte di LN API.) Per la schedulazione, il servizio principale è tiapi.sfcProductionOrder. Gestisce gli ordini di produzione e le operazioni macchina con le azioni Get Machine Operations, Register machine quantities, Register machine hours e Finish Machine Operations. Nel gateway sono elencati, per ciascun tenant, ulteriori servizi tiapi e tcapi.

Per ogni servizio occorre disporre dei diritti di accesso e attivarlo. Infor precisa che “Try it out” (Prova) “only works if you are entitled for the service and the service has been activated.” (funziona solo se si dispone dei diritti di accesso al servizio e il servizio è stato attivato.) Inserite questa verifica nella checklist di progetto fin dal primo giorno.

2. ION BODs. “Business object documents (BODs) are XML messages used to exchange data between enterprises or enterprise applications.” (I documenti BOD sono messaggi XML usati per scambiare dati tra aziende o applicazioni aziendali.) LN li invia a Infor ION, che li inoltra ai sottoscrittori. La documentazione di LN 10.8 cita Process.ItemMaster e Process.BillOfMaterials e descrive anche l’integrazione basata su BOD con LN on-premises. L’elenco completo dei BOD per la vostra versione è disponibile nel vostro tenant.

3. Esportazione di file. LN on-premises può esportare tabelle tramite schemi di scambio o viste del database. Questa modalità è adatta al caricamento iniziale e agli stabilimenti che preferiscono uno scambio di file programmato.

Autenticazione

Per LN nel cloud, utilizzate ION API Gateway con OAuth 2.0:

  • Create un’app autorizzata in ION API di tipo Backend Service e scaricate il relativo file .ionapi.
  • Il file contiene l’ID client (ci), il segreto client (cs), l’URL del gateway (iu), il server di autenticazione (pu), il percorso del token (ot) e il tenant (ti).
  • Richiedete i token con il flusso client credentials. Le chiamate vengono eseguite con un account di servizio.
  • Assegnate all’account di servizio solo i ruoli LN necessari all’integrazione.

Sul lato SkyPlanner, la REST API usa un token API per l’autenticazione (SkyPlanner Settings > API) ed è documentata in Swagger/OpenAPI. Il tutorial di integrazione vi guida nelle prime chiamate. Per iniziare basta un token API.

Eventi, webhook e polling

LN pubblica BOD su Infor ION in corrispondenza di eventi aziendali e ION li inoltra ai sottoscrittori. Un sottoscrittore sincronizza l’articolo o l’ordine modificato. Quando non è disponibile un BOD adatto, l’integrazione interroga i servizi REST di LN a intervalli programmati, limitando le richieste agli ordini aperti.

SkyPlanner invia webhook quando cambia lo stato o il piano di produzione: la scrittura dei dati in LN è quindi guidata dagli eventi.

Mappatura dei dati

Oggetto Infor LN (sessione o servizio)Oggetto SkyPlannerDirezioneFrequenza
Items – General (tcibd0501m000), Items – Planning (cprpd1100m000), Process.ItemMasterProdotti e materialiLN → SkyPlannerCaricamento iniziale, poi a ogni modifica
Bill of Material (tibom1110m000), distinte base di produzione, collegamenti tra materiali e cicli di lavorazione, Process.BillOfMaterialsStruttura del prodotto, prodotti intermedi, materiali per operazioneLN → SkyPlannerCaricamento iniziale, poi a ogni modifica
Routing Operations (tirou1102m000), Tasks (tirou0103m000)Fasi di processo con tempi di attrezzaggio e lavorazioneLN → SkyPlannerCaricamento iniziale, poi a ogni modifica
Work Centers (tirou0101m000), Machines (tirou0102m000)Centri di lavoro, gruppi di centri di lavoro, efficienzeLN → SkyPlannerCaricamento iniziale, poi raramente
Calendari, Working Time Schedule (tcppl1100m000)Turni e orari di lavoroLN → SkyPlannerOgni giorno, oppure turni gestiti in SkyPlanner
Production Orders (tisfc0501m000), operazioni macchina (tiapi.sfcProductionOrder)Ordini e operazioni con date di consegna e fabbisogni di materialiLN → SkyPlannerEvento BOD o polling ogni pochi minuti
Giacenze di magazzinoSaldi di magazzinoLN → SkyPlannerOgni ora o prima di ogni esecuzione della schedulazione
Righe degli ordini di acquisto con date di ricevimento previsteMateriale in arrivo; aggiornamento delle giacenze quando l’ordine di acquisto viene contrassegnato come DeliveredLN → SkyPlannerOgni ora o prima di ogni esecuzione della schedulazione
Operazioni degli ordini di produzione: inizio e fine pianificati, macchinaOperazioni schedulateSkyPlanner → LNA ogni modifica del piano, tramite webhook SkyPlanner
Register machine hours and quantities, Finish Machine Operations; Production Order Hours (bptmm1120m000), Report Operations Completed (tisfc0130m000)Registrazioni dei tempi, quantità, operazioni completateSkyPlanner → LNA ogni conferma o per turno
Non presenti in LNMatrice dei tempi di attrezzaggio, utensili come risorse a capacità finita, numero di operatori, centri di lavoro alternativiGestiti in SkyPlannerConfigurazione durante l’avviamento

Modalità di integrazione

1. Caricamento iniziale delle anagrafiche. Caricate articoli, distinte base, operazioni dei cicli di lavorazione, attività, centri di lavoro, macchine e calendari. Stabilite come mappare in SkyPlanner i livelli di centro di lavoro e macchina di LN: un centro di lavoro con quattro macchine può diventare un gruppo con quattro centri di lavoro.

2. Sincronizzazione degli ordini. Acquisite gli ordini di produzione con le relative operazioni e righe dei materiali, oltre alle giacenze e alle righe aperte degli ordini di acquisto. SkyPlanner considera il materiale ordinato disponibile alla data di consegna dell’ordine di acquisto: la schedulazione tiene quindi conto sia delle giacenze sia delle forniture in arrivo.

3. Scrittura del piano in LN. Per ogni operazione inserita o spostata dal motore, SkyPlanner riporta l’inizio e la fine pianificati e la macchina nella corrispondente operazione dell’ordine di produzione LN. LN mantiene la gestione di quantità, stato e calcolo dei costi.

4. Conferme dal reparto. Gli operatori registrano il lavoro con Mobile Confirmations, Production Timer o Quick Log Mode. Le registrazioni dei tempi mantengono aggiornato il piano e vengono inviate a LN come ore macchina, quantità e operazioni completate. Scegliete un solo canale di registrazione, SkyPlanner o le sessioni LN, per evitare che le ore vengano contabilizzate due volte.

5. Titolarità dei dati e regole per i conflitti. Concordatele prima della messa in produzione:

DatiSistema titolare
Articoli, distinte base, cicli di lavorazione, quantità e stato degli ordini, giacenze, registrazioniInfor LN
Sequenza delle operazioni, inizio e fine pianificati, assegnazione delle macchineSkyPlanner
Matrice dei tempi di attrezzaggio, utensili, numero di operatori, centri di lavoro alternativiSkyPlanner
Turni e assenzeUn solo sistema, scelto in fase di definizione del perimetro

6. Coesistenza con gli strumenti di pianificazione di Infor. Enterprise Planning continua a proporre gli approvvigionamenti, mentre SkyPlanner schedula gli ordini di produzione in base alla capacità reale. Nelle versioni LN 2026, l’impostazione External Planner di LN consente quanto segue: “The organization can integrate an external planning solution with Infor LN.” (L’organizzazione può integrare una soluzione di pianificazione esterna con Infor LN.) Se Scheduler+ è attivo, stabilite prima quale sistema gestisce le date: il modulo aggiunge lo stato Scheduled e richiede la schedulazione prima del rilascio.

Le fasi tipiche del progetto

L’implementazione viene normalmente completata entro poche settimane dall’inizio dell’onboarding. Prima di questa fase, potete usare i vostri dati nella prova gratuita di 30 giorni. Esportate in Excel i centri di lavoro, le macchine, le operazioni dei cicli di lavorazione e gli ordini di produzione aperti dalle sessioni LN, quindi importateli e convalidate il piano di produzione.

Il progetto vero e proprio comprende:

  1. Definizione del perimetro. Linea di rilascio, modalità di interfacciamento, tabella di mappatura, regole su quale sistema gestisce i dati e canale di registrazione.
  2. Accesso. Abilitate e attivate i servizi REST di LN, create il servizio backend .ionapi e l’account di servizio, oppure configurate le sottoscrizioni BOD in ION. Iniziate dal tenant sandbox.
  3. Caricamento iniziale. Articoli, distinte base, operazioni dei cicli di lavorazione, centri di lavoro, macchine e calendari.
  4. Sincronizzazione degli ordini. Ordini di produzione, giacenze e righe degli ordini di acquisto tramite eventi BOD o polling.
  5. Configurazione dei vincoli in SkyPlanner. Matrice dei tempi di attrezzaggio, utensili, numero di operatori e centri di lavoro alternativi.
  6. Scrittura dei dati in LN. Prima le date pianificate delle operazioni, poi le ore e le quantità.
  7. Esecuzione in parallelo. Eseguite SkyPlanner in parallelo al piano attuale, confrontate le date e correggete le anagrafiche.
  8. Avvio in produzione. Attivate la scrittura dei dati in LN quando i dati corrispondono.

Cosa considerare per un’integrazione con Infor LN

  • Documentazione non pertinente. LN 10.x differisce dalle versioni cloud annuali. Planner+ e Scheduler+ sono documentati solo nella documentazione 2026, mentre Job Shop Scheduler è disponibile dalla versione 10.8. Verificate che ogni pagina si riferisca alla vostra versione.
  • Prodotto Infor errato. Infor LN non è CloudSuite Industrial (SyteLine) né M3. I BOD e le API sono diversi: usate solo la documentazione di LN.
  • Servizio non attivato. Le chiamate REST di LN falliscono finché il servizio non viene abilitato e attivato nel tenant.
  • Filtri sulle enumerazioni. OrderStatus è un’enumerazione, quindi un $filter OData sullo stato richiede la sintassi per le enumerazioni, come segnalato dagli utenti della community Infor.
  • Lead time e ciclo di lavorazione. Il campo Operations Horizon in Items – Planning determina se gli ordini pianificati utilizzano i dati del ciclo di lavorazione o un Order Lead Time fisso. Leggi le durate dalle operazioni del ciclo di lavorazione, non dai lead time degli ordini.
  • Sessioni dei centri di lavoro. Con Job Shop by Site attivo, LN usa la sessione Work Center (tirou0601m000) anziché Work Centers (tirou0101m000). Esegui la mappatura a partire dalla sessione usata dalla tua azienda.
  • Ore macchina e ore di manodopera. In Production Order Hours, le ore macchina hanno il campo Employee vuoto. Mappa i tempi macchina e i tempi operatore di SkyPlanner sulle righe corrette.
  • Calendari per unità aziendale. Per ogni centro di lavoro, carica il calendario della relativa unità aziendale, non un unico calendario di stabilimento.

Chi configura l’integrazione con Infor LN

  1. Il team SkyPlanner la configura durante l’onboarding e fornisce assistenza dopo l’avvio in produzione. Ogni stabilimento usa LN in modo diverso: unità di pianificazione, struttura dei centri di lavoro, flusso di rilascio e prassi di registrazione. È nella mappatura di questi aspetti che serve l’esperienza.
  2. Il tuo partner Infor LN può partecipare. Conosce il tenant, le abilitazioni e la configurazione ION e può occuparsi del lato LN, mentre SkyPlanner fornisce la REST API, la documentazione Swagger/OpenAPI e i webhook.
  3. Anche i tuoi sviluppatori possono realizzarla usando la stessa REST API documentata e un token API. Per iniziare basta un token API e il team SkyPlanner offre assistenza quando serve. La documentazione del prodotto è pubblica: documentazione SkyPlanner.

SkyPlanner parte da 199 € al mese con 5 centri di lavoro inclusi e fatturazione mensile. Il preventivo per l’integrazione viene definito in anticipo in base ai tuoi processi e alle tue esigenze, insieme al piano scelto, così conosci il costo totale prima di iniziare. Per confrontare le funzionalità di pianificazione native di LN, consulta la pagina sulla schedulazione della produzione a capacità finita in Infor LN. Trovi una panoramica nella pagina Infor LN e gli altri sistemi nella sezione dedicata alle integrazioni ERP.

Le recensioni delle aziende manifatturiere su SkyPlanner

Kalle Kalliomäki, specialista della supply chain di UTU, nel reparto di produzione di quadri elettrici a Ulvila

2 hrisparmiate ogni settimana

“Con SkyPlanner siamo passati dalla pianificazione della produzione su 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 arriva alla linea in pochi secondi.

Leggi la recensione di UTU

Operatori con tute da camera bianca presso una linea di riempimento flaconi nello stabilimento farmaceutico di Laboratory & Allied a Nairobi

+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.

Leggi la recensione di Laboratory & Allied

Veduta aerea dello stabilimento Piristeel per la produzione di sistemi di sicurezza per tetti a Kauhava

99,2%di affidabilità delle consegne

“SkyPlanner ci ha dato la visibilità necessaria per individuare i colli di bottiglia e ha reso più chiara la gestione della produzione.”

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 fa risparmiare fino a quattro ore di lavoro al giorno.

Leggi la recensione di Piristeel

Menofermi per carenza di materiali

“Il valore che SkyPlanner ci offre sta nel fatto che è uno strumento che funziona nell’uso quotidiano, soprattutto per definire le date di consegna.”

Tommi Männistö, responsabile della pianificazione della produzione
Eskomatic · Lavorazioni meccaniche conto terzi

La schedulazione automatica dei carichi consente di definire date di consegna più precise e i fermi di produzione dovuti alla carenza di materiali sono diminuiti nettamente.

Leggi la recensione di Eskomatic

Domande frequenti

Come si collega un APS a Infor LN?

Per LN in cloud, tramite la REST API di LN nell’ION API Gateway con OAuth 2.0, usando anche i BOD di ION come eventi di modifica. Per LN 10.x on-premises, tramite i BOD di ION o l’esportazione di file. In entrambi i casi, SkyPlanner si integra con Infor LN in modo bidirezionale.

Quale API di LN gestisce gli ordini di produzione?

Il servizio tiapi.sfcProductionOrder della REST API di LN. Legge gli ordini di produzione e le operazioni macchina e registra ore macchina, quantità e operazioni completate. Gli altri servizi sono elencati per ciascun tenant nell’ION API Gateway.

Chi realizza l’integrazione con Infor LN?

Il team SkyPlanner configura l’integrazione bidirezionale in base alla tua configurazione LN durante l’onboarding e fornisce assistenza dopo l’avvio in produzione. Anche il tuo partner Infor LN o i tuoi sviluppatori possono realizzarla usando la REST API documentata di SkyPlanner: per iniziare basta un token API.

Servono Scheduler+ o Planner+ per usare SkyPlanner?

No. SkyPlanner schedula gli ordini di produzione LN con il proprio motore, su qualsiasi versione di LN. Nelle versioni LN 2026, l’impostazione External Planner è il metodo documentato per affiancare a LN una soluzione di pianificazione esterna.

Perché collegare SkyPlanner anziché implementare Scheduler+?

Scheduler+ è un modulo aggiuntivo che “may require a commercial component” (può richiedere un componente commerciale) (fonte), documentato a partire dalle versioni LN 2026. Il pianificatore ne carica il piano, esegue la schedulazione e poi la accetta (fonte). SkyPlanner si collega alla versione di LN che usi oggi ed è operativo entro poche settimane dall’inizio dell’onboarding. Autopilot ricalcola automaticamente il piano a ogni cambiamento significativo. Il team SkyPlanner configura l’integrazione bidirezionale e fornisce assistenza, mentre il tuo partner LN può occuparsi del lato LN.

Possiamo provare SkyPlanner prima di realizzare l’integrazione?

Sì. La prova gratuita di 30 giorni supporta fino a 20 centri di lavoro con esportazioni CSV o Excel da LN, senza carta di credito. Inizia la prova oppure contatta il reparto commerciale per definire il perimetro dell’integrazione.