ماهي مكونات نظام ساب What is SAP component?

  ماهي  مكونات نظام ساب  What is SAP  component?

ساب مكونات نظام ساب SAP Component
صورة 2.1 مكونات نظام ساب
أخرتحديث 18/11/2020 
---------------------------------

معمارية نظام ساب وسيرفر تطييقات الويب SAP  System Agriculture & WebAS 

سيرفر تطبيقات الويب WebAS من ساب
صورة 2.2  سيرفر ساب لتطبيقات الويب

سيرفر تطبيقات الويب WebAS

مع سيرفر تطبيقات الويب من ساب يمكن تطبيق كل التطبيقات المستند على العميل Client Based و المستند على السيرفر
Server-Based. مثل بوابات التسويق عبر الانترنت.
يمكنك انشاء بيئة تطوير متكاملة أو من ادوات خارجية .
يمكنك لهذه التطبيقات أن تحتوي على أكواد هتمل HTML أو أكود سكريبت ديانمكية.
يمكن لسيرفر تطبيقات الويب من ساب ان ينفذ بناء على نوع الحزمة  المحملة مثل تطبيقات ABAP او المعتمدة على حزم جافا.

مميزات سيرفر ساب SAP WebAS

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

معمارية نظام ساب SAP System Architecture 

من صورة رقم 2.1 نلاحظ أن نظام ساب SAP يتكون من ثلاث طبقات 
الطبقات الثلاثة في نظام ساب
صورة 2.3 الطبقات الثلاثة في نظام ساب 
  • طبقة العرض Presentation Layer
  • طبق التطبيقات Application Layer
  • طبق  البيانات Data Layer
ملاحظة هذه الطبقات هي شبيه بي MVC Model View Controler المستخدمة في برمجة صفحات الويب سواء بال ASP أو PHP PHP Codeigniter.

ونتيجة هذه الطبقات  يمكن ان توجد على عتاد صلب من فصل وهذا يؤدي الى  المرونة والوثوقية كما في السحابة المحوسبة
معظم مكونات نظام ساب SAP بنيت على سيرفر تطبيقات الويب والمسمى WebAS SAP. وهذا السيرفر يتعامل  مع معظم اللغات البرمجية HTML, XML, Web Services, SAP ABAP,  Java.

معمارية نظام ساب 3 إطارات السيرفر / العميل SAP R/3 CLIENT SERVER ARCHITECTURE
حيث R/3 تشير الى وجود ثلاث طبقات أو إطارات التي ثم ذكرها سابقا.
سيرفر / العميل هي احدى المعماريات القليلة المتوفرة.
في بيئة السيرفر / العميل يقوم جهاز العميل بطلب المعلومات من خلال الشبكة من الالة المزودة والمعروفة بالسيرفر.
جهاز العميل يمكن ان يكون جهاز محمول شخصى, جهاز حاسوب مكتبي , جهاز موبيل , تابلت الى اخره.

تخطيط موارد المؤسسات Enterprise Resources Planning ERP او ECC Central Component

تخطيط موارد المؤسسات أو مركز مكونات المؤسسات ثم بناءه على معيارية أخرى فهو يستخدم معيارية SAP Netweaver
ومعيارية خدمات المؤسسات Enterprise Services Architects .
ساب SAP R/3 هو اصدار قديم من إصدارات ساب اما الجديد هو ECC:ERP.
حلول الطبقات الثلاثة 3Tires  Solutions
صورة 2.4 الإطارات الثلاثة
 لمعيارية نظام ساب SAP

حلول الطبقات الثلاثة 3Tires  Solutions  

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

  •  يوجد جهاز حاسوب مركزي يستضيف قاعدة البيانات يعرف هذا الجهاز باسم سيرفر قاعدة البيانات Database Server.
  •  سيرفر التطبيقات  Application Server هو المسئول عن الوحدة الوظيفية لإدارة النظام والعمليات التي تتم في الخلف Background Process وكذلك الطباعة. يمكن أن توجد عدة سيرفرات التطبيقات في نظام ساب SAP .
  • - توجد عدة سيرفرات يمكن أن تلبي احتياجات المستخدمين تعرفر بسيرفرات العرض Presentation Servers. وتسمى  هذه الحواسيب بالواجهة  الامامية للعميل أو المستخدم Front-end. وتقوم هذه الحواسيب بعرض شاشات النظام للمستخدمين. يتم تحميل الواجهة الرسومية للمستخدم  من نظام ساب عليها SAP  GUI.حيث GUI هي Graphics User Interface أي الواجهة الرسومية للمستخدم.
الخلاصة:-
  • سيرفر قاعدة البيانات هو المسئول عن إدارة ومعالجة البيانات لنظام ساب ترتيبها وحفظها.
  • سيرفر التطبيقات وهو المسئول عن الوظيفة الإدارية والمعالجات وطلب الإدارة.
  • سيرفر العرض هو الذي يتواصل معه المستخدم النهائي ويعرض شاشات نظام SAP.

ما هي  واجهة المستخدم الرسومية (GUI)؟ 

تتكون واجهة المستخدم الرسومية من الصور الرسومية مثل الايقونات Icons  التي تتضمن الأزرار Buttons والقوائم المنسدلة Menus  ومربعات الحوارDialog Boxes، وأشرطة التمرير Scroll Bar. 
وعادة ما يتم التحكم بها عن طريق الماوس. واجهة المستخدم الرسومية جعلت أجهزة الكمبيوترسهلة الاستخدام.

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

معيارية الاطارات الاربعة  من ساب
صورة 2.5 معيارية الطبقات الاربعة ساب

معيارية الأربعة  طبقات أو إطارات Four Tires Architecture 

قدمت معيارية الطبقات الاربع في الانظمة الحديثة وهي تلبي دخول سلسل وبسيط للنظام.وهذه المعميارية تساعد في تقليل تكاليف التحديث وتحميل واجهة المستخدم الرسومية الى ربما المئات او الالاف من اجهزة الحاسوب.
كما تساعد على تكامل سيرفر التطبيقات  مع كل وحدات ساب.
وهذه الإطارات قدمت مع ظهور مفهوم ERP 

معمارية خدمات المؤسسات Enterprise Services Architecture ESA

عندما نتحدث عن Enterprise وهي تعني  مؤسسات أو شركات ولكن في مفهوم البرمجيات والانظمة عبارة عن البرمجيات او الانظمة  التي تثكيف مع شريحة مختلفة من الشركات المختلفة في الحجم ونوع الخدمات التي تقدمها كما شرحنا  في الدرس السابق ان ساب SAP Enterprise يلبي ما يزيد عن 30 صناعة.
استخدام  ESA, SAP R/3 وأنظمة ساب القديمة يتم إضافته في  سيرفر التطبيقات.

ماهي ESA الايسا؟

ESA معمارية الخدمات المؤسسات
ESA  صورة   2.6 ماهي 
خدمات الهندسة المعمارية للمؤسسات  (ESA) هوأحد إصدارات SAP في تعزيز من هيكلية الخدمات الموجهةSOA).  وإيسا تسهل نشر خدمات ويب على مستوى الأعمال. هذا يبسط مفهوم وتطوير برامج التطبيقات المبتكرة ضمن البنية التحتية الحالية للمؤسسة، والتقليل من التكاليف في الوقت. مما يسمح التنفيذ في الوقت المناسب في العمليات التجارية الجديدة.

يشير مصطلح الخدمية لدعم البنية الأساسية للاتصالات بين وحدات العمل، وتسمى أيضا الخدمات، تنفذ نيابة عن كيانات الحوسبة مثل  المستخدمين أو التطبيقات. SOA يحدد كيف يمكن أن تتفاعل هذه الكيانات، مما يسمح لأداء خدمة معينة لآخر. يتم تعريف التفاعلات باستخدام لغة وصف مثل لغة النمذجة الموحدة (UML).
حيث SOA هي Service-Oriented Architecture  هيكلية الخدمات الموجهةز

ماهي حزم البرمجيات التي تقدمها ساب SAP Business Suit؟

ماهي حزم البرمجيات التي تقدمها ساب SAP Business Suit؟
صورة 2.7 ماهي حزم البرمجيات التي تقدمها ساب








تقدم ساب SAP الحزم التالية 

  • حزمة إدارة  الموارد البشرية mySAP- Enterprise Resource Planning
  • حزمة إدارة سلسلة  التوريدSAP SCM- Supply Chain Management
  •  حزمة إدارة علاقات  العملاء SAP CRM-Customer Relationship Management
  •  حزمة إدارة  دورة حياة المنتج SAP PLM -Product Lifecycle Management
  • حزمة إدارة العلاقات مع  الموردين  SAP SRM -Supplier Relationship Management

ماهي الحزم التي تقدمها mySAP ERP؟

حزمة mySAP تحتوي على المكونات التالية
    1. Netweaver.
    2.  ERP Central Component (ECC), المكون المركزي لتخطيط موارد الشركة.
    3. Business Intelligence (SAP BI),  الاعمال الذكية.
    4.  Enterprise Portal (SAP EP),  بوابة الشركة.
    5.  SAP's Exchange Infrastructure (SAP XI),  تبادل البنى  التحتية.
    6.  Mobile Infrastructure (SAP MI),  البنى التحتية للجوال.
    7.  Strategic Enterprise Management application (SAP SEM) تطبيقات إداراة استراتيجيات الشركة.
    8.  SAP's Supplier Relationship Management solution (SAP SRM).  حلول إدارة علاقات المزودين.
    9.  Employee Self Service (ESS) خدمات المواظفين الذاتية.
    10.  Manager Self Service (MSS) خدمات الادارة الذاتية.
    11. واخرى.

    ماهو ECC؟

              عبارة عن النواة الاساسية للاعمال التي يجب أن تنفذ يوم بيوم في أول اليوم يفتح يوم جديد وأخر يوم يتم إغلاقه ثم عمليات البيع اليومية. الجرد اليومي.
              وترجمته للعربية هو المكون  المركزي لتخطيط موارد المؤسسة وهو جاء بدلا عن SAP R/3. 

              mySAP يتكون من اربع حلول حسب الوظيفة وهي

              1. mySAP ERP Financials حلول المالية.
              2. mySAP ERP Human Capital Management حلول الموارد البشرية.
              3. mySAP ERP Operations حلول العمليات.
              4. mySAP ERP Corporate Services حلول خدمات الشركة.

              ماهي المعاملات Transaction؟

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

              أمثلة على عمليات المعاملات في ساب:-
              • * إنشاء زبون جديد 
              • * معالجة الطلب
              • * تنفيذ برنامج
              SAP logical unit of work  الوحدة المنطقية للعمل (LUW) تحتوي على جميع الخطوات اللازمة للمعاملة. ويتم تحديث قاعدة البيانات  فيSAP، إذا لزم الأمر.

              العمليات المرسلة dispatcher process

              تكتب المعلومات من خلال طبقة العرض عبر واجهة المستخدم الرسومية في SAP. 
              العمليات المرسلة dispatcher process

              العمليات المرسلة dispatcher process


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

              أيضا المرسل 
              عبارة عن إدخال المعلومات في شاشات SAP التي  تشارأيضا باسم "الحوارات". 
              يتم نقل هذه المعلومات إلى قاعدة البيانات. ويسمى هذا الحدث "المرسول" من البيانات.

              ماهي  مكونات نظام ساب  What is SAP  component?

              ساشرح مكونات ساب ضمن سؤال ما الفرق بين مكونات وحدات وتطبيقات ساب. 

              What is the difference between SAP components, modules and applications?ما الفرق بين مكونات ووحدات وتطبيقات SAP؟

              لطالما كانت SAP في حملة لا هوادة فيها للاستحواذ على حصة سوق ERP في مجموعة من الصناعات وقطاعات الأعمال من خلال منتجاتها المطورة داخليًا وعمليات الاستحواذ على المنتجات.

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

               ضع في اعتبارك مثالين حديثين: أعادت SAP تسمية ثلاثة تطبيقات قائمة على السحابة - Ariba و Concur و Fieldglass - باسم Business Networks ، وقد أطلقت مؤخرًا على خدمة إنترنت الأشياء اسم ليوناردو.

               هذا الارتباك لا يتعلق فقط بمنتجات معينة.  في الواقع ، غالبًا ما يُساء فهم ثلاثة من المصطلحات الأساسية في مشهد SAP أو يساء استخدامها - المكونات والوحدات والتطبيقات.  فيما يلي بعض التفسيرات لتوضيح ذلك.

               تطبيق application في ساب 

               تطبيق الأعمال الأساسي هو نظام SAP ERP.  يشار إلى هذا غالبًا باسم ECC ، والذي يرمز إلى مكون ERP المركزي.

               تعتمد تطبيقات الأعمال المحلية الأخرى ، مثل إدارة علاقات الموردين أو التخطيط المتقدم والتحسين (APO) ، أو تطبيقات الأعمال المستندة إلى السحابة ، مثل SAP Ariba ، على البيانات من نظام SAP ERP - أو ECC - للعمل.

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

               باستخدام لغة برمجة SAP المعروفة باسم ABAP ، من الممكن أيضًا إنشاء تطبيقات وبرامج مطورة خصيصًا لتلبية الاحتياجات المحددة التي لا يمكن تلبيتها مع حلول SAP القياسية.

               مكون component في ساب

               داخل كل تطبيق أعمال ، توجد مكونات SAP.  على سبيل المثال ، تحتوي ECC على مكونات مثل إدارة المواد (MM) أو نظام المشروع أو إدارة رأس المال البشري.  وبالمثل ، في APO ، بعض المكونات هي تخطيط الإنتاج والجدولة التفصيلية وتخطيط شبكة التوريد وتخطيط الطلب.

               تلتقط هذه المكونات سيناريوهات متنوعة ومعقدة لعمليات الأعمال ويمكن أن تتكامل أيضًا مع المكونات الأخرى.

               على سبيل المثال ، يتم استخدام مكون MM في عملية شراء شاملة.  عندما يتعلق الأمر بالدفع للمورد مقابل المنتجات أو الخدمات المقدمة ، والتي قدم البائع فاتورة لها ، فإن المكون الفرعي للحسابات الدائنة في SAP Financial Accounting (FI) يتولى الدفع.  بهذه الطريقة ، وبسبب التكامل ، تتدفق البيانات والمعلومات من MM إلى FI ، مما يوفر رؤية شاملة للعمليات التجارية ويضمن رقابة أكبر على الأعمال والتدقيق.

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

               توجد نفس العلاقة بين المكونات والمكونات الفرعية في تطبيقات أعمال SAP الأخرى ، مثل APO و CRM.

               وحدة module في ساب

               عند الإشارة إلى أحد المكونات في SAP ECC ، مثل إدارة المواد أو إدارة رأس المال البشري ، لا يزال من الشائع سماع وقراءة مصطلح الوحدة النمطية.  ينتمي مصطلح الوحدة النمطية إلى الإصدارات القديمة من أنظمة SAP ERP (المعروفة باسم R / 3 أو R / 2 أو R / 1 ، حيث تشير R إلى الوقت الفعلي) ، والتي لا تزال العديد من الشركات تستخدمها حتى اليوم.

               نجح نظام SAP ERP في النهاية R / 3 ، ولكن لا يزال هناك العديد من الشركات التي تستخدم R / 3 والتي لم تقم بتحديث أنظمتها.  لذلك ، بالنسبة لهم ، مصطلح R / 3 يحمل.  وبالمثل ، عند الإشارة إلى R / 3 ، فإن الكلمة الصحيحة هي الوحدة النمطية ، مثل وحدة المحاسبة المالية أو وحدة صيانة المصنع.

               مع ظهور نظام ECC ، تمت إعادة تسمية الوحدات النمطية بالمكونات.  لذلك ، في ECC ، المصطلح الصحيح هو المكون.  ومع ذلك ، نظرًا لاستمرار انتشار R / 3 ، لا يزال مصطلح الوحدة قيد الاستخدام على نطاق واسع ، حتى عندما يكون المصطلح الصحيح مكونًا.

               غالبًا ما يشار إلى مكونات ECC بالتبادل على أنها وحدات ، مع وحدات تنتمي إلى R / 3 ومكونات تنتمي إلى ECC.  علاوة على ذلك ، بينما أصبحت الوحدة مكونًا ، أصبحت الوحدة الفرعية مكونًا فرعيًا.




              ======================================================================

              تابعتي والتصويت لصفحتي على facebook شكرا.
              تويتر: @aalmahallaw
              IT Help Desk,
              SEO Arabic Expert ,PHP,C#,ASPX
              Al alami st
              gaza -jabaliaGaza Strip
              Palestine
              Email :ahmed.almahallawi@gmail.com
              DOB: 05/10/1984