نظام نقاط بيع لعدة فروع: دليل عملي لإدارة فروعك
الفرع الثاني يكشف كل اختصار. دليل اختيار نظام نقاط بيع لعدة فروع: مخزون وصندوق لكل فرع، النقل بينها، الصلاحيات، والتقارير الموحّدة.
الكاتب:سامي الحيدري
البحث عن نظام نقاط بيع لعدة فروع يبدأ عادةً بعد افتتاح الفرع الثاني، لا قبله. الفرع الواحد يسامح كثيراً من الاختصارات: ورقة في الدرج، جرد في آخر الشهر، خصم يمنحه الكاشير بالتفاهم مع المالك. يوم يفتح الفرع الثاني تنكشف هذه الاختصارات دفعة واحدة، والمالك يكتشفها عادةً من فرق في المخزون، لا من تقرير على الشاشة.
هذه المقالة تشرح ما يتغيّر فعلياً عند الانتقال من فرع إلى فروع، وما يجب أن تختبره في النظام قبل الشراء. المقارنة هنا بالمعايير فقط، دون أسماء أنظمة أو علامات تجارية، لأن المعيار يبقى صالحاً بعد تغيّر الأسماء.
نظام نقاط بيع لعدة فروع: ما يتغيّر في اليوم الأول للفرع الثاني
في الفرع الواحد يكون لديك مصدر واحد للحقيقة: الدرج أمامك، والرف خلفك، والموظف يسألك قبل كل استثناء. مع الفرع الثاني تصبح لديك حقيقتان، ولا تملك عينك في كلتيهما.
ثلاث مشكلات تظهر بالترتيب نفسه تقريباً عند معظم أصحاب المتاجر:
- صنف يظهر متوفراً في النظام وغير موجود على الرف، أو العكس.
- فرق في الصندوق لا يُعرف من يتحمله، لأن الوردية لم تُقفل على اسم محدد.
- خصومات في فرع واحد تجعل ربحه أقل، ولا يظهر ذلك في إجمالي المبيعات.
المشترك بين الثلاثة أن النظام كان يُدار كأن الفرع نسخة من الفرع الأول. وهو ليس كذلك.
الفرع ليس نسخة، بل كيان له مخزونه وصندوقه ومسؤوله
القاعدة التي تحلّ معظم ما سبق بسيطة: كل فرع كيان مستقل في الحساب، مشترك في الإدارة.
مستقل في ثلاثة أشياء:
- المخزون: الكمية مرتبطة بالفرع، لا بالشركة. «لدينا ٤٠ قطعة» جملة غير مفيدة إذا كانت ٣٨ منها في فرع لا يبيع هذا الصنف.
- الصندوق: لكل فرع ورديات وأرصدة افتتاح وإقفال خاصة به.
- المسؤول: شخص باسمه يُقفل اليوم ويُوقّع على الفرق.
ومشترك في ثلاثة أشياء: ملف الأصناف، سياسة الأسعار والخصومات، والتقارير التي تقارن الفروع على أساس واحد.
إذا كان النظام يسمح بفروع متعددة لكنه يحتفظ بالمخزون على مستوى الشركة فقط، فأنت تملك عدة كاشيرات لا عدة فروع. هذا أول سؤال في التجربة، لا آخرها. ومن يبني هذه القاعدة من البداية يجد تفاصيل تأسيس الكاشير مشروحة في نظام الكاشير ونقاط البيع.
مخزون لكل فرع والنقل بينها
أهم تفصيل تقني في تعدد الفروع هو النقل. والقاعدة فيه: النقل حركتان لا حركة واحدة.
- حركة صرف من الفرع المُرسِل.
- حركة استلام في الفرع المستقبِل.
بينهما حالة ثالثة: «في الطريق». الكمية خرجت ولم تُستلم بعد، وهي ليست في مخزون أي من الفرعين كمتاح للبيع.
التبسيط الشائع هو تنفيذ النقل كحركة واحدة تنقص من هنا وتزيد هناك فوراً. يبدو مريحاً، وهو المصدر الأول للمخزون الوهمي: صنف مُسجّل في فرع لم يستلمه أحد فيه فعلياً، فلا الفرع المُرسل يبحث عنه ولا المستقبِل يعرف أنه مسؤول عنه. بعد ثلاثة أشهر يصبح الفرق كبيراً بما يكفي ليُلاحظ، وصغيراً بما يكفي ليستحيل تتبّعه.
ما يجب أن يوفّره النظام:
- أمر نقل برقم ومرجع، لا تعديل مباشر للكميات.
- استلام مستقل من الفرع المستقبِل، مع إمكانية استلام كمية أقل وتسجيل الفرق.
- تقرير بأوامر النقل المعلّقة، لأن أمر النقل الذي لم يُستلم بعد أسبوع مشكلة لا سجل.
- جرد على مستوى الفرع، لا جرد واحد للشركة.
تفاصيل ضبط الكميات والحد الأدنى لكل فرع مشروحة في نظام إدارة المخزون.
قائمة أسعار واحدة أم قائمة لكل فرع
اختلاف السعر بين الفروع ليس خطأً بالضرورة. هناك حالات مشروعة: فرع في موقع إيجاره أعلى، فرع في مدينة أخرى بتكاليف توصيل مختلفة، أو حملة محدودة في فرع واحد.
الفرق بين الحالتين هو من يقرر:
- سعر الفرع: قائمة أسعار معتمدة مرتبطة بالفرع، يضعها المالك أو الإدارة، وتُطبّق تلقائياً على كل عملية.
- الخصم غير المنضبط: السعر واحد في النظام، والموظف يخفّضه عند الحاجة.
الثاني هو ما يُسمى عادةً «مرونة»، وهو في الحساب تسرّب في هامش الربح يصعب قياسه، لأنه لا يظهر كخصم بل كسعر بيع أقل.
ما تحتاجه: قائمة أسعار يمكن ربطها بفرع، وسقف خصم لكل مستخدم، وتقرير يعرض الخصومات الممنوحة لكل فرع ولكل موظف. حينها يبقى الاستثناء ممكناً، لكنه مرئي.
الصندوق والوردية لكل فرع
الوردية ليست إجراءً إدارياً، بل هي الوحيدة التي تجيب على سؤال: هذا الفرق، على من؟
الحد الأدنى المطلوب:
- فتح وردية برصيد افتتاحي باسم موظف محدد.
- إقفال وردية بعدّ نقدي فعلي، ليحسب النظام الفرق بين المتوقع والمعدود.
- فصل طرق الدفع في الإقفال: نقد، شبكة، تحويل. أكثر الفروق سببها اختلاط الطرق لا نقص النقد.
- سجل لا يُحذف: الوردية المقفلة لا تُعاد وتُعدّل، والتصحيح يكون بحركة جديدة لها سبب.
- إقفال يحدث في الفرع ويُراجع من الإدارة لاحقاً، لأن المالك لن يكون حاضراً في فرعين في الوقت نفسه.
المعيار العملي: إذا كان إقفال الفرع يحتاج حضور المالك أو اتصالاً هاتفياً، فالنظام غير جاهز للفرع الثاني.
الصلاحيات: ماذا يرى موظف الفرع وماذا يستطيع تغييره
الصلاحيات في تعدد الفروع ليست مسألة ثقة، بل مسألة حدود واضحة تحمي الموظف نفسه من الاتهام.
ما يُضبط عادةً:
- النطاق: موظف الفرع يرى بيانات فرعه فقط، لا مبيعات الفروع الأخرى ولا تكاليفها.
- الخصم: سقف بنسبة أو مبلغ، وما فوقه يحتاج موافقة.
- الإرجاع: هل يرجّع الموظف فاتورة بنفسه؟ هل هناك حد زمني أو مبلغ؟ الإرجاع بلا ضبط أسهل طريق لإخراج نقد من الدرج.
- تعديل السعر عند البيع: الأفضل منعه كلياً والاعتماد على قوائم الأسعار.
- إلغاء العملية قبل الإصدار: مسموح لكن مُسجّل باسم من ألغى.
- الجرد والنقل: من يبدأ أمر النقل، ومن يعتمده، ومن يستلمه. الفصل بين الثلاثة يقلّل الأخطاء أكثر من أي تقرير.
القاعدة: كل استثناء مسموح، بشرط أن يُسجَّل باسم ووقت وسبب.
التقارير الموحّدة: مقارنة الفروع على أساس واحد
التقرير الذي يجمع مبيعات الفروع في رقم واحد مفيد للبنك، لا لإدارة الفروع. ما تحتاجه هو مقارنة على أساس واحد:
- هامش الربح لكل فرع، لا المبيعات فقط. فرع يبيع أكثر بخصومات أكبر قد يكون أقل ربحاً.
- دوران المخزون لكل فرع: الصنف الراكد في فرع قد يكون سريع الحركة في آخر، وهذا قرار نقل لا قرار شراء.
- متوسط الفاتورة وعدد الفواتير لفصل أثر عدد الزبائن عن أثر قيمة السلة.
- الخصومات والمرتجعات كنسبة من المبيعات لكل فرع ولكل موظف.
- نسبة الفروق النقدية لكل فرع.
وكل هذا يفترض أن المبيعات والمخزون والقيود تتغذّى من مصدر واحد. الفصل بين نقاط البيع والمحاسبة يعني إدخالاً مزدوجاً وأرقاماً لا تتطابق في آخر الشهر، وهي نقطة تناقشها مقارنة برامج المحاسبة.
الفوترة الإلكترونية عبر الفروع
المرحلة الثانية من الفوترة الإلكترونية في السعودية تتطلب إصدار الفاتورة بصيغة XML وفق UBL 2.1، مع ختم تشفيري، وعدّاد لا تتم تصفيره، وسلسلة تجزئة تربط كل فاتورة بالفاتورة السابقة، ورمز QR على الفواتير المبسطة. الفواتير المبسطة تُبلَّغ خلال ٢٤ ساعة من إصدارها، دون إجراء مسبق للتصديق عليها. ولا يمكن تعديل الفاتورة بعد إصدارها، والتصحيح يكون بإشعار دائن.
ما يعنيه هذا في بيئة فروع: كل وحدة إصدار تحتفظ بعدّادها وسلستها، حتى يبقى التسلسل قابلاً للتحقق لكل جهاز على حدة. دمج أجهزة عدة فروع على عدّاد واحد يجعل أي انقطاع في الاتصال مشكلة في التسلسل، بينما انفصال العدّادات يحصر أي خلل في جهاز واحد ويترك بقية الفروع تعمل.
ثلاثة أسئلة عملية في التجربة:
- إذا انقطع الإنترنت في فرع، هل يستمر الإصدار محلياً ويُبلَّغ لاحقاً داخل المدة؟
- هل تستطيع عرض حالة الإبلاغ لكل فرع وكل جهاز بشكل منفصل؟
- هل الإرجاع يُنشئ إشعاراً دائناً مرتبطاً بالفاتورة الأصلية تلقائياً؟
وبخصوص رمز الاستجابة السريعة ومحتواه، التفصيل في متطلبات رمز QR.
انتبه إلى نقطة تتكرر في العروض: الهيئة لا تعتمد البرامج ولا تمنحها شهادة، بل تنشر قائمة استرشادية بالحلول. أي عرض يقول «معتمد رسمياً» يصف نفسه، لا الواقع.
جدول معايير الاختيار
| المعيار | الحد الأدنى المقبول | علامة الخطر |
|---|---|---|
| المخزون | كمية لكل فرع وجرد لكل فرع | كمية على مستوى الشركة فقط |
| النقل بين الفروع | أمر نقل + استلام مستقل + حالة «في الطريق» | تعديل الكميات يدوياً في الفرعين |
| الأسعار | قائمة أسعار قابلة للربط بفرع | سعر واحد والفروق بخصم الكاشير |
| الصندوق | وردية باسم موظف + فصل طرق الدفع | درج واحد بلا إقفال مُسجّل |
| الصلاحيات | نطاق بالفرع + سقف خصم + ضبط الإرجاع | مستخدم واحد لكل فرع بصلاحية كاملة |
| التقارير | هامش ودوران لكل فرع | إجمالي مبيعات فقط |
| الفوترة | عدّاد وسلسلة لكل وحدة إصدار + عمل دون اتصال | عدّاد مشترك وتوقّف كامل عند الانقطاع |
| الربط بالمحاسبة | قيود تلقائية من المبيعات والمخزون | تصدير ملف وإدخال يدوي |
| التوسّع | إضافة فرع دون إعادة تهيئة الأصناف | ملف أصناف مستقل لكل فرع |
من يريد رؤية هذه المعايير مطبّقة في منتج واحد يمكنه الاطلاع على حل نقاط البيع والمبيعات من سمارت برو وتجربتها على بيانات فرعين.
قائمة فحص للتجربة العملية بفرعين ونقل واحد
لا تجرّب النظام بفرع واحد. التجربة المفيدة تستغرق أقل من ساعة وتُنفَّذ بالترتيب:
- أنشئ فرعين وصنفاً واحداً، وأدخل ٢٠ قطعة في الفرع الأول وصفراً في الثاني.
- أنشئ أمر نقل بـ ٥ قطع من الأول إلى الثاني، ولا تستلمه. راجع مخزون الفرعين: يجب أن يكون ١٥ متاحاً و٥ في الطريق، لا ٥ متاحة في الفرع الثاني.
- استلم ٤ قطع فقط، وسجّل قطعة واحدة كفرق. هل يطلب النظام سبباً؟ هل يبقى الفرق في تقرير؟
- اربط قائمة سعر مختلفة بالفرع الثاني، وبِع الصنف فيه. هل طُبّق سعر الفرع تلقائياً؟
- سجّل مستخدماً بسقف خصم ٥٪، واطلب خصم ١٥٪. هل مُنع أم احتاج موافقة؟
- أصدر فاتورة مبسطة من كل فرع، وتأكد أن لكل جهاز عدّاده وسلسلته، وأن الرقم لا يتداخل.
- اقطع الاتصال عن جهاز أحد الفرعين وأصدر فاتورة، ثم أعد الاتصال وتحقق من حالة الإبلاغ.
- أرجِع إحدى الفاتورتين، وتأكد أن الإرجاع أنشأ إشعاراً دائناً لا تعديلاً على الأصل.
- اقفل وردية الفرعين بعدّ نقدي مختلف عن المتوقع في أحدهما، وانظر على اسم من يُسجّل الفرق.
- افتح تقريراً واحداً يعرض هامش كل فرع ودورانه، وقارن. إن احتجت تجميع الأرقام في جدول خارجي، فالتقارير ناقصة.
النظام الذي ينجح في هذه العشرة يصلح لفرع ثالث. والذي يتعثّر في البند الثاني أو التاسع سيكلّفك فروقاً لن تجد لها تفسيراً.
الأرقام والباقات
الأرقام التالية افتراضية لتوضيح الطريقة: لو كان لديك فرعان، ومتوسط فاتورة ٨٠ ريالاً، و٦٠ فاتورة يومياً في كل فرع، وخصومات غير منضبطة بمعدل ٣٪، فالتسرّب السنوي يقارب ١٠٥٠٠ ريال. القيمة ليست في الرقم بل في الطريقة: احسب خصوماتك الفعلية كنسبة من المبيعات لكل فرع، ثم قارنها بتكلفة النظام.
باقات سمارت برو: Mini بـ 1,500 ريال سنوياً شاملة الضريبة (فرع واحد)، Pro بـ 4,500 ريال سنوياً شاملة الضريبة (٣ فروع)، Max بـ 20,500 ريال سنوياً شاملة الضريبة. اختر على أساس عدد الفروع المتوقع بعد سنة، لا عدد الفروع الحالي، لأن الانتقال بين الباقات أرخص من تغيير النظام.
المرجع الرسمي
لمتطلبات الفوترة الإلكترونية ونصوصها الرسمية، ارجع إلى الموقع الرسمي للهيئة: هيئة الزكاة والضريبة والجمارك. اعتمد على المصدر الرسمي في أي تفصيل تنظيمي، ولا تبنِ قراراً على وصف في عرض تجاري.
اقرأ أيضاً
صور المقال
الأسئلة الشائعة
ما الفرق بين نظام نقاط بيع لعدة فروع ونظام فرع واحد؟
الفرق الجوهري أن المخزون والصندوق مرتبطان بالفرع لا بالشركة. في نظام الفرع الواحد تكون الكمية رقماً واحداً، أما في نظام الفروع فلكل فرع كميته وورديّته ومسؤوله. ويضاف إلى ذلك النقل بين الفروع والصلاحيات المحدودة بنطاق الفرع، والتقارير التي تقارن الفروع على أساس واحد.
كيف أمنع المخزون الوهمي عند النقل بين الفروع؟
اشترط أن يكون النقل حركتين لا حركة واحدة: صرف من الفرع المُرسل واستلام مستقل في الفرع المستقبل، وبينهما حالة «في الطريق». أوامر النقل التي تنقص وتزيد الكميات فوراً دون استلام هي المصدر الأول للفروق. راقب أيضاً تقرير أوامر النقل المعلّقة، فأي أمر لم يُستلم بعد أسبوع يحتاج متابعة.
هل يمكن أن يختلف سعر الصنف بين الفروع؟
نعم، والاختلاف مشروع عندما يكون قراراً إدارياً: قائمة أسعار معتمدة مرتبطة بالفرع تُطبّق تلقائياً. أما أن يكون السعر واحداً في النظام والموظف يخفّضه عند البيع، فهذا خصم غير منضبط يتسرّب من هامش الربح دون أن يظهر كخصم. اضبط سقف خصم لكل مستخدم وراجع تقرير الخصومات لكل فرع.
كيف تعمل الفوترة الإلكترونية في المرحلة الثانية مع عدة فروع؟
تصدر الفاتورة بصيغة XML وفق UBL 2.1 مع ختم تشفيري وعدّاد لا تتم تصفيره وسلسلة تجزئة تربط كل فاتورة بالسابقة، ورمز QR على الفواتير المبسطة. كل وحدة إصدار تحتفظ بعدّادها وسلستها، فيبقى التسلسل قابلاً للتحقق لكل جهاز على حدة. والفواتير المبسطة تُبلَّغ خلال ٢٤ ساعة من إصدارها دون تصديق مسبق، ولا تُعدّل بعد الإصدار بل تُصحّح بإشعار دائن.


