قائمة جاهزية التجزئة ونقاط البيع في أودو 19 للكويت
1. حدد نطاق الفرع التجريبي ومسؤولياته
اختر فرعاً يمثل البيع والمرتجع والتحصيل والجرد والمستندات العربية التي ستواجهها الموجة التالية. سجل سبب الاختيار وعدد نقاط البيع وتنوع الأصناف والعملات وظروف الشبكة وساعات الذروة ومدير الفرع والمستخدمين. إذا كان الفرع بسيطاً، أضف حالات من فروع أخرى إلى الاختبار التشغيلي بدلاً من تعميم نتيجته على الجميع.
اكتب ما داخل التجربة وما خارجها: الأجهزة والمستخدمون والأصناف والعملاء والمخزون والمدفوعات والفواتير والفترة المراقبة. عين مديراً للفرع ومحاسباً ومالك مخزون ومسؤول تقنية وممثلاً لكل مزود دفع، وحدد من يوقف الإطلاق عند فشل اختبار حرج. لا تبدأ قبل توفر بيانات اصطناعية أو منزوعة الحساسية ونسخة احتياطية وخطة رجوع.
رُوجع في 5 نوفمبر 2026. مالك إعادة التحقق: مدير التجزئة والمحاسب ومسؤول التقنية ومزودو الدفع والأجهزة قبل كل موجة إطلاق.
2. وثق الشبكة ومسارات الإيصال والتحضير
ارسم مخططاً للشبكة يبين الرابط الأساسي والاحتياطي ونقاط الوصول والأجهزة والطابعات وطرفيات الدفع والخادم أو الخدمة السحابية. سجل قياسات الاتصال والانقطاعات المرصودة ومصدر القياس وتاريخه، ولا تعتمد على تجربة متصفح لدقيقة واحدة. اختبر سلوك الفرع في الذروة وعند الانتقال بين الرابطين إذا كان هذا التصميم مستخدماً.
حدد مسار كل مخرج: إيصال العميل، طلب تحضير للمطبخ أو المستودع، فاتورة العميل، تقرير الإقفال، وأي مستند داخلي. اكتب الجهاز الذي يستلمه والطابعة والمستخدم ووقت إنشائه وما يحدث عند إعادة الطباعة أو إلغاء الطلب. افصل بين الطلب الذي لم يُدفع والطلب المدفوع غير المفوتر والفاتورة المنشورة حتى لا تتكرر المستندات.
وثق الكهرباء ومصادر الطاقة الاحتياطية وبيئة تشغيل الأجهزة ومسؤول إيقافها وتشغيلها. إذا كانت وظيفة تعتمد على الخادم أو مزود خارجي، ضعها في قائمة الاتصال المطلوب ولا تدرجها ضمن ما يستمر مؤقتاً دون شبكة.
3. اختبر كل جهاز بطرازه وبرنامجه الفعليين
أنشئ جدولاً للجهاز والطراز والرقم التسلسلي الداخلي ونظام التشغيل وإصدار المتصفح والتعريف وطريقة الاتصال ومالك الصيانة. أدرج الطابعة الحرارية والماسح ودرج النقد وطرفية الدفع وأي شاشة عميل أو ميزان. لا تقبل عبارة «طابعة مشابهة» كدليل توافق للطراز الذي سيستخدم في الفرع.
اختبر فتح درج النقد في الحالات المسموحة، وقراءة باركود عربي أو لاتيني مشكل إن وجد، ووزن أو وحدة مختلفة، وقص الورق، وكثافة الطباعة، وتعدد النسخ، وانقطاع الورق وإعادة الاتصال. اختبر أزرار الطرفية والاسترداد والإلغاء والرسوم وفق إجراء المزود. سجل نتيجة كل حالة وصورة أو ملفاً ومرجع خطأ عند الفشل.
يشرح درس OXP2026 التعليمي عن إعداد شبكة وأجهزة نقاط البيع ممارسات عامة. الشركات في الجلسة ليست عملاء أو مراجع لأوكلاند، والجلسة لا تثبت توافق جهازك أو اتصال KNET أو أي خدمة كويتية.
4. اقبل الإيصال العربي والإنجليزي على الورق والملف
أنشئ أصنافاً اختبارية بأسماء عربية طويلة وأخرى مختلطة بأرقام ومراجع لاتينية، ووحدات وقيم بالدينار وبنود كافية لإيصال طويل. اطبع إيصالاً عربياً وإنجليزياً إذا كان كلاهما ضمن النطاق، ثم راجع اتجاه النص وتشكيل الحروف والخط والأرقام وترتيب الحقول والباركود والتذييل واسم الفرع والكيان القانوني.
اختبر مرتجعاً وإشعاراً وإعادة طباعة وفاتورة عميل منفصلة عن الإيصال. قارن القيم على الشاشة والورق والملف والقيد، بما فيها الفلس والخصم والدفعة الجزئية. لا تكتفِ بصورة من شاشة التصميم؛ اجمع الورقة الفعلية والملف الناتج من الطابعة والمتصفح المقترحين.
إذا كانت المنشأة مشمولة بأحد مسارات التجارة الرقمية، يراجع المستشار المتطلبات الإضافية قبل تعديل القالب أو بناء موصل. قبول الشكل العربي لا يعني الامتثال لمتطلبات التبادل الإلكتروني، ولا يجعل الإيصال دليلاً على وجود منظومة وطنية لمقاصة الفواتير إلكترونياً.
5. اضبط افتتاح النقد وإقفال جلسة نقطة البيع ومطابقتها
قبل البيع، نفذ افتتاح الجلسة بالصلاحية المخصصة وسجل النقد الافتتاحي ومصدره والمستخدم والوقت. بع أصناف مختلفة نقداً وبطريقة دفع أخرى، ثم نفذ مرتجعاً ودفعة جزئية وحالة إلغاء وفق الصلاحيات. أثبت أن أمين الصندوق (الكاشير) لا يستطيع تعديل نتائج الإقفال أو الاطلاع على بيانات خارج دوره.
عند إقفال جلسة نقطة البيع ومطابقتها، عّد النقد فعلياً وسجل المبلغ المتوقع والمعدود والفرق المتبقي وتفسيره ومالك المراجعة. طابق كل وسيلة دفع على حدة، ثم قارن إجمالي الجلسة والمبيعات والمرتجعات والفواتير والطلبات غير المفوترة. لا تعالج فرق النقد بتعديل رقم الإغلاق فقط؛ يجب أن يبقى أثر المراجعة والموافقة.
اختبر فتح جلسة جديدة بعد الإقفال ومنع تغيير السابقة بصلاحية غير مخولة. راجع القيود والتقارير مع المحاسب وحدد توقيت ترحيلها وحسابات وسائل الدفع وحسابات الفروق. يقدم درس OXP2026 التعليمي عن إقفال نقاط البيع إلى المالية إطاراً عاماً تعليمياً، وليس دليلاً على إعداد كويتي أو نتيجة مطابقة تلقائية.
6. طابق إجمالي المزود وصافي التسوية والرسوم
لكل مزود دفع، أحضر تقرير العمليات وتقرير التسوية وعينة الحساب المصرفي. سجل إجمالي العمليات والمرتجعات والرسوم والخصومات وصافي التحويل وعملة كل قيمة وتاريخ التسوية ورقم الدفعة. لا تفترض أن إجمالي مبيعات أودو يجب أن يساوي المبلغ الواصل إلى المصرف، لأن الرسوم والتوقيت والتجميع قد تختلف.
اختبار القبول يربط معاملة نقطة البيع بمعاملة المزود ثم بالتسوية المجمعة والقيد المصرفي. أضف حالة مرتجع في يوم لاحق ودفعة متأخرة ورسماً منفصلاً وعملية مرفوضة. عين مالكاً للفروق وطريقة تصعيدها للمزود والمحاسب، واحتفظ بمرجع الاتصال والدليل.
KNET ليس موصلاً مدمجاً مفترضاً في هذا النطاق. تُراجع أهلية التاجر والتسجيل والعملات والتسوية والاسترداد والطرفيات والموصل مع المزود، وتُقرأ التعليمات الرسمية ذات الصلة مع المختص. لا يُقبل إعداد إنتاجي على أساس بيئة تجريبية أو اسم مزود ظاهر في قائمة عامة.
7. افصل فاتورة العميل والطلبات المجمعة غير المفوترة
حدد متى يكتفي العميل بإيصال ومتى يحتاج فاتورة، ومن يملك إصدارها وترحيلها ومراجعتها. اختبر طلباً مدفوعاً مع فاتورة فورية، وطلباً يجمع مع طلبات أخرى للفوترة، وحالة عميل يطلب فاتورة بعد إقفال جلسة نقطة البيع ومطابقتها. راجع الطرف والكيان والتسلسل والقيم والدفع والمرجع بين نقطة البيع والمحاسبة.
أنشئ تقريراً للطلبات غير المفوترة المجمعة وحدد مسؤول مراجعتها ودورية الفوترة وكيفية منع التكرار. إذا أعيدت معالجة الجلسة أو استوردت بيانات من فرع، تأكد من أن المعرف والمرجع يمنعان فاتورة ثانية. اختبر الإشعار الدائن المرتبط بفاتورة والمرتجع الذي لا يرتبط بها وفق الإجراء المعتمد.
تُراجع أي متطلبات عربية أو إلكترونية ناشئة عن المرسوم بقانون 10 لسنة 2026 أو المادة 5(6) من قرار 109 لسنة 2026 للمنصات الوسيطة المشمولة في ملف قانوني منفصل. لا تُعمم قواعد المنصات الوسيطة المشمولة على فرع تجزئة تقليدي، ولا تُعتبر فاتورة أودو الداخلية اتصالاً بجهة رسمية.
8. اختبر الدينار والعملات والمخزون في اليوم نفسه
نفذ بيعاً بالدينار يتضمن قيم الفلس والخصم والمرتجع والدفعة الجزئية، وطابق الإيصال والجلسة والفاتورة والقيد والتقرير. لا يوجد هامش سماح عام يبرر تجاهل فرق مقداره فلس واحد؛ يُفسَّر كل فرق متبقٍ، ويُسنَد إلى مسؤول، وتُحدَّد معالجته. أضف حالات 0.001 و0.004 و0.005 و0.009 والقيم السالبة إلى بيانات الاختبار، وسجل قاعدة التقريب ونتيجة كل طبقة.
إذا كانت العملات الأجنبية ضمن النطاق، اختبر عملية أصلية وتحويلها إلى الدينار ومصدر السعر وتاريخه وموافقته ودفعتها وتسويتها وفرق الصرف. لا تسمح بطريقة دفع بعملة غير مهيأة لمجرد ظهورها في قائمة. حدد هل يقبل الفرع العملة فعلياً ومن يملك النقد والتسوية والفروق.
طابق مخزون الأصناف المباعة والمرتجعة والمحولة بعد الجلسة، وراجع أي فروق توقيت بين إنشاء الطلب وإصدار الفاتورة وترحيل حركة المخزون. لا تختتم اليوم بمطابقة النقد فقط؛ اجمع النقد والمزود والمخزون والفواتير والقيود في حزمة إقفال يوم عمل الفرع بعد مطابقة جميع الجلسات.
9. احترم حدود الانقطاع وإرشادات استخدام المتصفح عند انقطاع الاتصال
يوضح مرجع أودو 19 للعمل المؤقت دون اتصال إمكان إنشاء وإدارة طلبات أثناء انقطاع مؤقت ومزامنتها لاحقاً. لا يشمل ذلك كل وظيفة؛ طرفيات الدفع والوظائف المعتمدة على الخادم تحتاج اتصالاً. اكتب قائمة بالمهام المسموحة والمؤجلة أثناء الانقطاع ودرب المستخدم عليها.
تنص إرشادات استخدام المتصفح عند انقطاع الاتصال على ما يأتي: لا تغلق المتصفح أو تعيد تحميله، ولا تمسح بيانات الموقع أو ذاكرة التخزين المؤقت، قبل عودة الاتصال واكتمال المزامنة. قارن الطلبات المحلية بطلبات الخادم وانتظر اكتمال المزامنة، ثم راجع المدفوعات والمخزون والفواتير والطلبات غير المفوترة. سجل وقت الانقطاع والجهاز والمستخدم والطلبات المتأثرة ونتيجة المقارنة وأي فرق متبقٍ.
اختبارات محاكاة فقد البيانات وإغلاق المتصفح وإعادة التشغيل تُجرى فقط في بيئة اختبار منضبطة وبيانات اصطناعية، ولا تُستخدم أبداً كإجراء لاستعادة بيانات بيئة الإنتاج. يوضح درس OXP2026 التعليمي عن وضع عدم الاتصال وحدود الإصدار مفاهيم عامة، ولا يثبت قدرة إضافية لأودو 19 أو لأجهزتك. لا تجعل الشبكة المحلية أو مادة تعليمية دليلاً على قدرة غير مثبتة في أودو 19.
10. أغلق الاختبار التشغيلي بخطة دعم وإطلاق مسؤولة
قبل الانتقال إلى التشغيل الفعلي، أعد تنفيذ قائمة الأجهزة والشبكة والمخرجات والنقد والمزود والفواتير والعملات والمخزون والانقطاع والتعافي بصلاحيات المستخدمين الحقيقية في بيئة الاختبار التشغيلي. سجل العيوب وشدتها ومالكها وما يمنع الإطلاق، ووقّع مدير الفرع والمحاسب ومسؤول التقنية على النتائج.
اختبر إقفال جلسة نقطة البيع ومطابقتها لكل نقطة، ثم اختبر إقفال يوم عمل الفرع بعد مطابقة جميع الجلسات والتسويات والمخزون والفواتير. ضع خطة لليوم الأول تشمل دعماً في الفرع أو عن بُعد، وقناة فرز، ومراجعة أول جلسة، ومطابقة أول تسوية، ومراجعة المخزون والفواتير والطلبات المتزامنة. حدد إجراء واضحاً لإيقاف نقطة البيع أو العودة للإجراء السابق عند خطر مالي أو فقد بيانات، ومن يملك هذا القرار.
ينتهي الدعم المكثف بعد الإطلاق عندما تتحقق معايير الاستقرار والتبني والتسليم المتفق عليها، لا عند مرور مدة عامة. سلّم سجل المشاكل والحلول وبطاقات المهام ومالكي الصيانة والمزودين، ثم راجع كل موجة فروع على حدة بدلاً من نسخ قرار قبول الفرع الأول دون أدلة.