Elaborazione degli eventi dell'app di magazzino

I processi batch in esecuzione in Supply Chain Management possono utilizzare i dati di una coda per elaborare eventi emessi dall'app per dispositivi mobili Gestione magazzino per reagire come necessario agli eventi segnalati. Questa funzionalità aggiunge eventi pertinenti alla coda in risposta a determinati tipi di azioni intraprese dai lavoratori che utilizzano l'app. Un esempio è quando si utilizza la funzionalità Crea ed elabora ordini di trasferimento nell'app di magazzino, l'intestazione e le righe dell'ordine di trasferimento vengono create e aggiornate nel back-end quando il sistema esegue il processo batch Elabora eventi dell'app di magazzino.

Attivare o disattivare la funzionalità Elabora eventi dell'app di magazzino

A partire dalla versione 10.0.25 di Supply Chain Management, questa funzionalità è attivata per impostazione predefinita. A partire dalla versione 10.0.29 di Supply Chain Management, questa funzionalità è obbligatoria. Pertanto, è attivata per impostazione predefinita e non può essere disattivata di nuovo. Se si sta eseguendo una versione precedente alla versione 10.0.29, gli amministratori possono attivare o disattivare questa funzionalità cercando la funzionalità Elabora eventi dell'app di magazzino nell'area di lavoro Gestione funzionalità.

Configurare un processo batch per elaborare eventi dell'app di magazzino

Elabora eventi dell'app di magazzino

Configura un processo batch pianificato per elaborare gli eventi dell'app di magazzino per la creazione dell'ordine di trasferimento e gli aggiornamenti delle righe.

  1. Vai a Gestione magazzino > Attività periodiche > Elabora eventi dell'app di magazzino.
  2. Viene visualizzata la finestra di dialogo Elabora eventi dell'app di magazzino. Espandi la Scheda dettaglio Esegui in background e imposta Elaborazione batch su .
  3. Nella Scheda dettaglio Esegui in background selezionare Ricorrenza.
  4. Si apre la finestra di dialogo Definisci ricorrenza. Imposta il programma di esecuzione secondo necessità per la tua azienda.
  5. SelezionaOK per tornare alla finestra di dialogo Elabora eventi dell'app di magazzino.
  6. Seleziona OK nella finestra di dialogo Elabora eventi dell'app di magazzino per aggiungere il processo batch alla coda batch.

Eseguire query sugli eventi dell'app di magazzino

Puoi visualizzare la coda degli eventi e i messaggi di eventi generati dall'app per dispositivi mobili Gestione magazzino selezionando Gestione magazzino > Richieste di informazioni e report > Log dispositivo mobile > Eventi dell'app di magazzino.

Elaborazione della coda di eventi standard

La coda degli eventi dell'app di magazzino verrà in genere utilizzata con il flusso descritto di seguito:

  1. Un evento viene aggiunto alla coda con un messaggio di evento. Il nuovo messaggio ha inizialmente lo stato di evento In attesa, il che significa che il processo batch Elabora eventi dell'app di magazzino non preleverà ed elaborerà questo messaggio.
  2. Non appena lo stato del messaggio viene aggiornato a In coda, il processo batch degli eventi Elabora l'app di magazzino verrà prelevato ed elaborerà l'evento.
  3. Il processo batch aggiorna lo stato dell'evento a Completato o Non riuscito, a seconda dell'esito dell'elaborazione.
  4. Quando lo stato di tutti i messaggi di evento correlati è Completato, l'evento viene eliminato dalla coda.

Per un esempio dettagliato, vedi Creare un ordine di trasferimento dall'elaborazione dell'app di magazzino.

Gestire gli errori degli eventi

Come parte dell'elaborazione degli eventi di magazzino, l'attività di messaggio richiesta potrebbe non ricevere processi dal processo batch. In questo caso, lo stato del messaggio di evento diventerà Non riuscito. Puoi usare le informazioni in Log batch per sapere perché e intraprendere l'azione necessaria per correggere eventuali problemi.

Per un esempio dettagliato, vedi Creare un ordine di trasferimento dall'app di magazzino.

Per ripristinare un messaggio di evento di un'app di magazzino non riuscita:

  1. Vai a Gestione magazzino > Richieste di informazioni e report > Log dispositivo mobile > Eventi dell'app di magazzino.
  2. Nella Scheda dettaglio Messaggi di evento dell'app di magazzino, trova e seleziona un evento pertinente nella cui colonna Stato evento è visualizzato Non riuscito.
  3. Seleziona Ripristina nella barra degli strumenti Messaggi di evento dell'app di magazzino .
  4. Continua a lavorare fino a quando tutti i messaggi pertinenti non vengono ripristinati.

Puoi anche rimuovere un messaggio di evento Non riuscito utilizzando l'opzione Elimina nella barra degli strumenti Messaggi di evento dell'app di magazzino.