دراسة حالة 01
تخصيص إجراءات العمل في نظام ERP

الملخص المرئي بالإنجليزية؛ والنص الكامل بالعربية أدناه.
التحدي
طلبت منشأة تعتمد على مناديب مبيعات ميدانيين إحدى عشرة إضافة على نظام ERP قيد التشغيل اليومي، منها:
- تخطيط خطوط السير لكل مندوب، وأقفال الاعتماد.
- إدارة عهدة البضائع ومرتجعات الصيانة.
- قاعدة تمنع إصدار أي فاتورة قبل إفراج المستودع عن البضاعة.
- طباعة سند القبض، والترجمة العربية الكاملة.
وكان لا بد من تنفيذ كل ذلك على نظام يعمل فعلياً.
تحليلي ومنهجي
- بدأت بـمراجعة شاملة للنظام الحالي دون أي تعديل (Read-only Audit) قبل كتابة أي سطر، لربط كل متطلب بالنماذج (Models) وإجراءات العمل التي سيمسّها.
- قسّمت المتطلبات إلى مراحل، لكل مرحلة بوابة اختبارات آلية؛ ولا تبدأ مرحلة قبل نجاح اختبارات المرحلة السابقة.
- صغت كل قاعدة عمل في جملة واحدة، ثم حددت دالة الـ ORM التي يجب فرض القاعدة عندها تحديداً.
التنفيذ التقني
- استيراد خطوط السير من Excel بمبدأ "الكل أو لا شيء": يُرفض أي تكرار أو تداخل بين الخطوط، ولا يُكتب أي سجل ما لم يكن الملف سليماً بالكامل.
- بوابة الفوترة: منع اعتماد التسليم وإصدار الفاتورة حتى يُفرج أمين المستودع عن الطلب.
- أقفال الاعتماد: لا يمكن للمندوب إلغاء الطلب أو تعديله بعد اعتماده.
- العهدة: قائمة "عهدتي"، ودمج عمليات التحميل والتعزيز، ومرتجعات الصيانة، وإعداد مركبة المندوب وسعر الوقود الثابت.
- العربية: ترجمة كاملة وتقرير سند قبض بالعربية (QWeb).
- الصلاحيات: قواعد سجلات (Record Rules) تضمن أن يرى كل مندوب تسوياته وعهدته وتحصيلاته فقط.
النتيجة المُتحقَّق منها
- ارتفع عدد الاختبارات الآلية من 135 إلى 217 اختباراً، جميعها ناجحة على نسخة تجريبية من قاعدة البيانات.
- أُعدّت قائمة تحقق للإطلاق (Go-live Checklist) وفحص مسبق للنشر دون تعديل.
- ما لا ندّعيه: الترقية الفعلية على بيئة الإنتاج غير موثّقة في الأدلة المتاحة، وتُركت لنافذة زمنية معتمدة.