نوع طلب المتابعة - المراحل
تتميز أنواع طلبات المتابعة التي تتضمن مستخدمين متعددين ونتائج محتملة متعددة بمراحل معقدة. قبل تصميم مراحل نوع طلب المتابعة، من الضروري أن تستوعب المفاهيم الموضحة ضمن المراحل وقواعد الأعمال الخاصة بالحالة بشكل تام. بعد استيعاب هذه المفاهيم جيدًا، نوصي باتخاذ خطوات التصميم التالية:
- قم برسم "شكل تحويل الحالة" كما هو موضح سابقًا ضمن مراحل. تذكر أنه إذا كان شكل تحويل الحالة الذي تقوم برسمه معقدًا، ستكون الحالات معقدة. وعلى الرغم من أن بعض الحالات تسمح بالتعقيد، إلا أنه يجب التفكير فيما إذا كانت هناك أساليب أفضل لتحقيق النتائج المرغوبة إذا نتج عن المحاولة الأولى تعقيدًا.
- حدد الخواص (إن وجدت) المطلوبة أثناء كل مرحلة من مراحل طلب المتابعة
- حدد الوقت الذي يجب فيه إنشاء (وإتمام) قيود المهمة (إن وُجدت) أثناء مراحل طلب المتابعة
- حدد التحقق الإضافي (إن وجد) الذي يجب تنفيذه قبل نقل حالة طلب المتابعة من أو إلى إحدى الحالات
- حدد المعالجة الإضافية (إن وجدت) التي يجب تنفيذها عند نقل طلب المتابعة من أو إلى إحدى الحالات
- حدد ما إذا كانت السكريبتات تسمح بمساعدة المستخدمين على العمل على طلبات المتابعة،في حالة تحقق ذلك، قم بتصميم السكريبتات لكل حالة مناسبة
عند إكمال المهام السابقة، يمكن إعداد مراحل أنواع طلبات المتابعة.
افتح صفحة المراحل عن طريق تحديد قائمة
ثم تنقل إلى صفحة المراحل.يمكنك الانتقال إلى حالة عن طريق النقر فوق العقدة المناسبة في الشجرة في علامة التبويب "رئيسي". يمكنك أيضًا استخدام الارتباطات التشعبية في شبكة "الحالات التالية" لعرض حالة محددة في العنصر القابل للتوسيع.
المعلومات الرئيسية
يحتوي العنصر القابل للتوسيع الحالة على قيد لكل حالة في مراحل نوع طلب المتابعة.
استخدم الحالة لتحديد معرف الحالة الفريد. وليس هذا هو وصف الحالة، ولكنه ببساطة المعرف الفريد الذي يستخدمه النظام.
استخدم الوصف لتحديد التسمية التي تظهر في العنصر القابل للتوسيع الخاص بالمراحل بالإضافة إلى الحالة المعروضة في طلب المتابعة.
استخدم السكريبت للإشارة إلى سكريبت مساعد عمليات الأعمال الذي يساعد المستخدم على العمل على طلب المتابعة أثناء وجوده في هذه الحالة. للحصول على تفاصيل، ارجع إلى سكريبت لمساعدة المستخدم على العمل على طلب متابعة.
استخدم وضع الوصول لتحديد الإجراء المرتبط بهذه الحالة. يتم تعطيل هذا الحقل في حالة عدم تحديد خدمة تطبيق في الصفحة "رئيسي". للحصول على تفاصيل حول كيفية استخدام هذا الحقل لقصر المستخدمين الذين يمكنهم تحويل طلب المتابعة إلى هذه الحالة، ارجع إلى حقوق الوصول.
استخدم مجموعة المعالجة لتحديد التحكم في مجموعة المعالجة الذي سيؤدي إلى التحويل الآلي لطلب المتابعة. سيتم تحويل أي طلب متابعة، تم تكوين حالته من خلال التحكم في مجموعة المعالجة، عند تشغيل مهمة مجموعة المعالجة (بدلاً من تنفيذ CASETRAN). ولهذا السبب، يتم توفير عملية مجموعة المعالجة C1-CSTRS (التحويل المجدول لطلب المتابعة) مع الحزمة الأساسية، مما سيؤدي إلى تنفيذ منطق "حالة الخروج" للحالة الحالية ومنطق "إدخال الحالة" لحالة الوجهة. يمكنك إنشاء عملية مجموعة معالجة باستخدام منطق التحويل الخاص بك.
إذا كنت ترغب في تأجيل تحويل طلب متابعة بحالة معينة حتى يتم تنفيذ عملية مجموعات المعالجة على حالة نوع طلب المتابعة، يجب عدم ملء خوارزمية التحويل الآلي في هذه الحالة. وبخلاف ذلك، سيتم تحويل طلب المتابعة وفقًا لمنطق التحويل الآلي الخاص بك من خلال CASETRAN.
استخدم التعليق لوصف الحالة. وذلك من أجل متطلبات التوثيق الداخلي.
استخدم التسلسل لتحديد الترتيب المتعلق بهذه الحالة في الشجرة في الصفحة "رئيسي".
استخدم وضع الحالة لتحديد ما إذا كانت الحالة أوليةأو وسيطة أو نهائية . ارجع إلى حالة أولية واحدة وحالات نهائية متعددة لمزيد من المعلومات حول كيفية استخدام الحقل.
استخدم حالة مؤقتة للإشارة إلى ما إذا كان يجب أن يوجد طلب المتابعة بهذه الحالة أم لا. يمكن أن يكون للحالة أوليأو مؤقت فقط قيمة مؤقتة هي لا.
يتم استخدام إشارة الإنذار للإشارة إلى ما إذا كان يجب عرض الإنذار للعملاء الذين لديهم طلبات متابعة في حالة ما. (يتم عرض الإنذار من خلال خوارزمية الحزمة الأساسية تثبيت - إنذار).
الخوارزميات
تحتوي شبكة الخوارزميات على خوارزميات تتحكم في الوظائف المهمة لطلبات المتابعة بهذه الحالة. يجب تحديد قيم الحقول التالية لكل خوارزمية:
- حدد إجراء النظام الذي ترتبط به الخوارزمية (راجع الجدول التالي للحصول على وصف لكافة الإجراءات الممكنة).
- حدد رقم التسلسل والخوارزمية لكل إجراء نظام. ويمكنك تعيين رقم التسلسل على 10 ما لم يكن هناك إجراء نظام يحتوي على خوارزميات متعددة. ففي هذه الحالة، يجب عليك تحديد التسلسل الواجب اتباعه من قبل النظام لتنفيذ هذه الخوارزميات.
يوضح الجدول التالي كل إجراءات النظام (لاحظ أن كافة إجراءات النظام اختيارية ويمكنك تحديد عدد غير محدود من الخوارزميات لكل إجراء).
إجراء النظام |
الوصف |
التحويل الآلي |
يتم تنفيذ هذه الخوارزمية لتحديد ما إذا كان يجب تحويل طلب المتابعة الموجود بهذه الحالة إلى حالة أخرى. للحصول على تفاصيل، ارجع إلى قواعد التحويل الآلي. |
معالجة الدخول |
تحتفظ هذه الخوارزمية بالمعالجة الإضافية التي يتم تنفيذها عند تحويل طلب المتابعة إلى هذه الحالة. يمكنك أيضًا تحديد منطق تحويل الحالة ضمن البرامج المساعدة لمعالجة الدخول. للحصول على تفاصيل، ارجع إلى معالجة إضافية عند دخول حالة معينة. |
التحقق من الدخول |
تحتفظ هذه الخوارزمية بمنطق التحقق الذي يتم تنفيذه قبل دخول طلب المتابعة إلى حالة معينة. للحصول على تفاصيل، ارجع إلى التحقق قبل دخول طلب المتابعة إلى حالة معينة. |
معالجة الخروج |
تحتفظ هذه الخوارزمية بالمعالجة الإضافية التي يتم تنفيذها عند تحويل طلب المتابعة من هذه الحالة. للحصول على تفاصيل، ارجع إلى معالجة إضافية عند الخروج من حالة معينة. |
التحقق من الخروج |
تحتفظ هذه الخوارزمية بمنطق التحقق الذي يتم تنفيذه قبل تحويل طلب المتابعة من حالة معينة. للحصول على تفاصيل، ارجع إلى التحقق قبل خروج طلب المتابعة من حالة معينة. |
تشغيل السكريبت |
تقوم هذه الخوارزمية بتعيين خيار تشغيل السكريبت للسكريبت المرتبط بحالة محددة، إن وجدت. للحصول على تفاصيل، ارجع إلى خيار تشغيل السكريبت. |
الحالات التالية
استخدم شبكة الحالات التالية لتحديد الحالات التي يمكن تحويل طلب المتابعة إليها أثناء وجوده بهذه الحالة. ارجع إلى الحالات الصالحة مقابل قواعد تحويل الحالة للحصول على مزيد من المعلومات. الرجاء ملاحظة ما يلي حول هذه الشبكة:
- استخدم تسمية الإجراء للإشارة إلى الوصف النصي المقرر عرضه على زر الإجراء المستخدَم للتحويل إلى هذه الحالة.
- يتحكم التسلسل في الترتيب الذي يتم عرض الأزرار وفقًا له في طلب المتابعة - رئيسي. لمزيد من المعلومات، ارجع إلى الأزرار المستخدمة لتحويل طلب متابعة إلى إحدى الحالات.
- يتحكم استخدام كافتراضي في الزر (إن وجد) الذي يعتبر الزر الافتراضي.
- يمكن تكوين حالة التحويل لتحديد مسار تحويل عام لطلبات المتابعة من هذا النوع في الحالة الحالية. قد يتم الرجوع إلى حالة التحويل هذه عبر العديد من أنواع طلبات المتابعة. ستحتاج إلى إضافة قيم إلى حقل جدول البحث TR_COND_FLG الذي يناسب عمليات التحويل النموذجية لأنواع طلبات المتابعة (على سبيل المثال، موافق، خطأ إلخ).
بتخصيص قيمة الحالة الانتقالية إلى "حالة تالية"، يمكنك تصميم منطق نقل "الدخول في حالة" أو "التحويل التلقائي" بدون تحديد حالة محددة لنوع طلب متابعة مُعطى. وبالتالي، قد يتم استخدام منطق مشابه عبر مدى من أنواع طلبات لتحويل طلب متابعة إلى، على سبيل المثال، الحالة موافق لحالة طلب المتابعة الحالي.
- يتحكم دور التحويل فيما إذا كان النظام فقط أم كل من النظام والمستخدم لديهم القدرة على تحويل طلب متابعة إلى "حالة تالية" محددة.
- يمكنك استخدام الارتباط التشعبي لوصف الحالة لفتح العنصر القابل للتوسيع "الحالة" للحالة المقابلة.
- عند إعداد نوع طلب المتابعة بشكل أولي، لن توجد أي من الحالات في قاعدة البيانات وبالتالي لا يمكنك استخدام البحث لتحديد "حالة تالية". ننصح بالعمل كما يلي لتسهيل تحديد هذه المعلومات:
- اترك شبكة "الحالات التالية" فارغة عند تحديد حالات أنواع طلبات المتابعة بشكل أولي
- بعد حفظ جميع الحالات في قاعدة البيانات، قم بتحديث كل حالة لتحديد "الحالات التالية" (باتباع هذه الطريقة، يمكنك استخدام البحث لتحديد الحالة).
الخواص المطلوبة
استخدم شبكة الخواص المطلوبة لتحديد الخواص المطلوبة عندما يدخل طلب متابعة ما في هذه الحالة. تظهر الخواص الاختيارية المحددة فقط على الصفحة الرئيسية في هذه الشبكة. لمزيد من المعلومات، ارجع إلى الحقول المطلوبة قبل دخول طلب المتابعة إلى حالة معينة.