Elaborazione DOM
In questo articolo viene descritto come Gestione ordini distribuiti (DOM) elabora gli ordini cliente in Microsoft Dynamics 365 Commerce.
Configurare il processo batch del processore DOM
La gestione degli ordini distribuiti verrà eseguita solo in un processo batch.
Per configurare il processo batch del processore DOM per le esecuzioni DOM, procedi come segue.
- Accedere a Vendita al dettaglio e commercio > Gestione ordini distribuiti > Elaborazione batch > Impostazione elaborazione del processore DOM.
- Nella Scheda dettaglio Parametri, per Profilo di evasione, seleziona un profilo per il quale eseguire DOM.
- Nella Scheda dettaglio Esecuzione in background, per Gruppo batch, seleziona un gruppo batch configurato.
- Per Descrizione attività, immetti un nome per il processo batch.
- Seleziona Ricorrenza e quindi specifica la ricorrenza del processo batch.
- Seleziona OK.
Cercare in righe e ordini cliente
Al momento dell'elaborazione, DOM prende in considerazione l'ordine e le righe ordine seguenti:
- Le righe ordine che soddisfano i criteri per le origini degli ordini cliente, le modalità di consegna e la persona giuridica come definito nel profilo DOM e che soddisfano anche uno di questi criteri:
- Le righe ordine vengono create dai canali di Commerce. Gli ordini cliente vengono identificati come ordini cliente di Commerce se l'opzione Vendita Commerce è impostata su Sì.
- Le righe ordine non sono state mai associate da DOM.
- Le righe ordine sono state già associate da DOM, ma sono contrassegnate come eccezioni e il numero di tentativi è inferiore alla soglia massima.
- La modalità di consegna non corrisponde al prelievo o alla consegna elettronica.
- Le righe ordine non sono contrassegnate per la consegna.
- Le righe ordine non sono escluse manualmente.
- Se Non elaborare ordini del punto vendita accettati durante l'ottimizzazione degli ordini è abilitato, le righe ordine non verranno assegnate a magazzini di punto vendita al dettaglio il cui stato di evasione è Accettato.
- Ordini che non sono in attesa.
Per escludere manualmente una riga di vendita, in Commerce headquarters, vai a Vendita al dettaglio e commercio > Clienti > Tutti gli ordini cliente e seleziona una riga di vendita. Nella Scheda dettaglio Generale della riga di venddita, imposta Escludi dall'elaborazione DOM su Sì.
Righe di vendita di partizione
Durante ogni processo del processore DOM, DOM suddivide gli ordini in batch, a seconda del valore del parametro Numero massimo di righe ordine per l'ottimizzazione definito nel profilo di evasione. DOM garantisce che tutte le righe di vendita di un ordine cliente si trovino nello stesso batch.
Ad esempio, se 10.000 righe ordine vengono ottimizzate in un'esecuzione e il parametro Numero massimo di righe ordine per l'ottimizzazione è impostato su 2000, DOM crea cinque batch elaborati contemporaneamente.
Se il valore di Numero massimo di righe ordine per l'ottimizzazione è 0:
- Per il tipo Risolutore semplificato, DOM crea un batch ogni 100 righe di vendita.
- Per il tipo Risolutore di produzione, DOM crea un batch ogni 1500 righe di vendita.
Nota
Se imposti un valore elevato per Numero massimo di righe ordine per l'ottimizzazione, l'elaborazione del processore DOM richiede più tempo per essere completata perché viene eseguita su un server batch. Per migliorare le prestazioni, imposta un valore appropriato per garantire che DOM possa utilizzare più server batch.
Ricerca in magazzino
DOM cerca le scorte disponibili visualizzando l'inventario disponibile nelle entità Magazzino V2 (ad esempio InventWarehouseOnHandAggregatedView
). L'inventario disponibile supporta dimensioni del prodotto come colore, dimensione, stile e configurazione e dimensioni di immagazzinamento come sito e magazzino. Altre dimensioni come ubicazione, stato dell'inventario e targa non sono supportate.
Per visualizzare le scorte disponibili utilizzate da DOM, immetti il seguente URL nella barra degli indirizzi del browser, sostituendo <DomainName>
con il nome di dominio del tuo ambiente e <CompanyName>
con il nome della tua persona giuridica.
https://<DomainName>/?cmp=<CompanyName>&mi=SysTableBrowser&TableName=InventWarehouseOnHandAggregatedView
DOM cerca inoltre le scorte prenotate nelle righe di vendita da elaborare. Simile alle scorte disponibili, DOM supporta solo dimensioni del prodotto come colore, dimensione, stile e configurazione e dimensioni di immagazzinamento come sito e magazzino. Se le scorte prenotate utilizzano altre dimensioni come ubicazione, stato delle scorte, targa, non verrà considerato dal DOM.
Per supportare le scorte disponibili o prenotate in altre dimensioni o dimensioni personalizzate, devi creare personalizzazioni. Per ulteriori informazioni, vedi Estendibilità di DOM.
Calcolare la distanza
DOM converte gli indirizzi di tipo Consegna in valori di latitudine e longitudine. DOM converte quindi l'indirizzo di consegna nell'ordine cliente in valori di latitudine e longitudine e aggiorna tali valori dell'indirizzo per un uso futuro. Per determinare valori precisi di latitudine e longitudine in base a informazioni su indirizzo, città e codice postale, DOM dipende da Bing Mappe. Per consentire a DOM di utilizzare la funzionalità Bing Mappe, abilita l'impostazione Confermare l'utilizzo di Bing Mappe per DOM. Per ulteriori informazioni, vedi Impostare DOM.
DOM utilizza l'API di Bing Mappe per calcolare la distanza aerea o stradale, a seconda del valore dell'impostazione Disattiva calcolo distanza stradale. DOM quindi utilizza queste informazioni per determinare il costo della spedizione. Il modello di ottimizzazione dà la priorità all'evasione di un ordine completo in un'unica ubicazione. Anche se parte di un ordine è disponibile nella stessa città o codice postale, il modello è stato ottimizzato per ridurre il numero di spedizioni. Per ulteriori informazioni, vedi Impostare DOM.
Generare piani di evasione
Dopo l'applicazione delle regole, dei vincoli delle scorte e dell'ottimizzazione, DOM seleziona l'ubicazione più vicina all'indirizzo di consegna del cliente. I piani di evasione vengono quindi ottenuti dallo strumento di ottimizzazione. L'applicazione o meno dei piani di evasione alle righe di vendita dipende dal valore dell'impostazione Applica automaticamente il risultato. Per ulteriori informazioni, vedi Risultati delle esecuzioni DOM.
Risorse aggiuntive
Risultati delle esecuzioni DOM