تصنيع صناعي · شغّال في الإنتاج
نظام ERP مبني من الصفر لشركة تصنيع
من الورق وExcel وواتساب إلى منصة واحدة تغطي 13 قسمًا.
- العميل
- Good Steel Chute Systems — تصنيع وتركيب أنظمة مجاري المهملات والغسيل
- نوع النظام
- نظام ERP مخصّص بالكامل — مبني على تشغيل الشركة الفعلي، لا حزمة جاهزة تُلوى لتناسبها
- مدة البناء
- ~10 أسابيع
- دورنا
- من الدراسة إلى التشغيل — تحليل، تصميم، بناء، نشر

أخذنا شركة تصنيع كان تشغيلها كله موزّعًا على الورق وExcel وواتساب وبرنامج مختلف لكل قسم، واستبدلناه بمنصة واحدة تغطي 13 قسمًا — من أول مكالمة عميل إلى عرض السعر والعقد والتصنيع والمخزن والجودة والتركيب في الموقع والفاتورة والقيد المحاسبي — في واجهة واحدة، والبيانات تُدخل مرة واحدة، ومع تسجيل لكل حركة.
- 13
- قسمًا
- 191
- شاشة
- 384
- نقطة API
- 192
- جدول قاعدة بيانات
- 17,057
- نص مترجم
- 50–100
- مستخدم داخلي
- ~10
- أسابيع للتشغيل
- القطاع
- تصنيع وتركيب صناعي — أنظمة مجاري للأبراج السكنية والتجارية والفنادق والمستشفيات
- نوع النظام
- نظام ERP مخصّص بالكامل، مبني على تشغيل الشركة الفعلي
- التغطية
- 13 قسمًا · 191 شاشة · 384 نقطة API · 192 جدولًا
- المستخدمون
- من 50 إلى 100 مستخدم داخلي، ولكل دور صلاحيات مختلفة
- اللغات
- عربي + إنجليزي بالكامل مع دعم RTL حقيقي — 17,057 نصًا مترجمًا
- الأجهزة
- كمبيوتر وتابلت وموبايل (iOS وAndroid) — الموظف يعمل من الموقع كما يعمل من مكتبه
- مدة البناء
- حوالي 10 أسابيع من الصفر إلى التشغيل الفعلي
المشكلة قبل النظام
الشركة تعمل في مجال يجمع بين البيع الفني والتصنيع والتركيب في مواقع إنشاء — ثلاثة عوالم لا يشبه أيٌّ منها الآخر. والنتيجة أن كل قسم بنى أدواته الخاصة.
اقرأ التفاصيلإخفاء التفاصيل8 نقطة
- المبيعات
- — تتابع الفرص في ملفات Excel، والمتابعات في ذاكرة أحدهم أو على واتساب.
- التسعير
- — يُحسب باليد من الصفر كل مرة، فيتغيّر السعر باختلاف من حسبه.
- العقود والمستندات
- — ورق مطبوع ومجلدات على أجهزة مختلفة، وأي مراجعة تعني البحث عن آخر نسخة.
- المخازن
- — تعمل بكشوف مكتوبة باليد، والرصيد الحقيقي لا يُعرف إلا بعد الجرد.
- المشتريات
- — بالتليفون وواتساب، وعروض الموردين تُقارن على ورقة.
- المواقع
- — تطلب المواد برسالة، وتُصرف بإذن ورقي، والاستهلاك يُسجّل متأخرًا أو لا يُسجّل.
- المالية
- — تعيد إدخال كل شيء من البداية، لأنها لا تثق في أرقام غيرها.
- الموارد البشرية
- — تحفظ الحضور والأجازات والرواتب على الورق وفي Excel.
المشكلة الأساسية لم تكن نقص الأدوات، بل أن نفس البيانات تُدخل من جديد في كل قسم، فتنتج نسخًا متعارضة من الحقيقة بلا طريقة لمعرفة الصحيح منها. وبجانبها مشاكل حقيقية موجودة لكن غير مرئية: مخزون راكد، وفرص مهملة بلا متابعة، وفروق كميات، وأوامر شراء لا أحد يعرف تفسيرها.
نفهم كيف يجري الشغل فعلًا، ثم نبني عليه
اقرأ التفاصيلإخفاء التفاصيل
لم نبدأ بكتابة كود. بدأنا بالجلوس مع كل قسم وتوثيق كيف يعمل فعلًا — لا كيف يُفترض أن يعمل — ثم صغنا ذلك في دورة تشغيل رسمية واحدة، وبنينا نظامًا يُلزم بهذه الدورة في الكود نفسه.
وهذا هو الفرق الجوهري بين هذا النظام وأي منتج جاهز. المنتج الجاهز يطلب من الشركة أن تتغيّر لتناسبه، وهنا العكس: النظام يعرف أن المجرى يُقاس بعدد المباني والأدوار، وأن المخزن المركزي هو نقطة التحكم الوحيدة في المواد، وأن الجودة هي التي تسمح بدخول المادة للمخزن، وأن التسعير مبني على رسومات هندسية يجب إرفاقها أولًا.
قلب التشغيل: دورة مواد محكومة
أهم ما في النظام أنه لا يخزّن البيانات فقط، بل يمنع تخطّي الخطوات. ودورة المواد كاملة منفّذة في الكود بترتيبها الإلزامي.
اقرأ التفاصيلإخفاء التفاصيل10 نقطة
- 01
التنفيذ في الموقع
مهندس المشروع يرفع طلب مواد.
- 02
المخزن المركزي
نقطة التحكم الوحيدة. المادة متاحة ← إذن تحويل ينقلها لمخزن الموقع. المادة ناقصة ← طلب شراء.
- 03
المشتريات
طلب عروض أسعار، ومقارنة ثلاثة موردين على نفس البنود، ثم أمر شراء واعتماده.
- 04
استلام المواد
تُستلم من المورد في حالة «بانتظار الفحص». ليست مخزونًا بعد — ولا تحرّك أي رصيد.
- 05
الجودة
فحص. والاعتماد هو ما يُدخل الكمية للمخزون؛ والرفض يوقفها ويفتح تقرير عدم مطابقة.
- 06
إلى المخزون ثم الموقع
إدخال رسمي للمخزون، وتحويل لمخزن الموقع، وتركيب، وفحص نهائي.
المخزن المركزي نقطة التحكم الوحيدة
كل حركة مواد تمرّ على مخزن وتُكتب في سجل إضافة فقط لا يمكن التعديل عليه أو الحذف منه — والرصيد نتيجة محسوبة من الحركات لا رقم يُكتب باليد.
المشتريات لا تشتري لمشروع مباشرةً
كل أمر شراء يرجع إلى طلب شراء رفعه المخزن، ويرجع إلى طلب مواد من موقع. ولا يوجد في النظام مسار يسمح لمستخدم تنفيذ أن يشتري أي شيء.
التنفيذ يطلب ولا يشتري
طلب المواد ينشأ من مساحة المشروعات فقط.
الجودة هي بوابة المخزون
المواد المستلمة ليست مخزونًا متاحًا حتى تُفحص. واعتماد الجودة هو ما يُدخل الكمية؛ والرفض يفتح تقرير عدم مطابقة.
والنتيجة العملية: أي شخص يقرأ رصيد مادة اليوم يمكنه تتبّع كل وحدة فيه إلى أمر الشراء والمورد وتقرير الفحص والموقع الذي استهلكها.
الأقسام
13اقرأ التفاصيلإخفاء التفاصيل13 نقطة
- التسويق
- استقبال العملاء المحتملين وتأهيلهم وتسليمهم للمبيعات مع حفظ النسبة للطرفين، وقائمة إرجاع لأي ناقص.
- المبيعات
- فرص على 12 مرحلة، ومتابعات مع تنبيهات التأخير، وجهات اتصال، وطلبات تسعير، وقوائم موردين معتمدة، ولوحات أداء — ومعها أدوات التسعير: حاسبة سريعة (نطاق) وحاسبة تفصيلية (رقم نهائي) مبنية على كتالوج البنود وتكلفة المواد، وعرض سعر جاهز للطباعة.
- العقود
- تحويل الفرصة الرابحة إلى عقد، وجداول كميات تُستخرج منها قيمة العقد، ومراجعات مالية وفنية.
- الورقيات
- سجل مستندات مكوّد، ومراجعات وإصدارات، وخطابات تسليم، واعتمادات، وأرشيف، و15 نموذج طباعة جاهزًا — شهادة دفع، وطلب فحص، وعدم مطابقة، واستفسار فني، ومحضر اجتماع، ومخططات كما نُفّذت وغيرها.
- إدارة المشروعات
- المشروع بمراحله ومهامه وتقدّمه المحسوب، وزيارات الموقع، وطلبات المواد، والاستهلاك اليومي، وقوائم الملاحظات، والتسليم النهائي.
- المكتب الفني
- رسومات تنفيذية، وحصر كميات، ومستندات اعتماد، واستفسارات فنية.
- المشتريات
- طلبات عروض أسعار، ومقارنة ثلاثة موردين على نفس البنود، وأوامر شراء واعتمادها، وتقييم الموردين.
- المخازن
- أرصدة أمام حدود دنيا وعليا ونقطة إعادة طلب، وسجل الحركة، والاستلام، وأذون التحويل، والجرد بفروقه.
- التصنيع
- أوامر شغل، وجدول إنتاج، وماكينات، وإنتاج يومي، وصيانة.
- الجودة
- فحوص بأنواعها، وقوائم تحقّق، واختبارات ونتائجها، وتقارير عدم مطابقة وإجراءات تصحيحية، وشهادات.
- المالية والحسابات
- فواتير عملاء وموردين، ومدفوعات وتخصيصها، ومصروفات، وموازنات، ومراكز تكلفة — ودورة محاسبية كاملة: شجرة حسابات، وقيود يومية، وميزان مراجعة، وقائمة دخل، وميزانية عمومية، ودفتر أستاذ، وتقارير ضريبية.
- الموارد البشرية
- ملف موظف كامل، وهيكل تنظيمي تفاعلي، وحضور بتحديد الموقع، وأجازات وأرصدتها، ورواتب وقسائمها، وسلف وخصومات، وتأمينات، ونهاية خدمة، وتقييم أداء، وتعيينات.
- الإدارة العامة
- صلاحيات، وسجل نشاط مركزي، وتتبّع المستخدمين، وإعلانات، وطلبات داخلية، ونسخ احتياطي، وهوية الشركة.
القرارات الهندسية التي تصنع الفرق
هذه ليست قائمة ميزات، بل القرارات التي تجعل النظام يصمد في الاستخدام اليومي.
اقرأ التفاصيلإخفاء التفاصيل14 نقطة
- 01
دورة العمل مُلزمة في الكود لا في التعليمات
لا يمكن تخطّي خطوة لأن المسار غير موجود أصلًا.
- 02
سجل حركة مخزون غير قابل للتعديل
الرصيد محسوب، والتاريخ كامل، والجرد يقارن بالرقم المحسوب.
- 03
الجودة كبوابة
لا مخزون بلا فحص — قاعدة تشغيل صارت قاعدة برمجية.
- 04
نموذج صلاحيات مركزي
مصفوفة صلاحيات لكل دور، مُطبّقة على كل نقطة API لا في الواجهة فقط.
- 05
سجل نشاط مركزي عام بالتصميم
أي قسم أو ميزة جديدة تظهر في السجل تلقائيًا بلا تعديل شاشات — ومع صورة قبل/بعد كاملة لكل تغيير.
- 06
كاش على الجهاز
الصفحة تُفتح فورًا من الجهاز ثم تتحقّق في الخلفية — بلا شاشة انتظار فارغة لبيانات رآها المستخدم بالفعل، وكل تعديل يُبطل الكاش المتأثر فورًا فلا تُعرض بيانات قديمة.
- 07
تحصين ضد أعطال قاعدة البيانات
الانقطاع اللحظي يتدهور بهدوء: الصفحة ترجّع حالة يفهمها المستخدم وتعيد المحاولة، بدل إسقاط التطبيق كله.
- 08
دعم ثنائي اللغة حقيقي يحرسه اختبار
لا يُقبل نص جديد بغير العربية والإنجليزية — والبناء يفشل بدونهما.
- 09
تخطيط آمن للاتجاه
مبني بخصائص CSS منطقية، فالانقلاب إلى RTL كامل لا ترجمة سطحية، وتحفظ الأرقام والتواريخ والأكواد ترتيبها الصحيح.
- 10
نظام جداول واحد
كل جدول يأخذ نفس المجموعة: ترتيب، وبحث، وفلاتر، وعروض جدول/كانبان/بطاقات، وإظهار وإخفاء الأعمدة، وتحجيمها، وتحديد متعدد بإجراءات جماعية، وترقيم، وحالة محفوظة لكل مستخدم.
- 11
تسعير قابل للتفسير
كل رقم في عرض السعر يرجع إلى بنوده وموادّه وكمياتها — لا رقم مبهم.
- 12
مستندات جاهزة للطباعة
النماذج الرسمية تُولّد من نفس البيانات، فلا إعادة كتابة ولا فرق بين ما في النظام وما يستلمه العميل.
- 13
بوابة جودة قبل النشر
فحص الأنواع وفحص اللغة والاختبارات تمنع نشر شغل ناقص.
- 14
نسخة احتياطية يومية خارج المنصة
ومعها صفحة استعادة.
معايير هندسية نلتزم بها في كل مشروع
مكتوبة من هذا البناء ومن مراجعة عدائية له أظهرت 24 عيبًا حقيقيًا بعد أن اعتُبر الشغل منتهيًا. وكل بند تحت اتقاس فعلًا، لا افتراضًا.
اقرأ التفاصيلإخفاء التفاصيل8 نقطة
الكتابة لا تضيع
العملية لا تُشال من الطابور إلا لما الخادم يأكّد إنها اتسجّلت. وأي شيء غير ذلك يحوّل عملية قيل للمستخدم إنها نجحت إلى عملية موجودة على شاشته فقط.
الجهاز المشترك يغيّر معنى الكاش
على جهاز يستخدمه أكثر من شخص، كل نسخة مخزّنة مختومة بأربعة أختام — نسخة الشكل، والنشر، ومعرّف المستخدم، والوقت — وأي عدم تطابق يرمي النسخة. الكاش هناك مسألة أمان لا سرعة.
قائمة سماح على مستوى المسار لا الجذر
لا يُخزّن شيء على الجهاز إلا إذا كان مكتوبًا صراحةً أنه مسموح. والجذر المسموح قد يحوي استعلامًا يرجّع رقمًا قوميًا أو عنوانًا — فالسماح يُقرّر لكل مسار، وحارس يربط الأعمدة الحسّاسة بالمسارات الممنوعة.
المرسل العام يعمل بهوية من يناديه
المرسل المشترك على الخادم لو عمل بصلاحيات المالك بيعطّل أمن الصفوف على كل ما يناديه في صمت. وبالقياس: نفس المستخدم العادي اترفض وهو بينده الدالة مباشرةً ونجح من خلال المرسل. فالمرسل يعمل بهوية المنادي.
الإثبات لازم يشبه الاستخدام
الاختبار على الخادم يثبت أن الخادم صحيح، لا أن المستخدم سيصل إليه. سبعة من الـ24 عيبًا كان مستحيلًا ظهورها في اختبار خادمي أو مراجعة كود، وكلها ظهرت في أول قياس حقيقي في المتصفح.
الحارس لا يُوثق به حتى يفشل
الحارس الذي يقول «تمام» وهو أعمى أسوأ من غيابه. وكل فحص نتحقّق منه بتعطيل ما يحميه والتأكد من أنه يفشل.
كل جملة في الواجهة وعد
النصوص تُقارن بالسلوك الفعلي قبل النشر. و«غير مخزّن على هذا الجهاز» أفضل من دوران لا ينتهي، والوعد الأوسع من الحقيقة أخطر من ميزة ناقصة.
التكلفة تُقاس قبل أن تُحسّن
لا `select *`، ومجموعة أعمدة صريحة لكل مستوى صلاحية، وحد على كل قائمة، وعدّ على الخادم، ولا تحضير مسبق بلا حدود. وفي المشروع الصغير الحصة تُحرق من التطوير لا من المستخدمين — فنقيس أولًا إلى أين تذهب.
العربية والإنجليزية بالتساوي
اقرأ التفاصيلإخفاء التفاصيل4 نقطة
- 17,057 نصًا مترجمًا في مصدر واحد، وأي نص جديد بلا ترجمته يوقف البناء.
- انقلاب اتجاه كامل: الشريط الجانبي، وترتيب الأعمدة، والأسهم، والقوائم، والنماذج، والرسوم.
- أسماء الموظفين والمسمّيات والأقسام بالعربية تظهر كما هي في مستندات الشركة نفسها، بينما تحفظ الأرقام والتواريخ وأكواد المستندات ترتيبها اللاتيني الصحيح فلا يستطيع المتصفح إعادة ترتيبها.
- تبديل اللغة فوري ومحفوظ على جهاز المستخدم — بلا إعادة تحميل ولا انتظار للخادم.
في مجموعة الصور هذه، كل شاشة مأخوذة بالنسختين لتقارنها بنفسك.
الإنجليزية
العربية
الإنجليزية
العربية
الإنجليزية
العربية
يعمل من أي مكان، ومن الموبايل
نسبة كبيرة من مستخدمي النظام لا يجلسون إلى مكتب: مهندسو مواقع، ومشرفو تركيب، وأمناء مخازن، وموظفو مشتريات. والواجهة متجاوبة في كل المقاسات ومختبرة على iOS وAndroid والكمبيوتر.
اقرأ التفاصيلإخفاء التفاصيل4 نقطة
- الموظف يسجّل الحضور من الموقع بتحديد الموقع الجغرافي، ويطلب مواد، ويسجّل استهلاك اليوم، ويكتب زيارة موقع — من الموبايل.
- المدير يعتمد أمر شراء أو طلب أجازة أو مراجعة عقد من الموبايل بلا رجوع للمكتب.
- الجداول العريضة تتحرك أفقيًا داخل إطارها بدل كسر الصفحة، والنماذج تنطبق إلى عمود واحد، وأحجام اللمس والخطوط مضبوطة فلا يكبّر الموبايل الشاشة عند الكتابة.
- وحدات العرض الديناميكية مستخدمة فلا يقطع شريط عنوان Android أسفل الشاشة.
منصة واحدة لكل الأقسام
من فعل ماذا ومتى وما الذي تغيّر
اقرأ التفاصيلإخفاء التفاصيل
كل إضافة أو تعديل أو حذف في أي قسم يُسجَّل في سجل نشاط مركزي واحد، مع الفاعل والوقت والكيان ورابط مباشر إليه ووصف بلغة واضحة — ومعه صورة قبل/بعد للحقول التي تغيّرت.
وهذا حسم مشكلة إدارية قديمة: انتهى الجدل حول «من غيّر الرقم» لأن الجواب مكتوب. وبجانبه لوحة تتبّع تُظهر أي أجزاء النظام تُستخدم فعلًا وأيها مهمل — ومعلومة استُخدمت لتحسين النظام نفسه.
الشاشات
97 شاشةالشاشات في هذه الصفحة من النظام الفعلي أثناء التشغيل، مأخوذة بالنسختين العربية والإنجليزية وبمقاسات شاشة مختلفة. وكل أسماء الأشخاص والعملاء والموردين والمشروعات وبيانات التواصل وأرقام المستندات بيانات تجريبية مستبدلة بالكامل، حفاظًا على سرّية الشركة وعملائها. أما الوظائف والحسابات والتخطيط ومنطق العمل فهي كما هي في النظام تمامًا.
نظرة عامة
المبيعات
التسويق
التسعير
العقود والورقيات
إدارة المشروعات
المخازن
المشتريات
الجودة
التصنيع
المالية والحسابات
الموارد البشرية
المكتب الفني
المنصة والحكم
الأثر على الشركة
| قبل | بعد |
|---|---|
| ورق + Excel + واتساب + برنامج مختلف لكل قسم | منصة واحدة، و13 قسمًا، ومصدر بيانات واحد |
| نفس البيانات تُدخل من جديد في كل قسم | تُدخل مرة واحدة — وكل قسم آخر يقرأ منها |
| لكل قسم نسخته من الحقيقة | رقم واحد متفق عليه، محسوب لا مكتوب |
| الشغل يجري بالذاكرة والثقة | كل حركة موثّقة وقابلة للمراجعة |
| المشاكل موجودة لكن غير مرئية | النظام أظهرها فأصبح ممكنًا حلّها |
| الأخطاء تُكتشف متأخرة عند الفاتورة | تُمنع عند الإدخال أو تظهر في نفس اليوم |
| المتابعة تعتمد على تذكّر الموظف | تنبيهات تأخير، ولا فرصة تُنسى |
| الشغل مرتبط بالمكتب والورق | يُنجَز من الموقع ومن الموبايل |
نتائج ملموسة كما تصفها الشركة: أخطاء أقل · وقت أقل لكل عملية · دقة بيانات أعلى · مشاكل ظهرت لأول مرة فأصبح حلّها ممكنًا · بيانات تُدخل مرة واحدة · وعملاء جدد لأن طريقة عمل الشركة صارت مهنية وموثّقة أمام العميل والاستشاري.
الأرقام
حجم النظام
- أقسام مبنية بالكامل
- 13
- شاشات
- 191
- نقاط API
- 384
- جداول قاعدة البيانات
- 192
- أسطر الكود
- ~212,600 · 984 files
- نصوص مترجمة
- 17,057
- مكوّنات واجهة مشتركة
- 109
- أنواع مستندات · نماذج طباعة
- 28 · 15
- ملفات اختبار
- 83
- مدة البناء
- ~10 weeks · 1,808 updates
حجم التشغيل الفعلي
- فرص بيع متابَعة
- 412
- مشروعات
- 401
- عملاء وأطراف
- 375
- مستندات مسجّلة
- 1,938
- بنود جداول كميات
- 1,004
- حركات نشاط على الفرص
- 5,287
- أحداث في السجل المركزي
- 2,255
- أحداث أمنية · جلسات دخول
- 3,216 · 682
- موظفون على النظام
- 67
- مستخدمون لهم حسابات
- 58
أرقام من قاعدة بيانات الإنتاج أثناء الاستخدام.




