ماهي طريقة إعداد الإنتاج في Fabritec؟
قبل أن يدخل أي مشروع إلى أرض المصنع، يجب تجهيز Fabritec عبر إعداد Production Setup بالكامل.
هذا الإعداد يحدد عمليًا كيف يعمل مصنعك داخل النظام: مراحل التشغيل، محطات العمل، العمالة، الطاقات، وقواعد التشغيل.بدون إعداد صحيح لـ Production Setup لن يتمكن Fabritec من:
التتبع (Tracking)، الجدولة (Scheduling)، تطبيق المسارات (Routing)، أو تحليل الأداء والإنتاجية.فيما يلي سير العمل الكامل لإعداد الإنتاج من البداية للنهاية.
✅ 1) تعريف جميع مراحل الإنتاج (Production Stages)#
اذهب إلى: Production Setup → Production Stages → Add Stageتمثل Stage كل خطوة في عملية التصنيع داخل المصنع.لكل Stage يجب تحديد:#
Stage Name (مثل: Cutting، Welding، Painting، Galvanizing…)
Color (للـ Dashboards و Tracking)
Requires Inspection (هل تحتاج هذه الخطوة فحص QC؟)
Outsourced Stage (مثل: Galvanizing، Heat Treatment…)
لماذا هذه الخطوة أساسية؟#
تحدد ترتيب انتقال العناصر بين المراحل
تفعّل نقاط التحكم الخاصة بـ QC
تغذ ي كل تقارير وتحليلات الإنتاج
تمنع تجاوز المراحل الإلزامية أثناء التشغيل
مثال سريع على إعداد Stage:Welding: Duration 04:00، Requires Inspection = Yes
Cutting: Duration 02:00، Requires Inspection = No
✅ 2) إنشاء محطات العمل داخل المصنع (WorkStations)#
اذهب إلى: Production Setup → Workstations → Add Workstationتمثل WorkStation نقطة إنتاج فعلية داخل المصنع (ماكينة أو منطقة عمل).إعداد كل WorkStation يشمل:#
Default Stage (المرحلة التي تُنفّذ هنا)
MachineAndLaborDriven / Both
Weight / Length / Area / Qty / Volume
Single (عنصر واحد في المرة)
Continuous (مثل خطوط الدهان)
لماذا هذا مهم؟#
يحدد أين يسجل المشغلون التحديثات في Tracking
يساعد على توزيع المهام تلقائيًا وفق إعدادات المصنع
يؤثر على تقارير الإنتاجية و Shop Load
يمنع تحديثات مراحل غير صحيحة
CNC-01 → Machine-Driven، Stage: Cutting
WLD-Bay-03 → Labor-Driven، Stage: Welding
✅ 3) إضافة العمالة (Labour)#
اذهب إلى: Production Setup → Labour → Add LabourJob Title (Welder، CNC Operator، Painter…)
لماذا التعيين هنا “إلزامي” عمليًا؟#
العامل لا يمكنه تحديث التقدم إلا في المراحل المصرّح له بها
يتيح تقارير إنتاجية حسب العامل (Operator Productivity)
يحافظ على دقة البيانات والتتبع
✅ 4) تعريف الأقسام (Departments)#
اذهب إلى: User Management → Departmentsكيف تساعد Departments؟#
تنظيم الإشعارات ومسارات العمل
تحسين تنظيم المستخدمين والفلترة
دعم فلاتر Dashboards وتقارير المستخدمين
✅ 5) إعداد الأدوار والصلاحيات (Roles)#
اذهب إلى: User Management → RolesRole يحدد صلاحيات المستخدم داخل النظام.| Role | ماذا يسمح له؟ |
|---|
| System Admin | صلاحيات كاملة للإعدادات والوحدات |
| Production Manager | إدارة Routes + متابعة Tracking + Dashboards |
| Planning Engineer | رفع BOM + تجهيز Revisions + تعيين Routes |
| Workstation Operator | تحديث تقدم الإنتاج |
| QC Inspector | Approve/Reject لمراحل QC |
| Supervisor | تعديل/تراجع عن مراحل + إدارة فرق العمل |
تعيين الأدوار بشكل صحيح يضمن أن سير العمل آمن ودقيق.
✅ 6) إنشاء المستخدمين وربطهم بالأدوار (Users)#
اذهب إلى: User Management → Users → Add Userبهذا يصبح المستخدم قادرًا على الدخول، وتبدأ الصلاحيات الخاصة به في العمل داخل Tracking/Production/QC.
✅ 7) إعداد Categories والسعات (Capacity)#
اذهب إلى: Production Setup → Categoriesتُستخدم Category لتنظيم العناصر حسب النوع (مثل: Beams، Columns، Plates…).لكل Category حدّد:#
Monthly Capacity (tons/month أو units)
تُستخدم هذه البيانات في Dashboards لقياس:أداء المصنع (Factory Performance)
✅ 8) إعداد تفضيلات القياس (Measurement Preferences)#
اذهب إلى: Company Settings → Measurement Preferencesهذه الوحدات توحّد BOM والتقارير وDashboards وتمنع اختلاف القياسات بين الأقسام.
✅ 9) مراجعة ملف الشركة (Company Profile)#
اذهب إلى: Company Profileهذا يضمن أن جميع المستندات المصدّرة (Packing Lists، تقارير QC…) تحمل الهوية الصحيحة.
✅ 10) التحقق النهائي من Production Setup#
قبل إطلاق أي مشروع للإنتاج تأكد من التالي:✔ جميع Production Stages تم إنشاؤها
✔ جميع WorkStations مرتبطة بالمراحل الصحيحة
✔ جميع Labour مخصصين لمراحلهم ومحطات عملهم
✔ Departments و Roles جاهزة
✔ Categories لها Capacities
✔ وحدات القياس صحيحةأي خلل في الإعداد سيؤثر مباشرة على Tracking وRoutes وQC.
🚀 تم تجهيز Production Setup#
بعد اكتمال الإعداد، يصبح مصنعك جاهزًا لـ:Start shop-floor Tracking
Production Setup هو أساس سير العمل بالكامل داخل Fabritec.
طريقة إنشاء وإعداد المسارات في Fabritec
تُعد Route من أهم عناصر منطق الإنتاج داخل Fabritec.
الـ Route تحدد تسلسل مراحل التصنيع بدقة التي يجب أن يمر بها كل عنصر (Mark) داخل المصنع — من أول Cutting حتى آخر QC أو جاهزية الشحن.لا يمكن للمشغلين تتبع التقدم
لن تتحرك العناصر بين المراحل بالشكل الصحيح
ستظهر بيانات غير دقيقة في Dashboards
إليك سير العمل الكامل لإنشاء Route.
✅ 1) فتح وحدة Routes#
اذهب إلى: Production Setup → Routesستجد قائمة بكل Routes الحالية، مع خيارات الإضافة والتعديل.
✅ 2) إنشاء Route جديدة عبر “Add Route”#
ستظهر بيانات أساسية يجب إدخالها:حقول أساسية:#
Mark (الكود الذي تنطبق عليه Route)
Category (Beam / Column / Plate / Pipe / Built-Up…)
Operation Type (Manufacture / Stock / Outsourcing… أو حسب إعدادكم)
لماذا هذه الحقول مهمة؟#
Mark يحدد العناصر التي ستتبع هذه Route
Category تساعد في تطبيق قواعد Capacity والفلترة
Operation Type ينظم تصنيف العمليات في Dashboards وتقارير الأداء
✅ 3) إضافة مراحل الإنتاج داخل Route (Route Workflow)#
هذا هو الجزء الأهم: تحديد التسلسل الدقيق للمراحل.طريقة الإضافة:#
اختر Stage من قائمة Production Stages
Fabritec يفرض هذا الترتيب في Tracking — ولا يسمح بتجاوز المراحل.
✅ 4) ضبط متطلبات QC داخل Route#
إذا كانت Stage مفعلة بخيار Requires Inspection = Yes:بعد إكمال المشغّل للمرحلة
تنتقل تلقائيًا إلى QC Pending
لا يمكن استمرار التنفيذ قبل Approve/Reject
هذا يحافظ على الالتزام بمعايير الجودة.
✅ 5) ترتيب المراحل (Drag to Reorder)#
يمكنك إعادة ترتيب المراحل، لكن مع مراعاة:عدم وضع مراحل لاحقة قبل سابقة (مثل Painting قبل Welding)
✅ 6) حفظ Route#
بعد اكتمال الإعداد اضغط Save Route.تصبح Route جاهزة للاستخدام في:
✅ 7) مراجعة Routes قبل إطلاق Phase للإنتاج#
قبل Release Phase تحقق من:هل مراحل QC موضوعة بشكل صحيح؟
هل Route مطابقة لسير العمل الفعلي بالمصنع؟
✅ 8) Release to Production#
عند إطلاق المرحلة للإنتاج:يتم ربط Routes تلقائيًا مع Tracking وQC
يبدأ المشغلون تحديث التقدم
✅ 9) كيف يستخدم المشغلون Route في Tracking؟#
المرحلة المصرح له بها فقط
المرحلة التالية حسب Route
لون المرحلة والمدة الافتراضية
النظام يمنع أي تحديثات خارج التسلسل للحفاظ على الدقة.
📌 ملخص سريع لسير إعداد Route#
1.
Production Setup → Routes
3.
إدخال Mark / Category / Operation Type
6.
التأكد من QC-required stages
9.
تفعيل Route داخل Tracking وQC
طريقة إعداد العمالة في Fabritec
سير عمل Labour Setup في Fabritec يحدد:
من يعمل؟ وأين يعمل؟ وما العمليات المصرح له بها؟
وهو خطوة محورية قبل التتبع الرقمي والتحكم بالإنتاج.لن يستطيع المشغلون تحديث Tracking
لن تتوزع المهام على WorkStations بالشكل الصحيح
ستظهر سجلات QC والإنتاج بشكل غير دقيق
لن ترى الإدارة الأداء الحقيقي للعمالة
فيما يلي سير العمل الكامل لإعداد العمالة.
✅ 1) فتح صفحة Labour#
اذهب إلى: Production Setup → Labourهنا تُنشأ وتُدار ملفات العاملين.
✅ 2) إنشاء عامل جديد عبر “Add Labour”#
لكل عامل هوية رقمية فريدة داخل Fabritec.Labour Code (فريد، مثل: WLD-023)
Job Title (Welder / CNC Operator / Painter…)
Shift (Morning / Night / Rotational)
هذه البيانات تسمح بتسجيل العمل بدقة وإظهار مؤشرات العامل في Dashboards.
✅ 3) تعيين العامل لمراحل الإنتاج (Assigned Stages)#
اختر Production Stages التي يُسمح للعامل بتنفيذها.Welder → Welding / Assembly / Grinding
CNC Operator → Cutting فقط
لماذا هذا مهم؟#
العامل لا يمكنه تحديث مرحلة غير مصرح بها
يحمي سلامة البيانات (Data Integrity)
يضمن أن العامل يرى المهام الصحيحة على أرض المصنع
✅ 4) تعيين العامل لمحطات العمل (Assigned Workstations)#
حدد الـ WorkStations التي يحق للعامل تشغيلها فعليًا.WLD-023 → Welding Bay 1, Welding Bay 2
CNC-012 → CNC Machine 01, CNC Machine 02
لماذا هذا مهم؟#
فقط العامل المعيّن لمحطة يمكنه تسجيل التقدم عليها
يمنع تداخل الأقسام (مثل: عامل Cutting يحدّث Welding بالخطأ)
يضبط ما يراه المستخدم في شاشة المشغل
✅ 5) Fabritec يضبط صلاحيات Tracking تلقائيًا#
بعد تعيين Stages وWorkStations يقوم النظام تلقائيًا بـ:
✔ فلترة العناصر التي يمكن للعامل رؤيتها
✔ إظهار المراحل المناسبة فقط
✔ منع تحديثات غير مصرح بها
✔ تسجيل الوقت ومؤشرات الأداء بدقة
✅ 6) مراجعة التعيينات قبل بدء الإنتاج#
ينصح أن يراجع المشرفون التالي:هل جميع welders على welding stations؟
هل CNC operators على cutting stages فقط؟
هل painters على painting booths فقط؟
هل QC inspectors غير مرتبطين بمحطات تشغيل المشغلين؟
✅ 7) ربط Labour بحساب User (عند الحاجة)#
إذا كان العامل سيدخل على Fabritec بنفسه:اذهب إلى: User Management → Users → Add Userاختر ملف العامل (Labour profile)
عيّن Role مناسب (غالبًا Workstation Operator)
اربط المستخدم بـ Department الصحيح
هذا يفعّل استخدام الهاتف/التابلت للتتبع.
✅ 8) ظهور العمالة داخل Tracking#
بعد الإعداد، تظهر العمالة في شاشات المشغلين.
📌 ملخص سريع لسير إعداد Labour#
1.
Production Setup → Labour
7.
(اختياري) إنشاء User وربطه بـ Role + Department
8.
تفعيل العامل داخل Tracking Module
9.
تغذية البيانات إلى Dashboards
إدارة المستخدمين في Fabritec
إدارة المستخدمين (User Management) في Fabritec تحدد:
من يمكنه الدخول؟ ماذا يمكنه أن يفعل؟ وإلى أي قسم ينتمي؟
وهي خطوة حساسة لأن كل شيء يعتمد عليها: Tracking، QC، Planning، Shipping، Dashboards…فيما يلي سير العمل الكامل لإدارة المستخدمين.
✅ 1) الدخول إلى Users#
اذهب إلى: Main Menu → User Management → Users
✅ 2) إنشاء حساب جديد عبر “Add User”#
كل مستخدم يحتاج Username فريد لضمان سجلات تدقيق واضحة.بيانات أساسية:#
Username (مثل: wld.ahmed, supervisor.moh)
Profile photo (اختياري لكنه مفيد)
كل إجراء في النظام يتم تسجيله باسم هذا المستخدم.
✅ 3) تعيين المستخدم لقسم (Department)#
Departments تنظّم المستخدمين وتوضح الرؤية التشغيلية.Production / Cutting / Welding / Painting / Assembly
QC / Planning / Shipping / Stock / Procurement
لماذا مهم؟#
ينظم ما يراه المستخدم في النظام بحسب الهيكلة
يساعد على مسارات الإشعارات والتنبيه
يجعل Dashboards أكثر قابلية للفلترة والتحليل
✅ 4) تعيين Role لتحديد الصلاحيات#
الـ Role يحدد ماذا يمكن للمستخدم أن يفعل.| Role | صلاحيات أساسية |
|---|
| System Admin | كل الإعدادات والوحدات |
| Production Manager | Routes + Tracking + Dashboards |
| Planning Engineer | BOM + Revisions + Routes |
| Workstation Operator | تحديث التقدم |
| QC Inspector | Approve/Reject |
| Supervisor | تعديل/rollback + إدارة العمال |
| Shipping Coordinator | Yard + Dispatches + Packing Lists |
قد يرى المستخدم بيانات غير مصرح بها
قد لا يستطيع المشغل تحديث المراحل
✅ 5) ربط User بـ Labour Profile (إذا كان مشغلًا)#
إذا كان المستخدم عامل تنفيذ (welder/cutter/painter…):
اذهب إلى: Production Setup → Labour → Select Labour → Link to Userمهم: المشغل لا يمكنه تحديث Tracking بدون ربطه بـ Labour profile.
✅ 6) ضبط الصلاحيات عبر قواعد Role#
كل Role يتضمن صلاحيات مثل:
✔ إنشاء/تعديل المشاريع
✔ عرض Dashboards
✔ تحديث تقدم Workstations
✔ اعتماد QC
✔ إدارة Shipping
✔ إدارة Production Setup
✔ View-only (قراءة فقط)يمكن للـ Admin تخصيصها حسب سير عمل المصنع.
✅ 7) تفعيل/إيقاف المستخدمين#
إدارة دورة حياة المستخدم تشمل:إيقاف من يغادر الشركة (Deactivate/Lock)
المستخدم المُوقَف يفقد الوصول فورًا، لكن سجلاته تبقى للحفاظ على Audit.
✅ 8) تدقيق نشاط المستخدمين (Logs)#
يحتفظ Fabritec بسجل كامل يشمل:وهذا يضمن مسؤولية واضحة والتزامًا تنظيميًا.
📌 ملخص سريع لسير إدارة Users#
6.
(اختياري) ربط Labour Profile
تحديث ملف الشركة في Fabritec
Company Profile هو الإعداد المركزي الذي يحدد هوية شركتك داخل Fabritec، ويظهر في:تحديثه يضمن أن كل المستندات والواجهات تحمل بياناتك الصحيحة.
✅ 1) فتح Company Profile#
اذهب إلى: Main Menu → Company Settings → Company Profile
✅ 2) تحديث بيانات الشركة الأساسية#
Slogan / Tagline (اختياري)
لماذا هذا مهم؟#
يظهر في جميع المستندات المصدرة (PDF/Excel)
يظهر في عنوان Customer Dashboard
يعزز الاحترافية ويقلل الالتباس في التواصل
✅ 3) رفع أو تحديث الشعار (Logo)#
اضغط Upload Logo لإضافة الشعار.سيضعه Fabritec تلقائيًا في:PNG عالي الدقة (ويفضل بخلفية شفافة)
نسبة أفقية مناسبة لعرض أفضل
✅ 4) ضبط Timezone#
اختر Timezone الصحيح لموقع المصنع.Timelines في Customer Dashboard
Timezone غير صحيح = سجلات مربكة وغير منطقية.
✅ 5) ضبط Measurement Preferences (عند الحاجة)#
Length / Area / Weight / Volume / Density
Weight: Ton (t) أو Kilogram (kg)
Length: Millimeters (mm) أو Meters (m)
هذه الوحدات تؤثر على BOM والتقارير وDashboards والتخطيط.
✅ 6) حفظ التغييرات#
اضغط Save.
يتم التحديث فورًا في:Customer-facing documents
✅ 7) التحقق بعد التحديث#
إذا لم يظهر التحديث، جرّب Refresh أو إعادة تحميل المستند.
📌 ملخص سريع لتحديث Company Profile#
1.
Company Settings → Company Profile
5.
(اختياري) تحديث Measurement Preferences
7.
التحقق من ظهور الهوية الجديدة في المستندات واللوحات
إدارة التفضيلات في Fabritec
تتحكم Preferences في الإعدادات الأساسية التي تؤثر على كل شيء: المشاريع، الإنتاج، التقارير، Dashboards، وحتى مخرجات العميل.
إعدادها بشكل صحيح مهم قبل بدء أي مشروع لأنها تؤثر على:الإعدادات الافتراضية العامة
فيما يلي سير العمل الكامل لإدارة Preferences.
✅ 1) فتح Preferences#
اذهب إلى: Main Menu → Company Settings → Preferencesستجد مجموعات إعدادات مثل:Display & Layout Preferences
✅ 2) إعداد Measurement Preferences (الأهم)#
لماذا هذا مهم؟#
حسابات BOM تعتمد على هذه الوحدات
أوزان Dashboards تظهر بشكل صحيح
Packing lists والتقارير تكون موحدة
Cutting lists وNC outputs تستخدم قياسات صحيحة
يفضل عدم تغيير الوحدات بعد بدء الإنتاج إلا عند الضرورة وبقرار واضح.
✅ 3) Production Preferences#
هذه الإعدادات تحدد سلوك الإنتاج عبر كل Phases وRoutes، مثل:Workstation capacity behavior
السماح/عدم السماح بإكمال جزئي
تقديرات الوقت في Dashboards
✅ 4) Capacity Preferences#
تحدد كيف يقيم Fabritec الإنتاج الشهري/الأسبوعي، مثل:Overload warning thresholds
ظهور مؤشرات Overloaded في Dashboards
توقع مبكر للاختناقات والتأخير
✅ 5) Notification Preferences#
يمكن تشغيل/إيقاف تنبيهات مثل:
✅ 6) Date & Time Preferences#
Timezone (مطابق لموقع المصنع)
Date format (DD/MM/YYYY أو MM/DD/YYYY)
Timezone خاطئ = تاريخ إنتاج غير صحيح.
✅ 7) Display & Layout Preferences#
تحدد شكل عرض النظام للمستخدمين، مثل:Grouping للعرض حسب Phases/Buildings/Routes
الهدف: تجربة موحدة وواضحة لكل الفريق.
✅ 8) حفظ التغييرات#
اضغط Save.
يطبق Fabritec التغييرات فورًا على:
Projects / Phases / Routes / Tracking / QC / Shipping / Dashboards / Customer views
✅ 9) التحقق من تطبيق التفضيلات#
تحقق من ظهور التحديثات في:إذا لم تظهر، جرّب Refresh أو إعادة إنشاء المستند.
📌 ملخص سريع لإدارة Preferences#
1.
Company Settings → Preferences
3.
ضبط Production preferences
6.
ضبط Timezone + Date/Time formats
تغيير اللغة في Fabritec#
يسمح Fabritec لكل مستخدم بتغيير لغة النظام من إعدادات الملف الشخصي خلال ثوانٍ.
يؤثر ذلك على الواجهة بالكامل: القوائم، العناوين، الأزرار، Dashboards، وأسماء الوحدات.فيما يلي الخطوات الكاملة لتغيير اللغة.
✅ 1) فتح قائمة الملف الشخصي (User Profile)#
اضغط على أيقونة المستخدم (Admin / Supervisor / Operator…)
✅ 2) اختيار “Change Language”#
من القائمة المنسدلة اختر:
Change Languageستظهر نافذة بعنوان Change Language لاختيار اللغة.
✅ 3) اختيار اللغة المطلوبة#
ستجد قائمة باللغات المتاحة مثل:
✅ 4) الضغط على “Save”#
سيقوم Fabritec مباشرة بـ:تطبيق اللغة الجديدة على كل الوحدات والقوائم
✅ 5) التحقق بعد التغيير#
القوائم الجانبية (Projects / Dashboards / Production / QC / Shipping…)
الأزرار (Add / Save / Release to Production…)
📌 ملخص سريع#
1.
Profile icon (أعلى اليمين)
5.
تطبيق فوري للغة على النظام