تقسيم طلب التلبية
يعتبر طلب التلبية تخصيصًا لعناصر سطر إلى موقع تلبية. يبدأ مشغّل تقسيم طلب التلبية مسار عمل عندما يتم تقسيم طلب تلبية بواسطتك أو بواسطة تطبيق تابع لجهة خارجية. تعمل مسارات العمل التي تستخدم هذا المشغّل على طلب التلبية الأصلي بالإضافة إلى طلبات التلبية الناتجة عن التقسيم.
في هذه الصفحة
البيانات المقدَّمة بواسطة مشغّل تقسيم طلب التلبية
يتم توفير البيانات التالية لمسارات العمل التي تبدأ بمشغّل تقسيم طلب التلبية.
| البيانات | الوصف |
|---|---|
fulfillment order | طلب التلبية الأصلي الذي تم تقسيمه. يسمح بالوصول إلى البيانات الموجودة في كائن طلب التلبية (Fulfillment Order) الخاص بـ GraphQL Admin API |
remaining fulfillment order | طلب التلبية المتبقي نتيجة للتقسيم. يتيح الوصول إلى البيانات في كائن طلب التلبية (Fulfillment Order) الخاص بـ GraphQL Admin API |
replacement fulfillment order | طلب التلبية البديل في حال تعذّر تقسيم طلب التلبية الأصلي. هذا الحقل اختياري وقد يكون فارغًا (null). يتيح الوصول إلى البيانات في كائن طلب التلبية (Fulfillment Order) الخاص بـ GraphQL Admin API |
الإجراءات
يوفّر هذا المشغّل طلبات التلبية، مما يتيح لك استخدام أي إجراء يتطلب طلب تلبية، بما في ذلك:
- تغيير موقع طلب التلبية.
- تعليق طلب التلبية.
- وضع علامة على طلب التلبية كملبى.
- إلغاء تعليق التلبية.
- إرسال طلب تجهيز.
نظرًا لأن طلبات التلبية ترتبط أيضًا بطلب، يمكن استخدام المشغّل أيضًا مع الإجراءات التي تتطلب طلبات، مثل:
- إضافة بند طلب
- إضافة إشارات للطلب
- أرشفة الطلب
- إلغاء الطلب
- تحصيل المدفوعات
- تعليق طلب التلبية
- وضع علامة على الطلب كمدفوع
تحتوي طلبات التلبية أيضًا على قوائم بيانات مثل عناصر السطر. يمكنك التكرار عبر هذه القوائم وتنفيذ إجراءات على كل عنصر باستخدام إجراء لكل (For each). على سبيل المثال، يمكنك التكرار عبر عناصر السطر للتحقق من توفّر المخزون.
اختبار المشغّل
لاختبار مسار عمل نشط يبدأ بهذا المشغّل، يمكنك:
- تقسيم طلب تلبية في مسؤول Shopify عن طريق تحديد أي طلب واستخدام وظيفة التقسيم.
- لاختبار مسارات العمل التي تتعامل مع طلبات التلبية البديلة، قم أولاً بتلبية بعض العناصر في طلب التلبية جزئيًا، ثم قسّم العناصر المتبقية غير الملباة. سيؤدي اتباع هذه الخطوات إلى إنشاء طلب تلبية بديل نظرًا لعدم إمكانية تقسيم طلب التلبية الأصلي.
- تواصل مع تطبيق إدارة الطلبات التابع لجهة خارجية لكي يقوموا بتقسيم طلب تلبية باستخدام fulfillmentOrderSplit mutation.
تفاصيل API
يتيح مشغّل تقسيم طلب التلبية (Fulfillment order split) اتخاذ إجراءات باستخدام كائن FulfillmentOrderSplitResult في GraphQL API. يتوافق هذا المشغّل مع إشعار webhook fulfillment_orders/split.
مشغّلات ذات صلة
بالنسبة إلى مسارات عمل طلبات التلبية الأخرى، يمكنك أيضًا التفكير في:
- دمج طلب التلبية - يبدأ عند دمج طلب التلبية.
- طلب التلبية جاهز للتلبية - يبدأ عندما يكون طلب التلبية جاهزًا للتلبية.
- تمت تلبية الطلب - يبدأ عند تلبية جميع عناصر السطر في الطلب.