Guida Prima la consulenza su RTLS, RFID e IoT; su richiesta forniamo e integriamo anche. Prenota una chiamata gratuita di 30 minuti

Integrazione di Dynamics 365 con RTLS e RFID.

I dati di localizzazione valgono ben poco finché non cambiano ciò che l'ERP considera vero. Ecco come RTLS, RFID e IoT si collegano a Dynamics 365 Supply Chain Management, quale canale di integrazione usare per ciascuna esigenza e quali scelte progettuali sono costose da invertire.

Non è ancora il momento di una call? ··

Parti dalla targa (license plate)

La cosa più utile da capire sulla gestione del magazzino in D365 è la targa (license plate). È l'identificativo che il sistema usa già per un'unità di movimentazione (un pallet, un contenitore, un cartone) ed è l'aggancio naturale per un tag fisico.

Una causa frequente di fallimento dei programmi RFID in D365 è un'identità parallela. Il tag riceve un proprio numero, compare una tabella di corrispondenza e da quel momento ogni discrepanza diventa una discussione su quale sistema abbia ragione. Codificare la targa nel tag, o registrare il tag sulla targa al momento della creazione, evita un'intera categoria di problemi.

Dove non si usano targhe (parti serializzate, utensili, contenitori a rendere), la domanda diventa quale entità D365 esistente porta l'identità, e conviene trovare la risposta prima di specificare qualsiasi hardware.

I canali di integrazione, e a che cosa serve ciascuno

D365 offre diversi punti di accesso. Scegliere quello sbagliato è un motivo frequente per cui un progetto di localizzazione funziona nel pilota e cede in produzione.

InterfacciaDa usare perNon adatto a
Business eventsD365 che comunica all'esterno che è successo qualcosa: lavoro creato, spedizione confermataTelemetria ad alta frequenza
OData e servizi personalizzatiLetture e scritture transazionali da un livello di integrazioneCaricamenti massivi; flussi continui
Data management frameworkBatch pianificati in entrata e in uscitaTutto ciò che richiede tempestività
Dual-write / DataverseMantenere i dati anagrafici allineati con la Power PlatformDati dei sensori
Azure IoT Hub o Event HubsIl flusso stesso di posizioni e dati dei sensoriComunicare direttamente con D365
Fabric / Data LakeAnalisi, tempi di permanenza, utilizzo, storicoPilotare le transazioni operative

Lo schema che regge: la telemetria arriva in Azure, viene ridotta agli eventi che contano e solo quegli eventi raggiungono D365. Un aggiornamento di posizione ogni secondo non è un business event. Un pallet che passa dall'area di preparazione all'uscita lo è.

Non inviare le posizioni in streaming all'ERP

Vale la pena dirlo chiaramente, perché viene proposto sorprendentemente spesso. D365 è un sistema transazionale con un framework batch e limiti sulle API. Non è un database di serie temporali.

Seicento tag che trasmettono a 1 Hz generano circa 52 milioni di eventi al giorno (600 × 86.400 secondi). L'architettura corretta tiene quel flusso completamente fuori dall'ERP e invia a D365 solo i cambi di stato: arrivi, partenze, completamenti, eccezioni. Tutto il resto va in un data lake per l'analisi.

È anche ciò che protegge il percorso di aggiornamento. Più la tua soluzione di localizzazione dipende da personalizzazioni all'interno di D365, più ogni aggiornamento della piattaforma diventa doloroso.

Dove la localizzazione cambia davvero il comportamento di D365

Ricevimento. Una lettura alla banchina può creare o confermare la license plate e avviare il lavoro di stoccaggio, sostituendo una scansione manuale anziché aggiungere un passaggio in più.

Stoccaggio e accuratezza delle ubicazioni. D365 sa dove ha indirizzato la merce. La localizzazione ti dice dove è andata davvero. Riconciliare le due informazioni è spesso il risultato misurabile più rapido.

Inventario a rotazione. L'RFID trasforma il conteggio da un evento pianificato in un processo continuo in background, il che cambia il modo in cui è configurato il lavoro di conteggio, non solo la sua velocità.

Work in progress. I passaggi di zona diventano veri segnali di avanzamento, invece di affidarsi agli operatori che confermano le fasi a posteriori.

Piazzale e banchine. La posizione di rimorchi e container è in genere del tutto assente dall'ERP, ed è per questo che spesso è il punto più facile in cui dimostrare valore.

Warehouse management only e programmi greenfield

D365 Warehouse Management può funzionare con un ERP di terze parti usando la modalità Warehouse management only di Microsoft. Se il tuo panorama applicativo è fatto così, l'integrazione ha due passaggi anziché uno e la questione dell'identità diventa più importante, non meno.

Se D365 non è ancora in produzione, la sequenza delle attività conta più della tecnologia. Una soluzione di localizzazione costruita attorno a un processo di magazzino che sta per cambiare dovrà essere rifatta. La risposta abituale è specificare subito il modello dati, fissare la strategia di identità e rinviare le decisioni di implementazione che dipendono dal nuovo processo finché questo non sarà stabile.

Le domande da chiarire subito

  • Il tag contiene la license plate o vi è associato?
  • Quali eventi sono veri business event e quali sono telemetria?
  • Chi è responsabile del livello di integrazione: il tuo partner ERP, il fornitore della soluzione di localizzazione o tu?
  • I dati di posizione vengono mai riscritti in D365 o servono solo a informare?
  • Cosa succede quando i due sistemi non concordano, e quale dei due fa fede?

Quest'ultima domanda pesa più di qualsiasi scelta tecnologica. Risolverla in fase di progettazione evita rilavorazioni in fase di test.

Come ti aiutiamo

Non implementiamo Dynamics 365 noi stessi, quindi non abbiamo motivo di spingere l'integrazione in una direzione o nell'altra. Specifichiamo come deve essere il modello dati, quali eventi contano e cosa devono consegnare il fornitore della soluzione di localizzazione e il partner ERP, prima che uno dei due presenti un preventivo.

Vedi anche: integrazione con SAP EWM, la panoramica delle integrazioni e accuratezza dell'inventario.

Vuole parlare del suo sito?

30 minuti con uno specialista, poi una proposta scritta con il prezzo.

Prenota una chiamata gratuita di 30 minuti