دورة حياة تفويض الإرجاع
الهدف
نقل الـ RMA عبر الحالات المسموحة وفهم أثر المخزون.
لمن
return.manage.
الانتقالات المسموحة
| من | إلى |
|---|---|
requested | approved, rejected |
approved | received |
received | inspected |
inspected | restocked, written_off, refunded, exchanged |
الخطوات
- افتح الـ RMA.
- اختر الحالة التالية من الإجراءات المتاحة.
- عند inspected أكمل حوار الفحص.
- عند restocked تُرحَّل إدخالات مخزون للأسطر المحددة لإعادة التخزين — المستودع مطلوب.
- الحالات الأخرى تُغلق الـ RMA تشغيلياً دون ذلك الإدخال (قد تحتاج إشعاراً دائناً منفصلاً للمال).
توقفات صلبة
- انتقال غير مسموح ←
returnTransitionNotAllowed. - إعادة تخزين بلا مستودع ← خطأ حالة غير قابلة لإعادة التخزين.