Masroofi

🔑 التثبيت والتفعيل

حمّل ملف التثبيت من الصفحة الرئيسية للموقع، شغّله، ثم افتح مصروفي.

عند أول تشغيل، تظهر استمارة تسجيل (الاسم + البريد الإلكتروني). يمكنك:

  • ترك حقل License Key فارغًا → تبدأ تجربة مجانية لمدة 30 يومًا تلقائيًا
  • لصق مفتاح تم شراؤه مسبقًا → تفعيل فوري

لتفعيل أو تغيير المفتاح لاحقًا: القائمة Help → Activate License.

💡 الحساب مرتبط بالجهاز (المعالج/القرص) — إعادة تثبيت التطبيق لا تُعيد ضبط فترة التجربة.

⚙️ الإعدادات

زر ⚙️ Settings في أسفل الشاشة (أو القائمة Tools → Settings):

  • اللغة: عربي / إنجليزي / فرنسي — يُعاد تشغيل التطبيق لتطبيق التغيير
  • العملة: 16 عملة متاحة، تُطبّق في كل مكان (المبالغ، الإجماليات، التقارير)
  • محوّل العملات مدمج — أسعار حية عبر واجهة برمجية مجانية
  • مسار قاعدة البيانات — يشير إلى مجلد OneDrive/Google Drive لاستخدام نفس البيانات على عدة أجهزة
  • تنبيهات بدء التشغيل — تفعيل/تعطيل تنبيه نفاد المخزون وتحذير الميزانية

💸 إضافة مصروف

تبويب Expenses ← املأ النموذج على اليسار: الكود (أو المسح)، الوصف، المبلغ، الفئة، المتجر، التاريخ، العملة.

يمكنك أيضًا تخصيص المصروف لأحد أفراد العائلة عبر تبويب Family.

⚖️ المنتجات المباعة بالوزن (طماطم، جبن…)

للمنتجات التي يعتمد سعرها على الوزن:

  1. في Inventory، اضبط مرة واحدة: "Sold by" = كغ/لتر، وسعر الكيلو
  2. في Expenses، أدخل المبلغ الإجمالي المدفوع والوزن المذكور في الفاتورة
  3. يحسب التطبيق سعر الكيلو تلقائيًا ويحفظه للمقارنة مع مرور الوقت
💡 في قائمة التسوق، أدخل الوزن الذي تنوي شراءه للحصول على تقدير للتكلفة قبل التوجه إلى المتجر.

🧾 جلسة المسح — "فاتورة الشراء"

زر 🛒 Scan Purchase Session (Expenses): اختر المتجر مرة واحدة، ثم امسح جميع منتجاتك دون انقطاع. اضغط مرتين على أي سطر لتصحيح الاسم/السعر/الوزن/الكمية قبل التأكيد.

🛍️ قائمة التسوق

تبويب Shopping: أضف منتجات يدويًا، من المخزون، أو بالمسح. رمز الألوان: 🟢 ضروري، 🔴 كمالي، أبيض = عادي — لمعرفة أين يمكنك التوفير بسرعة.

📷 وضع الصندوق (المسح بالهاتف)

استخدم تطبيق مسح على هاتفك (مثل "BT Scanner") متصل عبر البلوتوث بجهازك.

  1. اضغط على تبويب Shopping (أو Inventory/Expenses) ← تفتح نافذة مسح عائمة تلقائيًا، تبقى في المقدمة دائمًا
  2. امسح منتجًا ← يُضاف فورًا إلى القائمة، الكمية +1 إذا كان موجودًا مسبقًا
  3. إذا كان المنتج غير معروف، يبحث التطبيق عنه تلقائيًا عبر الإنترنت (Open Food Facts، قواعد بيانات UPC، Open Library للكتب…)
⚠️ تتكيّف نافذة المسح مع التبويب النشط: Shopping ← قائمة التسوق، Inventory ← بطاقة المنتج، Expenses ← نموذج المصروف. لا يحدث الاثنان معًا أبدًا.

📧 إرسال قائمة التسوق

زر Email List: يرسل صفحة HTML تفاعلية بخانات اختيار حقيقية، تُفتح على هاتفك — ضع علامة ✓ تدريجيًا داخل المتجر. كل منتج يعرض أيضًا رمزه الشريطي للتحقق من السعر/التوافر عند أجهزة المتجر.

زر PDF يولّد نسخة قابلة للطباعة بخانات ☐ تُملأ يدويًا.

يمكنك اختيار عدة مستلمين في الوقت نفسه من دفتر جهات الاتصال، بالإضافة إلى عناوين تُكتب يدويًا عند الحاجة.

📦 إدارة المخزون

نموذج الإضافة على اليسار، القائمة في الوسط (الكود + الاسم)، البطاقة التفصيلية على اليمين (صورة، علامة تجارية، فئة، مخزون، سعر). اضغط على أي سطر لعرضه بشكل أكبر.

الأزرار المتاحة: Edit Item، Delete Selected (للمسؤول فقط)، Quick Edit Price، Adjust Stock، Stock Movements، Low Stock Alert، Add to Shopping، From Expenses (يجلب المشتريات غير المضافة للمخزون بعد)، Import/Export Excel، PDF Catalog (مع الرموز الشريطية).

🏷️ فئات بعمق غير محدود

لا حد لـ 3 مستويات بعد الآن — كل فئة يمكن أن تحتوي على عدد غير محدود من المستويات الفرعية.

الإدارة: القائمة Tools → Manage Categories → Product Categories — شجرة كاملة مع إضافة/حذف، استيراد/تصدير Excel بالمسار الكامل (مثال: أغذية > بقالة > معكرونة).

📊 الرموز الشريطية الديناميكية (المنتجات الموزونة في المتجر)

بعض الرموز الشريطية تحتوي على السعر مباشرة (منتجات موزونة على ميزان المتجر). يفكّ مصروفي تشفيرها ويستخدم معرّفًا ثابتًا (مستقلًا عن السعر الممسوح) للعثور دائمًا على المنتج الصحيح، بغض النظر عن اختلاف السعر بين عملية شراء وأخرى.

🖼️ صور المنتجات

في بطاقة تفاصيل المنتج: أزرار Add Picture / Delete Picture. مرّر المؤشر فوق الصورة لمعاينتها بشكل مكبّر.

🟢🟡🔴 تصنيف ضروري / عادي / كمالي

زر 🏷️ Classify: صنّف منتجاتك بشكل جماعي حسب الفئة، لتحديد أين يمكن تقليل المصاريف في قائمة التسوق بسهولة.

👨‍👩‍👧 حسابات وميزانيات الأفراد

تبويب Family: أضف كل فرد من العائلة بميزانية شهرية. تُدمج ميزانيات العائلة تلقائيًا في Budget Summary وتنبيهات الراتب.

تخصيص مصروف لفرد: حدّده في Expenses، ثم في Family اختر الفرد ← ✔ Assign.

🔐 تسجيل الدخول ووصول الأطفال المحدود

شاشة تسجيل دخول عند بدء التشغيل (اسم المستخدم + كلمة المرور). 3 أدوار:

  • 👑 Admin — وصول كامل
  • 👤 Parent — كل شيء إلا إدارة الأفراد
  • 👦 Child — Shopping + استعراض المخزون (الإضافة للقائمة فقط) + لوحة تحكم بميزانيته الخاصة (المتبقي للصرف، آخر المصاريف)

ضبط كلمة مرور لفرد: Family ← اضغط مرتين على الفرد ← Edit.

💼 الراتب والدخل — مصادر متكررة

تبويب محمي بكلمة مرور، مدمج في 3 تبويبات فرعية.

مصادر الدخل المتكررة: أضف عدد المصادر الذي تحتاجه (راتب، عمل حر، إيجار مُحصّل...)، كل واحدة بمبلغها وعملتها ويوم دفعها الخاص (1 إلى 28). تُضاف كل مصدر تلقائيًا وبشكل مستقل عن الأخرى.

  • إيقاف/استئناف مصدر دون حذفه
  • 🗑 حذف مصدر
  • سجل لجميع الدفعات السابقة، حسب المصدر
  • رسم بياني للتطور الشهري (آخر 12 شهرًا)
💡 عند أول تشغيل بعد التحديث، يُحوَّل راتبك الواحد القديم تلقائيًا إلى مصدر باسم "Salary".

💵 الدخل غير المتكرر

للمداخيل غير المتكررة (بيع شيء، هدية، استرداد مال...). نموذج بسيط: وصف، مبلغ، فئة/مصدر. مخطط دائري يعرض التوزيع حسب المصدر.

📊 مقارنة الدخل والمصاريف شهريًا

التبويب الفرعي الثالث للراتب والدخل. يعرض، على مدى 12 شهرًا الأخيرة:

  • رسم بياني بالأعمدة (الدخل بالأخضر، المصاريف بالأحمر) + خط الصافي
  • جدول تفصيلي مع نسبة تطور الصافي مقارنة بالشهر السابق (🟢 تحسن، 🔴 تراجع)

🎉 الفعاليات والمشاريع — إنشاء فعالية

لكل ما يخرج عن الروتين اليومي: زفاف، عيد ميلاد، سفر، إقامة طبية، تجديد منزل...

عند الإنشاء، أدخل الاسم، النوع، التاريخ، وميزانية إجمالية + عملة. رابطان تلقائيان:

  • إذا كانت الميزانية أكبر من 0 ← يُنشأ سطر one-time تلقائيًا في تبويب Budgets، بالعملة الصحيحة
  • إذا فعّلت "Needs a loan?" ← يُنشأ سجل في جدول القروض
⚠️ حذف فعالية يحذف أيضًا ميزانيتها وقرضها المرتبط ومهامها — تحقق قبل التأكيد.

🏨 مزودو الخدمات والتسعير المتكيف

لكل فعالية، أضف مزودي خدمات ببياناتهم (هاتف، بريد إلكتروني، موقع، بلد) وسعرهم. يتكيف نموذج السعر تلقائيًا حسب الفئة المختارة:

  • 🏨 فندق / 💉 عيادة / 🏥 مستشفى ← خيار الإقامة (غرفة فقط / مع الفطور / نصف إقامة / إقامة كاملة) + سعر/ليلة
  • 🍽 مطعم ← قائمة أو بوفيه + سعر/شخص
  • 🎪 صالة حفلات ← سعر/كرسي أو سعر إجمالي
  • 🛫 شركة طيران ← الدرجة (اقتصادية/أعمال/أولى) + سعر/تذكرة
  • 📷 مصوّر ← بالجلسة أو بالصورة

زر "= Calculate" يحسب السعر الإجمالي تلقائيًا (الكمية × سعر الوحدة) — قابل للتعديل يدويًا عند الحاجة. يمكن لكل مزود أن يُفوتر بعملته الخاصة (مفيد لزفاف في الخارج).

📋 المهام وإسنادها إلى جهات الاتصال

اضغط مرتين على فعالية في القائمة لفتح نافذة مهامها.

  • أضف مهمة، أسندها لجهة اتصال، حدد موعدًا نهائيًا
  • اضغط على الخانة ☐ لتعليم مهمة كمكتملة (☑)
  • اضغط مرتين على مهمة لتعديلها (تغيير الاسم، إسنادها لشخص آخر، تغيير الحالة)
  • زر 📧 Send Tasks by Email: يرسل بريدًا لكل شخص مُسنَد، يحتوي فقط على مهامه الخاصة

👤 دفتر جهات الاتصال

تبويب مخصص لإدارة الأشخاص الذين تُسند إليهم مهام الفعاليات (أو ترسل لهم قائمة التسوق). الاسم الأول، اسم العائلة، البريد الإلكتروني، وعدد غير محدود من أرقام الهاتف لكل جهة اتصال:

  • اختر البلد ← يُملأ مفتاح الاتصال تلقائيًا (قابل للتعديل)
  • نوع الرقم: Mobile / Home / Work / WhatsApp / Other

في Shopping → Email List، يمكنك الآن اختيار عدة مستلمين مباشرة من دفتر جهات الاتصال هذا (بالإضافة إلى عناوين تُكتب يدويًا).

✂️ صورة جهة الاتصال والتقصيص

اضغط "Add Picture" على جهة اتصال لفتح أداة التقصيص التفاعلية:

  • مربع تحديد يمكنك سحبه لوضعه في أي مكان على الصورة
  • شريط تمرير لـتكبير/تصغير المنطقة المحددة
  • "✅ Crop & Save" يطبّق المنطقة المختارة بدقة

🍽️ الوصفات

أنشئ وصفة بإدراج المكونات بـاسم عام (مثل "Spaghetti")، بغض النظر عن العلامة التجارية المتوفرة — البحث متسامح مع الأخطاء الإملائية.

  • Cook This! على وصفة ← يتحقق من المخزون، يضيف تلقائيًا الناقص إلى قائمة التسوق
  • Suggest Recipes ← يحلل مخزونك ويقترح الوصفات القابلة للتحضير، مرتبة حسب نسبة المكونات المتوفرة

📅 الميزانيات

ميزانيات حسب الفئة مع تكرار وإعادة ضبط تلقائية. يجمع Budget Summary بين ميزانيات الفئات وميزانيات العائلة لنظرة شاملة.

يمكن لكل ميزانية أن تكون بـعملتها الخاصة (مفيد للميزانيات المرتبطة بفعالية في الخارج). ⚠️ الإجمالي الكلي المجمّع لا يقوم بعد بتحويل بين العملات المختلفة.

💰 مقارنة الأسعار بين المتاجر

كل عملية مسح/شراء مع تحديد متجر تُغذّي سجل الأسعار. يعرض Price Comparison، لكل منتج، المتجر الأقل سعرًا (🟢) والأعلى سعرًا (🔴)، مع التوفير المحتمل.

📤 استيراد / تصدير Excel

متوفر لـ Inventory، Expenses، Income، Shopping List و Categories. مفيد للنسخ الاحتياطي، التعديل الجماعي في Excel، أو نقل البيانات.

☁️ استخدام مصروفي على عدة أجهزة

Settings ← مسار قاعدة البيانات ← اختر مجلدًا متزامنًا (OneDrive/Google Drive). ثبّت مصروفي على الجهاز الآخر، أشر إلى نفس المجلد المتزامن ← نفس البيانات في كل مكان.

📥 تحميل هذا الدليل بصيغة PDF