أتمتة العمليات المؤسسية (WorkFlow)
تُعرَّف العملية متعددة المراحل، التي تتضمن موافقة بشرية في منتصف المسار، وتُنفَّذ وتُتابَع، ويمكن تنسيقها مع الدفع أو الرسائل أو الاستعلام.
- المجال
- أتمتة العمليات المؤسسية
- العملاء المستهدفون
- مديرو العمليات، وحدات الموافقة الداخلية، الفرق القائمة على العمليات
- القدرات الرئيسية
- تنفيذ العمليات متعددة المراحل، صندوق مهام للموافقة البشرية، عرض رسومي للعملية، تكامل مع خدمات المنصة
WorkFlow هو محرّك تنفيذ ومراقبة العمليات متعددة المراحل في المؤسسة. أي عملية تتألف من عدة مراحل، وتمر عبر عدة أشخاص أو عدة خدمات، وتحتاج إلى موافقة بشرية في منتصف المسار، تُعرَّف وتُنفَّذ وتُتابَع في هذه الخدمة. ومن أمثلتها الموافقة متعددة المراحل على طلب، وإحالة العمل بين الوحدات، أو سلسلة إجراءات يجب تنسيقها مع عدة خدمات أخرى في المنصة (مثل الدفع أو الرسائل النصية أو الاستعلام).
يقوم تصميم هذه الخدمة على مبدأ أن منطق الأعمال لكل مجال يبقى في الخدمة المتخصصة به (مثلًا منطق الرسائل النصية في Pulse ومنطق الاستعلامات الخارجية في ExternalApi). أما WorkFlow فيدير التسلسل والتوقيت والانتظار لحدث أو لقرار بشري وتسجيل الحالة فقط. ويتيح هذا الفصل تغيير عملية مؤسسية دون الحاجة إلى التدخل في الخدمات المتخصصة.
يصل المستخدم النهائي إلى هذا المنتج من لوحة المنصة الرئيسية: قائمة العمليات الجارية، وصفحة صندوق المهام للمهام البشرية الخاصة بالموافقة أو الرفض، وصفحة المراقبة الرسومية لكل عملية. ويوجد قسم منفصل باسم Studio هو أداة فنية للمصممين والفريق التقني، وليس جزءًا من المنتج النهائي لمستخدم الأعمال.
ومن الإنصاف أن نقول بصراحة إن الوضع الحالي لهذا المنتج هو «عرض رسومي وتنفيذ للعمليات» لا «منشئ عمليات كامل بلا شيفرة». فالعرض الرسومي لعملية معرَّفة مسبقًا، ولوحة الأنشطة المسموح بها، ولوحة عرض خصائص كل مرحلة جاهزة وتعمل، أما إمكانات مثل إنشاء عملية جديدة من الصفحة، وسحب المكونات وإفلاتها على اللوحة، وتحرير الحقول، وحفظ إصدار جديد ونشره فلم تُنفَّذ بعد. وتعريف العمليات الجديدة اليوم من مهام الفريق التقني، وليس من مهام مستخدم الأعمال.
القدرات والإمكانات الرئيسية
تنفيذ العمليات متعددة المراحل
بدء عملية معرَّفة ومتابعتها حتى نهايتها، بما في ذلك الانتظار لحدث، والمؤقّت، والرسائل إلى الخدمات الأخرى، وتفرّع القرار (نعم/لا).
صندوق مهام للموافقة البشرية
تنشئ كل مرحلة تحتاج إلى قرار شخص مهمة في صندوق المهام؛ مع الاستلام والموافقة أو الرفض وتحرير المهمة بقواعد ملكية واضحة (المستخدم الذي استلم المهمة وحده يستطيع اتخاذ القرار) واتخاذ قرار آمن ضد النقر المتكرر.
العرض الرسومي للعملية
صفحة تعرض الخريطة الدقيقة لعملية (المراحل والمسارات والمتغيرات)؛ وما يظهر فيها هو بالضبط ما يُنفَّذ، دون طبقة ترجمة وسيطة.
تصنيف المراحل حسب السلوك
تُلوَّن كل مرحلة بحسب سلوكها الفعلي: انتظار قرار بشري، أو انتظار حدث أو callback خارجي، أو إرسال رسالة دون انتظار، أو فرع قرار، أو نهاية العملية، أو استدعاء متزامن لخدمة أخرى.
التكامل مع خدمات المنصة الأخرى
مراحل مخصصة لاستدعاء ExternalApi وPulse وAccountingCore كجزء من عملية واحدة، دون حاجة إلى برمجة منفصلة في كل خدمة.
تسجيل الأحداث وطابور الرسائل ومعالجة الأخطاء
صندوق وارد للأحداث وطابور صادر للرسائل للتنسيق مع الخدمات الأخرى، مع عرض الحالات المتعثرة (incident) وإعادة المحاولة المحدودة عليها.
التحكم في الوصول القائم على الصلاحيات
لكل قسم (عرض التعريف، صندوق المهام، المصمم) صلاحيته المستقلة، وتمر جميع الطلبات عبر المسار الآمن للمنصة (المصادقة، والتحقق من الشركة الحالية، والحماية من تزوير الطلبات)، دون اتصال مباشر من المتصفح بمحرّك التنفيذ.
القيمة للأعمال
تتابع المؤسسات التي لديها عمليات متعددة المراحل حالة هذه العمليات عادةً في البريد الإلكتروني أو الرسائل أو الورق، ولا تعرف الإدارة بدقة في أي مرحلة تعطّل الطلب الآن. يوفر WorkFlow مكانًا واحدًا لرؤية الحالة الحية لكل عملية جارية، والمهام التي تنتظر قرارًا، وتاريخ كل مرحلة. ولأن المنطق المتخصص لكل مجال يبقى في خدمته، يستطيع هذا المنتج بناء عمليات تربط عدة خدمات في المنصة دون إشراك كل فريق تقني.
ما يميّزه
- الخريطة التي يراها المستخدم هي بالضبط ما ينفذه المحرّك، دون تحويل أو ترجمة وسيطة.
- القرار البشري محصّن ضد الخطأ التشغيلي: كل مهمة تقبل القرار مرة واحدة فقط، وتُراقب ملكية المهمة بوضوح.
- المنطق المتخصص لكل مجال يبقى في خدمته؛ ويدير WorkFlow التسلسل والمراقبة فقط، دون قواعد أعمال الدفع أو الرسائل النصية.
- تمر كل الحركة عبر المسار الآمن للمنصة، وأداة التصميم الفنية (Studio) منفصلة تمامًا عن منتج المستخدم النهائي ومقصورة على وصول المسؤول.
شاهدوا هذه الوحدة على بيانات تجريبية
في الجلسة التعريفية نستعرض سيناريوهات مؤسستك على النسخة التجريبية من دارا، ونجيب عن أسئلة فريقيك التقني والمالي.