التعامل مع عمليات الأعمال
يمكن استخدام عمليات الأعمال في التطبيق لإجراء تخصيص المهام للمستخدمين وتكوين قوائم المهام آليًا.
بعد ربط وحدة عمل مخصصة بعمليات أعمال في تطبيق "العملية"، يمكنك إضافة مكونات واجهة مستخدم إلى الصفحات التي تبدأ العمليات ويمكن استخدامها لاستكمال مهام المستخدم.
إضافة عملية أعمال إلى تطبيق
عند إضافة عملية أعمال إلى تطبيق، يمكنك استخدام الأسماء البديلة لعمليات الأعمال المسجلة في خادم العمليات. باستخدام اسم بديل، تشير التعليمات البرمجية التي تضيفها إلى الصفحة إلى الاسم البديل بدلاً من إصدار محدد من العملية، ويمكنك تحديث إصدار العملية دون تغيير التعليمات البرمجية من خلال تحديث الاسم البديل في محرر الاسم البديل للعملية. يجب تكوين خادم العمليات قبل إضافة عملية أعمال.
لإضافة اسم بديل لعملية أعمال:
-
افتح العمليات في متصفح البيانات الاصطناعية وانقر على
لفتح مربع الحوار تسجيل العملية الموزعة.
-
حدد العملية التي تريد إضافتها.
-
اكتب الاسم البديل الذي تريد استخدامه للعملية. انقر على إضافة.
-
كرر الخطوتين 2 و3 لإضافة أسماء بديلة لمزيد من عمليات الأعمال. انقر على إغلاق عند الانتهاء من إضافة أسماء بديلة.
يتم سرد الأسماء البديلة لكل عملية من عمليات الأعمال التي قمت بإضافتها إلى التطبيق في مستعرض العمليات. يمكنك تحديد اسم بديل لفتحه في المحرر.
يشير الاسم البديل لعملية معالجة الأعمال إلى مراجعة العملية في تطبيق عملية محدد تم تسجيله في طبعة اختبار أو طبعة إنتاج. ويمكنك استخدام محرر العملية في تعديل هدف الاسم البديل للعملية للإشارة إلى عملية مختلفة مع الإشارة تلقائيًا إلى مراجعة افتراضية أو أحدث بدلاً من مراجعة محددة.
عند تطوير التطبيق الذي تريده سوف يشير الاسم البديل إلى عملية على طبعة اختبار. عند الاستعداد للمرحلة أو نشر التطبيق، ستحتاج إلى تعديل الاسم البديل للإشارة إلى عملية في طبعة إنتاج.
لتعديل اسم بديل لعملية معالجة أعمال:
-
افتح الاسم البديل في محرر "الاسم البديل للعملية".
يحتوي محرر الاسم البديل للعملية على حقول للقراءة فقط تعرف اسم الاسم البديل وتطبيق العملية واسم العملية الذي يشير إليه الاسم البديل. يحتوي المحرر كذلك على قسم مقاطع التعليمات البرمجية بالرمز الذي ستقوم بنسخه إلى صفحات في التطبيق.
-
انقر على علامة القطع (...) بجوار حقل العملية الموزعة المسجلة لتحديد عملية جديدة في مربع الحوار عملية توزيع مسجلة.
يعرض حقل نص القراءة فقط العملية التي يشير إليها الاسم البديل. انقر على زر علامات القطع لتحديد هدف مختلف. عندما يشير الاسم البديل إلى عملية في طبعة اختبار، سترى التحذير التالي: تم تحديد طبعة اختبار. عند تجهيز التطبيق أو نشره، يجب تحديد عملية موزعة أخرى.
الانتقال إلى Oracle Process Cloud Service
إذا كان لديك اتصال تم تكوينه بخادم عمليات، فيمكنك استخدام قائمة العمليات للانتقال مباشرة إلى طبعة Oracle Process Cloud Service.
انقر على القائمة وحدد عمليات التصميم للانتقال إلى علامة التبويب "التطبيقات" في Oracle Process Cloud Service، حيث يمكنك تكوين العمليات وتحريرها ونشرها واختبارها.
انقر على القائمة وحدد إدارة العمليات للانتقال إلى علامة التبويب مهامي في Oracle Process Cloud Service، حيث يمكنك إكمال المهام المعينة.
حول بدء العمليات وإكمالها من Oracle Visual Builder
ولكي تتمكن من بدء عملية من Oracle Visual Builder، يجب عليك تكوينها في Oracle Process Cloud Service لاستخدام حدث "بدء رسالة" أو "بدء نموذج".
يمكنك استخدام أنواع أحداث البدء التالية:
-
أحداث بدء الرسالة بمعلمات النوع البسيط
-
أحداث بدء الرسالة مع معلمات نوع الأعمال المركبة
-
أحداث بدء النموذج، التي يمكنها استخدام مزيج من الأنواع كمعاملات
في Oracle Visual Builder، يمكنك تخطيط معلمات الرسالة إلى متغيرات الصفحة أو كائنات الأعمال أو نقاط انتهاء اتصال الخدمة. يمكنك بعد ذلك إعداد النماذج وسلاسل الإجراءات التي تنفذ العمليات الخاصة بك، والجداول أو القوائم التي تعرض العمليات والمهام. تتيح لك ميزة "إضافة إجراءات مهام" البدء السريع للقوائم والجداول إضافة مكونات تقوم بأداء مهمة.
إذا أردت عرض محتويات معلمات الرسالة التي تحددها، فيمكنك إعداد اقتران بيانات للرسالة في Oracle Process Cloud Service، ثم استخدامه في خاصية description
في نقطة انتهاء getTask
في Oracle Visual Builder.
تكوين الاتصال بخادم عمليات
عند تطوير التطبيقات التي تستخدم عمليات الأعمال، يتم تكوين الإعدادات المستخدمة للاتصال بخادم العمليات والعمليات المتاحة للتطبيق وبيانات الصلاحية المستخدمة عند الاتصال بالعمليات على خادم العمليات.
وتحدد الخيارات التي تحددها في محرر تكوين العملية كيفية التصديق على مستخدم العملية عند الاتصال بالعمليات الموجودة على خادم العملية والعمليات التي يمكن تحديدها كأهداف بدائل العمليات في التطبيق.
وستظهر لك رسالة في متصفح العمليات وفي نافذة تكوين العملية إذا لم يتم إقران Cloud Service للعملية بالطبعة. ستحتاج إلى مسئول لتحديد عنوان URL لخادم عمليات في نافذة إعدادات العميل قبل أن تتمكن من تكوين الاتصال بين التطبيق المرئي وخادم العمليات.
يمكنك استخدام نافذة "تكوين العملية" لاختيار أسلوب التصديق الذي سيتم استخدامه في الوصول إلى العمليات أثناء التطوير. ينطبق الخيار فقط أثناء تطوير التطبيق. عندما يكون التطبيق ممرحل أو منشورًا، يكون الوصول يستند دائمًا إلى الأذون الممنوحة للمستخدم الذي قام بتسجيل الدخول والتصديق عليه باستخدام Identity Manager. بشكل افتراضي، يعتمد الوصول إلى العمليات عند تصميم التطبيق والتطبيقات المسحوبة والنشحة على صلاحيات المطور أو المستخدم التي تم تسجيل دخوله. ويعني ذلك، أن العمليات التي يمكن للمطور الوصول إليها قد تختلف عن العمليات التي يمكن لمستخدم مسجل الدخول الوصول إليها بشكل افتراضي.
أثناء التطوير، يمكن للمطور اختيار تمكين التصديق الأساسي وتوفير صلاحيات المستخدم المسجلة على خادم العمليات. ويؤدي تحديد التصديق الأساسي إلى تمكين المطور من تسجيل الدخول إلى خادم العمليات كمستخدم وعمليات وصول مختلفة لن يتمكن ذلك من الدخول إلى خادم العمليات. عند تحديد هذا الخيار، يستطيع المطور توفير صلاحيات مستخدمين مختلفين للوصول إلى العمليات المتاحة لهذا المستخدم. لا يتم استخدام هذه الصلاحيات والمصادقة الأساسية عند تجهيز التطبيق أو نشره.
يمكن أن يستخدم المطورون استخدام حسابات Oracle Cloud التقليدية التصديق الأساسي للوصول إلى خادم العمليات فقط. يعتبر الوصول إلى جميع العمليات بمثابة مستخدم واحد عند تصميم التطبيق وعند الوصول إلى التطبيقات الممرحلة والنشرة. يستند الوصول إلى العمليات إلى بيانات صلاحية المستخدم المقدمة في نافذة "تكوين العملية"، وليس بيانات صلاحية المطور أو المستخدم. ويعني ذلك أن الوصول إلى العمليات للمطور مماثل للمستخدم الذي قام بتسجيل الدخول.
عند تطوير التطبيق، يمكنك تكوين أسماء بديلة للعمليات الهدف الموزعة على طبعات الإنتاج أو طبعات الاختبار لخادم العمليات. عند تحديد الخيار السماح بطبعة الاختبار في محرر تكوين العملية، يمكن إضافة أسماء بديلة للعمليات وتحديد العمليات الموزعة في طبعات الاختبار كهدف. عند إلغاء الاختيار، يمكن فقط اختيار العمليات في طبعة وقت التشغيل (يتم تكوين العمليات الموزعة بشكل افتراضي) باعتبارها الأهداف. يمكنك التبديل بين الأهداف في طبعات الاختبار ووقت التشغيل عن طريق تحديد اختبار أو وقت تشغيل في محرر تكوين العملية. عند تحديد وقت التشغيل، يستخدم التطبيق العملية الموزعة المميزة كإعداد افتراضي في طبعة وقت التشغيل.
بعد تكوين بيانات الاتصال، يمكنك اختيار العمليات الموزعة التي تريد تسجيلها في التطبيق. العمليات المنشورة في طبعات الاختبار غير متاحة في حالة إلغاء تحديد السماح بطبعات الاختبار.
إضافة عنوان URL لـ Oracle Process Cloud Service
لاستخدام عمليات الأعمال في التطبيق، يتعين على المسئول تحديد عنوان URL للخادم الخاص بـ Oracle Process Cloud Service الذي سيتم استخدامه مع الطبعة.
بعد إضافة عنوان URL للخادم الخاص بـ Oracle Process Cloud Service، يمكن للمطورين تكوين أسماء بديلة لعمليات الأعمال على خادم العمليات والوصول إلى العمليات في التطبيقات المرئية عبر إضافة مقاطع تعليمات برمجية في محرر المصدر. سيحتاج المطور إلى حساب مستخدم لـ Oracle Process Cloud Service لإضافة أسماء بديلة. يمكن فقط للمستخدمين ذوي دور المسئول رؤية العنصر إعدادات في جزء الاستكشاف بالصفحة الرئيسية وفتح نافذة إعدادات العميل.
للاتصال بطبعة Oracle Process Cloud Service:
عند إجراء تغييرات في نافذة إعدادات العميل، تحتاج إلى إعادة تحميل نافذة المستعرض لكي تصبح الإعدادات سارية.