Problemi di sincronizzazione degli ordini asincroni
Questo articolo descrive i motivi comuni dell'errore di creazione dell'ordine asincrono in Microsoft Dynamics 365 Commerce e fornisce i passaggi per la risoluzione dei problemi per aiutare gli utenti e i partner del sistema a capire cosa è andato storto.
Sintomi
Gli ordini asincroni creati dall'e-commerce Dynamics 365 Commerce o dal POS non si riflettono in Commerce headquarters.
Passaggi per la risoluzione dei problemi
La creazione dell'ordine può non riuscire nella sede centrale per diversi motivi, a seconda della fase in cui il processo di creazione dell'ordine ha esito negativo. I seguenti passaggi per la risoluzione dei problemi esaminano le possibili cause principali.
Verificare che la transazione relativa all'ordine asincrono abbia raggiunto Commerce headquarters
Per gli ordini di e-commerce, nella sede centrale, passare a Vendite al dettaglio e richieste commerciali>e report>Transazioni negozio online. Se disponi di un numero di conferma per l'ordine, filtra le transazioni inserendo il numero di conferma nel campo ID riferimento canale. Se non disponi del numero di conferma, filtra le transazioni inserendo il numero di conto cliente.
Per gli ordini POS, apri la pagina Transazioni punto vendita e filtra i record in base al numero di ricevuta o al numero di conto cliente. Se la transazione non viene trovata, esegui il processo delle transazioni del canale P-0001, che sincronizza le transazioni dai canali in Commerce headquarters. Se il processo P-0001 non riesce, apri un ticket di supporto per il lavoro non riuscito. Se il processo P-0001 viene completato, ma le transazioni non vengono ancora visualizzate in headquarters, apri un ticket di supporto che includa le relative informazioni.
Verifica lo stato della sincronizzazione se la transazione è presente in headquarters ma non è collegata a un ordine cliente
Se la transazione è presente in headquarters, ma l'ordine cliente non è stato creato, apri la pagina Transazioni punto vendita online e seleziona la Scheda dettaglio Stato sincronizzazione. Se il processo Sincronizza ordini ha tentato di sincronizzare questa transazione, il campo Stato ordine in sospeso dovrebbe mostrare uno stato Riuscito o Non riuscito. Se lo stato è Riuscito, il campo ordine cliente deve essere presente in questa transazione. Se lo stato è Non riuscito, puoi visualizzare i dettagli dell'errore nel campo Dettagli errori ordini nella scheda Dettagli Stato sincronizzazione. Se non viene visualizzato nessuno di questi stati, non è stato effettuato alcun tentativo di elaborazione della transazione. In questo caso, puoi selezionare Sincronizza ordine nella parte superiore della pagina per eseguire il processo di sincronizzazione.
Assicurati che il processo Sincronizza ordini sia programmato per essere eseguito periodicamente, in modo che le transazioni asincrone possano essere create come ordini in headquarters.
Le seguenti sezioni forniscono informazioni su alcuni errori comuni e le risoluzioni proposte.
Il campo "Dettagli errore ordine" mostra il messaggio di errore "Sequenza numerica superata"
Le sequenze numeriche vengono utilizzate per creare ordini cliente in headquarters. 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 di vendita è disponibile in Parametri>crediti account Sequenze>di vendite Ordine vendite. Per risolvere questo errore, correggi la sequenza numerica esistente o sostituiscila con una nuova sequenza numerica.
Il campo "Dettagli errore ordine" mostra il messaggio di errore "È necessario che sia presente un servizio di pagamento predefinito per elaborare le transazioni con carta di credito"
Per correggere questo errore, conferma che è definito un pagamento predefinito in headquarters. Se non è definito alcun pagamento predefinito, è necessario definirne uno. Passare a Account>pagamento impostando>servizi di pagamento e assicurarsi che l'opzione Elaborazione predefinita per le nuove carte di credito sia impostata su Sì per un servizio di pagamento.
Il campo "Dettagli errore ordine" mostra un messaggio di errore della struttura dell'account
Il testo del messaggio di errore relativo alla struttura del conto può variare, come mostrano gli esempi seguenti. Tuttavia, gli errori condividono una causa principale comune correlata alla configurazione della struttura dei conti.
-
I risultati della registrazione per il numero batch del giornale di registrazione 0009656328 Voucher ARP-000959899 1.00 per voucher ARP-0009598999 nella società usrt verranno pubblicati come pagamento in eccedenza o sottopagamento
-
Registrazione dei risultati per numero batch journal 0009656328 Voucher ARP-0009598999 Voucher ARP-000959901 Struttura account, per la combinazione 618160, non è valida per account principale aziendale contabilità condiviso
-
Registrazione dei risultati per numero batch journal 0009656328 Voucher ARP-0009598999 Voucher ARP-000959901 Segnalato dagli account aziendali usrt
-
La registrazione dei risultati per il numero batch del giornale di registrazione 0009656328 Voucher ARP-000959899 Registrazione è stata annullata
Per correggere questi errori, verifica la precisione delle strutture dei conti. Per ulteriori informazioni, vedi Configurare le strutture dei conti.
Dopo che l'errore è stato corretto, seleziona la transazione non riuscita, quindi Sincronizza ordine nella parte superiore della pagina per eseguire il processo di sincronizzazione.
Altri tipi di errori che potrebbero richiedere la correzione dei dati della transazione
Per correggere altri tipi di errori che potrebbero richiedere la correzione dei dati delle transazioni, è possibile modificare e controllare le transazioni.