قائمة جاهزية التجزئة ونقاط البيع في أودو 19 لعُمان
1. أنشئ ملف جاهزية لكل فرع ونقطة بيع
لا تستخدم قائمة عامة واحدة لجميع الفروع. أنشئ سجلاً لكل موقع يضم الكيان والمستودع ونقطة البيع والمستخدمين والشبكة ومزود الإنترنت والكهرباء والأجهزة والطابعات والماسحات وأدراج النقد وطرفيات الدفع ومسؤول الصيانة وساعات العمل. أرفق مخطط التوصيل وأسماء الطرازات وأنظمة التشغيل والمتصفحات والتعريفات ونتائج الاختبار.
حدد أمين الصندوق (الكاشير) ومدير الفرع والمحاسب ومسؤول الأجهزة ومالك قرار الإطلاق. لكل خطر إجراء وقائي واختبار ومسؤول ودليل، مثل انقطاع الشبكة أو تعطل طابعة أو اختلاف نقد أو رفض دفع. نفذ القائمة في الموقع الفعلي بالأجهزة الفعلية، ولا تعمم نتيجة طراز أو شبكة على فرع آخر.
«رُوجع في 6 نوفمبر 2026». مالك إعادة التحقق: قائد نقاط البيع والمحاسب العماني ومديرو الفروع والمزودون وبائعو الأجهزة قبل الإطلاق أو تغيير النطاق.
2. اختبر مسارات الإيصال والعربية والأجهزة من الطلب إلى الورق
ارسم مسار كل مخرج: إيصال العميل، طلب التحضير، الفاتورة، تقرير الإقفال، وإعادة الطباعة. لكل مسار حدد الجهاز والطابعة والورق والمستخدم والوقت والنسخة الإلكترونية والأرشفة. اختبر الطابعة الحرارية والماسح ودرج النقد وشاشة العميل والميزان إن وجدت، وسجل التوافق والفشل ومالك الإصلاح بدلاً من الاكتفاء باسم علامة تجارية.
يذكر وصف GCC POS العربية كلغة ثانوية للإيصال، ويسجل ملف اللغات اتجاه النص من اليمين إلى اليسار (RTL). اختبر إيصالاً عربياً وآخر ثنائي اللغة بأسماء أصناف طويلة ومراجع لاتينية وقيم OMR وبنود متعددة ومرتجع. راجع تشكيل الحروف والأرقام والباركود والقص والطباعة وإعادة الطباعة على الجهاز المقترح.
افصل قبول الإيصال المقروء عن قبول الفاتورة الإلكترونية. لا يثبت نجاح PDF أو الورق مطابقة PINT-OM أو قبول مزود Fawtara، ولا يحل محل اختبار الباركود والدفع والمخزون والقيد.
3. اضبط النقد والبيسة والضريبة والإقفال
سجل النقد الافتتاحي والمعدود والمتوقع لكل جلسة، ومن يعدّ ومن يراجع وكيف يوثق الفرق. اختبر قيم 0.001 و0.004 و0.005 و0.009 وقيمها السالبة ومرتجعاً ودفعة جزئية ومستنداً متعدد البنود. لا يوجد هامش سماح عام يبرر تجاهل فرق مقداره بيسة واحدة؛ يُفسَّر كل فرق متبقٍ، ويُسنَد إلى مسؤول، وتُحدَّد معالجته.
افصل دقة OMR عن تقريب النقد. حدد حساب التقريب وتأثيره في الإيصال والدفعة والقيد، ولا تعتبره قاعدة قانونية عامة أو سبباً لتجاهل فرق الصندوق.
تبلغ النسبة القياسية لضريبة القيمة المضافة في عُمان 5%، وتسري على معظم السلع والخدمات لا عليها جميعها. ويراجع محاسب عماني كل معاملة لتحديد ما إذا كانت خاضعة للنسبة القياسية أو لنسبة صفر، أو معفاة، أو خارج نطاق الضريبة. اختبر الأصناف والمرتجعات والخصومات والفواتير وفق الإرشادات الرسمية، ثم طابق ضريبة الجلسة والقيود والتقرير مع المحاسب.
4. طابق إجمالي المزود وصافي التسوية والرسوم
لكل مزود دفع ومصرف، سجل التاجر والحساب والعملة والطرفية والبيئة والتسجيل وأهلية النشاط والتسوية والرسوم والاسترداد والدعم. تساعد وثائق مزودي الدفع ومزامنة المصارف على فهم المسارات العامة، لكن القبول يتطلب إثبات الخدمة والحساب والموصل الفعلي لدى المنشأة.
أنشئ حالة تضم مبيعات ومرتجعاً ورسوماً وتسوية، وقارن إجمالي الطلبات وصافي الإيداع والرسوم والمبالغ المعلقة والفرق المتبقي. لا تسجل الإيداع الصافي كمبيعات، ولا تخفِ الرسوم في فرق غير مفسر. اختبر الاسترداد الجزئي والكامل والدفع المرفوض والمتأخر.
عند غياب ربط مصرفي مقبول، استورد كشوف الحساب يدوياً بصلاحية وتنسيق ومراجعة محددة، وطابق الحركات بدلاً من افتراض التغطية. احتفظ بدليل من المصرف أو المزود ونتيجة الاختبار وتاريخ إعادة التحقق، ولا تفترض دعماً شاملاً للمصارف أو طرق الدفع العمانية.
5. افصل إيصال العميل والفاتورة والطلبات غير المفوترة
حدد متى يكتفي العميل بإيصال نقطة البيع ومتى يحتاج فاتورة عميل، ومن يختار الطرف ويراجع البيانات والضريبة والتسلسل. اختبر فاتورة فورية وفاتورة بعد إقفال جلسة نقطة البيع ومطابقتها وطلباً مجمعاً غير مفوتر ومرتجعاً مرتبطاً بفاتورة وآخر يحتاج مراجعة.
أنشئ تقريراً دورياً للطلبات غير المفوترة يوضح الفرع والجلسة والعميل والمبلغ والضريبة والسبب والعمر والمسؤول. منع التكرار يكون بمرجع الطلب وحالته، لا بمراجعة الأسماء يدوياً. طابق الطلب والدفع والفاتورة والقيد والمخزون بين نقطة البيع والمحاسبة.
عند إقفال جلسة نقطة البيع ومطابقتها، راجع النقد ووسائل الدفع والمبيعات والمرتجعات والفواتير والطلبات غير المفوترة والمخزون والقيود الخاصة بالجلسة. ثم نفذ إقفال يوم عمل الفرع بعد مطابقة جميع الجلسات والتسويات والمصارف والمخزون والفروق، مع توقيع مدير الفرع والمحاسب.
6. اختبر المدفوعات الأجنبية وفرق الصرف صراحة
إذا كان الفرع يقبل عملة أجنبية أو يسوي مع مزود بعملة مختلفة، سجل العملة الأصلية والمبلغ والسعر وتاريخ السعر ومصدره والمبلغ المتوقع والفعلي بالريال وقيد فرق الصرف. اختبر دفعة كاملة وجزئية ومرتجعاً وتسوية لاحقة، وحدد من يعتمد السعر والفرق.
يشرح دليل العملات المتعددة إعداد المستندات والحسابات والمدفوعات وفروق الصرف، لكنه لا يحدد سياسة الفرع أو المزود. لا تخلط بين سعر البيع للعميل وسعر التسوية المصرفية وسعر القيد المحاسبي دون قرار مكتوب.
طابق إجمالي العملة الأجنبية وما يقابلها بـ OMR والرسوم وصافي التسوية. إذا لم تدعم الخدمة العملة أو الاسترداد المطلوب، وثق إجراءً بديلاً ومسؤولاً وحدوداً بدلاً من إعلان قبول عام في كل الفروع.
7. درّب على التقاط الطلبات أثناء الانقطاع دون تجاوز الحدود
يوضح مرجع أودو 19 للعمل المؤقت دون اتصال إنشاء الطلبات وإدارتها أثناء انقطاع مؤقت ومزامنتها بعد عودة الاتصال. تحتاج طرفيات الدفع والوظائف المعتمدة على الخادم إلى اتصال. اكتب للمستخدم قائمة بالمهام المسموحة والمؤجلة، ولا تجعله يجرب الدفع أو الفاتورة أو المزامنة عشوائياً أثناء الحادث.
تنص إرشادات استخدام المتصفح عند انقطاع الاتصال على: لا تغلق المتصفح أو تعيد تحميله، ولا تمسح بيانات الموقع أو ذاكرة التخزين المؤقت، قبل عودة الاتصال واكتمال المزامنة. علّق التعليمات قرب الجهاز، وسجل من قرأها ومن يتصل بالدعم ومن يقرر تعليق البيع.
نفذ المحاكاة في بيئة اختبار منضبطة وبيانات اصطناعية فقط. لا تستخدم حذف بيانات المتصفح أو إعادة تثبيته أو مسح قاعدة محلية كإجراء لاستعادة بيانات الإنتاج. لا يثبت التقاط الطلب محلياً قبول فواتير إلكترونية أثناء الانقطاع، ولا يغير متطلبات الدفع أو المخزون أو المزامنة.
8. أثبت إعادة الاتصال والمزامنة والمطابقة قبل الإقفال
بعد عودة الشبكة، انتظر اكتمال المزامنة وقارن عدد الطلبات المحلية بطلبات الخادم ومراجعها وحالاتها. افحص التكرار والطلب الناقص والدفع المعلق والفاتورة غير المنشأة وحركة المخزون. سجل وقت الانقطاع والعودة وعدد الطلبات والنتيجة ومن راجعها.
أعد تشغيل سيناريوهات مرتجع ودفع مرفوض وطلب غير مفوتر بعد المزامنة، ثم طابق المدفوعات والمخزون والفواتير والقيود والطلبات غير المفوترة. لا تبدأ إقفال جلسة نقطة البيع ومطابقتها قبل حسم طلبات الانقطاع أو توثيق استثناء له مالك.
اجمع نتيجة كل الجلسات في إقفال يوم عمل الفرع بعد مطابقة جميع الجلسات، وراجع صافي المزود والرسوم والنقد والمخزون والمصرف. إذا بقي فرق، افتح عنصراً برقم ودليل ومالك وموعد مراجعة داخلية؛ لا تنتقل إلى يوم جديد وكأن المزامنة وحدها دليل تسوية.
9. افصل أدلة Odoo 19 عن الإصدارات اللاحقة وFawtara
لا تُستخدم مواد Odoo 20 أو الجلسات اللاحقة للاستدلال على قدرة Odoo 19. عند مراجعة ميزة عرض أو محاسبة أو عمل دون اتصال في إصدار لاحق، سجلها باسم إصدارها ومصدرها ولا تضعها في قائمة قبول الإصدار الحالي. أثبت كل سلوك على بيئة Odoo 19 المستخدمة في المشروع.
لا تثبت مواد أودو 19 التي رُوجعت أن أودو 19 يحقق متطلبات Fawtara تلقائياً؛ ولا يكفي ملف PDF ثنائي اللغة أو دعم Peppol العام لإثبات المطابقة. ويتطلب القبول مسارين مستقلين: التحقق من أهلية مزود الخدمة واعتماده، والاختبار الناجح وفق متطلبات PINT-OM وTDD الحالية. لذلك افصل اختبار إيصال الفرع وطلبه وقيده عن اختبار الرسائل والتبادل والإبلاغ مع مزود الخدمة.
تبقى بعض تفاصيل B2C وتوقيت الإبلاغ ورمز QR موضع انتظار لإرشادات جهاز الضرائب. لا تطبع رمزاً بمواصفة مفترضة ولا تضبط مهلة ثابتة قبل المصدر الرسمي. راجع أسئلة مزودي الخدمة ومواصفات PINT-OM ووثائق TDD عند تصميم قبول مستقبلي.
10. اجعل الإطلاق والمتابعة المكثفة قائمين على أدلة الفرع
قبل الإطلاق، نفذ يوماً تجريبياً كاملاً يشمل فتح الصندوق والبيع والمرتجع والدفع والفاتورة والطلب غير المفوتر والانقطاع والمزامنة وإقفال جلسة نقطة البيع ومطابقتها وإقفال يوم عمل الفرع بعد مطابقة جميع الجلسات. سجل العيوب المانعة ومسؤولها ودليل إغلاقها، وحدد دعم الأجهزة والشبكة والمزود والمحاسبة.
تساعد جلسات OXP2026 التعليمية عن الربط بين نقاط البيع والإقفال المالي والأجهزة وحدود الإصدارات وقيود العمل دون اتصال في إصدار لاحق على بناء الاختبارات. الجلسة الأخيرة موصوفة بأنها لإصدار لاحق وليست دليل Odoo 19. هذه مواد تعليمية لممارسات عامة؛ الشركات الظاهرة فيها ليست عملاء أو مراجع لأوكلاند، ولا تثبت الجلسات امتثالاً عمانياً ولا قدرات خاصة بالريال العماني أو الضرائب أو Fawtara أو الرواتب أو المصارف.
اربط إنهاء المتابعة المكثفة باجتياز المستخدمين للتقييم وإقفال يوم عمل الفرع بعد مطابقة جميع الجلسات والتسويات وإغلاق العيوب المانعة وتسليم المسؤوليات. راجع مصنف الاستكشاف وFawtara لقرارات النطاق، ومصنف الترحيل والمطابقة للأرصدة، وخطة التدريب العربي لتأهيل كل دور.