판매 주문 그리드 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.