SAP واجهة مستخدم الويب لنظام إدارة علاقات العملاء: التكوين والتحسين

⚡ ملخص ذكي

أدوات تهيئة واجهة المستخدم على الويب وتحسين التطبيقات في SAP تتيح أنظمة إدارة علاقات العملاء (CRM) للمستشارين تعديل الأدوار والعروض وهياكل قواعد البيانات القياسية دون الحاجة إلى كتابة أكواد ABAP معقدة. يشرح هذا الدليل نموذج تكوين التخطيط، والتصميم القائم على المعلمات، وضوابط الأمان، والتحسينات الشاملة للحقول والجداول باستخدام AET.

  • 🧩 طبقات التكوين: تحدد أربع قيم للمعلمات - مفتاح تكوين الدور، واستخدام المكون، ونوع الكائن، ونوع الكائن الفرعي - بشكل فريد كل تخطيط عرض يتم الاحتفاظ به داخل أداة تكوين واجهة المستخدم على الويب.
  • 🖱️ تصميم السحب والإفلات: أضف الحقول وأعد ترتيبها واحذفها باستخدام المحرر المرئي الذي يعرض الحقول المتاحة وخصائص الحقول دون تعديل هياكل قاموس البيانات.
  • 🛡️ ضوابط الوصول: لا يحصل على أدوار التكوين إلا المستخدمون المتميزون أو المطورون، ويمكن لتخصيص الإعدادات تعطيل تخصيص المستخدم النهائي عبر طرق العرض المحددة.
  • ⚙️ طاقة AET: تقوم أداة تحسين التطبيق بتوسيع الحقول والجداول إلى طبقة قاعدة البيانات تلقائيًا، مما يلغي الحاجة إلى كتابة أكواد ABAP يدويًا في معظم سيناريوهات التوسعة.
  • 🧠 وضع الخبراء: يؤدي ربط الحقول الجديدة بعنصر بيانات موجود إلى نشر التسميات، ومساعدة البحث، وخصائص الحقل بشكل متسق عبر كل طبقة من طبقات واجهة المستخدم.

SAP أدوات تهيئة وتحسين واجهة المستخدم الرسومية لنظام إدارة علاقات العملاء (CRM)

نظرة عامة

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

أداة تكوين واجهة مستخدم الويب

  • التخطيط المعروض لأي عرض في SAP CRM يتم الاحتفاظ بها كإعدادات واجهة المستخدم على الويب.
  • يتم تحديد هذه التكوينات باستخدام 4 قيم للمعلمات.
  • وبالتالي، يمكنك تحسين إعدادات واجهة المستخدم على الويب بتصميمات جديدة باستخدام قيم معلمات مختلفة.
  • تأتي الحقول المعروضة في واجهة المستخدم على الويب من هياكل قاعدة البيانات المحددة في قاموس البيانات.
  • بحسب المتطلبات، لا يتم عرض جميع الحقول في جميع الشاشات.
  • من الممكن تعديل الشاشات باستخدام أداة تكوين واجهة المستخدم على الويب.
  • باستخدام هذه الأداة، من الممكن إزالة بعض الحقول من الشاشات.
  • كما يتيح لك إضافة حقل متاح في بنية قاموس البيانات إلى الشاشة.
  • في كل الصفحات في واجهة مستخدم ويب CRMيوجد زر للانتقال إلى "أداة واجهة المستخدم على الويب".
  • هناك أدوار محددة مسبقًا مطلوبة لجعل هذا الزر متاحًا.
  • وبالتالي، لكي يتمكن المستخدم من رؤية هذا الزر وإجراء تعديلات في هذه الأداة، يجب أن يكون لديه صلاحيات كافية.
أداة تكوين واجهة مستخدم الويب
الأزرار الموجودة على صفحة واجهة المستخدم على الويب — دعونا ندرسها أدناه
  1. منطقة قابلة للتكوين أداة تكوين واجهة مستخدم الويب: هذا يُبرز المنطقة القابلة للتكوين في الشاشة.
  2. تهيئة الصفحة أداة تكوين واجهة مستخدم الويب: يؤدي هذا إلى فتح النافذة المنبثقة لتكوين الصفحة الحالية:

أداة تكوين واجهة مستخدم الويب

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

التكوينات المتاحة (لقطة الشاشة أعلاه):

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

أزرار للعمل على التكوين (انظر لقطة الشاشة أعلاه): هذه هي الأزرار المستخدمة لتعديل "تصميم التكوين الحالي" للتكوين المحدد في "التكوينات المتاحة":

  1. إضافة تعليق: باستخدام هذا الزر، من الممكن إضافة تعليق على عرض النموذج في صفحة نظرة عامة.
  2. إضافة سطر: يقوم هذا الزر بإلحاق صف في منطقة "تصميم التكوين الحالي".
  3. نقل لأعلى: يقوم هذا الزر بنقل الحقل المحدد صفًا واحدًا فوق صفه الحالي.
  4. نقل لأسفل: يقوم هذا الزر بنقل الحقل المحدد صفًا واحدًا أسفل صفه الحالي.
  5. عرض الحقول المتاحة (الشكل 3): يعرض جميع الحقول المتاحة لإضافتها إلى التخطيط بحيث تكون مرئية في التطبيق.
  6. عرض خصائص الحقل (الشكل 3): يعرض خصائص الحقل المحدد في التخطيط، والتي يمكنك عرضها وتعيينها.
  7. في وضع التحرير، من الممكن تعديل بعض هذه الخصائص.
أداة تكوين واجهة مستخدم الويب
عرض التكوين لعرض النموذج في صفحة النظرة العامة – II
  • تدعم هذه الأداة إضافة أو إزالة الحقول (المتوفرة في قاموس البيانات) من تخطيط العرض.
  • باستخدام هذه الأداة، لا يمكن إضافة حقول إلى هياكل وجداول قاموس البيانات بحيث تنعكس في نظام إدارة علاقات العملاء الخاص بك.
  • تتميز شاشة تكوين عرض الجدول بتصميم مختلف، حيث يحتاج المستخدم إلى تحديد الأعمدة المتاحة وخصائص هذه الأعمدة.
أداة تكوين واجهة مستخدم الويب
عرض التكوين لعرض الجدول

مخاوف أمنية

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

أداة تحسين التطبيق (AET)

  • أداة تحسين التطبيقات هي أداة شاملة لتحسين SAP التطبيقات القياسية بحيث يتم تنفيذ التعديلات وصولاً إلى مستوى قاعدة البيانات بواسطة الأداة نفسها، ولا يوجد تقريبًا أي جهد برمجي.
  • تم دمج هذه الأداة أيضًا مع أداة تكوين واجهة مستخدم الويب.
أداة تحسين التطبيق
تم تمييز منطقة التكوين عند النقر فوق الزر
  • على غرار أداة تكوين واجهة المستخدم، تحتاج أولاً إلى تحديد المنطقة القابلة للتكوين (المميزة باللون الأزرق) من التطبيق.
  • سيؤدي هذا إلى فتح أداة تكوين واجهة المستخدم في نفس النافذة، كما هو موضح أدناه.
أداة تحسين التطبيق
أداة تكوين واجهة المستخدم لـ AET

يجب عليك تحديد الزر المناسب لتحسينات AET (المميز أعلاه):

  • تحسينات العرض: تتيح لك هذه الميزة عرض التحسينات الموجودة مسبقًا. يمكنك تحديد أي تحسين وتعديله.
  • يمكن استخدام زر "إنشاء حقل" لإنشاء حقل جديد في العرض المحدد.

فيما يلي عرض لتحسينات الحقول والجداول الحالية:

أداة تحسين التطبيق
عرض تعزيز العرض

يحتوي هذا العرض على أزرار لتحسينات العرض والجدول في كتل التعيين الخاصة بها:

  • جديد: باستخدام هذا الزر، من الممكن إنشاء حقول جديدة وكذلك إنشاء جداول.
  • باستخدام الرابط التشعبي في العمود الأول (معرف التحسين)، من الممكن تعديل تحسين موجود.

أداة تهيئة واجهة المستخدم على الويب مقابل أداة تحسين التطبيق

قبل الانتقال إلى تحسين العرض خطوة بخطوة، توضح المقارنة أدناه متى يجب استخدام كل أداة:

البعد أداة تكوين واجهة مستخدم الويب أداة تحسين التطبيق (AET)
الغرض الأساسي اضبط التخطيط المرئي للعروض الحالية أضف حقولًا وجداول جديدة إلى قاعدة البيانات
تأثير قاموس البيانات لا شيء — يستخدم الحقول الموجودة فقط يقوم بإنشاء هياكل وجداول قواعد البيانات تلقائيًا
جهد البرمجة لغة ABAP اختيارية للحالات المتقدمة لا يتطلب الأمر كتابة أي أكواد تقريبًا
مستخدم نموذجي مستشار وظيفي أو مستخدم متقدم مستشار وظيفي يعمل مع القائد التقني
نطاق التغيير تخطيط العرض والتخصيص إمكانية توسيع الحقول والجداول على مستوى التطبيق

تعزيز العرض

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

الأسئلة الشائعة

تتيح أداة تكوين واجهة المستخدم على الويب للمستشارين تعديل تخطيطات الأنظمة القياسية SAP طرق عرض CRM - إضافة وإزالة وإعادة ترتيب الحقول المستمدة من قاموس البيانات - دون تغيير هياكل قاعدة البيانات الأساسية أو كتابة كود ABAP لمعظم السيناريوهات.

يتم تحديد كل تخطيط بواسطة مفتاح تكوين الدور، واستخدام المكون، ونوع الكائن، ونوع الكائن الفرعي. تسمح هذه القيم الأربع مجتمعةً بتعايش تكوينات متعددة لنفس العرض وربط التخطيط المناسب بدور المستخدم.

استخدم أداة تهيئة واجهة المستخدم الرسومية لإعادة ترتيب الحقول الموجودة. اختر AET عندما تحتاج إلى إضافة حقول أو جداول جديدة تمامًا يجب حفظها في قاعدة البيانات الأساسية، لأن AET يُنشئ كائنات قاموس البيانات تلقائيًا.

نعم. SAP يمكن لـ Joule و AI copilots المدمجة في BTP التوصية بتعديلات التخطيط، وصياغة مقتطفات ABAP، واقتراح أسماء الحقول، والإشارة إلى التناقضات بين تكوينات واجهة المستخدم على الويب، مما يؤدي إلى تسريع كل من تكوين واجهة المستخدم على الويب ومهام AET.

نعم. تعامل مع اقتراحات الذكاء الاصطناعي كمسودة أولية. يجب على استشاري متخصص التحقق من صحة اصطلاحات التسمية، وفحوصات التفويض، والتأثيرات اللاحقة في طبقة BOL قبل نقل تحسينات AET المُولَّدة عبر المعيار. SAP سير عمل طلب النقل.

تلخيص هذه التدوينة بـ: