دليل تكامل SAP S/4HANA مع SkyPlanner APS لجدولة الإنتاج
يوضح هذا الدليل لشركاء SAP وفرق تقنية المعلومات والمشترين التقنيين كيفية ربط SkyPlanner APS بنظام SAP S/4HANA. يتكامل SkyPlanner مع S/4HANA في الاتجاهين عبر واجهات OData API التي أصدرتها SAP:
- تُستورد أوامر الإنتاج والعمليات والطاقة الإنتاجية لمراكز العمل والمخزون وأوامر الشراء المفتوحة.
- تُرسل تواريخ البدء المخططة إلى كل عملية في أمر الإنتاج.
- تُرحّل سجلات أوقات المشغّلين كتأكيدات لأوامر الإنتاج.
- تُرسل آليات webhooks في SkyPlanner تغييرات الجدول فور حدوثها.
تبقى المواد وقوائم المواد BOM ومسارات الإنتاج وأوامر الإنتاج والمخزون وحساب التكاليف في S/4HANA. يضبط فريق SkyPlanner التكامل ليتوافق مع إعدادات S/4HANA لديك خلال مرحلة التهيئة، ويواصل دعمه بعد بدء التشغيل الفعلي. للاطلاع على المبررات التجارية، راجع صفحة جدولة الإنتاج مع SAP S/4HANA. ولمعرفة ما يستطيع S/4HANA جدولته بمفرده، اقرأ هل يتيح SAP S/4HANA تخطيط الإنتاج بجدول يراعي الطاقة الفعلية للآلات والعاملين؟
خيارات التكامل مع SAP S/4HANA
يتيح S/4HANA التكامل عبر خدمات OData المنشورة والمدرجة في SAP Business Accelerator Hub (api.sap.com). ويعتمد تكامل الجدولة على خدمات OData V2. ما زالت IDocs وBAPIs متاحة، لكن هذا الدليل يستخدم واجهات OData API المنشورة.
المصادقة حسب الإصدار
- النشر المحلي وPrivate Edition. تُفعَّل الخدمات في SAP Gateway باستخدام المعاملة
/IWFND/MAINT_SERVICE. يحتاج مستخدم التكامل إلى كائنات الصلاحيات المناسبة، مثلC_AFRU_AWKللتأكيدات، وC_AFKO_AWKلبنود حركة البضائع المرحَّلة معها، وM_PLAF_ORGللأوامر المخططة. - Public Edition. لا تُتاح الخدمات إلا من خلال ترتيبات الاتصال. باتباع إرشادات SAP لإعداد الاتصال الوارد، تنشئ مستخدم اتصال ونظام اتصال وترتيب اتصال في تطبيق Communication Arrangements، استنادًا إلى سيناريو اتصال من SAP (
SAP_COM_xxxx). يحدد السيناريو الخدمات المتاحة وطرق المصادقة التي يمكن استخدامها:
– بالرموز: مسارات OAuth أو SAML أو OpenID Connect التي تستخدم رموز الحامل، مع تمرير الهوية إلى مستخدم أعمال – بشهادة العميل – بالمصادقة الأساسية باستخدام مستخدم اتصال تقني
توصي SAP بالمصادقة باستخدام الرموز أو الشهادات.
أما في جانب SkyPlanner، فتتوفر واجهة REST API بمصادقة JWT، موثّقة بصيغة Swagger/OpenAPI (مرجع API). لذا تتولى البرمجيات الوسيطة مصادقة SAP من جهة، ومصادقة JWT من الجهة الأخرى.
واجهات API لجدولة الإنتاج
| الخدمة | الكيانات والإجراءات المستخدمة | الغرض |
|---|---|---|
API_PRODUCTION_ORDER_2_SRV (Production Order, Version 2) | A_ProductionOrder_2، A_ProductionOrderItem_2، A_ProductionOrderOperation_2، A_ProductionOrderComponent_2، A_ProductionOrderStatus_2، A_ProductionRsceTools_2؛ والإجراءات ReleaseOrder، ReleaseOperation، ScheduleProductionOrderOperation | الأوامر والعمليات والمكونات وموارد وأدوات الإنتاج (PRTs) والحالة، وإرسال بيانات الجدولة إلى النظام المصدر |
API_WORK_CENTERS | A_WorkCenters, A_WorkCenterAllCapacity_2, A_WorkCenterCapacity, A_WorkCenterCapacityInterval_2, A_WorkCenterCapacityShift_2, A_WorkCenterCapPerBucket | مراكز العمل وفئات الطاقة الإنتاجية وفتراتها والورديات |
API_PRODUCTION_ROUTING | ProductionRoutingHeader, ProductionRoutingSequence, ProductionRoutingOperation, ProductionRoutingSubOperation, ProductionRoutingMatlAssgmt, ProductionRoutingOpCompAlloc | مسارات الإنتاج القياسية للتخطيط قبل إنشاء الأوامر |
API_BILL_OF_MATERIAL_SRV;v=2 | MaterialBOM, MaterialBOMItem, MaterialBOMSubItem | هيكل المنتج متعدد المستويات |
API_PRODUCT_SRV (Product Master A2X) | A_Product | المواد (تُسمى Product في واجهة API). توصي SAP الآن باستخدام واجهة Product (Version 2) لمعظم كيانات المنتجات |
API_PLANNED_ORDERS | A_PlannedOrder, A_PlannedOrderComponent, A_PlannedOrderCapacity | مخرجات MRP Live قبل التحويل |
API_MATERIAL_STOCK_SRV | A_MaterialStock, A_MatlStkInAcctMod | المخزون حسب المصنع وموقع التخزين، لتحديد مدى توافر المواد |
API_PURCHASEORDER_PROCESS_SRV | A_PurchaseOrder, A_PurchaseOrderItem | أوامر الشراء المفتوحة للمواد الواردة |
API_PROD_ORDER_CONFIRMATION_2_SRV | ProdnOrdConf2، ProdnOrdConfMatlDocItm؛ والإجراءات GetConfProposal، GetGdsMvtProposal، CancelProdnOrdConf | التأكيدات وحركات البضائع من صالة الإنتاج |
في واجهة API لأوامر الإنتاج، تُعرَّف العمليات بالمفتاحين OrderInternalBillOfOperations وOrderIntBillOfOperationsItem معًا، وليس برقم العملية الذي يراه المخطط. أما الإجراء GetConfProposal في واجهة API للتأكيدات، فيشير إلى العملية نفسها باستخدام OrderID وOrderOperation. خزّن المفاتيح الداخلية ورقم العملية في SkyPlanner منذ التحميل الأول.
الأحداث
يُصدر S/4HANA حدثَي أعمال هما Production Order Created وProduction Order Changed، وتتضمن بياناتهما ManufacturingOrder وProductionOrder وProductionOrderType وProductionPlant. لا تحمل بيانات الحدث سوى المفاتيح، لذا يعيد التكامل قراءة الأمر وعملياته. يُطلَق حدث Changed عند كل تغيير في الأمر، لذا طبّق آلية لتجميع الإشعارات المتقاربة قبل معالجتها. وفي الاتجاه الآخر، تُرسل إشعارات SkyPlanner عبر webhooks في الوقت الفعلي عند تغيّر الجدول الزمني أو حالة المهمة.
البدء باستخدام الملفات
خلال التجربة، صدّر أوامر الإنتاج ومراكز العمل من تقارير القوائم في S/4HANA إلى Excel أو CSV، ثم استوردها إلى SkyPlanner. بذلك تتحقق من صلاحية الجدول قبل إجراء أي تعديل على Gateway أو ترتيبات الاتصال.
مطابقة البيانات من SAP S/4HANA إلى SkyPlanner
| كيان / نقطة نهاية في S/4HANA | كائن في SkyPlanner | الاتجاه | وتيرة المزامنة |
|---|---|---|---|
A_Product (المادة) | منتج أو مادة | S/4HANA → SkyPlanner | تحميل أولي، ثم تحميل التغييرات وفق جدول محدد |
MaterialBOM, MaterialBOMItem | هيكل المنتج والمنتجات الفرعية | S/4HANA → SkyPlanner | تحميل أولي، ثم وفق جدول محدد |
A_WorkCenters | محطة العمل | S/4HANA → SkyPlanner | تحميل أولي، وعند حدوث تغيير |
A_WorkCenterCapacity, A_WorkCenterCapacityInterval_2, A_WorkCenterCapacityShift_2 | الطاقة الإنتاجية والورديات | S/4HANA → SkyPlanner | تحميل أولي، ثم وفق جدول محدد |
ProductionRoutingHeader, ProductionRoutingOperation | خطوات العملية والأزمنة القياسية | S/4HANA → SkyPlanner | تحميل أولي، ثم وفق جدول محدد |
A_ProductionOrder_2 (مُصدَر للتنفيذ أو مُنشأ) | أمر مع موعد استحقاقه | S/4HANA → SkyPlanner | بزمن شبه فوري عند حدث Created/Changed، أو بالاستعلام الدوري وفق جدول محدد |
A_ProductionOrderOperation_2 | مهمة (خطوة عملية على محطة عمل) | S/4HANA → SkyPlanner | مع الأمر |
A_ProductionRsceTools_2 (موارد/أدوات الإنتاج) | أدوات تُجدول بوصفها موارد مشتركة محدودة السعة | S/4HANA → SkyPlanner | مع الأمر |
A_ProductionOrderComponent_2, A_MaterialStock | احتياجات المواد والمخزون | S/4HANA → SkyPlanner | وفق جدول محدد، بفاصل زمني يُتفق عليه عند تحديد النطاق |
A_PurchaseOrder، A_PurchaseOrderItem (API_PURCHASEORDER_PROCESS_SRV): الكمية المتبقية وتاريخ التسليم في سطر جدول التسليم | أوامر الشراء / المواد الواردة مع تاريخ التسليم المتوقع | S/4HANA → SkyPlanner | وفق جدول محدد، بفاصل زمني يُتفق عليه عند تحديد النطاق |
A_PlannedOrder (اختياري) | أوامر يُخطط لها قبل التحويل | S/4HANA → SkyPlanner | بعد كل تشغيل لـ MRP Live |
ScheduleProductionOrderOperation (بداية العملية، بوضع الجدولة إلى الأمام) | الجدول الزمني | SkyPlanner → S/4HANA | عند تغيّر الجدول الزمني، عبر webhook |
ProdnOrdConf2 (الإنتاج السليم والخردة والأنشطة) | سجلات الوقت والكميات | SkyPlanner → S/4HANA | عند كل حدث تسجيل، أو على دفعات |
أنماط التكامل
1. تحميل البيانات الرئيسية. حمّل المواد وقوائم المواد BOM ومراكز العمل بفترات طاقتها الإنتاجية ووردياتها، ومسارات الإنتاج. حدّد في هذه المرحلة النظام المسؤول عن الورديات. ومن التقسيمات العملية أن يبقى تقويم المصنع في S/4HANA، بينما تُدار أنماط الورديات التفصيلية والغياب والعمل الإضافي في SkyPlanner، حيث يعدّلها المخططون يوميًا.
2. مزامنة الأوامر. اشترك في أحداث Production Order Created/Changed، أو استعلم دوريًا عن A_ProductionOrder_2 بحسب الطابع الزمني للتغيير إذا لم تكن أحداث الأعمال مُعدّة. رشّح النتائج بحسب المصنع ونوع الأمر وحالته. أرسل الأوامر عند إنشائها ليتمكن SkyPlanner من التخطيط المسبق، ثم أصدرها للتنفيذ في S/4HANA باستخدام ReleaseOrder أو ReleaseOperation بمجرد أن ينتهي SkyPlanner من جدولتها.
3. إرسال بيانات الجدولة إلى النظام المصدر. عندما يُبلغ webhook من SkyPlanner عن تغيير في الجدول الزمني، يستدعي التكامل الإجراء ScheduleProductionOrderOperation في API_PRODUCTION_ORDER_2_SRV لكل عملية تغيّرت. ويرسل ما يلي:
ManufacturingOrderوOrderInternalBillOfOperationsوOrderIntBillOfOperationsItemبوصفها مفاتيحOpSchedulingModeبالقيمة F (الجدولة إلى الأمام)، مع تاريخ ووقت البداية المحددين في SkyPlanner فيOpSchedldStartDateوOpSchedldStartTimeOpSchedulingStatusبالقيمة DISP (الإسناد للتنفيذ)، والحقل الإلزاميOpSchedulingStrategyبالقيمة M- قيمة ETag في
if-match
تُرسل جميع عمليات الأمر الواحد في مجموعة تغييرات واحدة، وفق تسلسلها في SkyPlanner، ليتمكّن S/4HANA من إسناد خطة الأمر كاملةً باستدعاء واحد. لا يُستخدم الوضع K مطلقًا، لأنه يُبقي تواريخ العمليات الأصلية ويتجاهل التواريخ المُرسلة.
يستخلص SkyPlanner مدد العمليات من القيم القياسية لمسار الإنتاج ومعادلات الطاقة الإنتاجية لمراكز العمل نفسها التي يستخدمها S/4HANA. لذا يتوافق تاريخ الانتهاء الذي يحسبه S/4HANA انطلاقًا من تاريخ البدء المُرسل مع خطة SkyPlanner. بعد كل مجموعة تغييرات، يعيد التكامل قراءة العمليات ويضع علامة على أي تاريخ مختلف، ليراه المخطط قبل الوردية التالية.
4. تأكيدات صالة الإنتاج. يتحول كل سجل وقت من Mobile Confirmations أو Production Timer إلى تأكيد في S/4HANA. يُطلق webhook من SkyPlanner طلب ترحيل ProdnOrdConf2 يتضمن كميات الإنتاج السليم والخردة وأزمنة الأنشطة. يستدعي التكامل GetConfProposal أولًا، ليقترح S/4HANA الكميات والأنشطة والتواريخ وبيانات العاملين. ويقترح GetGdsMvtProposal حركات البضائع.
المواد الواردة. تشمل المزامنة الواردة أوامر الشراء المفتوحة. ويعتبر SkyPlanner المواد المطلوبة متاحة في تاريخ التسليم المتوقع لأمر الشراء. تُجدول المهام التي تنتظر مكونات مشتراة في يوم وصول المواد، بدلًا من تعطيلها بسبب رصيد المخزون الحالي.
يبقى S/4HANA المرجع المعتمد لعمليات الاستلام: عند ترحيل استلام بضاعة، يرتفع المخزون وتنخفض الكمية المفتوحة في بند أمر الشراء. تُحدّث المزامنة التالية المخزون في SkyPlanner وتضع أمر الشراء المستلم بالكامل في حالة Delivered؛ أما عند الاستلام الجزئي، فتبقى الكمية المفتوحة المتبقية متوقعة الوصول في تاريخ سطر جدول التسليم. توضح وثائق SkyPlanner كيفية التعامل مع أوامر الشراء.
5. قواعد المسؤولية عن البيانات. يتولى S/4HANA إدارة الكميات وقائمة المواد BOM ومسار الإنتاج وحساب التكاليف والحالة. ويتولى SkyPlanner إدارة التسلسل وتعيين محطات العمل وتواريخ العمليات. لا تسمح مطلقًا للنظامين بالكتابة في الحقل نفسه. إذا كان المخططون لا يزالون ينقلون العمليات في Capacity Scheduling Board، فحدّد أي تعديل له الأولوية. إما أن تنقل مزامنة الأوامر التالية تعديلهم إلى SkyPlanner، وإما أن يبقى مركز العمل المعني خارج نطاق SkyPlanner.
ما الذي يشمله المشروع؟
يكتمل التنفيذ عادةً خلال أسابيع من بدء التهيئة، حتى لدى الشركات الكبيرة. تبدأ معظم المصانع بالتجربة المجانية لمدة 30 يومًا باستخدام ملفات CSV أو Excel المصدّرة، للتحقق من صلاحية الجدول ببياناتها الفعلية قبل بدء العمل على واجهات API. وبعد ذلك يشمل مشروع S/4HANA ما يلي:
- تحديد النطاق: المصانع وأنواع الأوامر والإصدار ونموذج المصادقة، والنظام المسؤول عن كل حقل.
- الوصول إلى SAP: تفعيل خدمة Gateway أو إعداد ترتيب اتصال، إلى جانب المستخدمين التقنيين وكائنات التفويض.
- مطابقة البيانات الرئيسية: فئات الطاقة الإنتاجية لمراكز العمل وفتراتها ووردياتها، وربط القيم القياسية لمسار الإنتاج بالمدد في SkyPlanner، ووحدات القياس.
- التحميل الأولي: المواد وقوائم المواد BOM ومسارات الإنتاج ومراكز العمل بطاقاتها الإنتاجية.
- مزامنة أوامر الإنتاج والشراء: مزامنة أوامر الإنتاج والعمليات عند أحداث Created/Changed أو بالاستقصاء الدوري، ومزامنة المخزون وأوامر الشراء المفتوحة وفق جدول زمني.
- إرسال بيانات الجدولة إلى النظام المصدر: استخدام
ScheduleProductionOrderOperationمع معالجة ETag وطابور لإعادة المحاولة. - تأكيدات صالة الإنتاج: ترحيل سجلات الوقت كتأكيدات
ProdnOrdConf2. - الاختبار بالتوازي مع الخطة الحالية: يعمل جدول SkyPlanner إلى جانب تسوية الأحمال الحالية حتى يثق به المخططون.
- بدء التشغيل الفعلي.
محاذير التكامل مع SAP S/4HANA
- تُرسل البيانات إلى النظام المصدر باستدعاء إجراء مع ETag. الطريقة الموثقة لجدولة عملية هي
ScheduleProductionOrderOperation، وليس طلب PATCH علىA_ProductionOrderOperation_2. يُجري الوضع F الجدولة إلى الأمام انطلاقًا من موعد بداية، والوضع B إلى الخلف انطلاقًا من موعد نهاية، بينما يُبقي الوضعان K وS التواريخ الحالية ويتجاهلان التواريخ التي ترسلها. تُنشأ قيمة ETag فيif-matchمنLastChangeDateTimeالخاص بالأمر (YYYYMMDDHHMMSS)، لذا فإن أي تغيير في الأمر يجعلها قديمة. طبّق القراءة قبل الكتابة، وأنشئ طابورًا لإعادة المحاولة. - الطاقة الإنتاجية ليست ضمن البيانات العامة لمركز العمل. تُحدَّد الطاقة الإنتاجية المتاحة من فئة الطاقة الإنتاجية (001 للآلات، 002 للعمالة)، وتقويم المصنع، والفترات والورديات التي تتجاوز إعداداته. تحوّل صيغ الطاقة الإنتاجية القيم القياسية لمسار الإنتاج إلى متطلبات الإعداد والتشغيل والفك. اقرأ
A_WorkCenterCapacityInterval_2وكيانات الورديات، واتفق على كيفية تحويل نتائج الصيغ إلى مدد في SkyPlanner. - القيم القياسية تحتاج إلى تنقيح. غالبًا ما تتضمن مسارات الإنتاج المعدّة لحساب التكاليف متوسطات لأوقات الإعداد، أو أوقات إعداد مسجّلة ضمن فئة طاقة إنتاجية غير صحيحة.
- قواعد التأكيدات صارمة. توصي SAP باستخدام استدعاءات الدفعات للترحيل الجماعي. تُنفَّذ مجموعة التغييرات كاملة أو لا تُنفَّذ إطلاقًا، لذا فإن خطأ في بطاقة وقت واحدة يمنع ترحيل بقية المجموعة. يجب تنفيذ الإلغاءات ضمن الدفعة بترتيب عكسي لقيمة
ConfirmationCount. لا يمكنك خلط أنواع التأكيدات في أمر واحد، أو ترحيل حركات بضائع دون تأكيد، أو تأكيد عمليات تتطلب نقاط تشغيلها مربع حوار. - تحقّق مما إذا كان PP/DS مفعّلًا. يتطلب PP/DS المضمّن نشاط Customizing المسمّى Activate Advanced Planning and Scheduling وSAP HANA integrated liveCache. وتبيعه SAP كمنتج منفصل باسم SAP S/4HANA Manufacturing for planning and scheduling. عند تفعيله، حدّد الجهة المسؤولة عن الجدولة لكل مادة: المواد المحدّدة للتخطيط المتقدم تقع ضمن مسؤولية PP/DS. وتذكر SAP أيضًا بشأن واجهة API للأوامر المخططة: “Automatic integration to PP/DS is not enabled from this API.” (لا تتيح هذه الواجهة هذا التكامل التلقائي).
- وحدات القياس. قد تختلف كميات العمليات والكميات الأساسية لمسارات الإنتاج ووحدات التأكيد. أجرِ التحويل صراحةً باستخدام وحدة العملية، لا وحدة المادة الأساسية.
- الاختلافات بين الإصدارات. توضح SAP Learning استبدال جدول التخطيط التقليدي CM21/CM22 بتطبيقات Manage Work Center Capacity وCapacity Scheduling Table وCapacity Scheduling Board. لا يتيح Public Edition واجهات API إلا عبر سيناريوهات الاتصال، وقد تختلف إصدارات الخدمات المتاحة فيه عن تلك المتاحة في النشر المحلي. ولا تستطيع واجهة API لمسارات الإنتاج حذف المسارات أو تحديث ارتباطات المواد بها. خلال تحديد النطاق، يثبّت فريق SkyPlanner إصدارات الخدمات لكل نظام عميل، بالرجوع إلى صفحة الإصدار المعني في API Business Accelerator Hub.
- قيود لا تتضمنها مسارات الإنتاج. أدِر أوقات التغيير المرتبطة بالتسلسل وتعارض استخدام الأدوات والعمليات التي تتطلب عدة مشغّلين في SkyPlanner، لا ضمن القيم القياسية لمسار الإنتاج. تحتفظ مصفوفة أوقات الإعداد بوقت التغيير لكل زوج من المنتجات. وتُعامل الأدوات الواردة في PRTs الخاصة بالأمر كموارد محدودة، فلا تُستخدم إلا في محطة عمل واحدة في الوقت نفسه، وقد تتطلب العملية عدة أشخاص في آن واحد.
من يتولى إعداد التكامل؟
المحاذير السابقة هي ما يجعل الإعداد جوهر العمل الفعلي. فكل مصنع يستخدم S/4HANA بطريقة مختلفة: أنواع الأوامر وفئات الطاقة الإنتاجية والقيم القياسية لمسارات الإنتاج وآليات user exits والإصدار، كلها تؤثر في مطابقة البيانات.
- يتولى فريق SkyPlanner إعداد التكامل بما يتوافق مع إعدادات S/4HANA لديك خلال مرحلة التهيئة، باستخدام واجهات S/4HANA API المنشورة وواجهة REST API وآليات webhooks في SkyPlanner. ويواصل الفريق دعم التكامل بعد بدء التشغيل الفعلي. هذا هو المسار الافتراضي، ويمنحك جهة واحدة مسؤولة عن أداة الجدولة والربط مع S/4HANA.
- يمكن لشريك SAP الذي تتعامل معه بناء التكامل بدلًا من ذلك، بالاعتماد على وثائق Swagger/OpenAPI الخاصة بـSkyPlanner ومعرفته بأنواع الأوامر وإعدادات Basis لديك.
- يمكن لمطوّريك بناء التكامل مباشرةً أو عبر SAP Integration Suite أو SAP BTP، باستخدام واجهة REST API الموثّقة ومصادقة JWT وآليات webhooks (دليل التكامل). يكفي مفتاح API للبدء، ويتدخل فريق SkyPlanner متى احتاجوا إلى المساعدة.
يعمل SkyPlanner بالفعل إلى جانب SAP: فقد ربط فريق تقنية المعلومات الداخلي في Laboratory & Allied نظام SAP Business One on HANA بـSkyPlanner، بمساعدة فريق SkyPlanner. ووثائق الميزات متاحة للجميع في وثائق SkyPlanner.
أيًا كان المسار الذي تختاره، تحقّق أولًا من صلاحية الجدول خلال التجربة المجانية لمدة 30 يومًا (حتى 20 محطة عمل، دون بطاقة ائتمان). يُبنى التكامل بعد ذلك لخطة يثق بها مخططوك بالفعل. بعد التجربة، تبدأ الأسعار من 199 € شهريًا، وتشمل 5 محطات عمل، مع فوترة شهرية. تحصل مسبقًا على عرض سعر للتكامل يتوافق مع عملياتك واحتياجاتك، إلى جانب باقتك، لتعرف التكلفة الكاملة قبل البدء.
اطّلع على الأسعار والميزات وآراء العملاء لتكتمل لديك الصورة.
آراء المصنّعين في SkyPlanner
2 ساعةتوفير كل أسبوع
“نقل SkyPlanner تخطيط الإنتاج لدينا من جداول Excel إلى تحسين الإنتاج في الوقت الفعلي.”
Kalle Kalliomäki، أخصائي سلسلة الإمداد
UTU · لوحات التوزيع ومعدات الفصل والتوصيل الكهربائية
يوفّر تخطيط الإنتاج 2 ساعة من وقت العمل كل أسبوع، وتصل قائمة مهام جديدة إلى خط الإنتاج خلال ثوانٍ.
+90%كفاءة الإنتاج
“ارتفعت كفاءة الإنتاج بنسبة 90%.”
Abdul Rucyinga، رئيس قسم تقنية المعلومات
Laboratory & Allied · تصنيع الأدوية
ارتفعت كفاءة الإنتاج بنسبة 90%، وأصبح إعداد خطة محسّنة لثلاثة أشهر تشمل جميع محطات العمل يستغرق أقل من 30 دقيقة.
99.2%الالتزام بمواعيد التسليم
“أتاح لنا SkyPlanner رؤية أوضح لتحديد الاختناقات، وجعل إدارة الإنتاج أكثر وضوحًا.”
Toni Tuori، مدير الإنتاج
Piristeel · معدات السلامة على الأسطح وأنظمة تصريف مياه الأمطار
بلغ الالتزام بمواعيد التسليم 99.2% هذا العام، وتوفّر الجدولة ما يصل إلى أربع ساعات من وقت العمل يوميًا.
98%الالتزام بمواعيد التسليم، ارتفاعًا من نحو 50%
“يؤدي SkyPlanner دورًا حاسمًا في الحفاظ على التزامنا بمواعيد التسليم.”
Hannu Lahtinen، المدير العام
KJH-Comp · تصنيع الأجزاء الميكانيكية من الصفائح المعدنية والتصنيع التعاقدي
ارتفع الالتزام بمواعيد التسليم من نحو 50% ليصل إلى 98%، وأصبحت الجدولة تحتاج إلى مشرف واحد بدلًا من مشرفين.
الأسئلة الشائعة
كيف يتصل SkyPlanner APS بنظام SAP S/4HANA؟
يتكامل SkyPlanner APS مع SAP S/4HANA في الاتجاهين. تُستورد أوامر الإنتاج والعمليات ومسارات الإنتاج ومراكز العمل والمخزون وأوامر الشراء عبر واجهات OData API المعتمدة من SAP. وتُعاد تواريخ العمليات عبر ScheduleProductionOrderOperation، والساعات المسجلة كتأكيدات ProdnOrdConf2، استجابةً لإشعارات webhooks من SkyPlanner.
من يتولى بناء التكامل وصيانته؟
يضبط فريق SkyPlanner التكامل ليتوافق مع إعدادات S/4HANA لديكم خلال مرحلة التهيئة، ويقدّم الدعم بعد بدء التشغيل الفعلي. ويُقدَّم عرض سعر التكامل مسبقًا وفقًا لإجراءات عملكم واحتياجاتكم. أما إذا تولّى شريك SAP أو مطوّروكم بناء التكامل باستخدام REST API، فتقع مسؤوليته عليهم، ويقدّم فريق SkyPlanner المساعدة عند الحاجة.
كيف تُرسل تواريخ العمليات مجددًا إلى S/4HANA، وهل يحافظ النظام على تسلسلها؟
عبر الإجراء ScheduleProductionOrderOperation في API_PRODUCTION_ORDER_2_SRV، بوضع الجدولة إلى الأمام وحالة الإسناد للتنفيذ، وباستخدام تاريخ ووقت البداية المحددين في SkyPlanner. تُرسل عمليات كل أمر في مجموعة تغييرات واحدة، وفق تسلسلها في SkyPlanner. تُستمد المدد من القيم القياسية نفسها لمسار الإنتاج التي يستخدمها S/4HANA، ويعيد التكامل قراءة كل عملية ويُبرز أي اختلاف.
كيف تصل تأكيدات التنفيذ إلى S/4HANA؟
يسجّل المشغّلون العمل في SkyPlanner، فيُطلَق إشعار webhook. ثم يرحّل التكامل تأكيدًا عبر API_PROD_ORDER_CONFIRMATION_2_SRV يتضمن كميات الإنتاج السليم والخردة وأزمنة الأنشطة.
هل يعمل هذا التكامل مع S/4HANA Cloud Public Edition؟
نعم. يتم الوصول عبر ترتيب اتصال لسيناريوهات الاتصال المعنية. وخلال تحديد النطاق، يختار فريق SkyPlanner إصدار API لأوامر الإنتاج المتوافق مع إصدار Public Edition لديكم. أما الأنظمة المستضافة محليًا وPrivate Edition، فتستخدم تفعيل خدمة Gateway بدلًا من ذلك.
لدينا PP/DS بالفعل. هل نحتاج إلى SkyPlanner؟
يغطي SkyPlanner المصانع والمواقع التي لا يتوفر فيها ترخيص PP/DS أو فريق لتشغيله. ولا يتطلب تفعيل خيار في Customizing أو liveCache أو خادم تحسين، بل يحتاج فقط إلى واجهات OData API المعتمدة للاستخدام من جانب SAP. يخطط محرك Arcturus الإنتاج في ثوانٍ بجدول يراعي الطاقة الفعلية للآلات والعاملين، ويعيد Autopilot الجدولة تلقائيًا عند حدوث تغييرات في الإنتاج.
هل يمكننا الاختبار قبل البدء بأي أعمال تكامل، وكم يستغرق المشروع؟
نعم. استوردوا أوامر الإنتاج ومراكز العمل من الملفات المصدَّرة من S/4HANA خلال التجربة المجانية لمدة 30 يومًا، ثم ابنوا التكامل عبر API بعد التأكد من أن الجدول يعمل كما ينبغي. يكتمل التنفيذ عادةً خلال أسابيع من بدء مرحلة التهيئة. لتحديد نطاق التكامل في بيئتكم، تواصلوا مع المبيعات أو ابدؤوا التجربة المجانية.