REDECAM
Operations Management
📦

لوحة التحكم

⚫ غير متصل
⚠️ أصناف تحتاج طلب شراء0
الصنفالرصيدالحد الأدنىمتوسط التكلفةالحالة
⏳ طلبات تحتاج موافقة0
🕐 آخر الحركات
🏷️ هيكل الترقيم
FA = أصول ثابتة   CO = مستهلكات
مثال: CO-WEL-001 = مستهلكات / لحام / 001
قائمة التكويد (0 كود)
الكوداسم الصنفالنوعالجروبالرصيدمتوسط التكلفةإجراء
المخزون الحالي (0 صنف)
الكودالصنفالنوعالجروبالرصيدالحد الأدنىمتوسط التكلفةإجمالي القيمةالحالةإجراء
⏳ بانتظار تأكيد المخزن (0)
✅ تم الاستلام
📋 الكل
⏳ بانتظار موافقة المدير (0)
✅ تم الصرف
📋 الكل
🛒 طلبات الشراء (PR)
📂 رفع أوامر الشراء (PO)
طلبات الشراء (PR)
رقم الطلبالتاريخالموردالمشروععدد الأصنافالإجماليبواسطةالحالةإجراء
📋 كل الحركات  0
📦 سجل الأصناف التفصيلي
التاريخ النوع الكود اسم الصنف الكمية السعر / وحدة الإجمالي المرجع الجهة بواسطة المتبقي بعد
قائمة الموردين (0 مورد)
الكوداسم الموردالفئةالرقم الضريبيالتليفونالمسؤولإجمالي التوريداتالحالةإجراء
🧾
إجمالي الفواتير
0
فاتورة
في الانتظار
0
فاتورة لم تُستلم
مكتملة
0
فاتورة مستلمة
💰
إجمالي المبالغ
0
جنيه مصري
📋 استلام الفواتير
🧾
لا توجد فواتير بعد
📁 مجلد استلامات الفواتير
جميع ملفات الفواتير والاستلامات
📂
لا توجد ملفات بعد
🏗️

لوحة تحكم المشاريع

المشاريع:
📤 رفع فواتير المشروعات
✅ فواتير معتمدة
💳 الفواتير المستحقة
📊 عرض البيانات
💰 نظرة عامة
➕ عهدة جديدة
🧾 تسجيل مصروف
✅ موافقة المدير
💰 العهد النشطة
💰
لا توجد عهد بعد
🖨️
عنوان الطباعة
يظهر في رأس كل صفحة مطبوعة
👥 المستخدمون (0)
المستخدمالاسم الكاملالدور / القسمالصلاحياتالحالةإجراء
🔥 إعدادات الاتصال بـ Firebase
✅ إعدادات REDECAM مدمجة: بيانات الاتصال بـ Firebase محفوظة بشكل دائم في هذا الملف — لا حاجة لإدخالها يدوياً. يتم الاتصال تلقائياً عند فتح الملف.
✅ للمشروع redecam-warehouse (Belgium): https://redecam-warehouse-default-rtdb.europe-west1.firebasedatabase.app
📊 حالة الاتصال
☁️
غير متصل
أدخل إعدادات Firebase واحفظها للاتصال
🔄 مزامنة البيانات
قم بالاتصال أولاً لتفعيل المزامنة
📋 دليل الإعداد السريع
1️⃣
إنشاء مشروع Firebase
اذهب إلى console.firebase.google.com وأنشئ مشروعاً جديداً
2️⃣
إضافة تطبيق Web
في إعدادات المشروع، أضف تطبيق Web وانسخ بيانات الـ Config الظاهرة
3️⃣
تفعيل Realtime Database
فعّل خدمة Realtime Database من قائمة Build واختر المنطقة europe-west1 (Belgium)
✅ بيانات مشروع REDECAM الصحيحة:
const firebaseConfig = {
  apiKey: "AIzaSyAtbKrk3QCmUkA01F4BewwLm1ZzD5DQZZs",
  authDomain: "redecam-warehouse.firebaseapp.com",
  projectId: "redecam-warehouse",
  storageBucket: "redecam-warehouse.firebasestorage.app",
  messagingSenderId: "625182121975",
  appId: "1:625182121975:web:737b3f027d45a77b3ad8f2",
  databaseURL: "https://redecam-warehouse-default-rtdb.europe-west1.firebasedatabase.app"
};
💡 اضغط زر ⚡ تعبئة تلقائية لملء هذه البيانات دفعة واحدة
🔒 Firebase Security Rules — الصلاحيات (انسخها في Firebase Console)
{
  "rules": {
    "warehouse": {
      ".read": true,
      ".write": true
    }
  }
}
⚠️ هذه الـ Rules تسمح للجميع بالقراءة والكتابة — انسخها في Realtime Database → Rules لتعمل المزامنة اللحظية