وضع العمل بدون إنترنت والمزامنة

كيف تستمر شاشة الكاشير بالعمل دون أي اتصال بالإنترنت، عبر تسجيل كل عملية بيع محلياً ومزامنتها تلقائياً عند استعادة الاتصال.

صُمِّمت شاشة الكاشير لتستمر بالعمل حتى عند انقطاع اتصال الفرع بالإنترنت بالكامل. فبدل التوقف عن العمل، تتحقق الشاشة من الاتصال الفعلي في الخلفية كل عدة ثوانٍ — لا من مؤشر المتصفح فقط، الذي قد يكون مضللاً في اتصال غير مستقر — وفي حال انقطاع الاتصال، تستمر بعملية البيع مستندة إلى نسخة محفوظة محلياً على الجهاز من المنتجات والفئات والعملاء وغيرها من البيانات المرجعية من آخر تحميل ناجح. تُسجَّل عمليات فتح الشفت والبيع وإغلاق الشفت محلياً، بالترتيب الدقيق الذي حدثت به، بدل ضياعها.

فور استعادة الاتصال، تُعاد مزامنة القائمة تلقائياً بنفس هذا الترتيب، بحيث يُفتح الشفت دوماً قبل أي بيع عليه، ويتم البيع قبل إغلاق الشفت. تحمل كل عملية في القائمة مرجعاً فريداً يُولَّد على الجهاز، بحيث لا تؤدي إعادة إرسال أي طلب إلى تكرار عملية بيع أو فتح شفت مرتين. أي خطأ فعلي — بخلاف انقطاع الاتصال — لا تُعاد محاولته تلقائياً وبصمت، بل يُترك في شاشة مراجعة مخصصة ليتخذ شخص القرار بشأنه. كما يُحدَّد حد أقصى قابل للتعديل لعدد ساعات العمل بدون إنترنت للتنبيه عند تجاوز الفرع لهذه المدة.

القدرات الأساسية