판매 주문 그리드 Magento 2에서 주문 상태가 변경되지 않음


16

페덱스 배송 방법을 사용하고 있으며 배송을 생성 한 후 주문보기 페이지에 상태가 완료된 것으로 표시되지만 판매 주문 그리드에 여전히 '처리 중'상태가 표시됩니다. 다음 스크린 샷을 확인하십시오. 도와 줄 수 있어요 !!!!

여기에 이미지 설명을 입력하십시오

여기에 이미지 설명을 입력하십시오

여기에 이미지 설명을 입력하십시오

여기에 이미지 설명을 입력하십시오

이 주문은 authorize.net 지불 방법을 사용하여 이루어졌습니다. 누군가가 승인 지불 방법을 사용하여 주문할 때 처리 상태를 설정했습니다. 관리 그리드에서 전체 상태를 설정하는 방법은 무엇입니까?


Hello #sunny 다른 타사 모듈에서 그리드 재정의를 확인하십시오. 그렇지 않으면 magento 기본값에 그리드에 문제가 없습니다 ... 한 번 확인하십시오 !!!
Dhrumin

이 스크린 샷을 확인하십시오. nimb.ws/SZmqfb . 배송을 생성하는 동안 데이터베이스의 상태도 변경해야합니다.
Sunny Rahevar

예, 여기에서 처리 중입니다. 주문보기 페이지를 확인하십시오.보기 페이지에서 문제가 있다고 생각합니다. 스크린 샷에 따라 주문 그리드가 작동합니다. 맞습니까?
Dhrumin

페덱스 추적 코드를 추가하여 배송을 생성했습니다. 따라서 magento 표준에 따라 배송을 생성하면 주문 상태가 완료로 변경되어야합니다 .git magento 커뮤니티에서 동일한 문제를 확인하십시오. github.com/magento/magento2/issues/14406
Sunny Rahevar

그렇습니다, 그것은 버그 인 것 같습니다. 주문이 모든 주문 송장을 생성하고 그 주문보다 선적이 완료 상태가되면
Amit Bera

답변:



0

나는 제안했을 것이다 php bin/magento indexer:reindex

판매 오더 및 판매 오더 그리드 테이블이 있습니다. 고객도 마찬가지입니다. 재 색인하면 둘 다 동기화되어 있는지 확인합니다.


sales_order_grid 테이블은 인덱스를 통해 생성되지 않습니다. 내가 마지막으로 확인했을 때 관리자 (적어도 상거래에서는)에서 비동기를 업데이트하도록 설정할 수 있었고, 크론은 그것을 처리하고 약간의 대기 시간이 나타납니다. 그러나 마지막으로 확인했을 때 sales_order_grid 색인이 없었습니다.
vitoriodachef 2016 년
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.