Gestione facile e veloce per la gestione del magazzino con dispositivi mobili
Descrizione Modulo
L'app WMS consente la gestione del magazzino tramite dispositivi mobili, consentendo all'operatore tramite scannerizzazione di etichette e barcode spostamenti, stoccaggi e prelievi.
Le visualizzazioni sono semplici e facilmente utilizzabili su dispositivi Android di magazzino.
Setup
Setup ADCS
Per consentire l'utilizzo del modulo è necessaria l'attivazione tramite il flag “Abilita modulo”.
Se tale flag non è attivo tutte le viste necessarie per i setup non sono visibili a menu.
Gli altri campi necessari sono:
- Codice Ubicazione ADCS: ubicazione di default gestito da terminale
- Carattere divisione Barcode: necessario per la gestione del separatore del barcode letto all'interno del portale
Tramite l'azione “Importazione/Esportazione miniform” è possibile importare delle miniform preconfigurate o esportare un backup di quelle configurate sul sistema:

Utenti
Per poter effettuare la login da terminale mobile è necessario inserire gli utenti all'interno della pagina “Utenti ADCS” ricercabile da menu.
Al suo interno andranno codificati tutti gli utenti che dovranno avere accesso al portale.
- Codice utente: indicare il nome dell'utente. Si consiglia una sigla semplice da ricordare e digitare, come se fosse una sorta di badge
- Password: indicare la password dell'utente
- Ignora impiegato warehouse: consente di saltare i controlli standard di controllo degli impiegati warehouse, qualora si necessario
- Trasferire a Cod. ubicazione: utilizzato in fase di riclassificazione articolo quando non viene richiesta direttamente in miniform
- Trasferire a Cod. collocazione: utilizzato in fase di riclassificazione articolo quando non viene richiesta direttamente in miniform
- Miniform menu principale: inserire la miniform del menu principale qualora questa sia diversa da quella inserita nella miniform di LOGIN (vedi paragrafo Miniform)
- Riclass. - Nome def. registrazione e Riclass. - Nome batch contabile: identificano il batch di scrittura e registrazione delle riclassificazioni articolo
- Intentario - Nome def. registrazione e Inventario - Nome batch contabile: identificano il batch di scrittura e registrazione dell'inventario fisico

Miniform
All'interno delle miniform vengono configurate le visualizzazioni delle varie pagine visualizzate nel portale.
Ogni miniform è un pagina diversa.
Testata
I campi principali sono:
- Codice e Descrizione: indicare un codice di identificazione e una descrizione
- Nr. di record nella lista: Identifica quanti record vengono inseriti nella visualizzazione nel caso in cui il tipo form sia lista.
-
Tipo form: tipologia di miniform
- Card: identifica una scheda
- Selection List: identifica un pagina di tipo lista e di selezione. Ha solitamente dei bottoni di scelta, ad esempio il Main Menu
- Data List: è una pagina che mostra un elenco tabellato di contenuti
- Data List Input: è una lista di campi in cui però è necessario l'inserimento di informazioni di input da parte degli utenti.
- Avvia miniform: identifica se la miniform è attiva e utilizzabile dal portale
-
Codeunit per la gestione: inserire l'oggetto che gestirà quella miniform.
- 70742694 - LogIn
- 70742695 - LogOff
- 70742685 - MainMenu
- 70742684 - Handler, gestione dei processi
- Miniform successivo: inserire il codice della miniform che è necessario aprire successivamente a quella che si sta impostando in automatico dopo la selezione dell'utente.
- Colonne display: numero di colonne visibili nella schermata del portale
- Cod. lingua
- Ignora ubicazione utente ADCS: ignora le ubicazioni gestite sul singolo utente e prende sempre quelle inserite in miniform

Righe
Le righe delle miniform identifico i veri e propri campi e le informazioni che l'utente visualizzerà nell'app.
In base alla tipologia di miniform le righe dovranno essere inseriti in modi differenti:
-
Area: identifica in che parte verrà mostrato l'azione
- Header: visualizzazione nella parte alta della pagina
- Body: parte centrale dalla pagina
- Footer: visualizzazione nella parte bassa della pagina
-
Tipo campo
- Text: campo di testo libero
- Input: dato ad inserimento manuale da parte dell'utente. L'inserimento può essere fatto anche tramite lettura di barcode
- Output: dato compilato automaticamente dal sistema solitamente in seguito alla validazione di un dato in input
- Asterisk: campi criptati, ad esempio la password nella miniform di login
- Nr. tabella: indicare il numero della tabella di gestione dei dati
- Nr. campo: scelta del campo della tabella in cui andrà gestita l'informazione
- Nome campo e Lunghezza campo: compilati automaticamente alla validazione del Nr. campo
- Testo: inserire il testo o il nome del campo che verrà visualizzato all'interno del portale
- Chiama miniform: necessaria per fare in modo che venga aperta una nuova miniform alla selezione di quel campo
- Valida tabella relazionata: contente all'inserimento del campo di effettuare i controlli di validazione sul campo prescelto
- Consenti blank: il campo non è obbligatorio
- Mantieni quando pulisci: consente di mantenere il valore inserito manualmente compilato quando la pagina viene ripulita.
- Tipo parametro e Parametro: possono essere utilizzati per identificare ubicazione e collocazione fissi da proporre nel portale


Funzionalità
Login
Nella pagina di login iniziale inserire Username e Password.

La password verrà criptata ma è possibile visualizzare ciò che è stato inserito nel campo utilizzando l'occhio sulla destra:

Se utente e password non sono corretti verrà mostrato questo errore:

Altrimenti verrà mostrata la miniform del menu.
Menu
Il menu principale conterrà tutte le azioni previste per l'utente.
Potendo inserire la miniform di menu per utente (vedi capitolo Utenti ADCS) questa prima pagina potrebbe risultare diversa in base alla login.

All'interno della miniform del menu principale c'è un'azione “Chiudi sessione" che consente all'operatore di tornare alla pagina di login:

L'utente sceglierà l'azione da compiere può cliccare sul bottone corretto. L'azione selezionata consentirà di aprire la miniform successiva indicata all'interno di BC nel campo “Chiama miniform":

LE SEGUENTI FUNZIONALITA' SONO QUELLE STANDARD PRESENTI NELL'APP DI ORIGINS, CON UBICAZIONE GESTITA A COLLOCAZIONI E ARTICOLI SENZA VARIANTI CON GESTIONE A LOTTO ATTIVA.
Stoccaggio in ingresso
SCENARIO GENERALE:
Il flusso prevede la registrazione di carico di acquisto all'interno della collocazione di ricezione da client di Business Central tramite la funzione predefinita dal flusso di progetto.
Il terminale ADCS e le miniform di stoccaggio consentiranno di effettuare una riclassificazione dalla collocazione di ricezione alle collocazioni di magazzino.
SETUP MINIFORM IN BUSINESS CENTRAL:

La visualizzazione da terminale mobile sarà:

Il campo “Da collocazione” e “A ubicazione” sono pre-popolate dai parametri impostati a livello di MAINMENU.
Il cursore si posizionerà sul primo campo che l'utente dovrà compilare.
In questo specifico caso, il barcode sarà costituito da: Articolo_Lotto. Il campo può essere riempito tramite tastiera oppure, se presente un lettore barcode, è possibile leggere le etichette con un barcode fisico.

Automaticamente il barcode verrà composto nelle sue componenti e verranno compilati i campi dedicati sottostanti.
Quindi è necessario indicare la collocazione di magazzino di destinazione in cui la merce andrà stoccata nel campo “A collocazione”. Anche questo campo può essere riempito manualmente o con un barcode (ad esempio posizionato vicino alla collocazione fisica):


Inserire la quantità da spostare e quindi registrare la riclassificazione utilizzando il bottone “REGISTER”:
Nel caso in cui la quantità indicata dall'operatore è superiore a quella disponibile per ubicazione, collocazione, articolo e lotto il sistema mostrerà un'errore:

Viceversa, è anche possibile effettuare degli spostamenti parziali, soprattutto se necessario spostare lo stesso articolo - lotto in più collocazioni di destinazione.
Quando la movimentazione viene effettuata verrà mostrato questo messaggio e la pagina si sbiancherà (tranne i dati fissi):

e in Business Central verrà automaticamente registrata una riclassificazione articolo:

Movimentazione interna
SCENARIO GENERALE:
Tale miniform può essere utilizzata qualora sia necessaria una movimentazione interna al magazzino tra collocazioni senza che sia presente un documento.
SETUP MINIFORM IN BUSINESS CENTRAL:

Essendo una movimentazione libera è necessario inserire tutti i dati necessari:
- Collocazione di partenza
- Barcode
- Collocazione di arrivo
- Quantità
In questo caso l'ubicazione è sempre fissa, ma se si desidera modificando i setup e le miniform è possibile lasciare che l'operatore indichi anche le ubicazioni sia di partenza che di arrivo:


Se la quantità immessa è maggiore di quella disponibile nella collocazione per l'articolo e il lotto inserito verrà restituito un errore.
Come per le altre miniform quando il movimento è stato effettuato viene mostrato questo messaggio e la riclassificazione è visibile in Business Central:


Giacenza Articoli
SCENARIO GENERALE:
L'operatore in magazzino ha la necessità di visualizzare dove è stato stoccato un determinato articolo.
SETUP MINIFORM IN BUSINESS CENTRAL:


L'unico campo visibile all'interno di questa miniform è il codice articolo:

Al suo inserimento, che potrà essere effettuato sia tramite lettore ottico sia tramite inserimento manuale, verrà mostrata una lista in cui sono visibili:
- Collocazione di stoccaggio
- Quantità totale stoccata dell'articolo nella suddetta collocazione

Scegliendo la collocazione è poi possibile visualizzare quali lotti sono presenti all'interno della collocazione selezionata.
Utilizzando la barra di ricerca è possibile filtrare la vista per visualizzare solo le collocazioni desiderate:

La concatenazione di una miniform dietro l'altra viene attivata dal campo “Miniform successivo” compilato in testata della miniform:


Giacenza Collocazione
SCENARIO GENERALE:
L'operatore in magazzino ha la necessità di visualizzare quali articolo sono stoccati in una determinata collocazione.
SETUP MINIFORM IN BUSINESS CENTRAL:


Rispetto alla miniform precedente, qui sarà visibile come unico campo il Cod. collocazione:

L'immissione del codice collocazione farà in modo che il sistema mostri un elenco di tutti gli articoli in quel momento giacenti al suo interno.
Anche qui, è possibile utilizzare la barra di ricerca per cercare un'eventuale articolo desiderato:

Selezionando la singola riga articolo è possibile visualizzare anche i lotti stoccati:

Prelievi spedizioni
SCENARIO GENERALE:
L'integrazione dei prelievi per spedizione prevede la letture delle spedizioni cumulate.
L'intento è quello di, dopo aver generato le spedizioni cumulate come da flusso di progetto, effettuare il prelievo degli articoli indicati all'interno della spedizione stessa nelle quantità decise dall'utente in Business Central e inserite all'interno del campo "Qtà da spedire".
La registrazione del prelievo da app WMS effettuerà una riclassificazione dalla collocazione di giacenza dell'articolo alla collocazione di spedizione.
Le spedizioni warehouse lette dalla miniform hanno:
- Stato = Rilasciato
- Cod. ubicazione = a quella indicata nella miniform di MAIN MENU
- Flag Completamente prelevato = FALSE
- Almeno una riga al suo interno
SETUP MINIFORM IN BUSINESS CENTRAL:



La lista che viene aperta mostra nelle righe la testata delle spedizioni cumulate trovate all'interno del sistema e che soddisfano i filtri riportati sopra.
Le informazioni mostrate sono:
- Nr. della spedizione cumulata
- Il nome del cliente di spedizione
- La data di registrazione impostata in testata

Se necessario, è possibile utilizzare la barra di ricerca in testata per filtrare la spedizione voluta.
La selezione della spedizione consente di aprire una nuova schermata dove verranno mostrate tutte le sue righe.
Qui verranno mostrati:
- Codice dell'articolo da prelevare
- Descrizione dell'articolo
- Quantità da prelevare

Selezionando la singola riga è possibile effettuare il picking del materiale digitando nel campo “Barcode”, o tramite lettore ottico, codice articolo e lotto.
Il sistema propone nel Cod. collocazione quella con la giacenza più vecchia.


Cliccando su registra, viene effettuata una riclassificazione mi magazzino dalla collocazione inserita nella schermata sopra alla collocazione di spedizione indicata all'interno dell'ubicazione in Business Central.
Quando la riga viene prelevata totalmente non viene più mostrata nella schermata delle righe da prelevare:

Packing list
Contestualmente al picking di spedizione, è possibile anche generare la packing list.

Dopo aver inserito il dato della quantità cliccare sull'azione “Crea packing”; la packing list verrà generata solo nel caso in cui non sia già presente e collegata alla spedizione cumulata.
All'interno del Barcode nella pagina successiva è possibile inserire il codice del pallet o del collo, che deve combaciare con la codifica effettuata nella tabella Colli in Business Central; in base al collo inserito il sistema capisce automaticamente se è un Pallet o un Collo e popola i relativi campi, creando anche una riga all'interno della packing list staccando Nr. collo e impostando Tipo collo e Cod. collo





In questo momento non viene i colli / pallet sono creati ma non è stata ancora associata la riga di documento.
Utilizzando la funzione “Conferma” la riga documento verrà associata al collo o pallet inserito all'interno della miniform:

Nel momento in cui viene generato un collo all'interno della packing list, questo verrà proposto come default per il picking anche delle righe successive.
Nel caso in cui non si voglia attribuire tutte le righe allo stesso collo è possibile crearne di nuovi cliccando sempre su “Crea packing”, inserendo prima tutti i dati relativi al picking (Barcode e Quantità da prelevare) indicando nel Barcode il codice del nuovo collo, anche se questo è uguale al vecchio.
In questo caso verrà staccato un nuovo Nr. collo / Nr. pallet e l'assegnazione verrà effettuata alla registrazione della riga di prelievo.