الاتصال بأي نظام ERP

يتصل REST API المفتوح لـ SkyPlanner بأنظمة ERP وMES والأنظمة التشغيلية، بما في ذلك أنظمة ERP الداخلية. أنشئه بنفسك أو دع فريقنا يساعدك.

يعمل منفرداً أيضاً — تكامل ERP اختياري، وليس مطلوباً.

مناقشة مشروع تكامل

يتصل مع أنظمة ERP وMES مثل

التكاملات / ERP / Global Shop Solutions

دليل تكامل Global Shop Solutions مع SkyPlanner APS لجدولة الإنتاج

يوضح هذا الدليل للشركاء وفرق تقنية المعلومات كيفية ربط نظام Global Shop Solutions ERP بـSkyPlanner APS. يتكامل SkyPlanner مع Global Shop في الاتجاهين:

  • تُستورد بيانات Parts وBOMs وRouters مع تسلسل عملياتها، وWorkcenters ومجموعات العمل، وتقويمات الطاقة الإنتاجية، والموظفين، وWork Orders المفتوحة، واحتياجات المواد، وأوامر الشراء.
  • تُعاد أوقات البدء والانتهاء المخططة إلى كل عملية في أمر الإنتاج، مع Workcenter الذي عيّنه SkyPlanner.
  • يمكن، إذا اخترتم ذلك، إعادة ترحيل أوقات المشغّلين والكميات إلى أمر الإنتاج كسجلات عمالة.
  • تُرسل آليات webhooks في SkyPlanner تغييرات الجدول فور حدوثها.
مخطط Gantt الزمني في SkyPlanner APS يعرض المهام المجدولة على محطات العمل، وأسفله قائمة الأوامر.

يضبط فريق SkyPlanner التكامل بما يتوافق مع إعدادات Global Shop لديكم خلال مرحلة التهيئة، ويدعمه بعد بدء التشغيل الفعلي. هذا الدليل موجّه إلى الشركاء ومطوّري Global Shop وفرق تقنية المعلومات الراغبين في المشاركة، أو في تطوير التكامل بأنفسهم باستخدام REST API الموثّقة من SkyPlanner (مرجع API).

أدوات التكامل في Global Shop

يعتمد Global Shop على مجموعة أدواته الخاصة لتوسيع وظائف نظام ERP وربطه بالأنظمة الأخرى، بدلاً من REST API عامة:

  1. Global Application Builder (GAB) SDK. “The Global Application Builder (GAB) SDK allows you to tailor screens and create applications specific to your manufacturing processes” (تتيح تخصيص الشاشات وإنشاء تطبيقات تناسب عمليات التصنيع لديكم) (Global Shop). وتسرد ورقة المنتج الإمكانات التالية: “Integrate with third-party APIs and office software suites” (التكامل مع واجهات API خارجية وحزم البرامج المكتبية)، و”Manage data flow” (إدارة تدفق البيانات)، و”Automate processes” (أتمتة العمليات)، و”Schedule reporting” (جدولة التقارير)، و”Create custom ERP subsystems that integrate with the base package” (إنشاء أنظمة ERP فرعية مخصصة تتكامل مع الحزمة الأساسية) (ورقة منتج GAB). ويضيف Global Shop أن “GAB’s innovative use of business data objects removes the risk normally associated with extending your ERP system” (استخدام GAB المبتكر لكائنات بيانات الأعمال يزيل المخاطر المرتبطة عادةً بتوسيع نظام ERP) (مدونة Global Shop). وهذا هو مسار التكامل مع SkyPlanner.
  2. خدمات Global Shop. يقدّم Global Shop خدمة “Development as a Service (DaaS)” (التطوير كخدمة)، والمساعدة في “Add Third-Party Integrations, Applications, Automations & Software” (إضافة تكاملات وتطبيقات وأتمتة وبرامج من جهات خارجية) (حزمة المعلومات). ويدعو دليل التكاملات المشترين إلى مناقشة “your specific integration needs” (احتياجاتكم المحددة للتكامل) (التكاملات).
  3. Excel وتصدير الملفات. يرد Microsoft Excel وAccess في دليل تكاملات Global Shop، ويمكن لـGAB جدولة تشغيل التقارير. ولتجربة SkyPlanner، تُستخدم ملفات مُصدَّرة تتضمن Parts وRouters وWorkcenters وأوامر الإنتاج المفتوحة.

من جانب SkyPlanner، تتيح REST API قراءة الطلبات والمنتجات والمواد وخطوات العملية وسجلات الوقت وأوامر الشراء وكتابتها. وتستخدم للمصادقة رمز API في الترويسة Authorization-Token (SkyPlanner Settings > API)، وهي موثّقة في Swagger/OpenAPI. ويشرح الدليل التعليمي للتكامل كيفية إجراء الاستدعاءات الأولى.

كيف تترابط المكوّنات

  • البيانات الصادرة من Global Shop. تقرأ عملية GAB مجدولة Work Orders وعمليات Router وأوامر الشراء التي تغيرت منذ آخر تشغيل، وترسلها إلى REST API في SkyPlanner. ويمكن لـGAB تنفيذ “Schedule processes and reports to run at regular intervals,” (جدولة تشغيل العمليات والتقارير على فترات منتظمة)، لذا تُزامَن المهام كل بضع دقائق، والبيانات الرئيسية كل ساعة أو كل ليلة.
  • البيانات الواردة إلى Global Shop. يرسل SkyPlanner إشعار webhook عند تغيّر الجدول، وتُقرأ المواعيد المخططة من REST API الخاصة به. ثم تكتب عملية GAB أوقات البدء والانتهاء في العمليات المطابقة ضمن أوامر الإنتاج. وخلال تحديد النطاق في مرحلة التهيئة، يُحدَّد ما إذا كان GAB سيستقبل webhook مباشرةً أم سيلتقط التغييرات على فترات قصيرة مجدولة.
  • صالة الإنتاج. تتوفر سجلات الوقت في SkyPlanner عبر REST API أو webhook، ويمكن لـGAB، إذا اخترتم ذلك، ترحيلها إلى أمر الإنتاج كسجلات عمالة.

يعمل Global Shop محلياً، أو في Global Shop Cloud (التي توفّرها Amazon Web Services)، أو بنموذج SaaS. ويُتفق مع فريق تقنية المعلومات لديكم أو مع Global Shop، أثناء تحديد النطاق، على مكان تشغيل عملية GAB ومسار الاتصال عبر الشبكة إلى SkyPlanner.

ربط البيانات

الكائن في Global Shopالكائن في SkyPlannerالاتجاهوتيرة المزامنة
Parts (البيانات الرئيسية للقطع)، وBOMs، وBOMs متعددة المستوياتالمنتجات والمواد وهيكل المنتجGlobal Shop → SkyPlannerتحميل أولي، ثم عند التغيير
Routers: عمليات العمالة والمواد والخدمات الخارجية، مع Workcenter والأوقاتخطوات العملية مع مدد التنفيذ وأوقات الإعدادGlobal Shop → SkyPlannerتحميل أولي، ثم عند التغيير
Workcenters ومجموعات العملمحطات العمل ومجموعاتها ومحطات العمل البديلةGlobal Shop → SkyPlannerتحميل أولي، ونادراً بعد ذلك
تقويمات الطاقة الإنتاجية والموظفون والوردياتالورديات والتقويمات والعاملونGlobal Shop → SkyPlannerيومياً، أو تُدار الورديات في SkyPlanner
Work Orders: القطعة والكمية وموعد الاستحقاق والأولوية وأمر البيع المرتبطالطلبات مع مواعيد الاستحقاق والأولوياتGlobal Shop → SkyPlannerعملية GAB كل بضع دقائق
عمليات أمر الإنتاج: الحالة والكمية المنجزة والساعات المتبقيةمهام لكل خطوة من خطوات العمليةGlobal Shop → SkyPlannerعملية GAB كل بضع دقائق
احتياجات المواد وأوامر الشراء وأوامر شراء العمليات الخارجيةاحتياجات المواد وأوامر الشراء حسب تاريخ التسليمGlobal Shop → SkyPlannerكل ساعة أو عند تشغيل الجدولة
البدء والانتهاء المجدولان لعملية أمر الإنتاج، وWorkcenterالبدء والانتهاء المخططان، والآلة والمشغّل لكل خطوةSkyPlanner → Global Shopعند تغيّر الجدول، عبر webhook من SkyPlanner
العمالة: الوقت والكميات لكل عملية في أمر الإنتاجسجلات الوقت وتأكيدات المشغّلينSkyPlanner → Global Shopمع كل تأكيد أو كل وردية، إذا اختير ذلك
قواعد الجدولة في SkyPlannerمصفوفة أوقات الإعداد، والأدوات كموارد محدودة، والمهام التي تتطلب عدة مشغّلينتُدار في SkyPlannerتُضبط خلال مرحلة التهيئة

أنماط التكامل

1. التحميل الأولي للبيانات الرئيسية. تُقرأ بيانات Parts وBOMs وRouters وWorkcenters ومجموعات العمل وتقويمات الطاقة الإنتاجية والموظفين. احرصوا على ربط Workcenters بعناية: فإذا كان Workcenter يضم أربع آلات متطابقة، فإنه يُمثَّل بمجموعة تضم أربع محطات عمل، ليتمكن SkyPlanner من جدولة تسلسل المهام على كل آلة. وتُربط مجموعات العمل بمحطات عمل بديلة.

2. مزامنة أوامر الإنتاج. تُقرأ Work Orders المفتوحة مع تسلسل عملياتها واحتياجات المواد وأوامر الشراء المفتوحة. ويعتبر SkyPlanner المواد المطلوبة متاحة في تاريخ التسليم المحدد في أمر الشراء، ويحدّث المخزون عندما يُعلَّم أمر الشراء بالحالة Delivered. وتُمثَّل عمليات الخدمات الخارجية بخطوات زمنية فقط، مدتها هي المهلة الزمنية (Lead Time) لتلك الخدمات.

3. ترحيل بيانات الجدول إلى Global Shop. عندما يضع المحرّك عمليةً في الجدول أو ينقلها، يُرسل SkyPlanner إشعار webhook لتشغيل GAB. ويكتب GAB أوقات البدء والانتهاء المخططة في تلك العملية ضمن أمر الإنتاج، ويحدّث Workcenter إذا نقل SkyPlanner العمل إلى آلة أخرى. بعد ذلك، تعرض قوائم توزيع العمل وعروض APS التسلسل الذي حدده SkyPlanner.

4. تأكيدات صالة الإنتاج. يسجّل المشغّلون العمل باستخدام SkyPlanner Mobile Confirmations أو Production Timer، وتُبقي سجلات الوقت الجدول محدَّثاً. وتختارون ما إذا كان الوقت الفعلي سيُرحَّل إلى Global Shop. إذا اخترتم ذلك، يُسجَّل كل تأكيد كعمالة في العملية المعنية ضمن أمر الإنتاج. وإن لم تختاروا ذلك، يبقى Shop Floor Data Collection كما هو، ويقرأ SkyPlanner تقدّم التنفيذ من عمليات أوامر الإنتاج.

5. قواعد ملكية البيانات ومعالجة التعارضات. وثّقوها قبل بدء التشغيل الفعلي:

البياناتالنظام المسؤول
Parts وBOMs وRouters والكميات ومواعيد الاستحقاق وحالة أمر الإنتاجGlobal Shop
ترتيب العمليات وأوقات البدء والانتهاء والآلة والمشغّل لكل عمليةSkyPlanner
مصفوفة أوقات الإعداد ومتطلبات الأدوات والمشغّلين والموارد البديلةSkyPlanner
تقويمات الطاقة الإنتاجية والوردياتنظام واحد يُختار أثناء تحديد النطاق
العمالة وصرف المواد والاستلام واحتساب التكاليفGlobal Shop، وتُدخل البيانات فيه أو تُرحَّل من سجلات الوقت في SkyPlanner

اختاروا نظاماً واحداً لكتابة مواعيد العمليات. ينقل المخططون العمل في SkyPlanner، وتنتقل المواعيد إلى Global Shop. ويجب إيقاف إعادة الجدولة الشاملة والنقل بالسحب والإفلات في Global Shop APS لأوامر الإنتاج التي يجدولها SkyPlanner، وإلا ستتباعد الخطتان.

الخطوات المعتادة للمشروع

يكتمل التنفيذ عادةً خلال أسابيع من بدء مرحلة التهيئة. وقبل ذلك، تحقّقوا من ملاءمة الجدول خلال التجربة المجانية لمدة 30 يوماً، باستخدام Workcenters وRouters وأوامر الإنتاج المفتوحة التي تُصدَّر من Global Shop بصيغة Excel أو CSV.

  1. تحديد النطاق. اعتمدوا جدول ربط البيانات وقواعد ملكيتها وفترات المزامنة، وحددوا ما إذا كانت سجلات العمالة ستُرحَّل إلى Global Shop. وأكّدوا بيئة التشغيل لديكم (محلية أو Cloud أو SaaS)، ومن سيتولى تطوير جانب GAB.
  2. الوصول. أنشئوا رمز API في SkyPlanner، واتفقوا على مسار اتصال GAB الصادر عبر الشبكة.
  3. التحميل الأولي. بيانات Parts وBOMs وRouters وWorkcenters ومجموعات العمل والتقويمات والموظفين.
  4. مزامنة أوامر الإنتاج وأوامر الشراء. عملية GAB المجدولة، مع اكتشاف التغييرات وإعادة المحاولة وتسجيل الأحداث.
  5. إعداد القيود في SkyPlanner. مصفوفة أوقات التهيئة، والأدوات، وعدد المشغّلين لكل مهمة، والآلات أو الأفراد البدلاء.
  6. ترحيل بيانات الجدول إلى Global Shop. كتابة البيانات في عمليات أوامر الإنتاج استجابةً لإشعارات webhook، مع بيانات العمالة إذا اخترتم ذلك.
  7. الاختبار بالتوازي. شغّلوا SkyPlanner بالتوازي مع خطة APS الحالية، وقارنوا التواريخ وصحّحوا البيانات الرئيسية.
  8. بدء التشغيل الفعلي. فعّلوا ترحيل البيانات إلى Global Shop بعد تطابقها، وأوقفوا إعادة الجدولة اليدوية للأعمال التي يجدولها SkyPlanner.

ما يجب مراعاته عند التخطيط للتكامل مع Global Shop Solutions

  • Workcenters والآلات. يعتمد Global Shop في التخطيط على Workcenter ومجموعة العمل. حدّدوا أيّ Workcenters تضم عدة آلات، وقسّموها إلى محطات عمل في SkyPlanner.
  • ثلاثة أنواع من الخطوات. تتضمن Routers خطوات للمواد والعمالة والخدمات الخارجية. خطوات العمالة وحدها تستهلك طاقتكم الإنتاجية. أما خطوات المواد فتتحول إلى احتياجات من المواد، والخدمات الخارجية إلى خطوات تُحتسب مدتها فقط.
  • وقت التهيئة ووقت التشغيل. انقلوا وقت التهيئة ووقت التشغيل كلًّا على حدة، حتى تتمكن مصفوفة أوقات التهيئة من الحلول محل وقت التهيئة الثابت عندما يكون لترتيب الخطوات تأثير.
  • التقويمات. يحتفظ Global Shop بتقويمات للطاقة الإنتاجية تتضمن تعديلات خاصة بتواريخ محددة. حدّدوا جهة واحدة مسؤولة عن الورديات والعطلات، وإلا ستختلف الخطتان.
  • الأفراد في كل محطة عمل. يجدول Global Shop الموظفين بحسب مهاراتهم. اتفقوا خلال تحديد النطاق على كيفية إسناد الأفراد إلى محطات العمل في SkyPlanner.
  • علامات الاستعجال والأولويات. اربطوا أولويات Global Shop بإعداد الأولوية وFast Track في SkyPlanner، لتحافظ الأعمال العاجلة على موقعها في الجدول.
  • الترقيات. يتضمن Global Shop Cloud ما يصفه بأنه “Semi-annual upgrades.” (ترقيات نصف سنوية). أعيدوا اختبار عملية GAB بعد كل ترقية.

من يتولى إعداد التكامل مع Global Shop ودعمه؟

  1. يتولى فريق SkyPlanner إعداد التكامل خلال مرحلة التهيئة ويدعمه بعد بدء التشغيل الفعلي، وفقًا للكائنات وقواعد المزامنة المتفق عليها. يستخدم كل مصنع Global Shop بطريقته الخاصة، ويعكس الإعداد هذه المعرفة بطريقة عمله.
  2. يمكن لفريق الخدمات في Global Shop المشاركة. فمطوّرو DaaS لديه يعرفون GAB وإعداداتكم، ويمكنهم بناء جانب Global Shop من التكامل بالتعاون مع فريق SkyPlanner.
  3. يمكن لمطوّري GAB لديكم تطوير التكامل باستخدام REST API الخاصة بـSkyPlanner ورمز API. يكفي رمز API للبدء، ويساعدكم فريق SkyPlanner عند الحاجة. تجدون الوثائق في وثائق تكامل SkyPlanner.

يبدأ سعر SkyPlanner من 199 € شهريًا، ويشمل 5 محطات عمل، مع فوترة شهرية. تحصلون مسبقًا على عرض سعر للتكامل يناسب إجراءاتكم واحتياجاتكم، إلى جانب خطتكم. اطّلعوا على الأسعار، وتخطيط الإنتاج مع Global Shop Solutions ضمن الطاقة الفعلية للآلات والأفراد، وصفحة Global Shop Solutions، ومزايا SkyPlanner، ومركز التكامل مع أنظمة ERP.

شركات تصنيع تستخدم SkyPlanner

Kalle Kalliomäki، أخصائي سلسلة الإمداد في UTU، في صالة إنتاج لوحات التوزيع الكهربائية في أولفيلا

2 ساعةتُوفَّر كل أسبوع

“نقل SkyPlanner تخطيط الإنتاج لدينا من جداول Excel إلى تحسين الإنتاج في الوقت الفعلي.”

Kalle Kalliomäki، أخصائي سلسلة الإمداد
UTU · لوحات التوزيع ومعدات الفصل والتوصيل الكهربائية

يوفّر تخطيط الإنتاج 2 ساعة من وقت العمل أسبوعيًا، وتصل قائمة مهام جديدة إلى خط الإنتاج في ثوانٍ.

اقرأ تجربة UTU

مشغّلون يرتدون ملابس الغرف النظيفة عند خط تعبئة الزجاجات في مصنع Laboratory & Allied للأدوية في نيروبي

+90%في كفاءة الإنتاج

“ارتفعت كفاءة الإنتاج بنسبة 90%.”

Abdul Rucyinga، رئيس قسم تقنية المعلومات
Laboratory & Allied · تصنيع الأدوية

ارتفعت كفاءة الإنتاج بنسبة 90%، ويستغرق إعداد خطة محسّنة لثلاثة أشهر تشمل جميع محطات العمل أقل من 30 دقيقة.

اقرأ تجربة Laboratory & Allied

توقفات أقلبسبب نقص المواد

“تكمن قيمة SkyPlanner بالنسبة لنا في أنه أداة عملية للاستخدام اليومي، خاصةً لتحديد مواعيد التسليم.”

Tommi Männistö، مدير تخطيط الإنتاج
Eskomatic · التشغيل الميكانيكي للغير

تتيح الجدولة التلقائية للأحمال تحديد مواعيد تسليم أدق، وقد انخفضت توقفات الإنتاج الناجمة عن نقص المواد انخفاضًا حادًا.

اقرأ تجربة Eskomatic

Hannu Ryynänen، الرئيس التنفيذي لشركة Mamec، في صالة إنتاج الشركة في لوهيا

1,000 وأضعافهامن أوامر الإنتاج تُجدول تلقائيًا

“أصبحنا نتحكم في الإنتاج بطريقة مختلفة، وانتقل فهمنا للطاقة الإنتاجية إلى مستوى مختلف تمامًا.”

Hannu Ryynänen، الرئيس التنفيذي
Mamec · خلاطات صناعية ومضخات وتصنيع تعاقدي بتقنيات متقدمة

تُجدول آلاف أوامر الإنتاج تلقائيًا، مع إتاحة رؤية للإنتاج في الوقت الفعلي لجميع أقسام المؤسسة.

اقرأ تجربة Mamec

الأسئلة الشائعة

هل يوفر Global Shop Solutions واجهة API؟

يتصل Global Shop بالأنظمة الأخرى عبر حزمة تطوير البرمجيات Global Application Builder (GAB)، التي يمكنها “integrate with third-party APIs,” (التكامل مع واجهات API لأطراف خارجية)، وكذلك عبر خدمات التكامل الخاصة به. يستخدم التكامل مع SkyPlanner أداة GAB في جانب Global Shop، وREST API وإشعارات webhook الخاصة بـSkyPlanner في الجانب الآخر.

ما هي GAB في Global Shop Solutions؟

Global Application Builder هي حزمة تطوير البرمجيات الخاصة بـGlobal Shop لإنشاء شاشات وتطبيقات وعمليات تكامل مخصصة. تتعامل مع كائنات بيانات الأعمال، ويمكنها إدارة تدفق البيانات وتشغيل العمليات وفق جدول زمني.

كيف تُعاد كتابة المواعيد المخططة في Global Shop؟

تُكتب المواعيد لكل خطوة من خطوات أمر الإنتاج. يُفعّل إشعار webhook من SkyPlanner أداة GAB، فتكتب موعدَي البدء والانتهاء المخططين في الخطوة، إلى جانب Workcenter إذا نقل SkyPlanner العمل إلى آلة أخرى.

هل يعمل التكامل مع Global Shop Cloud وSaaS؟

نعم. SkyPlanner برنامج سحابي يُقدَّم كخدمة SaaS، ويتصل بـGlobal Shop سواء كان مستضافًا محليًا أو في Global Shop Cloud أو بصيغة SaaS. يُتفق معكم ومع Global Shop خلال تحديد النطاق في مرحلة التهيئة على مكان تشغيل جانب GAB ومسار الاتصال عبر الشبكة بـSkyPlanner.

من يبني جانب Global Shop من التكامل؟

يتولى فريق SkyPlanner إعداد التكامل ودعمه بعد بدء التشغيل الفعلي. ويمكن لفريق DaaS في Global Shop أو لمطوّري GAB لديكم بناء جانب GAB أو توسيعه باستخدام واجهة API الموثّقة الخاصة بـSkyPlanner.

هل يمكننا تجربة SkyPlanner قبل بناء التكامل؟

نعم. تدعم التجربة المجانية لمدة 30 يومًا ما يصل إلى 20 محطة عمل، مع استيراد البيانات من Global Shop عبر ملفات Excel أو CSV، ولا تتطلب بطاقة ائتمان. ابدأ التجربة، أو تواصل مع المبيعات لتحديد نطاق التكامل.