أتمتة محاسبية · سلة وشوبيفاي إلى وافق · مشروع لعميل، معروض ببيانات تجريبية

Qayd

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

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

مأخوذة من النسخة التجريبية: متاجر افتراضية وعملاء متخيَّلون وطلبات تجريبية تتجدد كل بضع ساعات.

الدور
تصميم النظام والخلفية واللوحة
التقنيات
Cloudflare Workers · D1 · واجهات سلة وشوبيفاي ووافق
النطاق
الفواتير والدفعات والإشعارات الدائنة ومطابقة المخزون والتقارير والتنبيهات
النسخة التجريبية
sync-demo.tamim.works ↗

كل طلب يصبح المستند المحاسبي الصحيح، ولا أحد يعيد كتابته.

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

أتممت هذا أولًا بخطوات برمجية على Zapier، وتلك النسخة تعمل فعليًا. وهذا النظام هو الخطوة التالية: القواعد نفسها على Cloudflare Worker بقاعدة بيانات خاصة، ولوحة عربية تجيب عن سؤال المحاسب اليومي: هل وصل هذا الطلب إلى وافق، وأين ذهب المال؟

الطلبات

كل طلب، وبجانبه ما صار عليه في وافق.

طلبات المتجرين في قائمة واحدة، وبجانب كل طلب رقم فاتورته. ابحث برقم الطلب أو اسم العميل أو رقم الفاتورة، وصفِّ حسب المتجر والحالة. وعلى الجوال تتحول الصفوف إلى بطاقات.

قائمة الطلبات على الكمبيوتر بأعمدة المتجر والعميل والمبلغ والحالة ورقم فاتورة وافق
الطلباتالمتجران في قائمة واحدة
الطلبات على الجوال كبطاقات مع البحث والتصفية
على الجوالالصفوف تصبح بطاقات
سجل الطلب

كل طلب يروي ما حدث له.

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

طلب شوبيفاي ملغى: فاتورة صدرت ودُفعت عبر تابي، ثم إشعار دائن على الفاتورة نفسها
طلب ملغىفاتورة ودفعة ثم إشعار دائن
ملخص الطلب على الجوال مع رقم فاتورة وافق وحساب الدفعة
ملخص الطلبالفاتورة وحساب الدفعة
الاستثناءات

المشكلات تصل كقائمة مهام قصيرة.

إذا لم يستجب وافق، يعيد النظام المحاولة بعد 5 و15 و60 و360 دقيقة. وما يحتاج شخصًا، مثل إجمالي يختلف عن المتجر أو طلب صدرت فاتورته يدويًا، ينتظر في النظرة العامة بزر واحد لإغلاقه، ويصل إلى الفريق على تيليجرام.

قائمة «يحتاج تدخلك» على الجوال: إعادة محاولة، واختلاف في الإجمالي، وطلب يُصدر يدويًا
يحتاج تدخلكإجراء واحد لكل مشكلة
الإعدادات على الجوال مع حالة الربط بالمتجرين ووافق
الربطالمتجران ووافق والتنبيهات
المخزون المشترك

طابِق المنتجات قبل مزامنة المخزون.

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

مطابقة المنتجات على الكمبيوتر: منتجات سلة وشوبيفاي في أزواج مع نسبة تطابق الاسم ورمز SKU مقترح
مطابقة المنتجاتأزواج مقترحة تُعتمد يدويًا
زوج منتجات مقترح على الجوال مع حقل SKU وزر الاعتماد
على الجوالاعتماد أو رفض كل زوج
التقارير

أي فترة، في ملف Excel للمحاسب.

صافي المبيعات والضريبة والإشعارات الدائنة والدفعات حسب الحساب، لأي فترة حتى سنة ولأي متجر. وتُبنى ملفات Excel في المتصفح، فيبقى النظام ضمن حدود المعالجة في الخطة المجانية.

التقارير على الكمبيوتر: صافي المبيعات والفواتير والإشعارات الدائنة والدفعات حسب حساب وافق لآخر 7 أيام
التقاريرمجاميع الفترة والدفعات حسب الحساب
التقارير على الجوال مع أزرار الفترات وتنزيل Excel
تنزيل Excelجاهز للمحاسب

ما تم التحقق منه

  • 226 اختبارًا آليًا على بيانات محلية، مع محاكاة كل الطلبات الخارجية
  • قواعد الفوترة نفسها تعمل فعليًا كخطوات برمجية كتبتها على Zapier، وتصدر الفواتير والدفعات والإشعارات الدائنة في وافق للمتجرين
  • النسخة التجريبية تشغّل اللوحة والواجهة البرمجية الحقيقيتين على بيانات تجريبية، دون مفاتيح ودون أي اتصال خارجي

النطاق بصدق

  • اختار العميل الإبقاء على إعداد Zapier الأبسط، فلم يُفعَّل هذا النظام فعليًا، وعمل فقط بوضع المراقبة بجانبه
  • أسماء المتاجر والعملاء والطلبات في النسخة التجريبية افتراضية، ولا يُذكر اسم العميل
  • مزامنة المخزون المشترك تنتظر توحيد رموز SKU، ولم تعمل على مخزون حقيقي
  • لم يُقَس أي توفير في الوقت أو التكلفة
التالي

ما الذي يعيد فريقك كتابته كل يوم؟

الطلبات إلى المحاسبة، والعملاء المحتملون إلى نظام CRM، والمخزون بين المتاجر. أخبرني بمهمة النسخ واللصق التي تريد التخلص منها.