أنظمة الأعمال٢٣ سبتمبر ٢٠٢٦4 دقائق للقراءة

ربط أنظمة الشغل اللي عندك أصلاً ببعض

ليه الربط بيكلف اللي بيكلفه، والأربع طرق اللي الأنظمة ممكن تترابط بيها، وإزاي تعرف قبل ما تلتزم إنت قدام أنهي واحدة فيهم.

كيرلس فايز
مؤسس KF Tech Solutions
يبني أنظمة نقاط البيع والويب والأتمتة للشركات في مصر وخارجها.
خوادم تربط الأنظمة ببعضها
تكلفة ربط نظامين يحددها النظام الأقدم، لا الأحدث.

أغلب الشركات مش محتاجة سوفت وير جديد. محتاجة السوفت وير اللي عندها أصلاً يبطّل يختلف مع نفسه.

الـ POS عارف إيه اللي اتباع. برنامج الحسابات عارف إيه اللي اتعمله فاتورة. سيستم المخزن عارف إيه اللي على الرف. ولا واحد فيهم متفق مع التاني، وفيه شخص بيقضي أسبوعه كله يطابق بين تلات شاشات.

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

الأربع طرق لربط سيستمين ببعض

مترتبين من اللي بيشتغل أحسن للي بيشتغل أوحش.

1. API موثّق

السيستم بيوفّر طريقة محددة لأي سوفت وير تاني يقرا ويكتب بياناته. ودي الحالة الكويسة: متوقعة، وليها دعم، وبتعيش بعد التحديث الجاي من المورّد.

المجهود المعتاد: من كام يوم لأسبوعين لكل ربط.

2. API حقيقي بس مش موثّق

السيستم عنده واجهة، بس مش منشورة — غالباً بتبقى اللي تطبيق الموبايل بتاع المورّد نفسه بيستخدمها. بتشتغل، بس مافيش حاجة تمنعها تتغير من غير إنذار.

المجهود المعتاد: من أسبوعين لأربعة، وفوقهم هشاشة مستمرة. ينفع كجسر مؤقت، مش كأساس.

3. تبادل ملفات بمواعيد ثابتة

السيستم بيصدّر ملف في مواعيد ثابتة، وأنت بتقراه. طريقة بدائية، بس متينة فعلاً — شركات محترمة كتير شغالة على ملف CSV بيتبعت كل ليلة.

العيب هو الوقت: بياناتك جديدة على قد آخر تصدير. لو القرارات محتاجة أرقام لحظية، ده مش كفاية.

المجهود المعتاد: من أسبوع لتلات أسابيع.

4. سحب البيانات من الشاشة أو التصدير بالإيد

مافيش أي واجهة خالص. حد بينزّل تقرير، أو سوفت وير بيعمل نفسه يوزر وبيدوس في الصفحات.

المجهود المعتاد: متغيّر، وبيبوظ كل ما المورّد يغيّر شاشة. اعتبره حل مؤقت ومعاه خطة تستبدله — أو اعتبره دليل إن السيستم نفسه محتاج يتغيّر.

السؤال اللي تسأله الأول

قبل ما تحدد نطاق أي ربط، اسأل مورّد السيستم الأقدم:

"عندكم توثيق للـ API، وممكن أشوفه دلوقتي؟"

مش "بتدعموا الربط؟" — كل المورّدين بيقولوا أيوه. اطلب المستند نفسه. الإجابة بتحطك في مكان في القايمة اللي فوق، والمكان ده، مش المشروع الجديد، هو اللي بيحدد التكلفة.

الإجابةمعناها إيه
بيبعتلك لينك على طولالحالة 1. كمّل.
"أيوه، الشركاء بتوعنا عندهم صلاحية"ممكن الحالة 1، بس وراها باب تجاري. اسأل عن التكلفة والشروط.
"نقدر نعملك تصدير"الحالة 3. حط ميزانيتك على الأساس ده.
"عايزه يعمل إيه؟"ما عندهمش. الحالة 4.
مافيش ردالحالة 4، وسبب تعيد التفكير في السيستم نفسه.

التكلفة فعلاً فين

مش في قراية البيانات. قراية البيانات هي الجزء السهل، وهي اللي بتظهر في الديمو.

التكلفة في كل اللي بيحصل لما الواقع ما يمشيش زي ما المفروض:

  • السيستم التاني واقع. تحطها في طابور وتعيد المحاولة، ولا تفشل وتبعت تنبيه؟
  • نفس السجل بيوصل مرتين. هيعمل أوردر مكرر؟
  • السيستمين مش متفقين. مين فيهم كلامه يمشي، ومين يتبلغ؟
  • سجل اتغير بعد ما نسخته. هتاخد بالك؟
  • حد عدّل في الناحيتين في نفس الوقت. أنهي تعديل هو اللي يفضل؟

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

الربط مش موضوع نقل بيانات. الربط إنك تقرر إيه الحقيقة لما سيستمين يختلفوا مع بعض.

ترتيب منطقي

  1. اتجاه واحد الأول. اقرا من السيستم القديم للجديد. المزامنة في الاتجاهين أصعب بكتير، وغالباً مش محتاجها.
  2. نوع سجلات واحد الأول. المنتجات، وبعدين العملاء، وبعدين الأوردرات. كل واحد بيعلّمك حاجة عن اللي بعده.
  3. سجّل كل حاجة من أول يوم. لما رقم يطلع غلط في الشهر الرابع، اللوج هو اللي هيعرّفك ليه.
  4. طابق عن قصد. مهمة يومية بتقارن الناحيتين وتطلّع الفروق. من غيرها أنت بتثق بس، مش عارف.

أسئلة متكررة

نستخدم منصة ربط جاهزة بدل ما نبنيه؟

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

المورّد بتاعنا بياخد فلوس على الـ API. ده طبيعي؟

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

نتجنب ده المرة الجاية إزاي؟

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

شارك هذا المقال
4
طرق لربط نظامين، مرتّبة من الأكثر منطقية إلى الأقل
1
سؤال تطرحه قبل الالتزام
80%
من تكلفة الربط تذهب إلى معالجة الأخطاء، لا إلى المسار الذي يسير فيه كل شيء على ما يرام
التكامل بين الأنظمةAPIأنظمة الأعمالالبيانات

اقرأ المزيد

النشرة البريدية

ملاحظات من حين لآخر عن البرمجيات والأتمتة وإدارة أعمال أفضل. دون رسائل مزعجة.

يمكنك إلغاء الاشتراك في أي وقت بمراسلتنا عبر البريد.