1 مقدمة
ما هو sudanIPS؟
sudanIPS نظام إدارة صيدليات سوداني متكامل — يجمع المبيعات، المشتريات، المخزون، والحسابات في منصة واحدة تعمل أونلاين وأوفلاين بالكامل. صُمم خصيصاً للسوق السوداني بواجهة عربية RTL احترافية.
لمن هذا الكتيب؟
- أصحاب الصيدليات — لفهم القدرات الكاملة للنظام قبل الاشتراك واتخاذ قرارات مستنيرة.
- موظفو المبيعات والمحاسبة — كمرجع عملي للمهام اليومية.
- مديرو الصيدليات — لتدريب الموظفين الجدد بسرعة.
كيف تستخدم هذا الدليل؟
- 🔍 البحث السريع — اكتب ما تبحث عنه في شريط البحث أعلى الصفحة.
- 📋 القفز المباشر — من قائمة المحتويات على اليمين.
- 🖨️ الطباعة — زر "طباعة / PDF" في الزاوية لحفظ نسخة أو طباعتها.
- ⬆️ العودة للأعلى — زر عائم في الزاوية بعد التمرير لأسفل.
2 نظرة عامة على النظام
تسجيل الدخول
افتح المتصفح على رابط النظام (مثال: http://localhost:8000/login/ محلياً أو https://sudanips.com/login/ أونلاين)، ثم أدخل:
- اسم المستخدم — يحدده مدير الصيدلية
- كلمة المرور — سرية، يُنصح بتغييرها بعد أول دخول
الشايدبار الرئيسي
يظهر في الجانب الأيمن بعد تسجيل الدخول، ويحتوي على كل وحدات النظام:
لوحة التحكم (Dashboard)
عند الدخول ستجد أمامك:
- 📊 إجمالي مبيعات اليوم/الأسبوع/الشهر
- 🛒 أحدث الفواتير
- ⚠️ الأصناف قاربت على النفاد
- 🏦 أرصدة الصناديق والبنوك
- 📈 رسم بياني للمبيعات
3 وحدة المبيعات — قلب العمل اليومي
ما هي وحدة المبيعات؟
هنا تُسجّل كل عملية بيع — من فواتير نقدية سريعة إلى فواتير آجلة للعملاء الدائمين. الوحدة تتعامل تلقائياً مع المخزون والحسابات.
🗺️ كيف تصل إليها؟
- من الشايدبار اضغط على المبيعات — تنفتح ثلاثة خيارات فرعية.
- اختر حسب المهمة:
- فواتير المبيعات — لعمل أو عرض فواتير
- مرتجعات المبيعات — لإرجاع بضاعة
- العملاء — لإدارة ملفات العملاء
📄 فواتير المبيعات — الشاشة الرئيسية
الرابط: /pharmacy/sales/
عندما تدخل هذه الشاشة، تجد:
- في الأعلى: زر أخضر "➕ فاتورة جديدة"
- في الأعلى أيضاً: فلاتر (التاريخ، اسم العميل، رقم الفاتورة)
- في الوسط: جدول بكل الفواتير السابقة
- في كل سطر: أزرار 👁 عرض ✏ تعديل ↩ مرتجع 🗑 حذف
➕ إضافة فاتورة مبيعات — خطوة بخطوة
الرابط: /pharmacy/sales/new/
- من فواتير المبيعات، اضغط الزر الأخضر "➕ فاتورة جديدة" في الأعلى.
-
ستنتقل لشاشة الفاتورة الجديدة. في الشريط العلوي (header):
- تاريخ الفاتورة — يتعبأ تلقائياً بتاريخ اليوم (اضغط لتعديله إن لزم)
- نوع الدفع: اختر نقدي أو بنك أو عميل آجل
- إذا اخترت عميل آجل: تظهر قائمة العملاء — اختر منها
- الخصم (اختياري، حتى 5%)
- ملاحظات (اختيارية)
-
أسفل الشريط العلوي: شبكة الأصناف — بها كل الأصناف المتوفرة.
استخدم شريط البحث في الأعلى للبحث السريع (بالاسم، الباركود، أو الكود). -
اضغط على الصنف المطلوب — يُضاف للفاتورة بكمية 1 تلقائياً.
💡 حيلة اضغط الصنف مرتين = كميته 2. ثلاث مرات = 3. أسرع من التعديل اليدوي! -
في جدول بنود الفاتورة أسفل الشبكة: عدّل الكمية أو السعر إذا احتجت.
المجموع يُحدَّث تلقائياً في الشريط العلوي. - راجع الأرقام في pills أعلى الصفحة: عدد البنود، الإجمالي، بعد الخصم.
- اضغط "💾 حفظ الفاتورة". ستنتقل لصفحة تفاصيل الفاتورة.
👁 عرض وتعديل فاتورة
من قائمة الفواتير:
| الزر | الوظيفة | الرابط |
|---|---|---|
| 👁 عرض | تفاصيل كاملة للفاتورة + زر طباعة | /pharmacy/sales/{رقم}/ |
| ✏ تعديل | تعديل الكمية، السعر، البنود (التاريخ مقفل) | /pharmacy/sales/{رقم}/edit/ |
| ↩ مرتجع | يفتح شاشة إنشاء مرتجع | /pharmacy/sales/{رقم}/refund/ |
| 🗑 حذف | يطلب تأكيد قبل الحذف | — |
↩ مرتجعات المبيعات
العميل أراد إرجاع صنف أو الفاتورة كاملة:
- من فواتير المبيعات، ابحث عن الفاتورة الأصلية.
- اضغط زر "↩ مرتجع".
-
في شاشة المرتجع:
- تاريخ المرتجع (يتعبأ تلقائياً)
- بنود الفاتورة تظهر — عدّل الكمية المرتجعة لكل صنف (أو صفر لو لم يُرجع)
- ملاحظات السبب (اختياري)
- اضغط "💾 حفظ المرتجع". النظام سيرجع الكمية للمخزون تلقائياً ويعدّل الحسابات.
قائمة كل المرتجعات تجدها في "مرتجعات المبيعات" من الشايدبار (/pharmacy/sales/refunds/list/).
👥 العملاء
رابط: /pharmacy/customers/
هنا تدير ملفات عملائك الدائمين:
- ➕ إضافة عميل جديد (اسم، هاتف، عنوان، حد ائتمان)
- ✏ تعديل بياناته
- 💰 متابعة رصيده (مديونية / استحقاق)
- 📄 كشف حسابه (كل فواتيره ومدفوعاته)
- "لا يمكن حفظ الفاتورة" — تأكد أن كمية الصنف لا تتجاوز المخزون المتوفر.
- "الخصم أكبر من المسموح" — الخصم محدود بـ 5% من إجمالي الفاتورة.
- الفاتورة محفوظة لكنها ظهرت متأخرة — ربما الإنترنت انقطع؛ تحقق من شارة المزامنة.
4 وحدة المشتريات — لإعادة تعبئة المخزون
ما هي وحدة المشتريات؟
هنا تُسجّل كل فاتورة تشتريها من الموردين — الأصناف تُضاف للمخزون تلقائياً، والحسابات تتحدّث بالقيد المزدوج.
🗺️ كيف تصل إليها؟
- من الشايدبار اضغط المشتريات.
- اختر فواتير المشتريات أو الموردون.
📄 قائمة فواتير المشتريات
الرابط: /pharmacy/orders/
تحتوي على:
- زر "➕ فاتورة جديدة" في الأعلى
- إحصاءات سريعة: إجمالي عدد الفواتير، رقم آخر مستند
- شريط بحث (بالرقم، الملاحظات)
- جدول بكل فواتير الشراء
➕ إضافة فاتورة مشتريات — خطوة بخطوة
الرابط: /pharmacy/orders/new/
- من فواتير المشتريات، اضغط "➕ فاتورة جديدة".
-
في الشريط العلوي عبّئ:
- التاريخ — تاريخ اليوم افتراضياً (قابل للتعديل)
- نوع الدفع: نقدي | بنك | مورد آجل
- إذا مورد آجل — تظهر قائمة الموردين، اختر منهم
- رقم المستند (من فاتورة المورد، اختياري)
- ملاحظات
-
من شبكة الأصناف أسفل، ابحث عن الصنف واضغطه.
(نفس طريقة شاشة المبيعات — ضغطة = يُضاف، ضغطتان = كميته 2...) -
في جدول البنود: عدّل
- الكمية (المستلمة)
- سعر التكلفة (من المورد — مهم جداً لحساب الربحية)
- تاريخ الانتهاء (من كرتونة البضاعة)
- راجع الإجمالي أعلى الصفحة.
- اضغط "💾 حفظ الفاتورة". المخزون يتحدّث فوراً.
- في المبيعات تضع سعر البيع — في المشتريات تضع سعر التكلفة.
- تاريخ الانتهاء تضعه هنا لمرة واحدة، وكل فاتورة مبيعات لاحقة تراه تلقائياً.
- الحساب المقابل (نقدي/بنك/مورد) هو ما يحدد أين يُقيَّد المبلغ محاسبياً.
🏢 الموردون
الرابط: /pharmacy/suppliers/
- ➕ إضافة مورد جديد (اسم، هاتف، عنوان)
- ✏ تعديل بياناته
- 💰 متابعة ما عليك له (حسابه)
- 📄 كشف حساب المورد (كل الفواتير والمدفوعات)
- نسيت تاريخ الانتهاء — النظام يقبلها لكنها تُعلَّم كـ "بلا تاريخ" (شارة رمادية). حدّثها من شاشة تعديل الفاتورة.
- سعر تكلفة خطأ — أثّر على الربحية. عدّل من ✏ تعديل في قائمة الفواتير.
5 وحدة الحسابات — محاسبة احترافية بلا تعقيد
ما هي وحدة الحسابات؟
كل فاتورة تبيعها أو تشتريها تُقيَّد تلقائياً بنظام القيد المزدوج. هنا تُدير النقد، البنوك، وتُصدر الكشوف المالية.
🗺️ كيف تصل إليها؟
من الشايدبار اضغط الحسابات. ستظهر خمسة خيارات:
🧾 سندات القبض والصرف
الرابط: /pharmacy/vouchers/
عندما تدخل الشاشة، تجد أربعة تبويبات أعلى:
| التبويب | متى تستخدمه؟ | مثال |
|---|---|---|
| سند قبض نقدي | عميل دفع لك كاش | عميل سدّد مديونيته نقداً |
| سند صرف نقدي | دفعت لمورد كاش | صرف كهرباء، راتب موظف |
| سند إيداع بنكي | أودعت كاش في البنك | إيداع حصيلة اليوم في حساب الصيدلية |
| سند سحب بنكي | سحبت من البنك | تحويل لمورد، سحب كاش للصندوق |
كيف تُصدر سنداً؟
- اختر التبويب المناسب (مثال: سند قبض نقدي).
- من القائمة المنسدلة "اختر الحساب" — اكتب اسم العميل/المورد/الحساب.
- أدخل المبلغ.
- عدّل التاريخ إن لزم (افتراضياً اليوم).
- أضف ملاحظات (مهم للتتبع لاحقاً).
- اضغط "➕ إنشاء السند" — السند يُحفظ، الرصيد يتحدّث فوراً أعلى الشاشة.
🏦 البنوك والصناديق
هنا تُدير:
- ➕ إضافة حساب بنكي جديد (الاسم، اسم البنك، رقم الحساب)
- 💰 رصيد كل حساب لحظياً
- 📋 كشف حركات كل حساب
📊 كشف الحساب
الرابط: /pharmacy/reports/statement/
- اختر الحساب (عميل، مورد، بنك، صندوق، أي حساب في الدليل).
- حدّد الفترة (من تاريخ — إلى تاريخ).
- اضغط "عرض الكشف".
- سترى: مدين، دائن، الرصيد التراكمي، مرجع كل حركة (رقم فاتورة أو سند).
- اطبع أو صدّر كـ PDF.
⚖ ميزان المراجعة
الرابط: /pharmacy/reports/trial-balance/
تقرير شامل يعرض كل الحسابات بأرصدتها في تاريخ معين:
- المدين والدائن لكل حساب
- إجمالي كل مجموعة
- توازن الأعمدة (أساس سلامة المحاسبة)
🌳 دليل الحسابات
الرابط: /pharmacy/reports/accounts/
يعرض هيكل الحسابات الهرمي — أربعة مستويات:
| المستوى | مثال |
|---|---|
| حسابات كبرى (Grand) | الأصول، الخصوم، الإيرادات، المصروفات |
| حسابات رئيسية (Main) | الأصول المتداولة، الأصول الثابتة... |
| حسابات فرعية (Sub) | الصناديق، البنوك، العملاء، المخزون... |
| حسابات مباشرة (Dir) | صندوق رئيسي، عميل أحمد، بنك النيلين — الأوراق النهائية |
6 التقارير — قرارات مبنية على أرقام
قائمة التقارير
كل التقارير جاهزة بنقرة واحدة — بدون طلبات من محاسب خارجي.
| التقرير | ماذا يُظهر؟ | الرابط |
|---|---|---|
| 📈 تقرير المبيعات | مبيعات يومية/شهرية/سنوية، حسب العميل، مقارنات بين الفترات | /pharmacy/reports/sales/ |
| 🛒 تقرير المشتريات | مشتريات حسب المورد، إجمالي التكلفة، الاتجاهات | /pharmacy/reports/purchases/ |
| 💰 تقرير الأرباح | الإيراد − التكلفة = الربح، تفصيل حسب الصنف أو الفترة | /pharmacy/reports/profit/ |
| 📦 تقرير المخزون | كل صنف: الكمية الحالية، قيمة التكلفة، قيمة البيع | /pharmacy/reports/inventory/ |
| ⚠ أصناف قاربت على النفاد | كل صنف وصل لحد التنبيه — اطلب شراءه فوراً | /pharmacy/reports/low-stock/ |
| ⏰ تنبيه الصلاحية | أصناف ستنتهي خلال 90 يوماً — ركّز على بيعها أو أرجعها | /pharmacy/reports/expiry/ |
7 برنامج الإحالات — أحِل صيدليات واكسب أيام مجانية
شارك واكسب
كل صيدلية تشترك عن طريقك تكسب صيدليتك أيام مجانية إضافية على اشتراكك — بدون حد أقصى.
رابط الإحالة الخاص بك
من الشايدبار اختر 🎁 برنامج الإحالات (الرابط /pharmacy/referrals/). ستجد:
- كود إحالة فريد خاص بصيدليتك (مثال: Y8RCX9).
- رابط جاهز للنسخ بضغطة واحدة، مثل https://sudanips.com/demo/?ref=Y8RCX9
- زر واتساب يفتح رسالة جاهزة لمشاركة الرابط فوراً مع أي صاحب صيدلية.
- إحصائيات حيّة: عدد من أحلتهم، من فعّلوا تجربة، من اشتركوا، وإجمالي الأيام المكتسبة.
المكافأة وكيف تكسبها
- شارك رابطك مع صاحب صيدلية عبر واتساب أو أي وسيلة.
- لما يفتح الرابط ويسجّل طلب التجربة، النظام يربطه بصيدليتك تلقائياً.
- تظهر الإحالة في صفحتك بحالة فعّل تجربة، ثم اشترك عند دفعه.
- عند اشتراكه، يضيف فريق sudanIPS أيام مجانية على اشتراك صيدليتك — وتظهر الحالة تمت المكافأة.
8 الأسئلة الشائعة
الإنترنت انقطع، هل البيانات ستضيع؟
لا إطلاقاً. لو جهازك مربوط بـ Hub محلي (الخاصية الجديدة)، النظام يحفظ كل فاتورة محلياً ويزامنها للسحابة لحظة رجوع الاتصال. تفاصيل في لماذا sudanIPS.
هل يمكنني استخدام النظام من عدة أجهزة في نفس الوقت؟
نعم. كل موظف يدخل بحسابه، وكل جهاز يرى البيانات لحظياً. يمكن ربط حاسوب الكاونتر + تابلت للمخزن + جوال المدير — كلها على نفس البيانات.
نسيت كلمة المرور، ماذا أفعل؟
تواصل مع مدير الصيدلية (superadmin). هو الوحيد الذي يستطيع إعادة تعيينها.
كيف أكسب أيام مجانية من برنامج الإحالات؟
من /pharmacy/referrals/ انسخ رابط الإحالة الخاص بك وشاركه عبر واتساب. أي صيدلية تشترك عن طريقه تكسب صيدليتك أيام مجانية إضافية على اشتراكك — بدون حد أقصى. التفاصيل في قسم برنامج الإحالات.
كيف أبدأ التجربة المجانية؟
اطلبها من sudanips.com/demo/ — في ثوانٍ يصلك على بريدك رابط تفعيل تُنشئ منه اسم مستخدم وكلمة مرور وتدخل صيدليتك مباشرة، مجاناً لمدة 14 يوم.
هل تقاريري تخرج PDF؟
نعم. اضغط زر الطباعة في أي شاشة → اختر "حفظ كـ PDF" من نافذة الطباعة في المتصفح.
هل يمكنني تعديل فاتورة قديمة؟
نعم — اضغط ✏ تعديل من قائمة الفواتير. بعض الحقول مقفلة (كالتاريخ) لحماية سجلك المحاسبي، لكن البنود والكميات قابلة للتعديل.
ما الفرق بين فاتورة نقدية وفاتورة آجلة؟
- نقدية — العميل دفع الآن، المبلغ يُقيد في الخزنة.
- بنكية — العميل دفع عبر البنك، المبلغ يُقيد في حساب البنك.
- آجلة (عميل) — لم يدفع الآن، المبلغ يُقيد كمديونية عليه.
كيف أتابع العميل الذي له حساب مفتوح؟
من الشايدبار: المبيعات → العملاء. اضغط العميل → سترى رصيده وكشف حسابه الكامل.
أين أجد دليل تنصيب Hub على جهاز الصيدلية؟
للسوبر أدمن فقط: من شايدبار لوحة التحكم → دليل تنصيب Hub.