
واجهة الشحن في نظام SAP: دليل لمديري تقنية المعلومات
بالنسبة لمعظم عمليات تكامل الشحن مع SAP، يكون القرار واضحاً: IDoc-Outbound بالنسبة لوثائق التسليم والشحن غير المتزامنة، REST/OData عبر تكامل SAP السحابي (CPI) بالنسبة لإعدادات الحوسبة السحابية الحديثة، يتبع كلا الإصدارين مبدأ النظام الأساسي النظيف ويتجنبان إجراء أي تعديلات على نظام SAP الأساسي. وهناك ثلاثة أسباب لذلك:
- تحديثات الأمان وعمليات الترحيل: تعمل عمليات التكامل الخالية من التعديلات على تبسيط ترقيات S/4HANA بشكل كبير لأنه لا حاجة إلى إعادة تطبيق تعديلات ABAP على النظام الأساسي.
- المتانة غير المتزامنة: تتضمن الرسائل الصادرة المستندة إلى IDoc آليات إعادة المحاولة والتسجيل المدمجة، والتي تعتبر بالغة الأهمية في حالة انقطاع الشبكة أو فشل شركات الاتصالات.
- التوافق مع نظام GTS: تتم عمليات الجمارك مثل إقرارات التصدير وفحوصات قائمة العقوبات عبر نفس البنية التحتية غير المتزامنة لبروتوكول RFC التي تتعامل أيضًا مع مستندات الشحن.
يمكن لمن يسعون إلى تسريع إطلاق منتجاتهم الأساسية دمج منصة Paket International كمنصة متعددة شركات الاتصالات، تتميز بقدرات تكامل سلسة. تدعم المنصة واجهات برمجة التطبيقات (API) وروابط الإضافات، وهي مصممة لاستراتيجيات ذات بنية أساسية نظيفة.
الأفكار الرئيسية
بالنسبة لعمليات تكامل الشحن في SAP، ينطبق ما يلي: الاتصالات غير المتزامنة والخالية من التعديلات عبر IDoc أو REST/OData عبر CPI هي البنية الأكثر ملاءمة للمستقبل لبيئات S/4HANA.
| موضوع | تفاصيل |
|---|---|
| اختيار الواجهة | إرسال مستندات IDoc للتسليم، وREST/OData عبر CPI للتتبع في الوقت الفعلي وإعدادات السحابة |
| مبدأ النواة النظيفة | يؤدي التكامل بدون تعديل عبر البرامج الوسيطة الخارجية إلى تبسيط ترقيات S/4HANA بشكل كبير. |
| البيانات الإلزامية لـ GTS | يجب إرسال رمز النظام المنسق، وشروط التجارة الدولية، وعنوان المستلم، وقيمة البضائع، وبلد المنشأ بشكل كامل. |
| مراقبة المعاملات | قم بفحص SM58 و WE02/WE05 و BD87 و SLG1 يوميًا؛ وقم بإعداد تنبيهات تلقائية لتراكمات قائمة الانتظار. |
| باقة دولية | يوفر التكامل مع واجهة برمجة تطبيقات REST، والتخليص الجمركي التلقائي، والاتصال بالعديد من شركات النقل دون تعديل أساسيات نظام SAP. |
Inhaltsverzeichnis
- ما هي أنواع واجهات SAP المتاحة لتكامل الشحن؟
- ما هي البرمجيات الوسيطة المناسبة لتكامل الشحن مع نظام SAP الخاص بك؟
- كيف تبدو أنماط التكامل المثبتة لعمليات النقل؟
- ما هي الإمكانيات التي يجب أن توفرها واجهات SAP GTS والتخليص الجمركي؟
- كيف تبدو قائمة التحقق من التنفيذ العملي؟
- كيف تقوم بمراقبة وحل الأخطاء في واجهات الشحن في نظام SAP؟
- بارسل إنترناشونال: التكامل الآلي للشحن في الممارسة العملية
- تعمل شركة Paket International على تسريع عملية دمج الشحن في نظام SAP الخاص بك
- تضخم
ما هي أنواع واجهات SAP المتاحة لتكامل الشحن؟
واجهات SAP الشائعة بالنسبة لأنظمة الطرف الثالث، تُستخدم بروتوكولات RFC/BAPI لاستدعاءات الدوال المتزامنة، وIDoc للرسائل غير المتزامنة الموثوقة، وخدمات الويب (SOAP، REST/OData) لواجهات برمجة التطبيقات الحديثة وحالة النظام في الوقت الفعلي. ولكل تقنية نقاط قوة محددة في سياق نقل البيانات.

| نوع الواجهة | حالة استخدام نموذجية للشحن | تعزيز |
|---|---|---|
| RFC / BAPI | استعلامات البيانات الرئيسية المتزامنة، وفحوصات المخزون | ردود فعل مباشرة، سهولة التنفيذ |
| IDoc (صادر) | مستندات التسليم، رسائل الشحن إلى بوابة شركة النقل | غير متزامن، قابل لإعادة المحاولة، متوافق مع GTS |
| صابون | تكامل خدمات الويب لأنظمة شركات الاتصالات القديمة | بروتوكول موحد وموثق جيداً |
| REST / OData | التتبع في الوقت الفعلي، وطباعة الملصقات، وتدفقات مؤشر أسعار المستهلك | خفيف الوزن، يدعم JSON، أصلي للحوسبة السحابية |
بالنسبة لرسائل التسليم الصادرة، يُعد IDoc الخيار المُعتمد: نوع الرسالة DESADV بدلاً من ذلك، تقوم الإضافات الخاصة بالعميل بنقل بيانات التسليم إلى أنظمة الشحن الخارجية. يُعدّ REST/OData مناسبًا عندما تكون هناك حاجة إلى معلومات فورية، مثل استرداد أرقام التتبع أو تحديثات الحالة من شركة الشحن.
نصيحة احترافية: اختر نوع الواجهة بناءً على متطلبات الاتساق: إذا احتاج نظام SAP إلى معالجة الاستجابة فورًا (مثل تأكيد طباعة الملصق)، فإن REST/OData هو الخيار الأمثل. أما إذا كانت المعالجة المؤجلة كافية (مثل التسليم إلى شركة الشحن)، فإن IDoc هو الخيار الأكثر موثوقية. تتيح عمليات التكامل دون تعديلات عبر برامج وسيطة خارجية أو واجهات برمجة تطبيقات سحابية تجنب التغييرات الأساسية وتسهيل عمليات الترحيل المستقبلية إلى S/4HANA.
ما هي البرمجيات الوسيطة المناسبة لتكامل الشحن مع نظام SAP الخاص بك؟
SAP PI/PO مقابل SAP Cloud Integration
تُعدّ منصتا SAP Process Integration (PI) وProcess Orchestration (PO) من المنصات الوسيطة التقليدية التي تُثبّت محليًا. تدعم هاتان المنصتان بروتوكولات IDoc وRFC وSOAP وREST، وتوفران أدوات ربط متطورة، وهما موجودتان بالفعل في العديد من بيئات SAP الألمانية. أما عيبهما، فهو أن تشغيلهما وتحديثهما وتوسيع نطاقهما يقع على عاتق فريق تكنولوجيا المعلومات الداخلي. بالنسبة للمشاريع الجديدة، توصي SAP بالانتقال إلى Cloud Integration (CPI) ضمن حزمة SAP Integration Suite.
يعمل نظام CPI على منصة SAP Business Technology Platform (BTP) ويدعم نفس بروتوكولات PI/PO، بالإضافة إلى محولات REST الحديثة وحزم التكامل الجاهزة. تتولى SAP الصيانة، وتُجرى التحديثات تلقائيًا. يُعدّ CPI الخيار الأمثل للشركات التي تستخدم S/4HANA Cloud أو تخطط لهجرة تدريجية.
معايير اتخاذ القرار بشأن PI/PO:
- البنية التحتية الحالية الموجودة في الموقع مع عمليات التكامل المستمرة
- عمليات ربط ABAP المعقدة التي لا يمكن ترحيلها على المدى القصير.
- المتطلبات التنظيمية التي تمنع تخزين البيانات السحابية
معايير اتخاذ القرار لمجموعة أدوات التكامل الخاصة بـ CPI:
- مشاريع جديدة على S/4HANA أو S/4HANA Cloud
- الحاجة إلى سرعة انضمام شركات النقل الجديدة دون تكاليف البنية التحتية
- إمكانية التعامل مع عملاء متعددين ومنطق توجيه خاص بكل دولة للشحن عبر الحدود
متى يكون استخدام برامج وسيطة خارجية أمراً منطقياً؟
حلول متعددة شركات الاتصالات قائمة على الحوسبة السحابية تتيح هذه الحلول طباعة الملصقات وتتبع الشحنات وربط العديد من شركات النقل دون الحاجة إلى تعديلات على نظام SAP الأساسي. وتُعدّ مفيدةً للغاية للشركات التي تُشغّل العديد من شركات النقل في آنٍ واحد، أو التي تلتزم بلوائح وضع الملصقات الخاصة بكل دولة، أو التي ترغب في إضافة خدمات شحن طرود جديدة بسرعة. ويتم التكامل عبر واجهة برمجة تطبيقات (API) موحدة، يصل إليها نظام SAP باستخدام CPI أو PI/PO. وتُقلّل عمليات التكامل هذه، التي لا تتطلب تعديلات، والمُنفّذة كبرمجيات وسيطة خارجية أو اتصالات سحابية، من المخاطر أثناء تحديثات S/4HANA، وتُبسّط إدارة عملية الترحيل.
كيف تبدو أنماط التكامل المثبتة لعمليات النقل؟
يتبع تدفق البيانات النموذجي في تكامل الشحن في SAP تسلسلًا واضحًا:
- إنشاء طلب مبيعات في نظام SAP SD: يتم تسجيل بيانات العميل، والمنتجات، وشروط التجارة الدولية، وعنوان التسليم.
- توليد خدمة التوصيل (المعاملة VL01N/VL10): يقوم نظام SAP بإنشاء مستند التسليم مع اقتراح التعبئة ومعلومات الوزن.
- تشغيل IDoc الصادريؤدي التسليم إلى إرسال رسالة IDoc صادرة (على سبيل المثال، نوع الرسالة).
SHPMNT(للشحنات)، والتي يتم إرسالها إلى بوابة شركة النقل. - عمليات بوابة الناقليستقبل النظام الخارجي أو منصة شركات النقل المتعددة بيانات التسليم، ويختار شركة النقل، ويطبع ملصق الشحن، ويعيد رقم التتبع.
- تقديم ملاحظات إلى SAP: يتم كتابة رقم التتبع في مستند التسليم الخاص بنظام SAP ويتم تحديث حالة الشحن عبر استدعاء REST أو IDoc الوارد.
النسخ المتماثل غير المتزامن هو المعيار القياسي لعمليات تسليم البيانات. تُعدّ المكالمات المتزامنة مفيدة عندما يحتاج نظام SAP إلى رقم تتبع فوري، على سبيل المثال، لإرسال تأكيد الشحن تلقائيًا إلى العميل النهائي. أما بالنسبة لجميع الخطوات الأخرى، فإن المكالمات غير المتزامنة أكثر موثوقية لأن أنظمة شركات الشحن يمكنها تحمل انقطاعات قصيرة دون تعطيل عملية SAP.
تُعدّ الحقول التالية بالغة الأهمية لعملية الربط: عنوان المستلم مع رمز الدولة وفقًا لمعيار ISO، ووزن وأبعاد كل طرد، وقيمة البضائع والعملة لأغراض الجمارك، وشروط التجارة الدولية (Incoterms)، ورقم التعريفة الجمركية (رمز النظام المنسق HS). يُعدّ تعدد اللغات أمرًا ضروريًا للشحن عبر الحدود في أوروبا: إذ يجب إصدار وثائق الشحن باللغة المحلية أو الإنجليزية، حسب بلد المقصد. لذا، ينبغي أن تدعم واجهات المستخدم التحكم الصوتي عبر رمز اللغة ISO 639.
نصيحة احترافية: قم بتطبيق نمط إعادة المحاولة مع تراجع أُسّي لحالات فشل استدعاءات واجهة برمجة تطبيقات شركات الاتصالات. أنشئ قائمة انتظار للرسائل غير المُسلّمة التي لم يتم تسليمها بعد ثلاث محاولات، وقم بتفعيل تنبيه فيها. هذا يمنع حالات الفشل الصامتة حيث يتم وضع علامة "تم الإرسال" على عمليات التسليم في نظام SAP، ولكن لم يتم إنشاء أي تصنيف لها.
ما هي الإمكانيات التي يجب أن توفرها واجهات SAP GTS والتخليص الجمركي؟
تعمل خدمات التجارة العالمية من SAP (GTS) على أتمتة أنشطة التجارة الخارجية، بما في ذلك إقرارات التصدير، والتحقق من قوائم العقوبات، وإجراءات الشحن، مما يقلل من التأخيرات على الحدود. يجب أن تبدأ واجهات المستخدم هذه العمليات وتزودها ببيانات دقيقة.
البيانات الإلزامية لعمليات الانتقال من نظام إدارة الهوية الجنسية:
- البيانات الأساسية للفاتورة: رقم الفاتورة، التاريخ، العملة، القيمة الإجمالية
- رموز السلع (رمز النظام المنسق / رقم التعريفة الجمركية) لكل سلعة
- معلومات المستلم والمرسل مع العناوين الكاملة
- شروط التجارة الدولية وشروط التسليم
- بلد منشأ البضاعة
- نوع التغليف ووزنه وأبعاده
- تصنيف مراقبة الصادرات (رقم ECCN أو AL)
يتم نقل عمليات التسليم والفواتير إلى SAP GTS بشكل غير متزامن عبر RFC.يتم تسجيل عمليات النسخ الفاشلة، ويمكن إعادة تشغيلها بمجرد حل السبب. يحدد نظام GTS تلقائيًا ما إذا كان سيتم تطبيق إجراء إعلان التصدير القياسي أو المبسط.
تُعد إعدادات التعيين المفقودة أو غير الصحيحة السبب الأكثر شيوعًا لأخطاء النسخ المتماثل في عمليات تكامل GTS. تُظهر السجلات السبب الدقيق للخطأ؛ وبعد تصحيح الربط، يمكن إعادة تشغيل عملية النقل يدويًا. ويؤدي الربط المباشر بين وثيقة الشحن والبيان الجمركي (مثل نظام ATLAS) إلى تجنب تكرار الجهد اليدوي.
نصيحة احترافية: بالنسبة لعملية النسخ المتماثل لـ GTS، قم بإعداد وجهة RFC منفصلة مع سجل أخطاء خاص بها. تحقق من العملية يوميًا. /SAPSLL/EXPORT_TLOG في حالات فشل عمليات النقل. تعمل التنبيهات الآلية المتعلقة بتراكم الشحنات في قائمة الانتظار على منع الشحنات التي لا تحمل إقرار تصدير صالح من مغادرة المستودع.
بالنسبة للشركات التي مستندات التخليص الجمركي والتصدير بالنسبة لأولئك الذين يرغبون في الأتمتة دون تطبيق نظام GTS بالكامل، توفر المنصات الخارجية بديلاً بسيطاً.
كيف تبدو قائمة التحقق من التنفيذ العملي؟
| خطوة | المسؤول | معاملة SAP / عنصر | معيار الاختبار |
|---|---|---|---|
| إنشاء وجهة RFC | مسؤول القاعدة | SM58 | تم اختبار الاتصال بنجاح |
| تكوين اتفاقية شريك IDoc | مستشار SAP | WE20 | يتم إنشاء IDoc الصادر |
| إعداد التحكم في الرسائل | مستشار SAP | NACE / V | يتم تفعيل الرسالة عند التسليم |
| حدد عملية الربط (الحقول، اللغة، الوحدات) | مطور تكامل | CPI-Iflow / PI-Mapping | تم ملء جميع الحقول المطلوبة |
| تكوين المصادقة (OAuth / مفتاح API) | ضابط أمن | قمرة قيادة شرطة النقل البريطانية / SM58 | الشهادة صالحة، والاتصال مشفر |
| إنشاء ملف تعريف اختبار الناقل | منسق الخدمات اللوجستية | بوابة الناقل | يتم إنشاء ملصق الاختبار |
| إجراء اختبارات التكامل | فريق الاختبار | WE02 / SM58 | لا توجد أخطاء في السجلات |
| قم بإعداد تنبيهات المراقبة | مسؤول القاعدة | RZ20 / تنبيه مؤشر أسعار المستهلك | يتم إطلاق التنبيه عند حدوث خطأ |
| خطة التشغيل المتوازي / الانتقال | مدير المشروع | خطة المشروع | تم توثيق عملية التراجع |
يُنصح باستخدام المعاملة لاختبارات الوحدة. WE19يُتيح ذلك إنشاء رسائل IDoc ومعالجتها يدويًا. يجب أن تُغطي ملفات تعريف اختبار شركات الشحن جميع سيناريوهات الشحن ذات الصلة: الطرود العادية، والشحن السريع، والمواد الخطرة، والسلع كبيرة الحجم. يجب أن تتضمن خطة الانتقال عملية احتياطية موثقة في حال تعطل الواجهة أثناء التشغيل الفعلي.
نصيحة احترافية: نفّذ واجهة الشحن بشكل متسق دون تعديلات. استخدم إضافات الأعمال (BAdIs) أو نقاط التحسين بدلاً من تعديلات ABAP المباشرة. سيؤتي هذا ثماره على وجه الخصوص أثناء ترقية S/4HANA، عندما يتعين فحص الكائنات المعدلة وتعديلها يدويًا.
كيف تقوم بمراقبة وحل الأخطاء في واجهات الشحن في نظام SAP؟
تغطي أربع معاملات غالبية أعمال المراقبة اليومية:
- SM58: سجل الأخطاء الخاص باستدعاءات RFC غير المتزامنة. يتم تسجيل جميع عمليات الإرسال التي لم تصل إلى النظام المستهدف هنا. تعمل وظيفة إعادة المحاولة المدمجة على إعادة تشغيل الاستدعاءات الفاشلة بمجرد حل السبب.
- WE02 / WE05: نظرة عامة على مستندات IDoc ومراقبة حالتها. يعرض WE02 جميع مستندات IDoc مع حالتها، بينما يقوم WE05 بتصفية الأخطاء تحديدًا. كلا العمليتين هما نقطة الاتصال الأولى للإشعارات المتعلقة بالتسليمات غير المرسلة.
- 87 دينار بحريني: إعادة معالجة مستندات IDoc المعيبة. بعد تصحيح الخطأ (على سبيل المثال، التعيين غير الصحيح، أو اتفاقية الشريك المفقودة)، يمكن إعادة بدء مستندات IDoc مباشرة من هنا.
- SLG1: سجل التطبيق. تقوم العديد من عمليات GTS وعمليات الشحن بكتابة رسائل خطأ مفصلة إلى SLG1، والتي لا يعرضها SM58 وWE02.
تتضمن استراتيجية تسجيل البيانات الفعّالة معالجةً سليمةً لوحدات العمل المنطقية (LUW)، ومعالجةً متكررةً على جانب المُستقبِل، وقوائم انتظار للرسائل المُعطّلة باستمرار. ينبغي التحقق بانتظام من توافر وجهات RFC، ويُفضّل أن يتم ذلك عبر فحص آليّ لحالة النظام.
نصيحة احترافية: قم بتكوين إشعارات تلقائية في نظام مراقبة SAP (RZ20) أو تنبيهات CPI بحيث يتم إرسال بريد إلكتروني أو رسالة في نظام التذاكر فورًا عند زيادة عدد مستندات IDoc الخاطئة في BD87 أو تراكم الطلبات في قائمة الانتظار في SM58. لا تكفي عمليات الفحص اليدوية اليومية في بيئات الشحن الإنتاجية.
بارسل إنترناشونال: التكامل الآلي للشحن في الممارسة العملية
يتبع مشروع التكامل النموذجي مع شركة باكيت إنترناشونال نمطًا واضحًا: يقوم نظام SAP بإنشاء رسالة تسليم عبر IDoc الصادر، والتي تُرسل إلى منصة باكيت إنترناشونال عبر CPI أو واجهة برمجة تطبيقات REST مباشرة. تتولى المنصة اختيار شركة الشحن، وطباعة الملصقات، وحساب الرسوم الجمركية، وإرجاع رقم التتبع، وتحديث مستند التسليم في SAP تلقائيًا.
مزايا للشركة:
- تم الاستغناء تماماً عن إدخال البيانات يدوياً أثناء عملية تسليم الناقل.
- يتم حساب الرسوم الجمركية وتكاليف الشحن في الوقت الفعلي، دون تطبيق كامل لنظام GTS.
- تتم إدارة تتبع الشحنات مركزياً عبر لوحة معلومات Paket International، وليس عبر بوابات شركات النقل المتعددة.
- يتم إدراج شركات النقل الجديدة على جانب المنصة، دون إجراء تعديلات على نظام SAP.
يُعد التخليص الجمركي الآلي بدون تدخل يدوي ميزة حاسمة للشركات التي لديها شحنات منتظمة إلى دول ثالثة. تقوم شركة باكيت إنترناشونال بحساب الرسوم الجمركية وإنشاء مستندات التصدير يحدث هذا تلقائيًا بمجرد وصول بيانات التسليم من نظام SAP. وهذا يقلل من التأخيرات على الحدود ويخفف الجهد المطلوب للتواصل مع الجمارك.
صُممت هذه التكاملية لتوفير بنية أساسية نظيفة: لا تعديلات على لغة ABAP في نظام SAP الأساسي، ولا إضافات احتكارية قد تُسبب مشاكل أثناء ترقيات S/4HANA. يمكن للشركات التي تُخطط لتجربة هذا المفهوم التواصل معنا مباشرةً عبر منصة Paket International.
تعمل شركة Paket International على تسريع عملية دمج الشحن في نظام SAP الخاص بك
لمن يرغبون بربط نظام SAP بنظام شحن عالي الأداء دون الحاجة إلى مشاريع برمجية وسيطة تستغرق شهورًا، تقدم شركة Paket International حلاً جاهزًا للاستخدام. توفر المنصة واجهة برمجة تطبيقات REST وتكاملات إضافية يمكن دمجها بسلاسة في بيئات SAP الحالية، سواءً كانت S/4HANA أو ECC أو السحابة.
الميزة الأساسية مقارنةً بالتطوير الداخلي البحت: وجود روابط جاهزة مع شركات الشحن DHL وUPS وFedEx وDPD وDB Schenker. كما أن التخليص الجمركي الآلي وتتبع الشحنات في الوقت الفعلي يعملان دون أي تدخل يدوي. برنامج شحن متعدد شركات النقل يدعم المتطلبات الخاصة بكل دولة والتعدد اللغوي للشحن عبر الحدود في أوروبا.
لمديري تقنية المعلومات الراغبين في البدء السريع: تقدم شركة باكيت إنترناشونال نموذجًا تجريبيًا عند الطلب. تواصلوا معنا لمناقشة خيار التكامل الأنسب لبيئة SAP الخاصة بكم.
تضخم
- خدمات التجارة العالمية من SAP - التوثيق (GTS)
- إعداد التكامل مع العمليات الصادرة - SAP Learning
- خدمة الاتصال السحابي لمشغلي الشبكات - كونسولوت