يتيح لك هذا النظام استيراد الأصناف والوحدات والمجموعات والمخازن بشكل كامل من ملف Excel واحد.
المجموعات - تصنيفات الأصناف
الوحدات - وحدات القياس
المخازن - مواقع التخزين
الأصناف - بيانات المنتجات
ربط الأصناف بالوحدات
ربط الأصناف بالمخازن
المرحلة 1️⃣: إنشاء المجموعة
في صفحة Categories:
code: CAT001 | name: Electronics | name_ar: إلكترونيات
✅ تم حفظ المجموعة في قاعدة البيانات بـ ID = 5
المرحلة 2️⃣: إنشاء الوحدة
في صفحة Units:
code: UNIT001 | name: Piece | name_ar: قطعة
✅ تم حفظ الوحدة في قاعدة البيانات بـ ID = 12
المرحلة 3️⃣: ربط الصنف
في صفحة Products:
code: PRD001 | name: Laptop
category_code: CAT001 ← يبحث عن المجموعة
base_unit_code: UNIT001 ← يبحث عن الوحدة
⚡ يحدث الربط التلقائي:
💡 المبدأ الأساسي:
الأكواد (codes) في ملف Excel هي المفاتيح التي يستخدمها النظام للربط. لا تحتاج لمعرفة الـ IDs - فقط استخدم الأكواد بشكل صحيح!
في صفحة ProductUnits، العمود conversion_factor يحدد نسبة التحويل:
مثال 1: الوحدة الرئيسية
product_code: PRD001 | unit_code: UNIT_PIECE | conversion_factor: 1
✅ الوحدة الرئيسية دائماً = 1
مثال 2: كرتونة = 12 قطعة
product_code: PRD001 | unit_code: UNIT_BOX | conversion_factor: 12
✅ كرتونة واحدة = 12 قطعة
مثال 3: شيكارة = 50 كيلو
product_code: PRD_RICE | unit_code: UNIT_BAG | conversion_factor: 50
✅ شيكارة واحدة = 50 كيلو
النظام يتحقق تلقائياً من البيانات الموجودة. إذا كانت المجموعة أو الوحدة أو المخزن موجوداً بنفس الاسم، سيستخدم النظام البيانات الموجودة بدلاً من إنشاء سجل مكرر.
النظام يستورد المجموعات أولاً ويحفظ أكوادها
ثم يستورد الوحدات ويحفظ أكوادها
ثم يستورد المخازن ويحفظ أكوادها
عند استيراد الأصناف، يستخدم الأكواد المحفوظة للربط
مثال:
عندما تكتب category_code: CAT001 في صفحة Products،
النظام يبحث عن الكود CAT001 ويربط الصنف بتلك المجموعة تلقائياً! ✨