@extends('layouts.app') @section('title', 'شرح النظام') @section('page-title', 'شرح النظام — دليل المستخدم') @push('styles') @endpush @section('content') {{-- Hero --}}

دليل المستخدم — شيبيرو POS

شرح مفصّل لجميع أقسام النظام وخطوات الاستخدام، مع أبرز الأسئلة الشائعة.

{{-- Table of Contents --}}
{{-- Main Content --}}
{{-- ═══════════════ 1. DASHBOARD ═══════════════ --}}
القسم الأول
🏠 لوحة التحكم

لوحة التحكم هي الصفحة الرئيسية بعد تسجيل الدخول، وتعرض ملخصاً فورياً عن:

  • إجمالي المبيعات اليوم — مجموع فواتير المبيعات المُنجزة في اليوم الحالي.
  • عدد الفواتير اليوم — عدد عمليات البيع التي تمّت.
  • إجمالي المشتريات — مجموع فواتير الشراء لهذا الشهر.
  • المنتجات المنخفضة المخزون — المنتجات التي وصل رصيدها لأقل من الحد الأدنى.
  • رسم بياني لمبيعات آخر 7 أيام.
  • جدول آخر الفواتير.
البيانات المعروضة مرتبطة بالفرع المحدد للمستخدم الحالي تلقائياً.
{{-- ═══════════════ 2. POS ═══════════════ --}}
القسم الثاني
🛒 نقطة البيع (POS)

  1. افتح قائمة POS من الشريط الجانبي.
  2. ابحث عن المنتج باسمه أو اختره من قائمة المنتجات على اليمين.
  3. إذا كان للمنتج متغيرات (مقاسات / ألوان)، اختر المتغير المطلوب.
  4. سيُضاف المنتج تلقائياً إلى سلة المشتريات على اليسار.
  5. يمكنك تعديل الكمية مباشرةً داخل السلة أو حذف أي صنف.
  6. أدخل الخصم إن وجد (بالجنيه أو النسبة).
  7. اضغط «إتمام الدفع»، اختر وسيلة الدفع وأدخل المبلغ.
  8. اضغط «تأكيد البيع» أو «تأكيد والطباعة» لطباعة الفاتورة فور الحفظ.
بعد إتمام البيع تُخصم الكميات تلقائياً من المخزون عبر نظام FIFO (الأقدم أولاً).

في أسفل السلة يوجد حقل «الخصم» بنوعين:

  • خصم بالجنيه: أدخل قيمة ثابتة تُخصم من الإجمالي.
  • خصم بالنسبة: أدخل نسبة مئوية (مثلاً 10 للحصول على خصم 10٪).

يتم احتساب المبلغ المتبقي ومبلغ الفكة تلقائياً.

عند اختيار «تأكيد البيع والطباعة» تُفتح نافذة جديدة تحتوي على فاتورة بمقاس 80 مم مناسبة لطابعات الحرارية، وتطبع تلقائياً بعد ثانية واحدة.

يمكن أيضاً طباعة أي فاتورة لاحقاً من صفحة المبيعات ← تفاصيل الفاتورة ← طباعة.
{{-- ═══════════════ 3. PRODUCTS ═══════════════ --}}
القسم الثالث
📦 المنتجات والأصناف

  1. اذهب إلى المنتجات ← إضافة منتج.
  2. أدخل اسم المنتج، الصنف، الوحدة، وسعر البيع.
  3. أضف متغيرات اختيارية (مثلاً: مقاس S / M / L) بكل منها سعر مختلف إن أردت.
  4. حدد الحد الأدنى للمخزون لتلقّي تنبيهات عند نفاد الكمية.
  5. اضغط «حفظ».
المنتج لا يظهر في POS حتى تتوفر له كمية في المخزون (عبر فاتورة شراء).

  • الصنف (Category): تصنيف عام للمنتج، مثل «ملابس» أو «إلكترونيات»، يُستخدم للتصنيف والبحث.
  • المتغير (Variant): خاصية تفصيلية لمنتج بعينه، مثل «مقاس XL» أو «لون أحمر». كل متغير قد يحمل سعراً وكمية مستقلة.
{{-- ═══════════════ 4. INVENTORY ═══════════════ --}}
القسم الرابع
🔄 إدارة المخزون

من المخزون ← تحويلات المخزون ← إضافة تحويل:

  1. حدد الفرع المصدر (من أين) والفرع الوجهة (إلى أين).
  2. أضف الأصناف والكميات المراد تحويلها.
  3. اضغط «تأكيد التحويل».

يتم خصم الكمية من الفرع المصدر وإضافتها للفرع الوجهة فوراً.

من المخزون ← الجرد ← جرد جديد:

  1. حدد الفرع والمنتجات المراد جردها.
  2. أدخل الكميات الفعلية الموجودة في المستودع.
  3. يقارن النظام بين الكمية المتوقعة والفعلية ويُسجّل الفروقات.
الجرد يُعدّل الكمية فعلياً في قاعدة البيانات، قم بمراجعته قبل الحفظ.

كل مرة تُضيف منتجاً عبر فاتورة شراء، يُسجَّل في النظام كـ«دُفعة» مستقلة بسعر تكلفة وتاريخ انتهاء خاص. عند البيع يستخدم النظام FIFO (الدُفعة الأقدم تُباع أولاً) لضمان دقة تكلفة البضاعة وعمر المخزون.

يمكن عرض جميع الدُفعات من المخزون ← الدُفعات.
{{-- ═══════════════ 5. PURCHASES ═══════════════ --}}
القسم الخامس
🚚 المشتريات

  1. اذهب إلى المشتريات ← إضافة فاتورة.
  2. اختر المورد والفرع.
  3. أضف الأصناف المشتراة مع الكمية وسعر التكلفة وتاريخ الانتهاء (اختياري).
  4. اضغط «حفظ الفاتورة».

عند الحفظ تُضاف الكميات فوراً للمخزون في الفرع المحدد.

الفاتورة الجديدة تُنشأ بحالة «غير مدفوعة» تلقائياً، يمكنك تسجيل الدفع لاحقاً.

  1. افتح الفاتورة من المشتريات ← اضغط على رقم الفاتورة.
  2. إذا كانت الحالة «غير مدفوعة» أو «جزئي»، يظهر زر «تسجيل دفعة».
  3. اضغط الزر، اختر وسيلة الدفع وأدخل المبلغ.
  4. اضغط «تأكيد الدفعة».

عند اكتمال الدفع تتغير الحالة تلقائياً إلى «مدفوعة».

{{-- ═══════════════ 6. SALES ═══════════════ --}}
القسم السادس
🧾 المبيعات

تعرض صفحة المبيعات جميع فواتير البيع مع:

  • رقم الفاتورة، العميل، الفرع، الإجمالي، الحالة (مدفوع / جزئي / غير مدفوع).
  • خانات تحديد لطباعة عدة فواتير دفعةً واحدة.
  • زر «طباعة المحدد» يطبع الفواتير المحددة على ورق A4 بتنسيق 80 مم (2 في الصف).

من المبيعات ← الأقساط يمكنك إدارة المبالغ المؤجلة للعملاء:

  • إضافة قسط جديد لعميل (رصيد مديون).
  • تسجيل سداد جزئي أو كامل.
  • عرض تاريخ كل عميل ومجموع ما عليه.
{{-- ═══════════════ 7. ACCOUNTING ═══════════════ --}}
القسم السابع
📊 المحاسبة

من المحاسبة ← الحسابات يمكنك إنشاء وتنظيم شجرة حسابات المنشأة بنظام مزدوج القيد. الحسابات مصنّفة إلى:

  • أصول / مطلوبات / حقوق ملكية / إيرادات / مصروفات

  • يومية القيود: تسجيل القيود المحاسبية اليدوية (مدين / دائن).
  • ميزان المراجعة: عرض أرصدة جميع الحسابات في لحظة معينة.
  • قائمة الأرباح والخسائر: مقارنة الإيرادات بالمصروفات لفترة محددة.
{{-- ═══════════════ 8. REPORTS ═══════════════ --}}
القسم الثامن
📈 التقارير

التقرير الوصف
المبيعات اليومية ملخص مبيعات يوم بعينه مع تفاصيل كل فاتورة.
تقرير الأرباح الفرق بين سعر البيع وتكلفة الشراء لكل صنف أو لفترة زمنية.
حركة المخزون كل عمليات الإدخال والإخراج لمنتج محدد.
تقرير انتهاء الصلاحية المنتجات التي ستنتهي صلاحيتها خلال فترة قادمة.
{{-- ═══════════════ 9. ADMIN ═══════════════ --}}
القسم التاسع
⚙️ الإدارة والصلاحيات

من الإدارة ← الأدوار والصلاحيات:

  • أنشئ دوراً جديداً (مثلاً: كاشير، مدير فرع).
  • خصّص الصلاحيات لكل دور (عرض / إضافة / تعديل / حذف).
  • كل مستخدم يُسنَد له دور واحد أو أكثر من صفحة المستخدمين.
دور «المدير العام» لديه جميع الصلاحيات ولا يمكن تقييده.

كل منتج ودُفعة وفاتورة مرتبطة بفرع محدد. من الإدارة ← الفروع:

  • إضافة فرع جديد مع اسمه وعنوانه.
  • ربط المستخدمين بالفروع — كل مستخدم يرى فقط بيانات فرعه.

  • سجل التدقيق: يعرض كل عملية تغيير في البيانات (إنشاء / تعديل / حذف) مع اسم المستخدم والوقت.
  • سلة المحذوفات: العناصر المحذوفة لا تُحذف نهائياً فوراً، يمكن استعادتها أو حذفها بشكل دائم من هنا.
{{-- ═══════════════ 10. Q&A ═══════════════ --}}
الأسئلة الشائعة
❓ الأسئلة الشائعة FAQ

المنتج لا يظهر في شاشة البيع إلا إذا كانت الكمية المتاحة أكبر من صفر في فرع الكاشير الحالي. أضف الكمية عبر فاتورة مشتريات أو تحويل مخزون.

يدعم النظام عملية استرداد كاملة أو جزئية مباشرةً من تفاصيل الفاتورة:

  1. افتح الفاتورة من المبيعات ← اضغط على رقم الفاتورة.
  2. اضغط زر «استرداد» بجانب اسم الفاتورة.
  3. ستظهر نافذة تحتوي على جميع أصناف الفاتورة — حدد الكمية المراد استردادها لكل صنف (يمكن تحديد صنف واحد فقط أو عدة أصناف).
  4. اختر سبب الاسترداد (اختياري) ثم اضغط «تأكيد الاسترداد».

بعد التأكيد، يقوم النظام تلقائياً ب:

  • إنشاء فاتورة استرداد منفصلة بحالة «مسترد».
  • خصم قيمة الأصناف المستردة من إجمالي الفاتورة الأصلية.
  • إعادة الكمية للمخزون تلقائياً.
  • تسجيل قيد محاسبي عكسي (Dr. إيرادات مبيعات / Cr. نقدية & Cr. تكلفة بضاعة).
يظهر سجل الاستردادات كاملاً في أسفل صفحة تفاصيل الفاتورة. وتظهر فواتير الاسترداد بلون رمادي مميز في قائمة المبيعات.

  • غير مدفوع: لم يُسدَّد أي مبلغ على الفاتورة (المدفوع = 0).
  • جزئي: سُدِّد جزء من قيمة الفاتورة وما زال هناك رصيد متبقٍ.
  • مدفوع: اكتمل سداد الفاتورة بالكامل.
  • مسترد: فاتورة استرداد تم إنشاؤها نتيجة إعادة بضاعة من فاتورة بيع أصلية. تظهر بلون رمادي في القائمة وتحمل رابطاً للفاتورة الأصلية.

  1. اذهب إلى المبيعات.
  2. ضع علامة ✓ أمام الفواتير المطلوبة (أو اضغط «تحديد الكل»).
  3. اضغط زر «طباعة المحدد» الذي يظهر في الأعلى.
  4. تفتح نافذة جديدة تحتوي على الفواتير بتنسيق A4 (صفّين متجاورين) جاهزة للطباعة.

نعم. يدعم النظام عدداً غير محدود من الفروع والمستخدمين. كل مستخدم مرتبط بفرع ومحدودة صلاحياته بناءً على الدور الممنوح له. البيانات مفصولة بين الفروع والمخزون يُدار بشكل مستقل لكل فرع.

اضغط على اسمك أو أيقونة المستخدم في الأسفل الأيمن ← الإعدادات ← قسم كلمة المرور، أدخل كلمة المرور الحالية والجديدة ثم اضغط «حفظ».

هذه الرسالة تظهر عندما تكون الكمية المطلوبة في السلة أكبر من الكمية المتاحة في المخزون للفرع الحالي. الحل: راجع كمية المنتج من تقرير المخزون أو أضف كمية جديدة عبر فاتورة شراء.
{{-- end col-lg-9 --}}
{{-- end row --}} @endsection