تخطَّ إلى المحتوى

يواصل العمل حين ينقطع الإنترنت

العروض التقديمية تجري على اتصال جيد. أما المحال والمخازن وخطوط التوصيل والفروع البعيدة فلا.

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

نقطة البيع تطبيق سطح مكتب، عن قصد

معظم نما يعمل في المتصفح. ونقطة البيع هي الاستثناء — تطبيق سطح مكتب يعمل على الكاشير نفسه — والسبب مذكور صراحة في توثيقها: نقطة البيع لا يصح أن تتوقف عن البيع لمجرد أن الإنترنت انقطع.

لكل جهاز قاعدة بياناته المحلية. الفاتورة والمرتجع والدفعة وفتح الوردية وإغلاقها والجرد: كلها تُكتب محلياً أولاً. تُحفظ، وتظهر على الشاشة، وتُطبع للعميل. وهي في تلك اللحظة غير مرسلة — حقيقية لكنها لم تصل الإدارة بعد.

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

والأسعار والأرصدة المعروضة أثناء الانقطاع هي آخر ما خُزِّن، فقد تتأخر قليلاً. وتلك هي المقايضة، وهي في اتجاهها الصحيح.

مستند واحد متعثر لا يوقف البقية

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

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

والميدان القصة نفسها

نما موبايل يعمل بمبدأ «دون إنترنت أولاً» للسبب ذاته. ينزّل التطبيق البيانات التي يحتاجها محلياً عند تسجيل الدخول ويزامن مستنداته متى توافرت الشبكة، فلا ينتظر المندوب الذي يكتب فاتورة عند العميل، ولا أمين المخزن الذي يقرأ الباركود، ولا الفني الذي يوثّق زيارته، ولا السائق الذي يلتقط التوقيع.

وللموقع كله لا للجهاز وحده

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

ولا شيء في هذا برّاق. إنما هو الفرق بين نظام يفترض وجود الشبكة ونظام بناه من رأوها تسقط.

سؤال وجيه — وإجابته جاهزة

ماذا يحدث في نقطة البيع حين ينقطع الإنترنت؟

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

هل الأسعار والأرصدة دقيقة أثناء الانقطاع؟

هي آخر ما خُزِّن محلياً، فقد تتأخر قليلاً. وهذه هي المقايضة الصريحة — يواصل الجهاز البيع من البيانات المحلية بدل أن يتوقف، ثم يسحب الأسعار والأصناف والإعدادات المحدَّثة فور عودته.

وإن تعذّر رفع مستند بعينه؟

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

وهل يعمل تطبيق الجوال دون إنترنت؟

نعم. ينزّل البيانات التي يحتاجها عند تسجيل الدخول ويزامن المستندات متى توافرت الشبكة، فلا ينتظر المندوب في موقع العميل ولا السائق الذي يلتقط التوقيع تغطيةَ الشبكة.

وماذا عن فرع خطّه رديء لا لحظة انقطاع فقط؟

لذلك وُجدت المزامنة بين المواقع: عدة مواقع نما تبقى متسقة، فتُحزَّم السجلات المنشأة في موقع وتُسلَّم إلى البقية، والتوجيه بالأبعاد. وهي مرخَّصة على حدة عن النظام الأساسي.

شركات تعمل بالفعل على نظام نما

أكبر مشكلة سابقاً أنه لا يمكن ربط كل البيانات ببعضها البعض، حيث لم يمكن ربط الحسابات بفواتير المبيعات مع المستودع مع المخزون مع شئون الموظفين من خلال كبسة زر واحدة. أيضاً استدعاء البيانات في نماسوفت أسرع بدرجة كبيرة فضخامة البيانات لا تؤثر على سهولة استخراج البيانات والتعامل مع النظام.
فهد الخنيزانشركه الخنيزان للاجهزه الكهربائيه

قائمة العملاء كاملة ←

هل يناسب نما طريقة عملك؟

حدّثنا عن أعمالك، وسنعرض لك كيف يلبي نما احتياجاتها — بالعربية، وعلى البنية التحتية التي تختارها.

اطلب عرضاً لنظام نما