Picking
Preleva gli ordini di vendita dal tuo magazzino usando lo smartphone o il tablet Android. Scansiona i prodotti, gestisci lotti e pacchi, firma elettronicamente e valida — tutto dall'app, in sincronizzazione con Odoo.
Aperçu
Il modulo Picking di SiltaFlow ti permette di eseguire i prelievi di magazzino direttamente dal dispositivo Android, senza dover tornare al computer. Apri la lista dei prelievi assegnati, seleziona quello da evadere e inizia a scansionare i prodotti: l'app guida l'operatore riga per riga, aggiornando le quantità in tempo reale su Odoo.
Il modulo è accessibile dal menu principale di SiltaFlow nella sezione Magazzino — Uscita. Supporta prelievi in uscita, in entrata e trasferimenti interni. Per i prelievi su più ordini contemporaneamente è disponibile il modulo Smart Batch Picking.
Per utilizzare il modulo Picking è necessaria una connessione attiva al server Odoo. Non è disponibile una modalità offline: ogni scansione, modifica di quantità e validazione avviene direttamente su Odoo in tempo reale.
Lista Picking
Quando apri il modulo, vedi la lista di tutti i prelievi aperti o assegnati a te. Ogni voce mostra il numero del picking, il riferimento all'ordine di vendita, le ubicazioni di partenza e destinazione, lo stato e una barra di avanzamento che indica quante righe sono già state completate.
Filtrare e cercare
- Tipo operazione — Filtra per uscita (consegna clienti), entrata (resi) o trasferimento interno. Il filtro è impostabile con un tap.
- Ricerca per testo — Digita il numero del picking o il riferimento dell'ordine. I risultati si aggiornano mentre scrivi.
- Badge Urgente — I picking contrassegnati come urgenti in Odoo mostrano un badge colorato ben visibile in lista.
- Barra di avanzamento — Mostra direttamente in lista quante righe del picking sono già state evase, senza dover aprire il dettaglio.
Se hai uno scanner hardware (ad esempio uno Zebra con DataWedge), puoi scansionare il codice a barre stampato sul foglio di prelievo: l'app apre direttamente il dettaglio di quel picking, senza dover cercarlo nella lista.
La lista si aggiorna automaticamente ogni 90 secondi. Se vengono rilevati nuovi picking o modifiche, compare un banner in cima con il pulsante Aggiorna per caricare le novità.
Schermata Dettaglio
Aprendo un picking entri nella schermata dettaglio, dove vedi tutte le righe da prelevare raggruppate per prodotto. Per ogni prodotto sono indicati la quantità richiesta, quella già prelevata e — se il prodotto è tracciato — il lotto o numero seriale da utilizzare.
La schermata si aggiorna automaticamente ogni 10 secondi: se un collega sta lavorando sullo stesso picking dal computer o da un altro dispositivo, le modifiche appaiono con un banner di notifica. Puoi scegliere di aggiornare subito o ignorare l'avviso e continuare.
La card prodotto
Ogni prodotto è rappresentato da una card espandibile. Nell'intestazione vedi il nome del prodotto, la barra di avanzamento totale e, se tracciato a lotto, il badge LOT o SN. Espandendo la card compaiono le singole righe per lotto, ciascuna con:
- Il numero di lotto e la data di scadenza (con colore che cambia in base alla vicinanza alla scadenza)
- La quantità richiesta e quella già inserita
- I pulsanti +1, -1 e azzeramento per modificare la quantità a tocco rapido
- Il pulsante "Prelevato" per segnare la riga come completata
- Il selettore del pacco, per associare quella riga a uno specifico collo di spedizione
Scansione Barcode
La scansione barcode è il modo più rapido per registrare il prelievo. Punta la fotocamera del dispositivo (o usa lo scanner hardware) sul codice a barre del prodotto o del lotto: l'app trova automaticamente la riga corrispondente e aggiorna la quantità.
Cosa puoi scansionare
- Barcode prodotto — EAN-13, EAN-8, codice interno Odoo, QR Code: l'app identifica il prodotto e aggiorna la riga giusta.
- Barcode lotto o seriale — Se scansioni direttamente il numero di lotto, l'app risale al prodotto corrispondente e aggiorna la riga di quel lotto specifico.
- Barcode GS1-128 — I barcode GS1-128 (comuni sulle confezioni industriali) contengono in un unico codice il prodotto, il lotto, la data di scadenza e la quantità. SiltaFlow li legge tutti in una sola scansione.
- Barcode tipo imballo — Scansionando il codice di un tipo di scatola o pallet, l'app crea automaticamente un nuovo pacco di quel tipo e lo imposta come pacco attivo per le scansioni successive.
Se il picking contiene prodotti simili o lo stesso prodotto su righe diverse, l'app seleziona automaticamente la riga più pertinente: favorisce la riga attualmente visualizzata, poi quella con il lotto corrispondente, poi quella associata al pacco attivo. In caso di ambiguità, parte sempre dalla riga più vecchia.
Segnali audio
Ogni scansione produce un segnale audio diverso: un tono breve e alto per la scansione riuscita, un doppio segnale di avviso se si cerca di prelevare più del dovuto, un tono basso per un barcode non riconosciuto. Questi suoni permettono di lavorare senza dover guardare lo schermo dopo ogni scan.
Comandi vocali per la quantità
Se lavori con guanti o hai lo scanner in mano, puoi abilitare i comandi vocali per la quantità. Dopo ogni scansione riuscita, l'app attiva automaticamente il microfono: pronuncia il numero e la quantità viene inserita senza toccare lo schermo. L'input vocale si configura dalle Impostazioni.
Lotti, Seriali e Scadenze (FEFO)
Se i prodotti da prelevare sono tracciati a lotto o per numero seriale, SiltaFlow mostra tutte le informazioni necessarie e ti aiuta a rispettare l'ordine corretto di prelievo in base alla data di scadenza.
Selezionare il lotto
Ogni riga mostra il numero di lotto assegnato da Odoo. Se vuoi cambiarlo, tocca il numero di lotto per aprire il selettore: compare la lista dei lotti disponibili per quel prodotto, ordinata dalla scadenza più vicina a quella più lontana (ordine FEFO). Ogni lotto mostra la quantità disponibile e un badge colorato che indica se è valido, in scadenza o già scaduto.
Avviso FEFO
Se stai prelevando un lotto con una data di scadenza più lontana mentre ce n'è ancora uno con scadenza più vicina disponibile in magazzino, l'app mostra un avviso con le date dei due lotti. Puoi comunque confermare il prelievo — l'avviso non blocca l'operazione, ma richiede una conferma consapevole. Questo è utile, ad esempio, quando il lotto con scadenza anteriore non è fisicamente raggiungibile.
| Tipo di tracciamento | Come funziona | Controllo FEFO |
|---|---|---|
| Lotto (LOT) | Più unità per lotto, quantità libera | Attivo |
| Numero Seriale (SN) | Un pezzo per seriale, quantità sempre 1 | Attivo (per data produzione) |
| Nessuno | Prodotto senza tracciamento, prelievo semplificato | Non applicabile |
Gestione Pacchi
Se l'ordine va preparato in più colli (scatole, sacchi, pallet), puoi creare e gestire i pacchi direttamente dall'app senza uscire dalla schermata di prelievo.
Creare un pacco
Tap sul pannello pacchi in cima alla schermata → tocca il pulsante + → scegli il tipo di imballo (es. Scatola S, Scatola L, Pallet) dall'elenco configurato in Odoo e, se vuoi, assegna un nome personalizzato. Il pacco viene creato e impostato come attivo: tutti i prodotti scansionati da quel momento saranno associati a quel collo.
In alternativa, scansiona direttamente il codice a barre stampato sul tipo di scatola (se configurato in Odoo): il pacco viene creato e attivato automaticamente senza nessun tap aggiuntivo.
Gestire i pacchi durante il prelievo
- Pacco attivo — Un banner nella parte alta della schermata indica sempre quale pacco è attualmente selezionato. Toccalo per cambiare pacco attivo.
- Selezione rapida — Sotto il banner compare una striscia con i chip di tutti i pacchi creati: toccane uno per attivarlo istantaneamente.
- Assegnazione per riga — Ogni riga della card prodotto ha un piccolo pulsante pacco: toccalo per assegnare quella specifica riga a un pacco diverso da quello attivo.
- Eliminare un pacco — Dal pannello riepilogo pacchi puoi eliminare un pacco: le righe associate vengono dissociate automaticamente e possono essere riassegnate.
Se devi preparare più colli, crea o scansiona tutti i pacchi prima di iniziare a prelevare i prodotti. Cambiare pacco attivo a metà del prelievo è possibile, ma impostarlo correttamente dall'inizio riduce il rischio di associazioni errate.
Validazione e Chiusura
Quando hai prelevato tutti i prodotti (o vuoi chiudere il picking anche se non è completo), tocca il pulsante Valida. L'app esegue alcune verifiche prima di inviare la conferma a Odoo.
Picking parziale e backorder
Se una o più righe non sono state completamente evase, l'app ti chiede cosa fare:
- Crea backorder — Odoo chiude il picking attuale con le quantità prelevate e crea automaticamente un nuovo picking per le righe rimanenti, che apparirà in lista al prossimo aggiornamento.
- Procedi senza backorder — Le righe non evase vengono ignorate e il picking viene chiuso così com'è.
- Annulla — Torna alla schermata di prelievo senza validare.
Firma elettronica
Se la firma elettronica è abilitata nelle impostazioni dell'app (Impostazioni → Magazzino → Firma richiesta), prima di validare devi apporre la firma. Tocca l'area firma e disegna sul touch screen: una volta firmato, tocca Valida per procedere. La firma viene salvata come allegato nel picking su Odoo ed è visibile dal backend. Sotto il riquadro firma compare il testo della clausola legale, configurabile dalle impostazioni.
Conversione unità di misura
Se alcuni prodotti vengono venduti in un'unità di misura diversa da quella in cui vengono prelevati (ad esempio venduti al kg ma contati a colli), l'app mostra un riepilogo delle conversioni prima di validare. Controlla i valori e conferma: SiltaFlow aggiorna automaticamente le quantità su Odoo nella misura corretta.
Altre Funzioni
Foto di documentazione
Dalla toolbar del picking puoi scattare foto della merce o degli imballi durante il prelievo. Le immagini vengono caricate automaticamente come allegati nel picking su Odoo. Sono utili in caso di reclami cliente, danni da trasporto o contestazioni con il corriere.
Dichiarare merce danneggiata (Scrap)
Se durante il prelievo trovi merce danneggiata o inutilizzabile, puoi dichiararla come scarto senza interrompere il lavoro. Tocca l'icona scarto nella toolbar e segui i passi:
- Seleziona il prodotto e, se tracciato, il lotto da scartare
- Inserisci la quantità da scartare
- Scegli il motivo di scarto dall'elenco (popolato da Odoo)
- Se vuoi che Odoo generi automaticamente un ordine di riapprovvigionamento, attiva il flag Riassortimento
- Conferma: lo scarto viene registrato immediatamente su Odoo e le quantità disponibili vengono aggiornate
Lo scarto viene registrato immediatamente e non può essere annullato dall'app. Verifica sempre prodotto, lotto e quantità prima di confermare. Per annullare uno scarto registrato per errore è necessario accedere al backend Odoo.
Esempi d'Uso
Prelievo standard con scanner
Un operatore apre il picking dalla lista, oppure scansiona il codice del documento direttamente dalla lista per aprire subito il dettaglio. Procede riga per riga scansionando i barcode sui cartoni: l'app riconosce prodotto e lotto e aggiorna le quantità. Un segnale audio conferma ogni scan. Al termine valida il picking, opzionalmente con firma elettronica.
Preparazione multicollo
Un ordine richiede 3 scatole di dimensioni diverse. L'operatore crea i tre pacchi dal pannello, attiva la prima scatola e scansiona i prodotti piccoli. Cambia pacco attivo alla seconda scatola e scansiona i medi. Ripete per la terza. Al termine il pannello riepilogo mostra il contenuto di ogni collo. Valida con backorder per le 2 righe su cui mancava lo stock.
Prodotti con scadenza (FEFO)
Magazzino con prodotti alimentari soggetti a FEFO. L'operatore scansiona un prodotto: l'app rileva che il lotto con scadenza più vicina è ancora disponibile ma ne è stato selezionato uno con scadenza più lontana. Appare l'avviso con le due date. L'operatore usa il selettore lotto per scegliere quello corretto, rispettando l'ordine di scadenza.
Merce danneggiata durante il prelievo
L'operatore trova 2 pezzi danneggiati mentre preleva. Senza interrompere il flusso, apre il dialogo scarto, seleziona prodotto e lotto, inserisce quantità 2, sceglie il motivo "Danneggiato" e attiva il riassortimento. Lo scarto viene registrato su Odoo; il picking mostra la disponibilità aggiornata. Le 2 unità mancanti vengono gestite con un backorder alla validazione.
Conseils
Se usi un dispositivo Zebra con DataWedge, verifica che il profilo SiltaFlow sia attivo e che l'output tastiera sia disabilitato. SiltaFlow riceve i barcode tramite Intent diretti, non simulazione tastiera. Il profilo viene creato automaticamente al primo avvio dell'app.
Abbina lo scanner Bluetooth sul guanto ai comandi vocali per la quantità: scan con il guanto, pronuncia il numero. In questo modo l'operatore non deve mai toccare lo schermo durante il prelievo.
Per i prodotti alimentari o farmaceutici, apri sempre il selettore lotto prima di iniziare il prelievo per verificare l'ordine di scadenza. I lotti sono già ordinati dalla scadenza più vicina.
Per i picking con molte righe (centinaia di prodotti), considera di suddividerli in più picking più piccoli dal backend Odoo prima di iniziare il prelievo. L'app carica tutte le righe all'apertura e, su picking molto grandi, il primo caricamento può richiedere qualche secondo in più.
Requisiti e Limitazioni
Per utilizzare il modulo Picking di SiltaFlow sono necessari:
- Connessione a internet attiva (il prelievo non funziona offline)
- Account Odoo con permessi di accesso ai picking di magazzino
- Dispositivo Android versione 10 o successiva
- Permesso microfono (solo se si usano i comandi vocali)
Alcune limitazioni da tenere presenti:
- Firma elettronica — La richiesta di firma si applica a tutti i picking dello stesso tipo operazione; non è possibile richiederla solo su alcuni picking specifici.
- Pacchi riutilizzabili — La ricerca di contenitori vuoti riutilizzabili richiede che il modulo pacchi avanzati di Odoo sia attivo.
- Comandi vocali — Il riconoscimento vocale richiede un modello linguistico scaricato sul dispositivo e funziona meglio in ambienti non troppo rumorosi.
- Annullare uno scarto — Gli scarti creati dall'app non possono essere annullati dall'app stessa; è necessario accedere al backend Odoo.