Problemi di sincronizzazione asincrona degli ordini

Questo articolo descrive i motivi comuni dell'errore di creazione di ordini asincroni in Microsoft Dynamics 365 Commerce e fornisce i passaggi per la risoluzione dei problemi per aiutare gli utenti e i partner di sistema a capire cosa è andato storto.

Sintomi

Gli ordini asincroni creati da Dynamics 365 Commerce e-commerce o pos non si riflettono nella sede centrale di Commerce.

Procedura di risoluzione dei problemi

La creazione dell'ordine può non riuscire nella sede centrale per motivi diversi, a seconda della fase in cui il processo di creazione dell'ordine ha esito negativo. La procedura di risoluzione dei problemi seguente illustra le possibili cause radice.

Per gli ordini di e-commerce, nella sede centrale, passare a Richieste di vendita al dettaglio e commercio>e report>Transazioni negozio online. Se si dispone di un numero di conferma per l'ordine, filtrare le transazioni immettendo il numero di conferma nel campo ID riferimento canale. Se il numero di conferma non è disponibile, filtrare le transazioni immettendo il numero di conto cliente.

Per gli ordini POS, aprire la pagina Transazioni dello Store e filtrare i record in base al numero di ricevuta o al numero di conto cliente. Se la transazione non viene trovata, eseguire il processo di transazioni del canale P-0001 , che sincronizza le transazioni dai canali alla sede centrale. Se il processo P-0001 ha esito negativo, aprire un ticket di supporto per l'errore del processo. Se il processo P-0001 ha esito positivo, ma le transazioni non vengono ancora visualizzate nella sede centrale, aprire un ticket di supporto che include le informazioni pertinenti.

Controllare lo stato della sincronizzazione se la transazione è presente nella sede centrale ma non è collegata a un ordine cliente

Se la transazione è presente nella sede centrale, ma l'ordine di vendita non è stato creato, aprire la pagina Transazioni negozio online e selezionare la Scheda dettaglio Stato sincronizzazione . Se il processo Sincronizza ordini ha tentato di sincronizzare questa transazione, nel campo Stato ordine in sospeso deve essere visualizzato lo stato Succeeded o Failed. Se lo stato è Completato, il campo dell'ordine di vendita deve essere presente nella transazione. Se lo stato è Non riuscito, è possibile visualizzare i dettagli dell'errore nel campo Dettagli errore ordine nella Scheda dettaglio Stato sincronizzazione . Se nessuno di questi stati viene visualizzato, non è stato effettuato alcun tentativo di elaborare la transazione. In questo caso, è possibile selezionare Sincronizza ordine nella parte superiore della pagina per eseguire il processo di sincronizzazione.

Assicurarsi che il processo Sincronizza ordini sia pianificato per l'esecuzione periodica, in modo che le transazioni asincrone possano essere create come ordini nella sede centrale.

Le sezioni seguenti forniscono informazioni su alcuni errori comuni e sulle correzioni proposte.

Il campo "Dettagli errore ordine" mostra il messaggio di errore "Sequenza numero superata"

Le sequenze numeriche vengono usate per creare ordini di vendita nella sede centrale. Se tutti i numeri consentiti per una sequenza numerica sono esauriti, il sistema genera questo messaggio di errore. La sequenza numerica usata per creare ordini cliente è disponibile in Parametri> contabilità clientiSequenze numeri Ordine>vendita. Per correggere questo errore, correggere la sequenza numerica esistente o sostituirla con una nuova sequenza numerica.

Il campo "Dettagli errore ordine" mostra il messaggio di errore "È necessario un servizio di pagamento predefinito per elaborare le transazioni con carta di credito"

Per correggere questo errore, verificare che nella sede centrale sia definito un pagamento predefinito. Se non è definito alcun pagamento predefinito, è necessario definirne uno. Passare a Account fatturabili>Configurazione> deipagamenti Servizi di pagamento e assicurarsi che l'opzione Processore predefinito per le nuove carte di credito sia impostata su per un servizio di pagamento.

Il campo "Dettagli errore ordine" mostra un messaggio di errore relativo alla struttura dell'account

Il testo del messaggio di errore della struttura dell'account può variare, come illustrato negli esempi seguenti. Tuttavia, gli errori condividono una causa radice comune correlata alla configurazione della struttura dell'account.

  • I risultati della registrazione per il numero batch del giornale di registrazione 0009656328 voucher ARP-000959899 1,00 per il giustificativo ARP-000959899 nella società usrt verranno registrati come eccedenza o sottopagamento

  • I risultati della registrazione per il numero batch del giornale di registrazione 0009656328 struttura del conto giustificativo ARP-00095989999 voucher, per la combinazione 618160, non sono validi per il libro mastro Conto principale aziendale condiviso

  • Risultati della registrazione per il numero batch del giornale di registrazione 0009656328 Voucher ARP-000959899 Voucher ARP-000959901 Segnalato da conti società usrt

  • I risultati della registrazione per il numero batch del giornale di registrazione 0009656328 ARP giustificativo-000959899 Registrazione annullata

Per correggere questi errori, esaminare le strutture dell'account per verificarne l'accuratezza. Per altre informazioni, vedere Configurare le strutture degli account.

Dopo aver corretto l'errore, selezionare la transazione non riuscita e quindi selezionare Sincronizza ordine nella parte superiore della pagina per eseguire il processo di sincronizzazione.

Altri tipi di errori che potrebbero richiedere la correzione dei dati delle transazioni

Per correggere altri tipi di errori che potrebbero richiedere la correzione dei dati delle transazioni, è possibile modificare e controllare le transazioni.