⚙️

لوحة التحكم

دخول مدير النظام (الأدمن)

الافتراضية عند أول تشغيل: admin123 — غيّرها من الإعدادات فورًا.
→ صفحة البحث

⚙️ لوحة تحكم المخزن

فتح صفحة البحث ↗

📦 المخازن — الكمية والقيمة وتقدّم الجرد

المخزنعدد الأصنافإجمالي الكميةقيمة المخزونتقدّم الجردقيمة الفروقات

القيم إجمالية فقط — لا تُعرَض تكلفة أي صنف على حدة.

توزيع الأصناف على الغرف

—

إدارة الأصناف

إسناد موقع لـ 0 صنف محدد:
صورةالكودالاسمالموقعالكمية

🏗️ هيكل المخزن (الغرف / الممرات / الأرفف / المستويات)

عرّف هنا غرف المخزن وممراتها وأرففها. بعد الحفظ ستظهر في فلاتر البحث وفي قوائم إسناد المواقع.

المستويات (مشتركة لكل الأرفف)


🔄 مزامنة الكميات من API خارجي

اربط النظام ببرنامجك عبر رابط API يرجّع قائمة أصناف بالكود والكمية. المطابقة تتم على كود الصنف.

المصادقة (Authentication)

تشفير الرد (إن وُجد)

المزامنة التلقائية

⚠️ المزامنة التلقائية تعمل طالما البرنامج (نافذة التشغيل) شغّال. لو قفلت النافذة تتوقف لحد ما تشغّله تاني.

🏷️ «تفاصيل المنتجات» تسحب السعر وبعد الخصم ونسبته وبلد المنشأ من The One — تُستخدم في صفحة المنتج اللي تظهر عند مسح الـQR.

💡 للأمان: كلمة المرور ومفاتيح التشفير تُحفظ في السيرفر ولا تظهر بعد الحفظ. الفراغ مع علامة «محفوظ ✔» معناه إنها متخزّنة (اتركها فارغة عند التعديل للإبقاء عليها).

📥 استيراد الكميات من ملف Excel / CSV

خيار بديل: ارفع ملفًا فيه عمود الكود وعمود الكمية. سنعرض لك معاينة لتختار العمودين قبل التطبيق.

🏬 المخازن (الرئيسي / المعرض / المواد الأولية ...)

📋 فتح صفحة الجرد لأمين المخزن ↗

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

IDالاسماسم المستخدمكلمة المرور

📊 استيراد كشف الجرد الكامل (كل المخازن دفعة واحدة) ⭐

الأسرع: ملف واحد من The One فيه كل صنف وكميته في كل مخزن (عمود «المخزن») + التكلفة. رفعة واحدة تملأ كميات كل المخازن تلقائيًا. ملاحظة: يصفّر الكميات النظامية القديمة ويستبدلها بالملف (الجرد الفعلي محفوظ).

📖 استيراد دليل الأصناف (مرجع الأكواد)

ملف فيه كل الأكواد وأسماء الأصناف — يحدّث أسماء الأصناف الموجودة.

📥 استيراد الكمية النظامية لمخزن معيّن (Excel)

صدّر جرد/كميات مخزن من The One كملف Excel، اختر المخزن هنا، وارفع الملف. سيملأ «الكمية النظامية» لهذا المخزن ليقارنها أمين المخزن بالفعلي.

⚖️ تقرير المطابقة (النظامي × الفعلي)

يعرض الفروقات بين الكمية النظامية والكمية الفعلية (الجرد) لكل مخزن.

🔒 نسخ الجرد المجمّدة (Snapshots)

النسخ اللي جمّدها أمناء المخازن عند إنهاء الجرد — أرشيف دائم بتاريخ لكل جرد.

📋 الجرد — صلاحية الأدمن (أي مخزن)

بصفتك أدمن تقدر تجرد أي مخزن، تسكّن الأصناف (📍)، وتطبع كشوف الغرف — بنفس صلاحيات أمين المخزن.

تقدّم الجرد
📍 تسكين جماعي لـ 0 صنف محدد:
صورةالكود / الاسم / المكانالمخزنالفعليالفرق📍
✔ كل التغييرات محفوظة
💾 الحفظ تلقائي

📉 الأصناف الناقصة للطلب

الأصناف اللي كميتها وصلت الحد الأدنى أو نافدة — عشان تطلبها. (كميات فقط، بدون تكاليف.)

🔄 موجود في مخزن وناقص في آخر (للتحويل)

أصناف لها رصيد في «المصدر» ومعدومة/ناقصة في «الهدف» — مثلاً موجود في الرئيسي ومفيش في المعرض.

🖼️ رفع صور الأصناف بالجملة

اختَر صورًا يحتوي اسم كل ملف على كود الصنف — يكفي أن يظهر الكود في الاسم (مثل 230224.jpg أو IMG_230224.jpg أو 230224 (1).jpg). سيتم حفظها وربطها بالصنف تلقائيًا. الصور بدون كود مطابق سيتم تجاهلها وإبلاغك بها.
💡 لو اسم الملف مالوش كود، افتح الصنف من تبويب «📦 الأصناف» → «تعديل» وارفع الصورة من هناك (تُربط بالصنف مباشرة مهما كان اسم الملف).

📝 سجل المراجعة

الوقتالمستخدمالعمليةالقديمالجديد

⚙️ الإعدادات

👁️ حساب الاطلاع فقط (يشوف كل التقارير والبحث وكل المخازن — بدون تعديل)

مستخدم للاطلاع فقط: يدخل من صفحة viewer.html، يشوف لوحة المعلومات والتقارير وكل المخازن للقراءة فقط، ومايقدرش يعدّل أو يدخل إعدادات الأدمن.

فتح صفحة الاطلاع ↗

📤 تصدير ونسخ احتياطية

نسخة احتياطية كاملة (JSON)

تنزيل نسخة كاملة من كل بيانات النظام كملف واحد، أو استرجاع النظام من ملف نسخة سابق. الاسترجاع يستبدل كل البيانات الحالية (تُحفظ نسخة تلقائية من الوضع الحالي قبل الاستبدال).

النسخ الاحتياطية التلقائية

يتم حفظ نسخة تلقائيًا في مجلد backups/ عند كل تعديل (آخر 30 نسخة). يمكنك الاسترجاع من أي نسخة مباشرة.

—

🧹 صيانة البيانات — الأكواد الفرعية البقايا

أكواد قديمة على شكل «كود-1» و«كود-2» جاية من دليل الأصناف الأصلي، ولها كود أساسي موجود، وبدون أي رصيد أو جرد أو موقع — يعني بقايا مكررة مش مؤثرة على الجرد. اضغط «فحص» لمعاينتها، وبعدها «حذف» لإزالتها (مع نسخة احتياطية تلقائية قبل الحذف).

تعديل صنف

📍 تسكين:

➕ صنف موجود فعليًا وغير مسجّل

سجّل صنفًا موجودًا في المخزن لكنه غير ظاهر بالدفاتر. يُحتسب زيادة ولا يؤثّر على باقي الجرد. (لا يتغيّر شيء في The One — يُضاف هناك يدويًا.)

📷 بحث بالصورة

ارفع صورة الصنف (أو صوّره بالكاميرا) وسيعرض النظام أقرب الأصناف شبهًا — اختر الصحيح منها. النتائج مرتّبة حسب نسبة التشابه.

نسخة الجرد