주문 처리 주문 분할
주문 처리 주문은 품목을 주문 처리 위치에 할당하는 것입니다. 주문 처리 주문 분할 트리거는 판매자님 또는 타사 앱이 주문 처리 주문을 분할할 때 워크플로를 시작합니다. 이 트리거를 사용하는 워크플로는 원래의 주문 처리 주문과 분할로 인해 생성된 주문 처리 주문 모두에 대해 작동합니다.
주문 처리 주문 분할 트리거에서 제공하는 데이터
다음 데이터는 주문 처리 주문 분할 트리거로 시작하는 워크플로에 제공됩니다.
| 데이터 | 설명 |
|---|---|
fulfillment order | 분할된 원래 주문 처리 주문입니다. GraphQL Admin API Fulfillment Order 객체의 데이터에 액세스할 수 있습니다. |
remaining fulfillment order | 분할 결과로 남은 주문 처리 주문입니다. GraphQL Admin API Fulfillment Order 객체의 데이터에 액세스할 수 있습니다. |
replacement fulfillment order | 원래 주문 처리 주문을 분할할 수 없는 경우의 대체 주문 처리 주문입니다. 이 필드는 선택 사항이며 null일 수 있습니다. GraphQL Admin API Fulfillment Order 객체의 데이터에 액세스할 수 있습니다. |
작업
이 트리거는 주문 처리 주문을 제공하므로, 다음을 포함하여 주문 처리 주문이 필요한 모든 작업을 사용할 수 있습니다.
주문 처리 주문은 주문에도 연결되므로, 트리거는 다음과 같이 주문이 필요한 작업에도 사용할 수 있습니다.
주문 처리 주문에는 품목과 같은 데이터 목록도 포함됩니다. For each 작업을 사용하여 이 목록을 순환하면서 각 품목에 대한 작업을 수행할 수 있습니다. 예를 들어 품목을 순환하면서 재고 사용 가능성을 확인할 수 있습니다.
트리거 테스트
이 트리거로 시작하는 활성 워크플로를 테스트하려면 다음을 수행할 수 있습니다.
- Shopify 관리자에서 주문을 선택하고 분할 기능을 사용하여 주문 처리 대상 주문을 분할합니다.
- 대체 주문 처리 대상 주문을 처리하는 워크플로를 테스트하려면 먼저 주문 처리 대상 주문의 일부 품목을 부분적으로 주문 처리한 다음, 남아 있는 주문 미처리 품목을 분할합니다. 원래 주문 처리 대상 주문은 분할할 수 없으므로 이 단계를 따르면 대체 주문 처리 대상 주문이 생성됩니다.
- 타사 주문 관리 앱에 문의하여 fulfillmentOrderSplit 뮤테이션을 사용해 주문 처리 대상 주문을 분할하도록 요청합니다.
API 세부 정보
주문 처리 대상 주문 분할 트리거를 사용하면 FulfillmentOrderSplitResult GraphQL API 객체로 작업을 수행할 수 있습니다. 이 트리거는 fulfillment_orders/split 웹후크에 해당합니다.
관련 트리거
다른 주문 처리 대상 주문 워크플로의 경우 다음도 고려할 수 있습니다.
- 주문 처리 대상 주문 병합됨 - 주문 처리 대상 주문이 병합될 때 시작됩니다.
- 주문 처리 대상 주문 처리 준비 완료 - 주문 처리 대상 주문의 주문 처리 준비가 완료되면 시작됩니다.
- 주문 처리됨 - 주문의 모든 품목이 주문 처리되면 시작됩니다.