Introduzione
Logistica Lite è un'applicazione Android offline first, concepita per funzionare anche in assenza di una connessione dati affidabile. Questo significa che le funzionalità di base di Logistica Lite possono essere utilizzate anche offline.
Architettura ibrida
Per sfruttare appieno tutti i vantaggi offerti dall'offline, superandone i limiti, abbiamo dotato Logistica Lite di un'architettura ibrida. Dove necessario, infatti, la capacità di operare offline viene affiancata da funzionalità che accedono ai dati in tempo reale (online). L'interrogazione della giacenza, per fare un esempio, è una funzionalità che deve necessariamente operare online per mostrare all'utente informazioni aggiornate e attendibili.
Tutte le funzionalità online di Logistica Lite sono opzionali. Possono essere attivate grazie ad appositi parametri, previa verifica che il contesto di utilizzo offra una connessione stabile. L'unica funzionalità obbligatoria per la quale è richiesta una connessione affidabile è la sincronizzazione; quando viene avviata la sincronizzazione il dispositivo deve disporre di un'ottima connessione dati.
L'architettura ibrida offre diversi vantaggi:
- ogni dispositivo possiede una copia locale dei dati e può operare in assenza di una connessione al server
- i costi di implementazione sono piuttosto contenuti perché non è necessario garantire una copertura di rete del 100% alle aree in cui gli operatori svolgono le proprie attività. È sufficiente coprire alcune zone "strategiche" all'interno delle quali gli operatori possono effettuare la sincronizzazione dei dati
- è possibile informatizzare i processi aziendali che vengono svolti in piazzali esterni e in aree non raggiungibili dal segnale Wi-Fi
- è possibile informatizzare le funzioni aziendali affidate agli operatori che lavorano in remoto
- quando necessario, è possibile attivare funzionalità specifiche che accedono ai dati in tempo reale. Per esempio l'interrogazione della giacenza, il controllo dei negativi, ...
Nella tabella che segue vengono elencate le principali funzionalità di Logistica Lite e la loro capacità di operare offline:
Funzionalità | Offline |
Sincronizzazione | NO |
Spedizioni | SI |
Ricevimento Merci | SI |
Inventari | SI |
Prima Nota | SI |
Avanzamento Produzione | SI |
Ordini di Acquisto | SI |
Ordini di Vendita | SI |
Packing List* | NO |
Carico Automezzi | NO |
Interrogazione articoli, giacenze, flussi attesi | NO |
Registrazione scarichi e controllo negativi | NO |
Visualizzazione prezzi | NO |
Stampa etichette | NO |
Codifica automatica nuovi lotti | NO |
* Si intende l'intero modulo Packing List. La possibilità di compilare i dati della packing list all'interno del modulo Spedizioni è disponibile anche offline
Limitazioni
L'architettura offline first può offrire molti vantaggi, ma richiede che l'utente acquisisca una buona familiarità con alcuni concetti:
- le variazioni effettuate ai dati del prodotto gestionale (inserimento, modifica, eliminazione) non si propagano automaticamente ai dispositivi portatili. È necessaria una sincronizzazione
- la sincronizzazione dei dati è manuale e viene avviata dall'operatore tramite apposite funzioni
- la mancata sincronizzazione dei dati può portare ad un disallineamento tra le informazioni contenute nel database del dispositivo e quelle presenti nel prodotto gestionale
La documentazione di Logistica Lite contiene una
sezione specifica che descrive le funzioni di sincronizzazione disponibili e le peculiarità di ognuna.