
المحتويات
تتحكم أدوات إدارة التغيير التقني في SAP فيما ينتقل إلى الإنتاج، وبأي ترتيب، وبموافقة من. تظهر أربع أدوات في كل تقييم تقريباً. SAP Cloud ALM هي خيار SAP الاستراتيجي للبرامج الجديدة. وChaRM في Solution Manager هو الخيار الأصلي الراسخ للبيئات المحلية. ويناسب Rev-Trac الأحجام الكبيرة والتطوير المتوازي. وActiveControl من Basis Technologies، التي بيعت في الأصل باسم Transport Express، هي الخيار الرئيسي الآخر من طرف ثالث. وسيضيّق نموذج النشر وحجم النقل لديك القائمة أسرع من أي مقارنة للميزات.
حين كنت أدير تنفيذاً لمجموعة تصنيع أوروبية، تلقينا درساً قاسياً. نقل أحد المطورين طلب نقل مباشرة إلى الإنتاج دون أي موافقات. لم تُجرَ أي فحوص. لم ينهَر النظام، لكن أرقام المخزون اختلت، واستغرق تنظيف الأمر يومين. عندها أخذنا أدوات التغيير على محمل الجد.
حين بدأت إدارة بيئات SAP، ظننت أن طلبات النقل تسليمات تقنية: انقل الشيفرة، اختبرها، وانتهى الأمر. وبعد اعتمادية واحدة مفقودة غيّرت هذا الرأي. هذه هي الأجزاء المهمة:
- سير عمل طلب التغيير. لا تغييرات غير موثقة ولا أبواب خلفية. كل شيء يحتاج إلى أثر.
- تسلسل طلبات النقل. أخطئ في الترتيب وستقضي ساعات في إصلاح التناقضات بين الأنظمة.
- تاريخ الكائنات. من غيّر ماذا ومتى ولماذا.
- فحوص الاعتماديات والتعارضات. كثيراً ما تُتخطى. وتسبب أكبر قدر من الألم.
- سجل التدقيق. مفيد حتى دون متطلب SOX. ستحتاج إلى الأثر حين يتعطل شيء.
- بوابات الموافقة. الاحتكاك المناسب، قبل أن يصل أي شيء إلى الإنتاج.
- صلاحيات نقل مقيدة. ليس الجميع بحاجة إلى الاستيراد إلى الإنتاج.
تُطلق أربع مشكلات عادةً تقييم الأداة. طلبات نقل تُدفع مباشرة إلى الإنتاج. وموافقات تختلف من إدارة إلى أخرى، فالمالية تستخدم التذاكر واللوجستيات تستخدم البريد الإلكتروني. ومطوران يحرران الكائن نفسه في طلبي نقل منفصلين، فيمحو آخر استيراد ما قبله. وتوثيق لم يجد أحد وقتاً لكتابته.
- طلب التغييرموثق، دون أبواب خلفية
- بوابة الموافقةالاحتكاك المناسب قبل الإنتاج
- التسلسل وفحص التعارضيُفحص الترتيب والاعتماديات أولاً
- الاستيراد إلى الإنتاجفقط من يُسمح لهم بالاستيراد
- سجل التدقيقمن غيّر ماذا ومتى ولماذا
كل تغيير في الإنتاج يعود أثره إلى طلب معتمد
SAP Cloud ALM
SAP Cloud ALM هي خدمة إدارة دورة حياة التطبيقات السحابية من SAP وخليفة Solution Manager. وهي مضمّنة في الاشتراكات السحابية من SAP مع Enterprise Support، إصدار السحابة، وفي SAP Enterprise Support لعملاء النشر المحلي.
تستخدم إدارة التغيير والنشر فيها «ميزات» (features) لتجميع توثيق التغيير مع طلبات النقل التي تحمله. وترتبط بنظام التغيير والنقل (CTS) لـ S/4HANA Private Edition وأنظمة ABAP المحلية ابتداءً من الإصدار 7.40، وهذا يشمل ECC. وتستخدم Adaptation Transport Organizer في Public Edition، وSAP Cloud Transport Management لمحتوى BTP وIntegration Suite. ولا يُدعم CTS+.
حدّان يهمان. تدرج SAP إدارة بوابات الجودة، التي يملكها ChaRM، بوصفها ليست ضمن نطاق Cloud ALM حالياً. ولا تخطط SAP لنقل بيانات تغيير ChaRM؛ فهي توصي بإغلاق دورات التغيير المفتوحة في Solution Manager ثم تفعيل إدارة النشر في Cloud ALM (SAP Support). وفي البيئات الخاضعة للتنظيم أو إعدادات ChaRM المعقدة التي تتضمن retrofit أو توقيعات رقمية، إرشاد SAP نفسها هو انتظار الوظائف الناقصة قبل الانتقال.
استخدمها حين: تبدأ برنامج S/4HANA جديداً على أي إصدار، أو تشغّل RISE أو GROW، أو تخطط لإيقاف Solution Manager. توقع أن تضيف بوابات موافقة في عمليتك الخاصة إلى أن تغطيها Cloud ALM.
Solution Manager ChaRM
إذا كنت تدفع SAP Enterprise Support، فأنت تملك أصلاً إدارة طلبات التغيير (ChaRM) في Solution Manager 7.2. ومعظم العملاء لا يستخدمون سوى جزء مما يقدمه: طلبات التغيير ومستندات التغيير، والتغييرات العاجلة، ونقل النسخ (transport of copies)، وretrofit في بيئتين متوازيتين، وإدارة بوابات الجودة.
عرفت عميل SAP في التصنيع كان يتناقش هل يشتري أداة خارجية أم يستخدم ChaRM الذي يملكه. كان حجمه نحو 50 إلى 60 تغييراً في اليوم. وبعد تقييم متطلبات الاعتماديات لديه، وجدنا أن ChaRM يستطيع التعامل مع ذلك دون ترخيص إضافي. وبعد ثلاثة أشهر كان قد أدار أكثر من 2,000 طلب نقل دون مشكلة نشر واحدة. وكان الفارق إعداداً سليماً لبوابات الجودة وسير عمل الموافقات.
المشكلة هي الوقت. «مضمّن في الترخيص» لا يعني مجاناً، والتهيئة الجيدة لـ ChaRM تستغرق أشهراً. وتنتهي الصيانة الأساسية لـ Solution Manager 7.2 في نهاية 2027. أما العملاء الذين يشترون الصيانة الممتدة لـ Business Suite فيحصلون على صيانة ممتدة محدودة لـ Solution Manager حتى 2030، وما زالت تشمل إدارة التحكم في التغيير.
استخدمه حين: يكون Solution Manager يعمل أصلاً، ويتوقع المدققون قابلية تتبع كاملة، وتحتاج إلى بوابات الجودة أو retrofit اليوم. خطط للانتقال إلى Cloud ALM بالتوازي مع جدولك الزمني لـ S/4HANA بدلاً من بدء بناء ChaRM جديد.
Rev-Trac
يؤتمت Rev-Trac تسلسل طلبات النقل واكتشاف التعارضات والموافقات عبر بيئات SAP، ويعمل أصلياً داخل نظام SAP. وتذكر الجهة المورّدة حالياً أن دورات الإصدار أسرع بنسبة 60 في المئة وأخطاء النقل أقل بنسبة 99 في المئة عبر عملائها (Rev-Trac). تعامل مع هذه بوصفها ادعاءات من المورد واطلب مراجع من بيئات تشبه بيئتك.
في أحد التنفيذات التي تابعتها عن كثب، كان الفريق يعاني في المتوسط من 15 مشكلة إنتاج كل شهر، أغلبها يعود إلى سوء التسلسل. وبعد ثلاثة أشهر من تطبيق Rev-Trac انخفض هذا الرقم إلى اثنتين. رصدت الفحوص الآلية تقريباً كل تعارض قبل وصوله إلى الإنتاج.
لا تأتي النتائج من التركيب وحده. أعرف شركة عالمية قفزت إلى Rev-Trac دون إعداد تخطيط الاعتماديات بشكل سليم، وعانت أسابيع. وقد تتراوح تكلفة Rev-Trac بين 150,000 و500,000 دولار سنوياً بحسب الأنظمة والمستخدمين. وفي بيئة معقدة بما يكفي، أنت تدفع مقابل حوادث إنتاج أقل، لا مقابل أداة.
استخدمه حين: تشغّل مئات طلبات النقل يومياً، أو عدة مسارات تطوير متوازية، أو بيئة مختلطة من ECC وS/4HANA، وتصل التعارضات أصلاً إلى الإنتاج.
ActiveControl (سابقاً Transport Express)
وصفت النسخة السابقة من هذا المقال «Transport Express» بأنها أداة خفيفة منفصلة. وكان ذلك خطأً. كان Transport Express (ويُكتب أحياناً Transport Expresso) الاسم الأصلي لمنتج إدارة التغيير من Basis Technologies، الذي أُعيدت تسميته لاحقاً إلى ActiveControl. وهو اليوم أداة معتمدة من SAP لأتمتة التغيير والإصدار وDevOps، مع سير عمل للموافقات ونقل النسخ وتكامل مع ServiceNow ودعم لمسارات CI/CD (Basis Technologies). وهي تنافس Rev-Trac ولا تقع دونه.
تحول عميل في قطاع الأدوية لم يستطع تبرير أدوات مكلفة لتنسيق الإصدارات إلى Transport Express للحصول على توثيق أفضل للتغيير. وخلال شهرين انخفضت أخطاء النقل لديه بنسبة 65 في المئة.
استخدمها حين: تريد إدارة آلية للتغيير والإصدار في SAP متصلة بسلسلة أدوات DevOps أوسع، ويكون Rev-Trac أيضاً على قائمتك المختصرة.
هكذا أضعها لاتخاذ القرار.
| SAP Cloud ALM | Solution Manager ChaRM | Rev-Trac | ActiveControl | |
|---|---|---|---|---|
| الجهة المصنِّعة | SAP | SAP | Rev-Trac | Basis Technologies |
| الترخيص | مضمّن مع اشتراكات SAP السحابية وEnterprise Support | مضمّن مع Enterprise Support؛ جهد التهيئة | اشتراك تجاري | اشتراك تجاري |
| الأنظمة المغطاة | Public Edition (ATO) وPrivate Edition وABAP 7.40+ المحلي (CTS) وBTP (Cloud Transport Management) | أنظمة ABAP عبر CTS وCTS+ | بيئات ECC وS/4HANA | بيئات ECC وS/4HANA |
| الموافقات وبوابات الجودة | موافقات الميزات؛ إدارة بوابات الجودة ليست ضمن النطاق بعد | إدارة بوابات جودة كاملة | توجيه موافقات قائم على القواعد | سير عمل موافقات قابل للتهيئة |
| فحوص التعارض والتسلسل | تنشر الميزات بالتسلسل؛ تأكد من النطاق الحالي مع SAP | قفل كائنات عبر الأنظمة وحماية من الرجوع إلى إصدار أقدم، إن هُيّئت | آلية، وهي نقطة قوته الأساسية | آلية |
| تكامل DevOps | واجهات برمجة وتكامل مع Jira | محدود، وواجهات مخصصة | موصلات لـ Jira وGit وJenkins | تكامل مع ServiceNow وCI/CD |
| المستقبل | الأداة الاستراتيجية لدى SAP | تنتهي الصيانة الأساسية 2027 | خارطة طريق المورد | خارطة طريق المورد |
من دون تسلسل صحيح لطلبات النقل وفحوص للاعتماديات، قد تُفسد حتى التغييرات المختبرة جيداً بيئة الإنتاج. الشيفرة الجيدة المنقولة في الوقت الخطأ تسبب ضرراً بقدر الشيفرة السيئة.
لا تحتاج كل بيئة المستوى نفسه من التحكم. ابدأ بهذه الأسئلة:
- أي نموذج نشر تعمل عليه أو تنتقل إليه: Public Edition أم Private Edition أم S/4HANA المحلي أم ECC؟
- كم طلب نقل في اليوم، في الأوقات العادية وعند ذرى الإصدار؟
- كم فريقاً يطور بالتوازي، وعبر كم منطقة زمنية؟
- هل يحتاج المدققون إلى أدلة على مستوى طلب النقل لـ SOX أو GxP أو ما يماثلها؟
- هل الموافقات نقطة تحكم حقيقية اليوم، أم تُلاحق عبر البريد الإلكتروني؟
- هل محا المطورون عمل بعضهم بعضاً في الإنتاج؟
| وضعك | من أين أبدأ |
|---|---|
| برنامج S/4HANA جديد على RISE أو GROW | Cloud ALM، مع إضافة Rev-Trac أو ActiveControl فقط إذا استوجب الحجم أو المسارات المتوازية ذلك |
| بيئة محلية يعمل فيها ChaRM جيداً | أبقِ ChaRM خلال الانتقال إلى S/4HANA، ثم خطط للتحول إلى Cloud ALM |
| قطاع خاضع للتنظيم مع retrofit أو توقيعات رقمية في ChaRM | ابقَ على ChaRM إلى أن تغطي Cloud ALM هذه الوظائف؛ وفكر في أداة من طرف ثالث إذا فرض 2027 ذلك |
| مئات طلبات النقل يومياً، ومسارات متوازية | Rev-Trac أو ActiveControl، إلى جانب Cloud ALM للتوثيق |
| بيئة صغيرة، وحجم منخفض، دون Solution Manager | Cloud ALM مع مسارات CTS وموافقات منضبطة |
في البيئات المعقدة يكون الجواب غالباً أداتين: Cloud ALM لتوثيق التغيير والمواءمة مع SAP، إضافة إلى Rev-Trac أو ActiveControl للتسلسل وضبط التعارض عند الأحجام الكبيرة.
الأداة المناسبة هي التي تحل مشكلتك الفعلية، لا التي لديها أكثر الميزات. رأيت ChaRM يفشل في بيئات ضعيفة الحوكمة، ورأيت إعدادات أبسط تنجح في بيئات منضبطة. ويجب أن يتوافق ضبط التغيير أيضاً مع بوابات الجودة وأدوات الاختبار لديك. وإذا كانت المشكلة في الناس لا في طلبات النقل، فيغطي دليلي عن خطة إدارة التغيير ذلك الجانب.
ما أدوات إدارة التغيير التقني في SAP؟
أدوات تتحكم في التغييرات على أنظمة SAP بحيث يُتتبع كل تغيير في التهيئة أو الشيفرة ويُعتمد ويُستورد بالترتيب الصحيح. وأكثرها تقييماً أربع: SAP Cloud ALM وChaRM في Solution Manager وRev-Trac وActiveControl. وبدونها تعتمد على جداول البيانات والبريد الإلكتروني والذاكرة، واعتمادية واحدة مفقودة قد تسبب توقف الإنتاج.
هل تحل SAP Cloud ALM محل ChaRM في Solution Manager؟
نعم، مع الوقت. Cloud ALM هي الخليفة الاستراتيجي لدى SAP، وتنتهي الصيانة الأساسية لـ Solution Manager 7.2 في 2027. وتستطيع Cloud ALM اليوم إدارة طلبات النقل لـ Public Edition وPrivate Edition وأنظمة ABAP المحلية ابتداءً من 7.40. ولا تنقل SAP بيانات تغيير ChaRM، وإدارة بوابات الجودة ليست بعد ضمن نطاق Cloud ALM. ويُنصح العملاء الخاضعون للتنظيم الذين لديهم إعدادات ChaRM معقدة بانتظار هذه الوظائف.
هل تستطيع SAP Cloud ALM إدارة طلبات نقل ECC؟
نعم. ترتبط إدارة التغيير والنشر في Cloud ALM بنظام التغيير والنقل في أنظمة SAP NetWeaver ABAP ابتداءً من الإصدار 7.40. ويشمل ذلك ECC وS/4HANA المحلي وPrivate Edition. ولا يُدعم CTS+، وتحتاج الأنظمة المُدارة إلى حزم الدعم ومذكرات SAP (SAP Notes) المطلوبة مسبقاً.
ماذا حدث لـ Transport Express؟
كان Transport Express، ويُكتب أيضاً Transport Expresso، الاسم الأصلي لمنتج إدارة التغيير في SAP من Basis Technologies. وأُعيدت تسميته إلى ActiveControl حين تطور من إدارة النقل إلى أتمتة التغيير والإصدار وDevOps. وإذا كنت تقارن الأدوات، فقيّم ActiveControl إلى جانب Rev-Trac.
متى يكون Rev-Trac منطقياً؟
حين يكون حجم النقل مرتفعاً، أو تعمل عدة مسارات تطوير بالتوازي، أو تصل التعارضات أصلاً إلى الإنتاج. وقوته في اكتشاف التعارضات الآلي والتسلسل. ويحتاج أن يُعدّ تخطيط الاعتماديات أولاً، وهو يكلف مالاً حقيقياً، لذلك تقوم حجته على حوادث إنتاج أقل.
كيف أختار أداة إدارة التغيير في SAP؟
ابدأ بنموذج النشر، ثم حجم النقل وعدد المسارات المتوازية ومتطلبات التدقيق وهل تشغّل Solution Manager أصلاً. اختر الأداة التي تحل المشكلة التي لديك فعلاً، وخصص ميزانية للإعداد والتدريب، فهما أهم من الأداة نفسها.
الخطوة التالية
هل تدير برنامج ERP الآن؟
إذا مسّ هذا المقال برنامجاً أنت في خضمه الآن، فإن حديثاً مدته 30 دقيقة يوصلك عادةً أبعد من أسبوع آخر من التحليل الداخلي.



