لم يعد اختيار برنامج صيدليات في 2026 بحثاً عن برنامج يطبع الإيصال ويعدّ العلب. فالصيدلية المستقلة في الرياض، والسلسلة الممتدة بين جدة والدمام، ومستودع الأدوية الذي يورّد لمئات الصيدليات، كلها مطالبة بإثبات مصدر كل علبة مرقّمة، وصرف الدفعة الأقرب انتهاءً أولاً، وإصدار فاتورة ضريبية بالصيغة التي تشترطها هيئة الزكاة والضريبة والجمارك، واحترام الحد الائتماني لكل عميل، ومنع الكاشير من خصم لم يوافق عليه المالك. وحين تتوزع هذه المهام على خمسة برامج أو على جدول بيانات بجوار الصندوق، تظهر الفجوات في صورة أدوية منتهية وغرامات امتثال وهامش ربح يتسرب بصمت.
هذا الدليل خريطة كاملة: ثماني طبقات يجب أن يغطيها أي نظام ERP للصيدليات وتوزيع الأدوية، وما الذي ينبغي أن تفعله كل طبقة عملياً، والأسئلة التي تطرحها على أي مزوّد قبل التوقيع. ونستعين بنظام Sellify الذي طورته S-Plus للصيدليات وسلاسل الصيدليات ومستودعات الأدوية مثالاً تطبيقياً، ولا نذكر منه إلا ما يعمل فعلاً اليوم.
لماذا تتعثر برامج التجزئة العامة داخل الصيدلية؟
نقطة البيع في السوبرماركت تعامل الصنف رقماً واحداً برصيد واحد، والصيدلية لا تحتمل ذلك. فالصنف نفسه قد يوجد على الرف في ثلاث دفعات بثلاثة تواريخ صلاحية، إحداها محجورة بعد إشعار من المورد. وقد يُباع علبة كاملة لمريض وشريطاً واحداً لآخر. وقد يكون دواءً مراقباً لا يُصرف إلا لعميل مرخّص، أو علبة مرقّمة يجب إبلاغ الجهة الرقابية بحركتها. والواقف أمام الصيدلي قد يكون مريضاً يدفع نقداً، أو مؤمَّناً يدفع حصته فقط، أو صيدلية تشتري بأجل ستين يوماً.
- المخزون بالدفعة لا بالصنف: دون رصيد على مستوى الدفعة لا يمكن تطبيق FEFO ولا تنفيذ استدعاء ولا معرفة ما ستتلفه في الربع القادم.
- السعر يتبع المشتري: شرائح الجملة وتخفيضات الكميات والبونص من صميم توزيع الأدوية، ويجب أن تُحتسب بالطريقة نفسها في كل شاشة.
- الامتثال يتولد مع كل عملية: إشعارات التتبع والفواتير الإلكترونية تنشأ من البيع والمرتجع والتحويل، لا من تصدير شهري.
- الرقابة لا تقل أهمية عن المزايا: الصيدلي والكاشير وأمين المستودع والمحاسب يحتاجون صلاحيات مختلفة، وكل تجاوز يجب أن يترك أثراً.
الطبقة الأولى: شاشة صرف تواكب طابور المرضى
نقطة البيع هي المكان الذي يكسب فيه النظام ثقة الفريق أو يخسرها. في Sellify صُممت نقطة البيع تطبيقاً من صفحة واحدة يُدار بلوحة المفاتيح: يكتب الصيدلي جزءاً من الاسم التجاري أو الباركود أو المادة الفعالة ويضيف الصنف بزر Enter، وتتولى مفاتيح الوظائف الدفع والدفع النقدي الكامل وتعليق الطلب واسترجاعه، ويفتح Ctrl+K قائمة الأوامر.
ما الذي يجب أن تتقنه شاشة الصرف؟
- البحث بالمادة الفعالة وعرض البدائل: عند نفاد الصنف تقترح الشاشة بدائل بالمادة الفعالة نفسها، فلا يخرج المريض خالي اليدين.
- وحدات البيع: علبة أو شريط من الصنف نفسه، والسعر يتبع الوحدة.
- اختيار الدفعة: يختار النظام الدفعة تلقائياً بمبدأ الأقرب انتهاءً، وتعرض تفاصيل الصنف الدفعات ورصيد الفروع الأخرى.
- أكثر من مريض في وقت واحد: تبويبات طلبات متعددة، وطلبات معلّقة تُسترجع لاحقاً.
- الورديات والخزينة: يمكن إلزام فتح وردية قبل البيع، مع جرد نقدي وتسجيل الفرق عند الإغلاق.
- الدفع المتعدد: أكثر من وسيلة دفع على الفاتورة الواحدة.
وعلى الشاشة أن تصمد عند انقطاع الاتصال أيضاً، وهو ما نشرحه في دليل نقطة بيع الصيدلية التي تعمل دون إنترنت.
الطبقة الثانية: الدفعات وتواريخ الصلاحية ومبدأ FEFO
الدواء المنتهي هو الخسارة الأوضح في الصيدلية، وهو في الغالب مشكلة بيانات قبل أن يكون مشكلة مبيعات. على النظام أن يسجل رقم الدفعة وتاريخ الصلاحية عند الشراء، وأن يصرف بمبدأ «الأقرب انتهاءً يخرج أولاً»، وأن يرفض بيع المنتهي.
- رقم الدفعة وتاريخ الصلاحية إلزاميان في فاتورة الشراء لأصناف الدفعات، وتُنشأ الدفعة تلقائياً، والأدوية المراقبة تُتتبع بالدفعات افتراضياً.
- فاتورة البيع ونقطة البيع تصرفان من الدفعة الأقرب انتهاءً، والدفعات المنتهية أو المحجورة أو الموقوفة لا تُباع.
- كل حركة دفعة مسجلة، فيعرض كارت الدفعة أين ذهبت كل وحدة.
- يمكن تحويل الدفعة إلى «حجر» أو «موقوفة»، كما في حالة استدعاء المصنّع لتشغيلة معينة.
- تعديل فاتورة البيع أو حذفها يعيد الكميات إلى الدفعات نفسها، وفاتورة الشراء لا تُحذف إذا بيع جزء من دفعتها.
الطريقة الكاملة، بما فيها المرتجعات وتقارير قرب الانتهاء وروتين أسبوعي، في مقالنا عن إدارة صلاحية الأدوية بمبدأ FEFO.
الطبقة الثالثة: امتثال مدمج في كل عملية
تتبع الأدوية
في المملكة العربية السعودية يتتبع نظام «رصد» (RSD) التابع للهيئة العامة للغذاء والدواء كل علبة عبر سلسلة الإمداد باستخدام رموز GS1 DataMatrix. والالتزام به مُراقَب فعلاً، والهيئة تفرض عقوبات على المنشآت التي لا تبلّغ عن حركة الأدوية. والنظام الجيد يجعل الإشعار الصحيح نتيجة طبيعية للعمل اليومي. يربط Sellify كل صنف برقم GTIN، ويحفظ رقم GLN لكل مستودع وعميل ومورد، ويطلب مسح كل علبة مرقّمة عند الاستلام والبيع والتحويل والمرتجع، ثم يضع الإشعارات في طابور يعيد المحاولة تلقائياً، فلا يوقف بطء الاتصال بالهيئة شاشة البيع. والربط الحي جاهز للتهيئة متى أكملت المنشأة تسجيلها واستلمت بيانات الدخول من الهيئة. ويشرح دليل نظام رصد لتتبع الأدوية السلسلة كاملة.
الفوترة الإلكترونية
تُصدر المنشآت السعودية المسجلة في ضريبة القيمة المضافة فواتيرها إلكترونياً منذ المرحلة الأولى، والمرحلة الثانية (الربط والتكامل) تُطبَّق على موجات؛ والموجة الخامسة والعشرون التي أُعلنت في يوليو 2026 تشمل من تجاوزت إيراداته الخاضعة للضريبة 187,500 ريال في أي سنة من 2022 إلى 2025. يُصدر Sellify لكل بيع فاتورة ضريبية مبسطة، أو فاتورة ضريبية لعميل منشأة لديه رقم ضريبي صحيح، تحمل رمز QR ومعرّفاً فريداً UUID وعداد الفواتير وتجزئة الفاتورة السابقة، مع ملف XML بصيغة UBL 2.1، ويُصدر لكل مرتجع إشعاراً دائناً مرتبطاً بالفاتورة الأصلية. وقد جرى التحقق من تأهيل المرحلة الثانية والتوقيع وفق XAdES والإبلاغ والتخليص على بيئة الاختبار لدى الهيئة، أما الإنتاج فيحتاج رمز التفعيل الخاص بالمنشأة من بوابة «فاتورة»، وننجزه معكم عند التشغيل.
الأدوية المراقبة
لا يُباع الدواء المراقب إلا لعميل لديه رقم ترخيص ساري. ويسجل «سجل الأدوية المراقبة» كل حركة واردة ومنصرفة بالدفعة والجهة ورقم الترخيص مع تصدير CSV، ويمكن عبر إعداد واحد إلزام رقم الوصفة عند بيع هذه الأدوية.
الطبقة الرابعة: الجملة والتوزيع
مستودع الأدوية يبيع بشروط تعاقدية لا بالسعر وحده، والنظام مطالب بتطبيق الاتفاق تلقائياً ورفض أي بيع يخالفه.
| الاحتياج | ما يفعله Sellify |
|---|---|
| شرائح العملاء | لكل عميل شريحة (صيدليات أ أو ب، مستشفيات، موزعون) بخصم افتراضي يُضبط نسبةً مئوية أو قيمةً ثابتة عن الوحدة. |
| شرائح الكمية | سعر خاص بالصنف حسب الكمية (من 1، من 20، من 100) يُحدد سعراً نهائياً أو نسبة خصم أو قيمة خصم. |
| البونص | «اشترِ كذا واحصل على كذا» بمضاعفات الكمية، عاماً أو لشريحة محددة، ويُصرف السطر المجاني من الدفعات كأي سطر آخر. |
| ضبط الائتمان | حد ائتماني ومدة سداد بالأيام وإيقاف العميل؛ ويُرفض البيع الآجل لعميل موقوف أو متجاوز لحده أو لديه فواتير متأخرة. |
| التحصيل | كشف حساب برصيد جارٍ، وأعمار الديون، وتحصيل يُوزَّع على أقدم الفواتير أولاً. |
| العقود السنوية | هدف مبيعات سنوي ونسبة كاش باك قابلة للضبط تُستحق على كل فاتورة، وعند تحقق الهدف يتحول المجموع إلى رصيد في محفظة العميل يُخصم من فواتير السنة التالية. |
| التوصيل | حالة الشحنة وقائمة تعبئة مطبوعة بالدفعات وتواريخ الصلاحية. |
ويُحتسب السعر النهائي دائماً على الخادم، فأي سعر يرسله المتصفح يُتجاهل، والقواعد نفسها تسري في نقطة البيع وفاتورة المبيعات وطلب المندوب.
الطبقة الخامسة: المخزون عبر الفروع والمستودعات
- التحويل: ينتقل من مسودة إلى «مُرسَل» (خصم من المصدر بمبدأ الأقرب انتهاءً مع تثبيت الدفعات) ثم «مُستلَم» (إضافة في الوجهة بالدفعات والصلاحيات نفسها)، وإلغاء التحويل وهو في الطريق يعيد الكميات إلى دفعاتها الأصلية.
- الجرد: لقطة للأرصدة على مستوى الدفعات، ثم إدخال المعدود، ثم الاعتماد والتسوية. ومع تطبيق المستودع على الجوال يتم العدّ بالمسح.
- اقتراحات إعادة الطلب: تُحسب من الطلب اليومي ومدة التوريد ومخزون الأمان وأيام التغطية؛ والكمية المقترحة هي الحد الأقصى ناقص المخزون الفعّال، مع استبعاد الدفعات التي ستنتهي قبل وصول الشحنة.
وللتنبؤ والتحويلات بين الفروع بتفصيل أكبر، راجع دليل إدارة مخزون الصيدلية.
الطبقة السادسة: التأمين والولاء والعروض
في شاشة الدفع بنقطة البيع قسم للوصفة والتأمين يُسجَّل فيه شركة التأمين واسم المريض ورقم البطاقة؛ فتُقيَّد الفاتورة على حساب شركة التأمين ويدفع المريض حصته فقط. وتُجمَّع الوصفات في مطالبات، ويُوزَّع السداد على أقدم فواتير الشركة أولاً. أما برنامج الولاء، وهو مقفل افتراضياً، فيمنح نقاطاً على كل ريال تُستبدل خصماً عند الدفع، وتُعكس بنسبتها عند المرتجع. والعروض الترويجية تمنح خصماً بنسبة أو مبلغ على صنف أو تصنيف أو على الأصناف كلها لفترة محددة وبحد أدنى للكمية، ومحرك التسعير يطبق دائماً أفضل سعر للعميل.
الطبقة السابعة: الصلاحيات والسقوف وسجل التدقيق
في السلاسل تحدد هذه الطبقة مدى ثقة الإدارة العامة بالأرقام. يأتي Sellify بقوالب أدوار جاهزة: مدير فرع، صيدلي، كاشير، أمين مخزن، محاسب، مندوب مبيعات، ومراجع للعرض فقط. ويمكن قصر الدور على فرع واحد، ووضع سقوف رقمية لكل دور: أقصى خصم للسطر وللفاتورة، وأقصى مرتجع، وأقصى تجاوز ائتماني. وتجاوز السقف يتطلب اعتماد مدير يُدخل رمزه السري فيُصدر النظام رمزاً لمرة واحدة صالحاً خمس دقائق، مرتبطاً بالمستخدم والفرع والقيمة. ولا يستطيع أحد منح صلاحية لا يملكها. وتُسجَّل الخصومات والمرتجعات وحذف الفواتير وتغيير الأدوار ومحاولات الوصول المرفوضة والاعتمادات والورديات في سجل التدقيق. التفاصيل في مقالنا عن نظام إدارة سلسلة الصيدليات.
الطبقة الثامنة: المحاسبة والتقارير وتطبيقات الجوال والربط
- المحاسبة: تُرحَّل المبيعات والمشتريات والمصروفات والتحصيلات تلقائياً إلى القيود اليومية، مع ميزان المراجعة والميزانية العمومية وقائمة الدخل وإقفال الفترات المحاسبية.
- التقارير: تقييم المخزون بالدفعات، والأصناف الراكدة، وربحية العملاء، وأداء المندوبين، ومنشئ تقارير (مجموعة بيانات، تجميع، مقاييس، فترة) مع تصدير CSV.
- تطبيقات الجوال: تطبيق للمندوب (عملائي، كشف الحساب، طلبات بقواعد التسعير والائتمان نفسها، التحصيل) وتطبيق للمستودع (استعلام بالمسح عن الرصيد والدفعات، جرد بالمسح، استلام التحويلات الواردة).
- واجهة API: واجهة REST بمفاتيح ذات نطاقات محددة للأصناف والمخزون والعملاء، جاهزة لربط متجر إلكتروني أو تطبيقات التوصيل.
قائمة تقييم برنامج صيدليات قبل الشراء
| اسأل المزوّد | شكل الإجابة الجيدة |
|---|---|
| هل المخزون محفوظ بالدفعة والصلاحية، وهل تصرف نقطة البيع بمبدأ FEFO؟ | نعم وتلقائياً، مع منع الدفعات المنتهية والمحجورة. |
| كيف تُنشأ إشعارات التتبع وكيف تُعاد عند الفشل؟ | من كل مسح عند الاستلام والبيع والتحويل والمرتجع، عبر طابور لا يوقف البيع. |
| أي مرحلة من الفوترة الإلكترونية مدعومة، وأين اختُبرت؟ | المرحلة الأولى كاملة، والتوقيع والإبلاغ في المرحلة الثانية مختبران على بيئة الهيئة التجريبية. |
| هل أستطيع تحديد سقف للخصم والمرتجع لكل دور وفرع؟ | نعم، ويُفرض على الخادم مع اعتماد المدير وسجل تدقيق. |
| ماذا يحدث عند انقطاع الإنترنت؟ | يستمر البيع النقدي ويُزامَن لاحقاً دون تكرار. |
| هل يمكن نقل بياناتي الحالية؟ | الأصناف والعملاء والأرصدة الافتتاحية تُستورد من ملفات CSV. |
ملاحظة للصيدليات في بقية دول الخليج
تستهدف وحدات الامتثال في Sellify حالياً السوق السعودية: الريال، وضريبة 15%، وزاتكا، ونظام رصد. والنظام مبني على ملفات دول تضبط العملة ونسبة الضريبة ووحدات الامتثال المفعّلة، لذا يمكن تكييفه لأسواق أخرى. وتختلف ضريبة القيمة المضافة في الخليج (5% في الإمارات وعُمان، و10% في البحرين، ولا ضريبة حتى الآن في الكويت وقطر)، ولدى الإمارات منصتها الوطنية لتتبع الأدوية «تتمين». إن كنت تعمل خارج السعودية فناقش معنا نطاق التكييف قبل التخطيط للتشغيل.
الأسئلة الشائعة
هل يختلف نظام ERP للصيدليات عن برنامج نقطة البيع؟
نعم. نقطة البيع تخدم شاشة الصرف، أما نظام ERP فيربطها بالمشتريات والدفعات والمستودعات والائتمان والتأمين والامتثال والمحاسبة، فتُحدِّث عملية البيع الواحدة كل ما يتعلق بها.
هل يمكن إدارة مستودع جملة وسلسلة صيدليات بنظام واحد؟
نعم. في Sellify المستودعات والصيدليات مواقع داخل الشركة نفسها، وعملاء الجملة وشرائحهم وائتمانهم يعملون جنباً إلى جنب مع شاشات التجزئة والتأمين والولاء.
هل الربط مع نظام رصد يعمل حياً الآن؟
الجانب الداخلي مكتمل: ربط GTIN، ومسح الأرقام التسلسلية، وطابور الإشعارات، وإعادة المحاولة، وتاريخ حركة العلبة. أما الإرسال الحي فيتطلب تسجيل منشأتك واستلام بيانات الدخول من الهيئة، ثم تهيئة الربط واختباره على بيئتها.
كيف يتعامل النظام مع مطالبات التأمين ومنصة نفيس؟
تُدار الوصفات المؤمّنة ومطالبات التأمين داخل Sellify بسجلات كاملة ومنظمة جاهزة للتقديم عبر قناة شركة التأمين أو المنصة الوطنية. ويمكن تحديد نطاق الربط الإلكتروني مع شركة تأمين بعينها أو مع نفيس بالتنسيق مع فريق S-Plus، أما الفحوص السريرية مثل التداخلات الدوائية فتبقى ضمن المراجع المهنية للصيدلي.
كم يستغرق نقل البيانات من النظام الحالي؟
يعتمد ذلك على بياناتك. الأصناف والعملاء والأرصدة الافتتاحية تُستورد من ملفات CSV، ويُحدَّد النطاق بدقة بعد الاطلاع على تصدير من نظامك الحالي.
شاهد الخريطة كاملة على سيناريوهاتك أنت
أسرع طريقة للحكم على أي برنامج صيدليات أن ترى يومك أنت يعمل عليه: بيع علبة مرقّمة، ودفعة قريبة الانتهاء، وتجاوز حد ائتماني، ومطالبة تأمين. سيعرض عليك فريق S-Plus نظام Sellify وفق سير عملك. اطلب عرضاً تجريبياً لنظام Sellify وأخبرنا بعدد فروعك ومستودعاتك.


