판매 주문에서 order_id와 Parent_id의 차이점은 무엇입니까?
-
11-12-2019 - |
문제
질문이 약간 어리석어 보일 수도 있지만 parent_id와 order_id의 차이점을 이해하지 못합니다.
해결책
순서 표 자체에는 두 개의 필드가 있습니다.
-
relation_parent_id
- admin, 를 편집하기 전에 원래 순서의 Entity_ID -
relation_parent_real_id
- admin, 를 편집하기 전에 원래 순서의 increment_id이 테이블에서
relation_parent_id
는195
와 같은 테이블이지만relation_parent_real_id
는145000003
와 같은 magento 주문 증분입니다.SOAP API가 약 1 만 대화하는지 모르겠지만 테이블 자체에는 두 가지가 있습니다.
다른 팁
order_id
테이블 증분 ID입니다.
parent_id
백엔드에서 주문을 편집하는 경우에만 값이 있습니다.
작동 방식은 다음과 같습니다.
백엔드에서 주문을 편집하면 해당 주문이 취소되고 새로운 주문이 생성되어 2개의 주문이 생성됩니다.
이 두 주문 간의 연결을 유지하기 위해 magento는 parent_id
두 번째 순서의 필드 order_id
원래 순서대로.
그렇기 때문에 백엔드의 두 번째 주문 보기 페이지에서 원래 주문에 대한 링크를 볼 수 있습니다.
Order ID는 주문의 고유 키 (기본 키)입니다. 부모 ID는 주문을 편집 한 경우 편집 된 순서가 취소되고 새 순서가 배치되면 상위 ID가 다음과 같이 사용됩니다.둘 다 링크를 참조하십시오.아래 이미지와 마찬가지로 :
제휴하지 않습니다 magento.stackexchange