ما هي تفاصيل SAP LSMW؟ خطوات ترحيل البيانات باستخدام LSMW
⚡ ملخص ذكي
SAP يقوم برنامج LSMW، وهو برنامج ترحيل الأنظمة القديمة، بنقل البيانات من الأنظمة غير القديمة.SAP تحويل الأنظمة القديمة إلى SAP R/3. يدعم عمليات التحميل لمرة واحدة أو بشكل دوري من خلال إدخال الدفعات، أو الإدخال المباشر، أو BAPIs، أو IDocs، باستخدام تسلسل منظم من خطوات الترحيل.
ما هي تفاصيل SAP LSMW؟
LSMW هي أداة تدعم نقل البيانات من جهات غيرSAP الأنظمة ("الأنظمة القديمة") إلى SAP أنظمة R/3. يمكن أن يكون هذا تحويلًا لمرة واحدة بالإضافة إلى تحويل دوري.
يدعم LSMW أيضًا تحويل بيانات النظام القديم بعدة طرق. ويمكن بعد ذلك استيراد البيانات إلى SAP نظام R/3 عبر الإدخال المجمع، أو الإدخال المباشر، أو BAPIs أو IDocs.
علاوة على ذلك، يوفر LSM Workbench وظيفة تسجيل تسمح بإنشاء "كائن ترحيل البيانات" لتمكين الترحيل من أي معاملة مطلوبة.
يمكن استخدام LSMW للوظائف الثلاث التالية:
الوظائف الرئيسية لـ LSM Workbench هي:
- تواريخ الاستيراد (البيانات القديمة في جداول جداول البيانات و/أو الملفات المتسلسلة)
- تحويل البيانات (من التنسيق المصدر إلى التنسيق الهدف)
- تواريخ الاستيراد (في قاعدة بيانات تطبيق R/3)
لبدء منضدة عمل LSMW، استخدم المعاملة LSMW
راجع أيضًا البرنامج التعليمي التالي حول تنفيذ LSMW خطوة بخطوة
أدخل المعاملة LSMW in SAP، لبدء طاولة العمل.
يُظهر برنامج عمل LSMW المعلومات التالية:
- مشروع: معرف بحد أقصى 10 أحرف لتسمية مشروع نقل البيانات الخاص بك. إذا كنت تريد نقل البيانات من عدة أنظمة قديمة، فيمكنك إنشاء مشروع، على سبيل المثال، لكل نظام قديم.
- مشروع فرعي: معرف بحد أقصى 10 أحرف يتم استخدامه كسمة هيكلة إضافية.
- هدف: معرف بحد أقصى 10 أحرف لتسمية كائن الأعمال.
أدخل معرف المشروع، معرف المشروع الفرعي، معرف الكائن. انقر فوق تنفيذ، وتعطي الشاشة التالية STEPS في ترحيل بيانات LSMW الخاص بك
يمكنك تحديد الخطوة المطلوبة والنقر فوق "تنفيذ". دعنا نلقي نظرة على كل خطوة بالتفصيل
الخطوة 1) الحفاظ على سمات الكائن
هناك أربعة طرق لنقل البيانات:
- الإدخال القياسي/الدفعي: برامج التحميل القياسية
- تسجيل المدخلات دفعة: هنا يمكنك إنشاء تسجيل خاص بك واستخدامه لتحميل/تغيير البيانات
- بابي: يتم استخدام BAPIs القياسية لتحميل البيانات
- IDOCs: يمكن استخدام أي وحدات وظيفية لـ IDOC الوارد لمعالجة البيانات
بناءً على المتطلب نحاول إيجاد طريقة مناسبة للمعالجة. إذا كان الأمر يتعلق بـ Master قياسي، فيمكننا العثور عليه في الطريقة الأولى. وإلا، نحاول استخدام بابي أو إيدوكس. إذا كان المتطلب مخصصًا للغاية، فإننا نستخدم التسجيل لمعالجة البيانات.
الخطوة 2) الحفاظ على هياكل المصدر
يمكن استخدام الهياكل المصدر لتصميم التسلسل الهرمي للملفات التي سيتم تحميلها.
الخطوة 3) الحفاظ على حقول المصدر
في هذه الشاشة، يمكن هنا الاحتفاظ بالحقول التي سيتم تحميلها من الملف النصي. يتم أخذ الحقول ذات الأسماء المتطابقة كمفتاح
يتم استخدام المصدر المقدم لتحديد ما إذا كان يجب أن ينتقل سجل معين إلى البنية المحددة. على سبيل المثال: لنفترض أن الملف يحتوي على صفوف رأس وصفوف عناصر، يمكننا تحديد الحقل الأول حيث يقول المؤشر "H" للرأس و"I" للعنصر. وبالتالي، عند قراءة الملف، فإنه يتحقق من الحقل الأول، إذا كان "H"، فسيتم قراءته في بنية مصدر الرأس وإلا فسيتم كتابته في بنية مصدر العنصر.
يمكن صيانة حقول المصدر بسهولة في شكل صيانة جدول.
الخطوة 4) الحفاظ على العلاقات الهيكلية
يجب هنا تحديد البنى اللازمة لمعالجة البيانات. قد يحتوي الكائن على العديد من البنى والعديد من بنى المصدر. الخريطةping ينبغي إجراء عملية الربط بين الهياكل المصدرية والهدفية بعد فحص دقيق.
الخطوة 5) صيانة خريطة الحقولping وقواعد التحويل
في هذه الخطوة، يمكنك تعيين حقول المصدر للحقول المستهدفة وتحديد كيفية تحويل محتويات الحقل.
سيتم عرض جميع حقول جميع الهياكل المستهدفة التي حددتها في الخطوة السابقة. بالنسبة لكل حقل مستهدف، يتم عرض المعلومات التالية:
- حقل الوصف
- حقول المصدر المخصصة (إن وجدت)
- نوع القاعدة (قيمة ثابتة، ترجمة، إلخ.)
- الترميز.
ملاحظة: بعض الحقول مُعدّة مسبقًا من قِبل النظام. تُسمى هذه الحقول "الحقول التقنية" ومُعلّمة بـ "الإعداد الافتراضي". لا يظهر رمز هذه الحقول عند الدخول إلى خريطة الحقول لأول مرة.pingيمكن عرضها عبر خيار العرض. قد يؤثر تغيير الإعداد الافتراضي بشكل كبير على سير عملية تحويل البيانات. إذا قمت بتغيير الإعداد الافتراضي عن طريق الخطأ، يمكنك استعادته باختيار "إضافات" ثم "استعادة الإعدادات الافتراضية".
الخطوة 6) الحفاظ على القيم الثابتة والترجمات والروتينات التي يكتبها المستخدم
هنا يتم الحفاظ على الوظائف الثلاث القابلة لإعادة الاستخدام:
- القيم الثابتةالقيم الثابتة هي قيم ثابتة في جميع مراحل المشروع، على سبيل المثال: الشركة Codeيمكننا تعيين قيمة ثابتة لـ BUKRS، ويمكن استخدام هذه القيمة الثابتة في جميع العناصر في هذا المشروع. لذا، إذا تغيرت القيمة، يمكننا تغييرها في مكان واحد فقط، أي في القيم الثابتة، بدلاً من تغييرها في كل عنصر على حدة.
- الترجمةهنا يمكنك الاحتفاظ بالترجمة الثابتة لأي حقل قديم، ويمكن تعيين الترجمة للحقل، في خريطة الحقول.ping وقواعد التحويل. يمكن أن تكون الترجمة حرفًا واحدًا أو عدة أحرف: حرف واحد، إلخ.
- إجراءات يحددها المستخدم: هذه هي الإجراءات الفرعية المحددة من قبل المستخدم والتي يتم استخدامها في الكائن لمعالجة البيانات.
جميع الوظائف الثلاث المذكورة أعلاه هي قواعد قابلة لإعادة الاستخدام وصالحة لجميع الكائنات في مشروع واحد.
الخطوة 7) تحديد الملفات
نحدد هنا الملفات التي نستخدمها لتحميل البيانات. يمكن أن يكون الملف على الواجهة الأمامية أو في خادم التطبيقات.
الخطوة 8) تعيين الملفات
نحدد هنا الملف الذي سنستخدمه للتحميل الحالي، أي ما إذا كان الملف موجودًا على خادم العرض التقديمي أو خادم التطبيقات.
الخطوة 9) قراءة البيانات
تمنحنا قراءة البيانات من الملف خيارًا لقراءة عدد قليل من السجلات فقط وليس المجموعة بأكملها من أجل التمكين الاختبار من السجلات القليلة الأولى. يوفر هذا أيضًا معلمة التحديد المحددة من قبل المستخدم والتي يمكن استخدامها لتقييد بيانات القراءة بناءً على الحالة المحددة.
الخطوة 10) عرض بيانات القراءة
- في هذه الخطوة، يمكنك عرض كل أو جزء من البيانات المقروءة في شكل جدول. يؤدي النقر على أحد الخطوط إلى ظهور جميع المعلومات الخاصة بهذا الخط بطريقة واضحة. يحدث الشيء نفسه عند النقر فوق محتويات الحقل.
- يسمح تغيير العرض باختيار عرض سطر واحد أو عرض متعدد الأسطر.
- تعرض لوحة ألوان العرض الألوان الخاصة بمستويات التسلسل الهرمي الفردية.
الخطوة 11) تحويل البيانات
تحويل البيانات هو نقل البيانات من هياكل المصدر إلى هياكل الهدف بناءً على إجراءات التحويل المكتوبة في خريطة الحقول المُدارةping وإجراءات التحويل.
الخطوة 12) استيراد البيانات
تعتمد الخطوات التي يعرضها البرنامج على نوع الكائن المحدد:
إدخال الدفعة القياسية أو التسجيل:
- إنشاء جلسة إدخال دفعة
- تشغيل جلسة الإدخال الدفعي
الإدخال المباشر القياسي:
- ابدأ جلسة الإدخال المباشر
BAPI أو IDoc:
- ابدأ في إنشاء IDoc
- ابدأ معالجة IDoc
- إنشاء نظرة عامة على IDoc
- ابدأ معالجة ما بعد IDoc
يكمل هذا نظرة عامة تفصيلية على خطوات نقل بياناتك باستخدام LSMW SAP .















