شنو هذا الموديول
موديول قائمة المخازن (Storage List) هو العمود الفقري المادي للمخزون في النظام.
يمثل مخازن، غرف، أرفف أو مواقع في العالم الحقيقي ويربطها مباشرة بـ:
-
منتجات
-
كميات المخزون
-
أعضاء الفريق
-
تحويلات وطلبات
إذا المنتجات تحدد إيش اللي تبيعونه,
قائمة المخازن (Storage List) تحدد وين مكانه بالضبط.
- كيف موديول المخازن مبني (مفهوم بصري)
مخزن رئيسي (أب)
├── جزء أ
│ ├── غرفة 1
│ └── غرفة 2
└── جزء ب
└── غرفة 3
✔ عمق تسلسلي غير محدود
✔ ربط بالعالم الحقيقي
✔ منطق أب → ابن واضح
- مسؤوليات قائمة المخازن (Storage List) الرئيسية
- إدارة مواقع التخزين
إنشاء مواقع تخزين بلا حدود
تغيير الاسم، تعديل أو حذف المواقع
إضافة ملاحظات للوضوح الداخلي
- وصول يعتمد على الفريق
تخصيص أعضاء الفريق للمخازن
التحكم في من يدير أي مخزن
عرض فريق بصري يعتمد على الأفاتار
- تنظيم تسلسلي
مخازن رئيسية (أب)
مخازن فرعية (ابن) (أجزاء، غرف)
منطق تخزين متداخل
- تحديد موقع المنتج
إضافة منتجات موجودة للتخزين
إنشاء منتجات جديدة مباشرة في التخزين
تتبع المخزون حسب الموقع
شنو التخزين الافتراضي
-
تخزين واحد بس يقدر يكون افتراضي
-
أول تخزين يتم إنشاؤه → افتراضي تلقائيًا
-
يُستخدم لما:
-
يتم إنشاء منتجات جديدة
-
يتم تخصيص المخزون تلقائيًا
-
✔ تقدر تغيره في أي وقت
✔ تفرض النظام التفرد
- عروض قابلة للتوسيع (ميزة قوية)
- عرض المنتجات في التخزين
اضغط على أيقونة العين عشان توسع:
تخزين → منتجات
# | رقم الصنف | اسم المنتج | الفئة | المخزون
✔ مخزون حي لكل تخزين
✔ ما فيه تنقل برا الصفحة
- عرض التخزينات الفرعية
اضغط على أيقونة التخزين الفرعي:
تخزين → تخزينات فرعية
# | اسم التخزين الفرعي | الإجراءات
✔ تصفح بأسلوب الشجرة
✔ إدارة تسلسل هرمي سهلة
➕ إضافة منتجات للتخزين
طريقتين لإضافة المنتجات
1️⃣ إضافة منتج موجود
-
اختار منتج
-
أدخل الكمية
-
خصص للتخزين
2️⃣ إنشاء منتج جديد
-
نموذج منتج كامل
-
يرتبط تلقائيًا بالتخزين
-
المخزون يتكون فورًا
- إيش يصير لما تحذف (منطق ذكي)
لما يتم حذف التخزين:
✔ طلبات التخزين تنشال
✔ المنتجات تصير مفصولة، ما تنحذف
✔ سلامة المخزون تظل محفوظة
- ما تقدر تحذف إذا:
-
لسه فيه منتجات موجودة داخل التخزين
- ذكاء خلف الكواليس
مزامنة المخزون
-
كل تخزين له عدد مخزون خاص فيه
-
المنتجات تقدر تكون موجودة في أكثر من تخزين
-
المخزون يتم تتبعه حسب الموقع
مرونة تعتمد على JSON
-
أعضاء الفريق يتم حفظهم كـ JSON
-
ربط المنتج بالتخزين يتم حفظه كـ JSON
-
سهولة في التوسع بدون ما يصير فيه مشاكل في المخطط
- موديولات مترابطة (نظرة عامة على النظام البيئي)
-
المنتجات – وين يتم تخصيص العناصر
-
طلبات التخزين – تحويلات بين التخزينات
-
أعضاء الفريق – التحكم في الوصول للتخزين
-
التقارير – رؤى للمخزون والحركة
- صلاحيات وتحكم
-
عرض التخزينات
-
إضافة / تعديل التخزينات
-
حذف التخزينات
-
تخصيص أعضاء الفريق
-
إدارة المخزون
كل شي يتم التحكم فيه عن طريق صلاحيات تعتمد على الدور.
- مثال من العالم الواقعي
شركة:
- مخزن رئيسي (افتراضي)
- فرع تل أبيب
- فرع القدس
كل فرع:
- عنده مخزون خاص فيه
- عنده فريق خاص فيه
- يشاركون نفس كتالوج المنتجات
✔ دقيق
✔ قابل للتوسع
✔ جاهز للأعمال
- ملخص نهائي (نظرة سريعة)
قائمة المخازن (Storage List) =
✔ تحكم في المخازن
✔ دقة المخزون
✔ وصول يعتمد على الفريق
✔ تسلسل هرمي واقعي
✔ واجهة مستخدم نظيفة
✔ منطق جاهز للمؤسسات
