Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Note
I gruppi di interesse della community sono ora passati da Yammer a Microsoft Viva Engage. Per partecipare a una community Viva Engage e partecipare alle discussioni più recenti, compilare il modulo Request access to Finance and Operations Viva Engage Community e scegliere la community a cui si vuole partecipare.
Il processore di messaggi è un framework per l'elaborazione di messaggi che rappresentano eventi. Ha le proprietà seguenti:
- Elabora i messaggi nell'ordine corretto. I messaggi dipendenti vengono elaborati in sequenza.
- È scalabile. I messaggi indipendenti possono essere elaborati in parallelo.
- Usa le risorse di sistema necessarie.
- Evita l'esaurimento delle risorse di sistema se si verifica un picco nei messaggi.
- È affidabile.
- È tracciabile.
È possibile usare questo framework, ad esempio, per sviluppare e gestire l'integrazione personalizzata con sistemi esterni e per elaborare altre funzionalità personalizzate. Microsoft Dynamics 365 Sales include, ad esempio, diverse funzionalità predefinite che utilizzano tipi e code di messaggio predefiniti. Queste funzionalità includono l'integrazione di sistemi MES (sistema di esecuzione della produzione di terze parti), la registrazione posticipata e la registrazione della bolla di accompagnamento durante la chiusura del contenitore. La modalità di gestione del magazzino usa il framework del processore di messaggi per gestire gli ordini di spedizione in ingresso e in uscita.
Questo articolo descrive come monitorare e controllare l'elaborazione di tutti i tipi di messaggio tramite la pagina Messaggi del processore di messaggi .
Pagina messaggi del gestore di messaggi
Usare la pagina Messaggi del processore per consultare l'elenco dei messaggi in arrivo, visualizzare il log dei messaggi, elaborare manualmente i messaggi e risolvere eventuali problemi.
Aprire la pagina Messaggi del processore di messaggi
Per visualizzare l'elenco dei messaggi elaborati dal processore di messaggi, andare a Amministrazione del sistema > Elaborazione dei messaggi > Messaggi del processore di messaggi.
Colonne griglia e filtri nella pagina Messaggi del processore di messaggi
Usare i campi nella parte superiore della pagina Messaggi del processore di messaggi per trovare messaggi specifici. La maggior parte di questi filtri corrisponde alle intestazioni delle colonne nella griglia dei messaggi. I seguenti filtri e intestazioni di colonna sono disponibili:
Tipo di messaggio : tipo di messaggio.
Coda di messaggi : nome della coda in cui viene elaborato il messaggio. Sono disponibili le code seguenti:
- Esecuzione della produzione di terze parti: questa coda contiene i messaggi creati come parte della funzionalità Integrazione di sistemi di esecuzione della produzione. Questi messaggi vengono visualizzati anche nella pagina di integrazione dei sistemi di esecuzione produzione , che è simile alla pagina Messaggi processori, ma è incentrata esclusivamente su tale funzionalità. Per ulteriori informazioni, vedere Integrare con sistemi di esecuzione della produzione di terze parti.
- Produzione : questa coda contiene i messaggi creati come parte della funzionalità di Rendere i prodotti finiti fisicamente disponibili prima di registrare nei giornali. Questi messaggi vengono visualizzati anche nella pagina Registrazione ordine di produzione posticipata, similare alla pagina Elaborazione messaggi, ma è focalizzata unicamente su questa funzione. Per altre informazioni, vedere Rendere i prodotti finiti fisicamente disponibili prima della registrazione nei registri.
- Magazzino: questa coda contiene messaggi creati per la gestione del magazzino, ad esempio per registrare un documento di trasporto di vendita quando l'ultimo contenitore di spedizione viene chiuso come parte di un processo di imballaggio manuale. Questo messaggio ha il tipo di messaggio Esegui documento di trasporto per il contenitore.
- Ordini di spedizione: questa coda contiene messaggi che supportano solo la modalità di gestione warehouse.
- Prodotti del sistema di origine: questa coda contiene messaggi che supportano i dati master del prodotto sorgente.
- Aggiornamenti degli ordini di spedizione del magazzino esterno : questa coda contiene messaggi che supportano l'elaborazione esterna del magazzino condiviso.
- Dynamics 365 Remote Assist Integration: questa coda contiene messaggi integrati con Dynamics 365 Remote Assist. Per ulteriori informazioni su questa funzionalità e sui messaggi che potrebbero essere aggiunti a questa coda, vedere Utilizzare un processo dall'offerta all'incasso più efficiente con Dynamics 365 Remote Assist.
- <Code personalizzate>: se il sistema è personalizzato per supportare tipi aggiuntivi di code, vengono visualizzate qui. Per altre informazioni su come aggiungere code personalizzate, consultare Implementare una nuova coda.
Stato del messaggio : stato del messaggio. Sono possibili i seguenti stati:
- In coda: il messaggio è pronto per essere elaborato dall'elaboratore messaggi.
- Elaborato: il messaggio è stato elaborato correttamente dall'elaboratore messaggi.
- Annullata : il messaggio viene annullato da un utente.
- Non riuscito : il messaggio non è stato elaborato.
Contenuto messaggio: questo filtro esegue una ricerca full-text del contenuto del messaggio. La griglia non visualizza il contenuto del messaggio. Il filtro considera la maggior parte dei simboli speciali, ad esempio trattini, come spazi e considera tutti gli spazi come operatori OR booleani. Ad esempio, se si cerca un valore specifico
journaliduguale a USMF-123456, il sistema trova tutti i messaggi che contengono "USMF" o "123456" e l'elenco è probabilmente lungo. Pertanto, è preferibile immettere solo 123456 in questo caso, perché vengono restituiti risultati più specifici.
Visualizzare il log dei messaggi, il contenuto dei messaggi e i dettagli
Per visualizzare informazioni dettagliate su un messaggio, selezionarlo nella griglia. Selezionare quindi la scheda Log o Message content nella griglia dei messaggi, dove viene visualizzato ogni evento di elaborazione.
Il testo nella scheda Contenuto messaggio dipende dal valore del tipo di messaggio . Pertanto, la lunghezza del testo varia. Un testo tipico del contenuto del messaggio inizia con una parentesi graffa di apertura ({) e termina con una parentesi graffa di chiusura (}). Tra i nomi di campo (ad esempio, journalId), ognuno seguito da due punti e da un valore (ad esempio, USMF-123456).
La barra degli strumenti nella scheda Registro include i seguenti pulsanti:
- Registro: seleziona questo pulsante per visualizzare i risultati dell'elaborazione. Questa funzione è particolarmente utile quando i messaggi hanno un valore di risultato elaborazionefallito e si desiderano comprendere i motivi per l'errore di elaborazione.
- Aggregazione: è possibile eseguire più operazioni di elaborazione dei messaggi come parte dello stesso processo batch. Selezionare questo pulsante per visualizzare i dati dettagliati. Ad esempio, è possibile verificare se esistono dipendenze che richiedono al sistema di elaborare alcuni messaggi in una sequenza specifica.
Elaborare, annullare o rieseguere manualmente un messaggio
A seconda dello stato corrente di un messaggio, è possibile elaborarlo o annullarlo manualmente. Seleziona il messaggio nella griglia e quindi seleziona Elabora o Annulla nel riquadro azioni.
Se si vuole rieseguere un messaggio annullato in precedenza, selezionarlo nella griglia. Selezionare quindi coda nel riquadro azioni. Il sistema elabora il messaggio come di consueto.
Pianificare l'elaborazione dei messaggi usando il processo batch del processore di messaggi
Per elaborare una coda di messaggi, configurare un processo batch per eseguirlo. In genere, si configura una pianificazione fissa e regolare per l'elaborazione di ogni coda. Tuttavia, è anche possibile eseguire qualsiasi coda su richiesta. Per creare e pianificare i processi batch necessari, seguire questa procedura:
- Vai a Amministratore di sistema > Elaboratore messaggi > Elaboratore messaggi.
- Nel campo Coda messaggi della finestra di dialogo Elaborazione messaggi selezionare la coda di messaggi associata ai messaggi che si desidera elaborare. La coda selezionata dipende dalla funzionalità o dal sistema che ha generato i messaggi.
- Nella Scheda dettaglio Esegui in background, configura le opzioni batch e di pianificazione in base alle tue esigenze, proprio come faresti per altri tipi di processi in Gestione Supply Chain.
- Selezionare OK per eseguire o pianificare il processo in base alle impostazioni.
Configurazione della coda del processore di messaggi
È possibile configurare il numero di attività del processore dedicate a ogni coda del processore di messaggi e impostare regole per la frequenza con cui la coda pulisce i messaggi elaborati e annullati. Le code di attesa non configurate utilizzano un valore predefinito che è possibile sostituire in base alle esigenze. Segui questi passaggi per personalizzare una o più code.
Passare a Amministrazione del sistema > processore di messaggi > configurazione della coda dei messaggi.
Eseguire uno dei passaggi riportati di seguito.
- Per modificare una coda esistente, selezionare Modifica nel riquadro azioni e quindi selezionare la coda di destinazione nella griglia.
- Per aggiungere una nuova configurazione, selezionare Aggiungi nel riquadro azioni per aggiungere una nuova riga alla griglia. Quindi, nel campo Coda messaggi per la nuova riga selezionare il nome della coda che si vuole configurare.
Per la riga nuova o selezionata, impostare le impostazioni seguenti:
- Numero di attività del processore : specificare il numero di attività del processore dedicate alla coda specificata. Il valore massimo è 8. Il valore minimo dipende dal numero minimo di thread batch configurati per il sistema (in genere 2).
- Giorni prima dell'eliminazione dei messaggi elaborati : specificare il numero di giorni prima che i messaggi elaborati vengano puliti (eliminati). Impostare questo campo su zero (0) per disattivare la pulizia dei messaggi elaborati. Per altre informazioni, vedere Pulire i messaggi elaborati e annullati del processore di messaggi.
- Giorni prima dell'eliminazione del messaggio annullata : specificare il numero di giorni prima che i messaggi annullati vengano puliti (eliminati). Impostare questo campo su zero (0) per disattivare la pulizia del messaggio annullata. Per altre informazioni, vedere Pulire i messaggi elaborati e annullati del processore di messaggi.
Nel riquadro azioni seleziona Salva.
Informazioni pertinenti
- Pulire i messaggi elaborati e annullati del processore di messaggi
- Eventi aziendali, code di messaggi personalizzate e tipi di messaggio personalizzati
- Messaggi del processore di messaggi per i processi di gestione del warehouse
- Scambiare dati tra sistemi
- Eseguire l'integrazione con sistemi di esecuzione della produzione di terze parti
- Abilitare e configurare maggiore efficienza nel processo da offerta a cassa con Dynamics 365 Remote Assist
- Rendi fisicamente disponibili i prodotti finiti prima della registrazione nei giornali