← كل المقالات

9 مار 2026

تكامل نظام ERP مع تخطيط الإنتاج: SAP وOracle وDynamics ومن يملك البيانات

نظام ERP يقول 320 متبقية، ومخطط الإنتاج يقول 308، وأرض المصنع تقول «انتهى». تعرّف على كيفية تتبع التأكيد الجزئي، والفصل بين تواريخ الأمر الثلاثة، وتحديد أي نظام يملك أي بيانات.

رسم توضيحي إيزومتري لـ تكامل نظام ERP مع تخطيط الإنتاج: SAP وOracle وDynamics ومن يملك البيانات

يطرح فريق المبيعات سؤالًا بسيطًا: كم تبقى من الأمر 4711 للتصنيع؟ نظام ERP يقول 320. وجدول مخطط الإنتاج يقول 308. وأرض المصنع تقول «انتهى». ثلاثة أنظمة، وثلاث إجابات، وكل منها صحيحة وفق قواعدها الخاصة. هذه هي المشكلة التي يتعين على التكامل مع نظام ERP حلها.

تكامل نظام ERP مع تخطيط الإنتاج يعني ربط نظام تخطيط موارد المؤسسة (ERP) لديك، سواء كان SAP أو Oracle أو Microsoft Dynamics 365 أو غيره، بالأداة التي تخطط الإنتاج وتجدوله، بحيث تحمل الأوامر والمخزون والتأكيدات المعنى نفسه في النظامين. ونادرًا ما يكون الجزء الصعب هو الربط التقني، بل الاتفاق على أي نظام يملك أي بيانات، وعلى معنى كل رقم.

ثلاث إجابات لأمر واحد

الأمر 4711 مطلوب فيه 500 وحدة سليمة. وحتى الآن عالجت الآلة 192 وحدة: 180 سليمة و12 هالكًا.

  • نظام ERP يطرح الوحدات السليمة: 500 − 180 = 320 متبقية.
  • أداة التخطيط طرحت كل ما مرّ عبر الآلة: 500 − 192 = 308 متبقية.
  • أرض المصنع تلقت أمر عمل لتشغيلة هذا الأسبوع البالغة 192 وحدة. وقد انتهت هذه التشغيلة، فالأمر بالنسبة إليها منتهٍ.

لم يرتكب أحد خطأً في الإدخال. بل يستخدم كل طرف تعريفًا مختلفًا لكلمة «متبقٍّ». ولذلك يبدأ التكامل بالاتفاق على هذه التعريفات، قبل ربط أي حقل.

تأكيد جزئي واحد، نتتبعه في النظامين

أمر إنتاج لـ 100 حامل معدني يتضمن ثلاث عمليات: 10 القطع، و20 اللحام، و30 الطلاء. يؤكد عامل اللحام 60 قطعة سليمة في العملية 20 ثم ينصرف إلى بيته.

  • في أداة التخطيط، يتبقى في العملية 20 عدد 40 قطعة، تُنقل إلى الغد. ويمكن أن يبدأ الطلاء على القطع الـ 60، إذا كانت قواعد النقل لديك تسمح بالدفعات الجزئية. ويظهر أمر العمل مكتملًا جزئيًا، ويبقى مرتبطًا بأمر العميل.
  • في نظام ERP، يحصل الأمر على تأكيد جزئي بـ 60 قطعة في العملية 20. ولا يُسجَّل بعدُ أي استلام للمنتجات تامة الصنع، إذ لا يحدث ذلك إلا بعد الطلاء.

والآن أمران يسوء فيهما الوضع في الواقع.

تُرسل الرسالة مرتين. خلل عابر في الشبكة، ثم إعادة محاولة، فيُظهر نظام ERP لحام 120 من أصل 100. ولذلك يحتاج كل تأكيد إلى معرّف فريد حتى يتمكن النظام المستقبِل من اكتشاف التكرار وتجاهله.

يُصحَّح العدد. في صباح اليوم التالي، يكشف الفحص أن 5 من اللحامات الـ 60 معيبة. فيصبح التأكيد 55 سليمة و5 هالكًا، أي يلزم 45 قطعة لا 40. وعلى شخص ما أن يقرر: هل تُقطع 5 قطع إضافية، أم يقبل العميل 95؟ هذا قرار لإنسان، لا للواجهة البرمجية.

التاريخ المطلوب والتاريخ المحسوب والتاريخ الموعود

تحمل معظم الأوامر ثلاثة تواريخ، ويجب ألا يلغي أحدها الآخر:

  • المطلوب: ما طلبه العميل، 10 مارس. ولا يتغير إلا إذا غيّره العميل.
  • المحسوب: ما تقول أداة التخطيط إنه ممكن، 14 مارس. وقد يتغير مع كل تشغيل للجدولة.
  • الموعود: ما أكده فريق المبيعات بعد الاطلاع على التاريخ المحسوب، 15 مارس. ولا يتغير إلا عندما يقرر أحدهم إعطاء وعد جديد.

والخطأ الكلاسيكي هو كتابة التاريخ المحسوب مباشرة في حقل التاريخ الموعود. عندها يغيّر كل تشغيل للجدولة، دون أن يلاحظ أحد، ما أُبلغ به العميل. والأفضل: إذا تجاوز التاريخ المحسوب التاريخ الموعود، فنبّه فريق المبيعات، ولا تستبدل التاريخ. أما كيف يُتحقق من الوعد أصلًا، فيتناوله مقال من أوامر البيع إلى الإنتاج.

أي نظام يملك أي بيانات في التكامل مع نظام ERP؟

القاعدة: لكل حقل مالك واحد فقط، وهو النظام الوحيد المسموح له بتغييره، بينما يقرأه النظام الآخر. وإليك توزيعًا نموذجيًا:

البياناتالمالك المعتاد
الأصناف، وقوائم المواد، ومسارات العملياتنظام ERP (أو قسم الهندسة)
أوامر البيع، والتواريخ المطلوبةنظام ERP
التواريخ الموعودةنظام ERP، ويحددها فريق المبيعات استنادًا إلى التاريخ المحسوب
تواريخ العمليات، والآلات، والتسلسلأداة التخطيط
أوامر العمل لأرض المصنعأداة التخطيط
تأكيدات الكميات السليمة والهالكحيث تسجلها أرض المصنع
أرصدة المخزون، واستلام البضائع، والتكاليفنظام ERP

قد يختلف التوزيع لديك. المهم أن يكون مكتوبًا وموثقًا.

تخيّل طاهيين يضيفان الملح إلى الحساء نفسه. كل منهما يتذوقه، فيجده باهتًا، فيضيف الملح. تصرّف كلاهما بحكمة، لكن الحساء فسد. وهذا بالضبط مصير البيانات التي لها مالكان.

الخرافة: «التكامل الجيد يزامن كل شيء، في الاتجاهين، ولحظيًا»

إرسال كل حقل في الاتجاهين يضمن أن يلغي كل نظام بيانات الآخر. أما التكامل الجيد فانتقائي: ما يحتاج إليه الطرف الآخر، عندما يحتاج إليه، وفي اتجاه واحد لكل حقل. فقد تتدفق التأكيدات كل بضع دقائق، وبيانات الأصناف مرة واحدة يوميًا.

SAP وOracle وDynamics: الأسئلة نفسها

لا يتوقف أي من ذلك على العلامة التجارية. فمع SAP أو Oracle أو Microsoft Dynamics 365، لا بد من الاتفاق على معنى «متبقٍّ»، وعلى هوية كل تاريخ، وعلى مالك كل حقل. وتختلف مطابقة الحقول باختلاف النظام وإعداداته، لذا احسم مسألة الملكية أولًا. أما لماذا تُحتاج طبقة تخطيط منفصلة أصلًا، فيشرحه مقال لماذا يظن نظام ERP أن كل أمر يستغرق 10 أيام.

كيف تساعد منصة factory.online

تتكامل منصة factory.online مع SAP وMicrosoft Dynamics 365. وإذا كنت تستخدم Oracle أو نظام ERP آخر، فاستفسر عما يتطلبه الربط في بيئتك. وداخل منصة factory.online، يرى مخطط الإنتاج كل أمر تصنيع مع أوامر العمل التابعة له، وتأكيدات الكميات السليمة والهالك لكل عملية، بحيث تظهر الحوامل الـ 60 الملحومة والـ 40 المتبقية مرتبطةً بأمر العميل. وتحتفظ الدفعات المنتَجة بسجلها التاريخي لضمان إمكانية تتبع الدفعات.

إذا كان نظام ERP ومخطط الإنتاج وأرض المصنع لديك يعطون ثلاث إجابات مختلفة، فاحجز عرضًا توضيحيًا وسنتتبع معًا أحد تلك الأوامر.

مصنعك يستحق أفضل من جداول البيانات والتخمين