Bỏ tạm dừng đơn hàng cần hoàn tất

Hành động Bỏ tạm dừng đơn hàng cần hoàn tất thay đổi trạng thái của đơn hàng cần hoàn tất từ Đang tạm dừng sang Mở.

Hành động này sẽ bỏ tất cả lệnh tạm dừng hoàn tất đối với đơn hàng cần hoàn tất.

Trường

Hành động Bỏ tạm dừng đơn hàng cần hoàn tất không chứa trường nào nhưng yêu cầu phải có ID đơn hàng cần hoàn tất trong dòng công việc để bỏ lệnh tạm dừng hoàn tất.

Yếu tố kích hoạt

Hành động Bỏ tạm dừng đơn hàng cần hoàn tất có thể được sử dụng trong các dòng công việc cung cấp đơn hàng cần hoàn tất. Khi mới được tạo, đơn hàng thường có 0 đơn hàng cần hoàn tất. Một quy trình sẽ chạy để gán các mục hàng trong đơn hàng cho một địa điểm, qua đó tạo ra các đơn hàng cần hoàn tất.

Yếu tố kích hoạt Đơn hàng đã sẵn sàng hoàn tất sẽ chạy cho từng đơn hàng cần hoàn tất được tạo cho đơn hàng đó, vì vậy nó thường được sử dụng cùng hành động này.

Bên cạnh đó, có thể truy cập các đơn hàng cần hoàn tất trên bất kỳ yếu tố kích hoạt nào có đơn hàng, sau khi các đơn hàng cần hoàn tất đã được thêm. Khi sử dụng hành động For each, bạn có thể lặp qua các danh sách này và thực hiện hành động trên từng mục. Ví dụ: bạn có thể lặp qua các đơn hàng cần hoàn tất và bỏ tất cả lệnh tạm dừng hoàn tất trên từng đơn hàng. Để làm điều này, bạn cần thêm một khoảng thời gian chờ ngắn khoảng năm phút sau một yếu tố kích hoạt dựa trên đơn hàng nhằm đảm bảo các đơn hàng cần hoàn tất đã được tạo và có sẵn.

Chi tiết API

Để tìm hiểu thêm, hãy xem lại mutation fulfillmentOrderReleaseHold.

Để biết thêm chi tiết về đơn hàng cần hoàn tất, hãy xem lại ngữ cảnh trên đối tượng FulfillmentOrder.

Mẫu

Bỏ lệnh tạm dừng hoàn tất đối với các mặt hàng trao đổi sau khi đơn hàng trả lại đã đóng

Khi đơn hàng trả lại đã đóng, hãy kiểm tra xem đơn hàng đó có số dư chưa thanh toán hay không. Nếu đơn hàng không có số dư, hãy giải phóng các mặt hàng trao đổi. Xem mẫu