Lo stato dell'ordine non è stato modificato nella griglia degli ordini di vendita Magento 2


16

Sto utilizzando il metodo di spedizione fedex e dopo aver generato la spedizione, lo stato viene visualizzato nella pagina di visualizzazione dell'ordine, ma nella griglia degli ordini di vendita è ancora visualizzato lo stato di "elaborazione". Si prega di controllare la seguente schermata. Ragazzi potete aiutarmi!!!!

inserisci qui la descrizione dell'immagine

inserisci qui la descrizione dell'immagine

inserisci qui la descrizione dell'immagine

inserisci qui la descrizione dell'immagine

Questo ordine è stato effettuato utilizzando il metodo di pagamento autorize.net. Ho impostato lo stato di elaborazione quando qualcuno effettua l'ordine utilizzando il metodo di pagamento autorizzato. Quindi, come posso impostare lo stato completo nella griglia di amministrazione. Aiutatemi !!!!!


Ciao #sunny Controlla l'override della tua griglia da un altro modulo di terze parti o no, altrimenti il ​​default di magento non ha problemi in una griglia ... controlla una volta !!!
Dhrumin,

Si prega di controllare questo screenshot. nimb.ws/SZmqfb . È necessario modificare anche lo stato nel database durante la generazione della spedizione.
Sunny Rahevar,

Sì, qui è in elaborazione, quindi controlla la pagina di visualizzazione dell'ordine, penso che il problema sia nella pagina di visualizzazione, la griglia degli ordini funzioni secondo lo screenshot. è giusto o no?
Dhrumin,

Ho generato la spedizione con l'aggiunta del codice di tracciabilità fedex. Quindi, secondo lo standard magento, se generi la spedizione, lo stato dell'ordine deve cambiare per completare. Controlla lo stesso problema nella comunità git magento. github.com/magento/magento2/issues/14406
Sunny Rahevar

Sì, sembra che si tratti di un bug. Se un ordine genera tutti gli articoli fatturati e la spedizione di quell'ordine va allo stato completo
Amit Bera

Risposte:



0

Avrei suggerito php bin/magento indexer:reindex

Esiste un ordine cliente e una tabella della griglia degli ordini cliente. Anche i clienti fanno lo stesso. Un reindex farà in modo che siano entrambi sincronizzati.


La tabella sales_order_grid non viene generata tramite indice. L'ultima volta che ho verificato che avresti potuto impostarlo per l'aggiornamento asincrono dall'amministratore (almeno sul commercio), i cron se ne sarebbero occupati allora e vedresti un po 'di latenza. Ma l'ultima volta che ho controllato non c'era un indice sales_order_grid.
vitoriodachef,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.