SAP قاموس بيانات ABAP (SE11)
ما هو قاموس البيانات؟
يعد قاموس البيانات مصدرًا مركزيًا للمعلومات للبيانات الموجودة في نظام إدارة المعلومات. وتتمثل وظيفتها الرئيسية في دعم إنشاء وإدارة تعريفات البيانات (أو "البيانات الوصفية").
قاموس ABAP 3 مستويات
تتواجد الكائنات الموجودة في قاموس ABAP على ثلاثة مستويات تدعم إمكانية إعادة استخدامها. هذه المستويات هي:
- الجداول والهياكل
- عناصر البيانات
- المجالات
دعونا ننظر إليها بالتفصيل -
المجالات
- يصف الخصائص التقنية لحقل الجدول
- يحدد نطاق القيمة الذي يصف قيم البيانات المسموح بها للحقول
- يتم تغيير الحقول التي تشير إلى نفس المجال (عبر عناصر البيانات المخصصة لها) عند إجراء تغيير على المجال
- يضمن الاتساق
السابق. رقم مستند الشراء (EBELN)
عناصر البيانات
- يصف الدور الذي يلعبه المجال في سياق تقني
- يمكن أن تشير الحقول التي لها نفس المعنى الدلالي إلى نفس عنصر البيانات
- يحتوي على المعلومات الميدانية
السابق. رقم مستند الشراء (EBELN)
طاولات
- تمثيل جداول قاعدة البيانات حيث توجد البيانات بالفعل.
- يمكن تعريف الجداول بشكل مستقل عن قاعدة البيانات في قاموس ABAP.
- يتم تعريف حقول الجدول مع (مستقلة عن قاعدة البيانات) SAP أنواع البيانات ABAP وأطوال.
هياكل
- هي إعلانات السجلات التي لا تتوافق مع جدول قاعدة البيانات.
- تمامًا مثل نوع البيانات المعرفة من قبل المستخدم.
- يتم تعريفه على شكل جدول ويمكن بعد ذلك معالجته من برامج ABAP.
- تحتوي الهياكل على بيانات فقط أثناء وقت تشغيل البرنامج.
الكائنات المجمعة من قاموس ABAP
الوسائل المجمعة تتكون من عدة مكونات. في قاموس ABAP، الكائنات المجمعة هي كائنات تأتي من عدة جداول شفافة مختلفة.
- المشاهدات
- تعليمات البحث
- كائنات قفل
دعونا ننظر فيها بالتفصيل
المشاهدات
- المشاهدات في SAP _ يتم استخدام ABAP لتلخيص البيانات الموزعة بين عدة جداول
- لا يتم تخزين بيانات العرض فعليًا. يتم بدلاً من ذلك اشتقاق بيانات طريقة العرض من جدول واحد أو أكثر
- وهي مصممة خصيصا لاحتياجات تطبيق معين
تعليمات البحث
- تعتبر تعليمات البحث أداة تساعدك في البحث عن سجلات البيانات في النظام
- يساعد البحث الفعال وسهل الاستخدام المستخدمين عندما يكون مفتاح السجل غير معروف
كائنات قفل
- الوصول المتزامن إلى نفس سجل البيانات من قبل مستخدمين اثنين في SAP يتم مزامنة النظام بواسطة آلية القفل.
- يتم ضبط الأقفال وتحريرها عن طريق استدعاء وحدات وظيفية معينة. يتم إنشاء هذه الوحدات الوظيفية تلقائيًا من تعريف ما يسمى بكائنات القفل في قاموس ABAP/4
وحدات الوظيفة : قائمة الانتظار_ – لقفل الجدول dequeue_ - لتحرير القفل
المعاملات الهامة
- SE11: الشاشة الأولية لقاموس البيانات (عرض SE12 فقط)
- SE13: قاموس ABAP: الإعدادات الفنية
- SE14: أداة قاعدة البيانات
- SE15: نظام معلومات المستودع
- SE16: متصفح البيانات
- SE17: عرض الجدول العام
- SE55 : صيانة عرض الجدول
- SM30 : صيانة الطاولة