فهم بيئة التخصيص والتكامل في Oracle Sales

يمكنك توسيع Oracle Sales باستخدام أساليب وأدوات تكامل متعددة. وكجزء من عملية التخطيط، اطلع نفسك على الأدوات وأفضل الممارسات لتطوير تكامل.

الأدوار المطلوبة لتخصيص Oracle Sales

قبل تنفيذ أي مهمة تخصيص، يجب أن يكون لديك دور يوفر امتيازات الوصول إلى أدوات التكامل الضرورية.

استخدم الجدول التالي للعثور على الأدوار التي توفر الوصول إلى أدوات التكامل التي تحتاجها. يمكنك تخصيص الأدوار في Oracle Sales. لاحظ أنه إذا كان لديك كل من دور مسئول المبيعات ودور مطور التطبيق، يمكنك الوصول إلى كل أدوات التكامل.

أدوات التكامل الأدوار
Application Composer
  • مسئول تطبيق إدارة البيانات الرئيسية

  • مسئول تطبيق إدارة علاقات العملاء

  • مستشار تنفيذ التطبيق

  • مسئول المبيعات

  • مسئول بيانات المنتج

  • إعداد العقد

  • إعداد العقد المخصص

معالج تكامل الصفحة
  • مسئول التطبيق

  • مسئول المبيعات

تطبيقات الطرف الثالث
  • مسئول تطبيق إدارة علاقات العملاء

  • مستشار تنفيذ التطبيق

  • مسئول المبيعات

RESTful Api
  • مطور التطبيقات

  • مستشار تنفيذ التطبيق

  • مسئول التطبيق

  • اختصاصي تكامل إدارة الرأسمال البشري (مستحسن)

حول العمل في Oracle Sales Sandbox

يوفر صندوق الحماية بيئة معزولة يمكنك من خلالها تنفيذ تخصيصات Oracle Sales بأمان. ويساعد وضع الحماية هذا على تقليل حالات انقطاع الخدمة إلى الحد الأدنى للمستخدمين والحفاظ على سلامة التطبيقات قبل نشر وظائف مخصصة جديدة.

كما تتيح صناديق الحماية للمستخدمين المتعددين إمكانية تنفيذ التخصيصات واختبارها في نفس الوقت دون التأثير على عمل بعضهم البعض. على سبيل المثال، كمطور، يمكنك تعديل كائن Oracle Sales لاستدعاء خدمة ويب تعمل على Oracle WebLogic Server لـ Oracle Cloud Infrastructure. ومع ذلك، قد لا ترغب في أن تصبح تغييراتك متاحة للمطورين الآخرين أو المستخدمين النهائيين حتى تنتهي من عمل التكامل.

عندما تخطط لتمديد Oracle Sales، من المهم أن تحدد بوضوح كيفية استخدام صناديق الحماية وسير العمل لإدارة العمل باستخدام صناديق الحماية لإدارة أعمالك بأمان.

الاعتبارات عند استخدام صناديق الحماية

ضع في اعتبارك أفضل الممارسات هذه عند استخدام بيئات الاختبار المعزولة.

  • تأكد من فهمك السياسات الخاصة بشركتك بشكل كامل فيما يتعلق باستخدام أوضاع الحماية.
  • في حين أنه يمكن لمستخدمين متعددين العمل بشكل متزامن في نفس صندوق الحماية النشط، يجب تجنب موقف يحدث فيه تداخل؛ على سبيل المثال، عندما يحاول العديد من الأفراد العمل على نفس الكائن.
  • تنفيذ كل التخصيصات في طبعة مرحلة (اختبار) لبيئتك.
  • الالتزام بعملية نشر التخصيصات التي تم تطويرها في صندوق الحماية.

حول سير العمل لاستخدام وضع حماية

قم بإدارة أوضاع الحماية باستخدام أداة "إدارة أوضاع الحماية".

واجهة إدارة صناديق الحماية هي الأداة الرئيسية للتحكم في كيفية استخدام صناديق الحماية. للوصول إلى هذه الواجهة، انقر على اسم المستخدم في الركن الأيسر العلوي من الصفحة الرئيسية، وحدد إدارة، ثم إدارة صناديق الحماية.

يمكن أن تساعدك التوصيات وأفضل الممارسات التالية على تحقيق أقصى استفادة من العمل في بيئات الاختبار المعزولة:

  • قم بتكوين صندوق حماية واحد للاختبار (الذي لن يتم نشره مطلقًا) وآخر للتكامل (حيث يمكنك اختبار جميع التخصيصات الأخرى والتحقق منها قبل النشر).
  • لا يمكن تنشيط أكثر من صندوق حماية واحد في كل مرة.
  • تذكر أن Oracle CX Sales وOracle Human Resources لا يدعمان آلية قياسية لإلغاء التعديلات التي تم نشرها من صندوق حماية إلى رمز الخط الرئيسي.
  • بعد نشر العمل الذي تم تنفيذه في صندوق حماية، يجب إجراء الجولة التالية من عمل التخصيص في مجموعة تم تكوينها حديثًا من صناديق حماية الاختبار والتكامل.

فيما يتعلق بتنفيذ عمليات التخصيص في صندوق الحماية، تتوفر عمليات إدارة صندوق الحماية التالية:

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

حول البرنامج المساعد Application Composer في Oracle Sales

محرر التطبيقات هو مجموعة من الأدوات المستندة إلى الويب التي تتيح لأنواع معينة من المستخدمين توسيع Oracle Sales لتيسير عمليات التكامل مع التطبيقات الخارجية، بما في ذلك الحلول القائمة على PaaS مثل Oracle WebLogic Server لـ Oracle Cloud Infrastructure.

باستخدام محرر التطبيقات، يمكنك تنفيذ مجموعة كبيرة من مهام التخصيص والتكامل التي تغطي الكثير من الوظائف والبيانات في بيئة Oracle Sales. ومع ذلك، عندما يتعلق الأمر بتكامل PaaS-SaaS، فإن مجالات التركيز الرئيسية تشمل:

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

مناطق التركيز هذه ليست مستثناة بالتبادل، لذا قد تتداخل بعض التخصيصات مع الفئات الثلاث.

محرر التطبيقات هو أداة وقت التصميم المتاحة في وقت التشغيل. تسري معظم تغييرات الواجهة على الفور، دون الاضطرار إلى تسجيل الخروج والعودة. ومع ذلك، تتطلب تغييرات نموذج البيانات، مثل تكوين حقول مخصصة، إعادة التصديق قبل إتاحة التغييرات.

بالنسبة لمعظم أعمال التخصيص والتكامل التي تستخدم Oracle Sales Application Composer، يجب تنشيط صندوق حماية.

الوصول إلى محرر التطبيقات في Oracle Sales

تعرف على كيفية الوصول إلى محرر التطبيقات في Oracle Sales.

قبل البدء، تأكد من توفر الامتيازات الكافية للوصول إلى محرر التطبيقات. للوصول إلى محرر التطبيق:

  1. تنشيط وضع الحماية.
  2. من الصفحة الرئيسية للتطبيق، انقر على قائمة المستكشف، وتحت فئة الأدوات، انقر على محرر التطبيق.
  3. في الجزء الأيمن، تحقق من أن نقاط توصيل الكائنات والإعداد العام نشطة.