التثبيت والتشغيل الأول
ثبّت نظام RKCoders على جهاز ويندوز وأكمل معالج الإعداد الذي يظهر مرة واحدة.
يُثبَّت نظام RKCoders مثل أي برنامج ويندوز آخر، ويحفظ كل شيء على الجهاز الذي ثبّته عليه. لا يوجد خادم تُعدّه ولا حساب تُنشئه.
قبل أن تبدأ
تحتاج إلى ويندوز ١٠ أو ويندوز ١١ بنواة ٦٤ بت، مع نحو ٢٥٠ ميجابايت مساحة حرة إضافة إلى مساحة لبياناتك. جهاز بذاكرة ٤ جيجابايت يكفي، وارفعها إلى ٨ إن توقعت قائمة أصناف كبيرة.
ويندوز ٧ بمعمارية ٦٤ بت يستخدم مثبّتاً منفصلاً باسم RKCoders POS-Setup-1.0.24-win7.exe في صفحة التحميل. مثبّت ويندوز ١٠ و١١ لن يعمل على ويندوز ٧. وفي نسخة ويندوز ٧ لا يحدّث البرنامج نفسه: نزّل مثبّت ويندوز ٧ الأحدث وثبّته فوق القديم. تبقى قاعدة بياناتك في ملف مستخدم ويندوز. النسخ إلى OneDrive غير متاح، لأن مايكروسوفت لم تعد توفر تطبيق OneDrive لويندوز ٧. انسخ النسخة الاحتياطية إلى ذاكرة USB. وحقلا تسجيل الدخول والبحث لا يتحكمان في لوحة مفاتيح اللمس. إن أظهر اختصار قائمة ابدأ خطأ غير محدد، شغّل مثبّت ويندوز ٧ هذا مرة أخرى وثبّته فوق النسخة الحالية.
إن كان لديك طابعة إيصالات أو قارئ باركود، فوصّلهما ودع ويندوز يثبّت تعريفاتهما قبل تشغيل معالج الإعداد. بذلك تستطيع اختبار الطباعة فوراً.
وإن وُجدت شاشة ثانية تواجه الطابور، وصّلها في ويندوز واختر تمديد سطح المكتب (لا التكرار). تُفعَّل شاشة العميل لاحقاً من الإعدادات ← شاشة العميل. راجع شاشة العميل.
تشغيل المثبّت
نزّل المثبّت وانقره نقراً مزدوجاً. يُثبَّت البرنامج للمستخدم الحالي في ويندوز، فلا تحتاج عادةً إلى كلمة مرور المسؤول.
ولأن النسخة غير موقّعة رقمياً بعد، قد يعرض SmartScreen في ويندوز لوحة زرقاء تقول حمى ويندوز جهازك. اضغط معلومات إضافية ثم تشغيل على أي حال. وإن أردت التأكد من سلامة الملف أولاً، فقارن بصمة SHA-256 الخاصة به بالقيمة المنشورة لذلك الإصدار.
يتيح لك المثبّت تغيير مجلد التثبيت، وينشئ اختصاراً على سطح المكتب ومُدخلاً في قائمة ابدأ باسم RKCoders POS.
معالج الإعداد
عند أول فتح للبرنامج يعمل معالج لمرة واحدة. ولن يظهر مرة أخرى في هذا التثبيت أبداً.
بيانات تجريبية أم متجر فارغ
أول سؤال حقيقي في المعالج هو كيف يبدأ المتجر:
- البيانات التجريبية تملأ قائمة الأصناف بمنتجات وتصنيفات وصور نموذجية لتتمرن على جهاز واقعي. اختر هذا إن كنت تُقيّم البرنامج.
- المتجر الفارغ يعطيك قاعدة بيانات نظيفة لا شيء فيها. اختر هذا إن كنت تجهّز للعمل الفعلي.
لا يمكنك التبديل بينهما لاحقاً دون البدء من جديد. فإن كنت متردداً، ثبّت البيانات التجريبية الآن، ثم أعد التثبيت من الصفر حين تكون جاهزاً للانطلاق.
اسم المتجر والبريد والرمز السري للمسؤول
بعد ذلك تُدخل اسم المتجر وبريد المتجر وتاريخ افتتاح المخزون والرمز السري للمسؤول. ويبدأ مربع الاسم ومربع البريد فارغين ولا يكتمل الإعداد حتى تملأهما، ويجب أن يبدو البريد عنواناً حقيقياً. وتاريخ الافتتاح هو اليوم الذي يُسجَّل عليه رصيد أول المدة. ويظهر الاسم والبريد على الإيصالات، ويُرسلان مع طلب الترخيص حتى يعرف المكتب أي متجر طلب. ويمكنك تغييرهما لاحقاً من الإعدادات.
الرمز السري هو ما ستكتبه لتسجيل الدخول، فاختر ما تتذكره ولا يخمّنه عميل ينظر من فوق كتفك. ويمكنك تغييره لاحقاً، كما يمكنك إضافة مستخدمين آخرين لكل منهم رمزه بعد الدخول.
البلد والرقم الضريبي والعنوان الوطني
ثم تختار السعودية أو البحرين، وتُدخل الرقم الضريبي للبائع وهاتف المتجر والعنوان الوطني المستخدم في الفوترة الإلكترونية (حقول زاتكا للسعودية، أو مبنى/شارع/مجمع/منطقة/مدينة للبحرين). وينشئ الإعداد ضريبة ١٥٪ و٠٪ للسعودية، أو ١٠٪ و٠٪ للبحرين. والتحديث اللاحق لا يغيّر نسب الضريبة المحفوظة على هذا الجهاز. ويمكنك تغيير بيانات الشركة لاحقاً من الإعدادات → الشركة، بما في ذلك البريد الإلكتروني للمتجر.
الإنهاء
أكمل حتى النهاية فيعيد البرنامج تشغيل نفسه إلى شاشة تسجيل الدخول. بذلك انتهى الإعداد.
أين تُحفظ بياناتك
كل شيء محفوظ في ملف قاعدة بيانات SQLite واحد داخل ملف مستخدم ويندوز، ضمن مجلد AppData. ولا يُرسل شيء إلى أي جهة. نسخ ذلك الملف هو نسخة احتياطية كاملة، وفي الإعدادات → قاعدة البيانات زر نسخ قاعدة البيانات لذلك الملف .db. وتصدير Excel يكتب كل الجداول في جدول بيانات يُفتح دون الصندوق؛ والاستعادة من نسخة .db لا من Excel.
لا يمسّ المثبّت ولا مزيل التثبيت قاعدة البيانات، فالترقية أو حتى إزالة البرنامج لن تفقدك مبيعاتك.
عندما يُنشر إصدار جديد يظهر إشعار على الصندوق. افتح حول البرنامج والترخيص من الشاشة الرئيسية لترى الإصدار الحالي، ثم اضغط تحديث بعد إنهاء أي عملية بيع مفتوحة. يغلق البرنامج نفسه للتثبيت، ولا يعيد التشغيل من تلقاء نفسه.
أندرويد
المتجر نفسه يعمل أيضاً على أندرويد كتطبيق مستقل، com.rkcoders.rkpos، وبالإصدار نفسه لصندوق ويندوز. الجهاز اللوحي يفتح بالعرض مع الصندوق جنباً إلى جنب. والهاتف يفتح بالطول مع شبكة أصناف مدمجة وشريط سلة وإيصال بيع. وعلى الهاتف والجهاز اللوحي يفتح زر الكاميرا كاميرا الجهاز ويقرأ الباركود إلى عملية البيع. وبعد دفع الفاتورة يفتح «حفظ وطباعة» نافذة الطباعة في أندرويد، ويشارك «تنزيل PDF» الإيصال حتى يمكن حفظه. وتبقى لوحة الأرقام على الجهاز اللوحي. ويحتفظ الجهاز بقاعدة بيانات SQLite واحدة. المبيعات والمخزون المسجّلان هناك يبقيان على ذلك الجهاز. ويُحفظ معرّف الجهاز على كل مستند وحركة مخزون حتى يستطيع استيراد لاحق إلى صندوق ويندوز معرفة المصدر. واختيار الصورة يمكن أن يلتقط صورة بالكاميرا أو يختار صورة من المعرض. وطلبات الترخيص تذهب إلى مكتب الترخيص نفسه.
صفحة التحميل في هذا الموقع تقدّم مثبّت ويندوز. وملف أندرويد للإصدار نفسه هو RKCoders-POS-1.0.26.apk على pos.rkcoders.com/releases. وملف latest-android.json في ذلك المجلد يسمّي الحزمة الحالية. وتبقى ملفات APK الأقدم هناك. ويظهر زر التحميل بعد أن يكون الملف على الخادم وتُسجَّل بصمة SHA-256. ولا ينزّل الصندوق الحزمة الجديدة بنفسه. ثبّت ملف APK الأحدث فوق الموجود على الجهاز.
أول تشغيل هو معالج الإعداد نفسه. وقارئ USB أو بلوتوث الذي يكتب في الحقل المحدد يعمل بالطريقة نفسها. وزر الكاميرا في الصندوق يقرأ الباركود. والإيصالات تفتح مربع طباعة أندرويد. ولورق ٥٨ مم و٨٠ مم، احفظ عنوان بلوتوث للطابعة المقترنة في الإعداد btPrinter حتى يرسل الصندوق أوامر ESC/POS، ومنها فتح درج النقد. وورق A4 يستخدم مربع الطباعة في النظام أو ملفاً للمشاركة. والنسخ الاحتياطي من الإعدادات يكتب ملفاً يمكنك نسخه من الجهاز. والنسخ إلى OneDrive جزء من تطبيق ويندوز.
عند توصيل شاشة ثانية، فعّلها من الإعدادات ← شاشة العميل. ويمكن لميزان حي أو شاشة عمود الاتصال عبر بلوتوث أو TCP. ومنافذ COM التسلسلية جزء من صندوق ويندوز. وشاشة «حول البرنامج» تعرض الإصدار الحالي. وتثبيت ملف APK أحدث يتم يدوياً.
وماذا بعد
سجّل الدخول وتجوّل قليلاً، ثم ابدأ ببناء قائمة أصنافك.