استأنف من موضع الفشل
تفيد إعادة المحاولة عندما تؤثر مشكلة مؤقتة في خطوة بينما يظل العمل السابق صالحاً. يبدأ سير العمل من الخطوة المحددة، أو من الخطوة الفاشلة افتراضياً، مع الاحتفاظ بالمخرجات السابقة. وهذا يتجنب تكرار كل العمليات السابقة عندما لا تتغير تبعياتها.
لا يمكن إعادة محاولة تشغيل ما زال جارياً، ولا يمكن إعادة محاولة خطوة إذا لم تنجح خطوة سابقة. توضح هذه الشروط نقطة الاستئناف: يجب توفر المخرجات السابقة قبل تشغيل الخطوة المحددة مجدداً. إذا تغير الإدخال أو البيانات السابقة، فابدأ تشغيلاً جديداً بدلاً من الاعتماد على نتائج قديمة.
راجع المحاولات وآثارها
تحتفظ بيانات التشغيل بالمحاولات السابقة للخطوة المعادة. راجع الأخطاء والمخرجات لمعرفة ما إذا كانت محاولة سابقة قد أكملت جزءاً من عملها قبل الفشل. وقد تكرر الإعادة إجراءات خارجية مثل إرسال رسالة أو إنشاء سجل؛ فتحقق من أمان التكرار ومن احتمال إنشاء نسخة مكررة.
إذا اعتمدت الخطوة الفاشلة على إعداد تغير، فحدّث سير العمل ثم أعد المحاولة من الخطوة المناسبة أو ابدأ تشغيلاً جديداً. لا تلغي الإعادة التغييرات السابقة؛ فهي تحتفظ بالمخرجات الناجحة وتعيد تنفيذ الجزء المحدد. تحقق من الحالة النهائية والنتيجة الخارجية قبل إبلاغ المستخدمين بالاكتمال.