Status zamówienia nie został zmieniony w siatce zamówienia sprzedaży Magento 2

16

Korzystam z metody wysyłki fedex i po wygenerowaniu przesyłki status wyświetla się jako ukończony na stronie widoku zamówienia, ale nadal wyświetla się status „przetwarzania” w siatce zamówienia sprzedaży. Sprawdź poniższy zrzut ekranu. Czy możecie mi pomóc !!!!

wprowadź opis zdjęcia tutaj

wprowadź opis zdjęcia tutaj

wprowadź opis zdjęcia tutaj

wprowadź opis zdjęcia tutaj

To zamówienie zostało złożone przy użyciu metody płatności authorize.net. Ustawiłem status przetwarzania, gdy ktoś składa zamówienie przy użyciu metody płatności autoryzacji. Jak ustawić pełny status w panelu administratora. Proszę o pomoc !!!!!

Sunny Rahevar
źródło
Witaj #sunny Sprawdź, czy nie ma nadpisania siatki z innego modułu innej firmy, inaczej magento default nie ma problemu z siatką ... sprawdź to raz !!!
Dhrumin,
Sprawdź zrzut ekranu. nimb.ws/SZmqfb . Należy również zmienić status w bazie danych podczas generowania przesyłki.
Sunny Rahevar,
Tak, tutaj jest przetwarzanie, proszę sprawdzić stronę podglądu zamówienia Myślę, że problem na stronie przeglądania, siatka zamówień działa zgodnie ze zrzutem ekranu. czy to prawda czy nie?
Dhrumin,
Wygenerowałem przesyłkę z dodaniem kodu śledzenia fedex, więc zgodnie ze standardem magento, jeśli wygeneruję przesyłkę, status zamówienia musi się zmienić, aby zakończyć. Proszę sprawdzić ten sam problem w społeczności git magento. github.com/magento/magento2/issues/14406
Sunny Rahevar
Tak, wygląda na to, że jest to błąd. Jeśli zamówienie zostanie wygenerowane, wszystkie faktury na przedmioty zostaną wygenerowane, a dostawa zostanie wysłana do stanu pełnego
Amit Bera

Odpowiedzi:

2

Uruchom poniżej polecenia

php bin/magento cron:run

php bin/magento indexer:reindex
Yuvrajsinh Inżynier IT
źródło
0

Zasugerowałbym php bin/magento indexer:reindex

Istnieje tabela siatki zamówień sprzedaży i zamówień sprzedaży. Klienci robią to samo. Reindex upewni się, że oba są zsynchronizowane.

Dominic Xigen
źródło
Tabela Sales_order_grid nie jest generowana przez indeks. Ostatnim razem, gdy sprawdziłem, czy mogłeś ustawić aktualizację asynchroniczną od administratora (przynajmniej w handlu), wtedy crons się tym zajmą i zobaczysz pewne opóźnienia. Ale ostatnim razem, gdy sprawdziłem, nie było indeksu Sales_order_grid.
vitoriodachef