ربط متجر سلة مع نظام محاسبي: الدليل الكامل من الصفر للأتمتة
إذا كنت تدير متجراً على سلة وتُدخل الطلبات يدوياً في برنامج المحاسبة، فأنت تُضيّع وقتاً ثميناً وتُعرّض نفسك لأخطاء لا داعي لها. في هذا الدليل نشرح بالتفصيل لماذا يحتاج كل متجر إلكتروني جاد إلى ربط مباشر مع نظام محاسبي، وما الذي يتغير فعلياً بعد الربط.
لماذا تحتاج ربط سلة مع نظام ERP؟
منصة سلة ممتازة لإدارة المتجر والطلبات والعملاء — لكنها ليست نظام محاسبة. وبرنامج المحاسبة ممتاز للقيود والتقارير المالية — لكنه لا يعرف ماذا يحدث في متجرك تلقائياً.
النتيجة بدون ربط؟ شخص يجلس يُدخل كل طلب يدوياً في النظامين.
المشاكل الفعلية بدون الربط
1. الإدخال اليدوي المتكرر
كل طلب يُدخَل مرتين: مرة في سلة (تلقائياً) ومرة يدوياً في المحاسبة. مع عشرات أو مئات الطلبات يومياً، هذا عمل لا يُحتمل.
2. أخطاء الأرقام
النقل اليدوي = أخطاء. رقم مختلف، ضريبة مغلوطة، عميل خطأ. هذه الأخطاء تُكتشف عادةً في وقت التقرير — أي بعد فوات الأوان.
3. تضارب المخزون
سلة تُظهر مخزوناً معيناً، والمحاسبة تُظهر رقماً مختلفاً. أيهما تصدق؟
4. تأخر الفواتير
العميل يطلب فاتورة ضريبية — وأنت تبحث عن الطلب وتُعدّها يدوياً.
5. ZATCA والفاتورة الإلكترونية
منذ 2023، كل فاتورة B2B يجب أن تكون إلكترونية ومُرسلة لـ ZATCA. الإدخال اليدوي لا يُلبّي هذا الشرط باحترافية.
ما الذي يُزامَن تلقائياً بعد الربط؟
| البيانات | الاتجاه | التفاصيل |
|---|---|---|
| الطلبات الجديدة | سلة ← ERP | كل طلب جديد يظهر فوراً في النظام المحاسبي |
| بيانات العملاء | سلة ← ERP | يُنشأ سجل العميل تلقائياً إذا لم يكن موجوداً |
| المنتجات والأسعار | سلة ↔ ERP | تزامن ثنائي الاتجاه لأسعار البيع |
| المخزون | سلة ↔ ERP | كل عملية بيع تُنقص المخزون فورياً في النظامين |
| حالة الطلب | سلة ← ERP | تأكيد الشحن يُغلق الطلب محاسبياً |
| المدفوعات | سلة ← ERP | الدفعات من بطاقات/STC Pay تُسجَّل تلقائياً |
| الفواتير الضريبية | ERP → ZATCA | تُرسل لـ ZATCA تلقائياً عند إصدار الفاتورة |
القيد المحاسبي التلقائي مع كل طلب
هذا هو قلب الموضوع. عند ورود طلب جديد من سلة، يُنشئ النظام القيود المحاسبية التالية تلقائياً:
مثال: طلب قيمته 1,150 ريال (شامل 15% VAT)
عند تأكيد الطلب:
| الحساب | مدين | دائن |
|---|---|---|
| ذمم مدينة — عميل X | 1,150 ريال | |
| إيرادات المبيعات | 1,000 ريال | |
| ضريبة القيمة المضافة — مخرجات | 150 ريال |
عند تأكيد الاستلام والشحن (تكلفة البضاعة):
| الحساب | مدين | دائن |
|---|---|---|
| تكلفة البضاعة المباعة | 400 ريال | |
| مخزون البضاعة | 400 ريال |
عند تسجيل الدفع (مثلاً: بطاقة Visa عبر Checkout):
| الحساب | مدين | دائن |
|---|---|---|
| البنك / حساب بوابة الدفع | 1,150 ريال | |
| ذمم مدينة — عميل X | 1,150 ريال |
كل هذه القيود تحدث تلقائياً — صفر تدخل يدوي.
كيف يشتغل ZATCA QR مع طلبات سلة؟
نظام الفاتورة الإلكترونية (FATOORA) يشترط وجود QR Code على كل فاتورة B2C. عند الربط الصحيح:
- يصل الطلب من سلة إلى ERP
- يُنشئ ERP الفاتورة الإلكترونية تلقائياً
- يُحسب الـ QR Code وفق معايير ZATCA (Base64 TLV encoding)
- تُرسل الفاتورة للعميل بالبريد الإلكتروني مع QR Code
- يُخزَّن XML الفاتورة لأغراض التدقيق
ملاحظة تقنية لسلة: نظام سلة يُرجع بيانات الطلب عبر Webhooks. اضمن أن نظامك المحاسبي يستقبل الـ Webhook ويُعالجه فورياً لتجنب تأخر الفاتورة.
خطوات الربط بين سلة ودِقّة ERP
الخطوة 1: الحصول على مفاتيح API من سلة
- ادخل لوحة تحكم سلة ← الإعدادات ← التطبيقات والتكاملات
- أنشئ تطبيقاً جديداً أو استخدم رمز OAuth الخاص بالمتجر
الخطوة 2: إدخال بيانات المتجر في دِقّة
- انتقل لـ الإعدادات ← التكاملات ← سلة
- أدخل رمز الـ OAuth ورقم المتجر
- اختبر الاتصال
الخطوة 3: ضبط خريطة الحسابات
- حدّد حساب الإيرادات الافتراضي للمبيعات
- حدّد حساب بوابة الدفع (Checkout/STC Pay/Mada)
- حدّد حساب المخزون الافتراضي
الخطوة 4: تفعيل الـ Webhooks
دِقّة تُفعّل الـ Webhooks في سلة تلقائياً عند اكتمال الربط. الأحداث المُفعَّلة:
order.createdorder.payment.updatedorder.status.updatedproduct.updated
الخطوة 5: مزامنة البيانات التاريخية
اختياري — يمكنك جلب الطلبات السابقة لفترة محددة لبناء سجل محاسبي مكتمل.
نصائح بعد الربط
راقب الأخطاء أسبوعياً: في أي تكامل، قد يفشل Webhook لسبب تقني. دِقّة تُسجّل جميع الأخطاء — راجع سجل التكامل أسبوعياً.
لا تُعدّل الطلبات في سلة بعد إصدار الفاتورة: إذا احتجت لتعديل، أصدر إشعار دائن من النظام المحاسبي.
اضبط حسابات بوابات الدفع بدقة: كل بوابة دفع يجب أن يكون لها حساب منفصل في دليل الحسابات (Checkout، STC Pay، Tamara، Tabby...).
تحقق من مطابقة المخزون شهرياً: حتى مع الأتمتة، راجع تقرير مطابقة المخزون بين سلة ودِقّة مرة شهرياً.
اضبط حساب الشحن: إيرادات الشحن يجب أن تُسجَّل في حساب مستقل — لا تجمعها مع إيرادات البضاعة.
مقارنة: قبل الربط وبعده
| الموقف | قبل الربط | بعد الربط |
|---|---|---|
| إدخال طلب جديد | 5-10 دقائق يدوياً | صفر — تلقائي |
| إصدار فاتورة ضريبية | يدوي لكل طلب | تلقائي عند الدفع |
| تحديث المخزون | يدوي أو متأخر | فوري |
| تقرير الإيرادات اليومي | يستغرق ساعة | جاهز دائماً |
| الإقرار الضريبي الربعي | بحث وتجميع يدوي | تلقائي من البيانات |
| احتمال الخطأ البشري | مرتفع | ضئيل جداً |
خلاصة
ربط سلة مع نظام محاسبي ليس رفاهية — هو ضرورة لأي متجر يعالج أكثر من 20 طلباً شهرياً. الوقت الموفّر والدقة المكتسبة وصحة الإقرارات الضريبية تجعل هذا الاستثمار يؤتي ثماره من الشهر الأول.
الوسوم:
مقالات ذات صلة
الدليل الشامل للفوترة الإلكترونية ZATCA Phase 2: كل ما تحتاج معرفته في 2026
دليل مفصّل يغطي كل جانب من المرحلة الثانية للفوترة الإلكترونية في السعودية — من المتطلبات التقنية للعقوبات لخطوات الاستعداد العملية. مبني على المصادر الرسمية من هيئة الزكاة والضريبة والجمارك.
كيف تحسب زكاة شركتك في السعودية: دليل خطوة بخطوة
دليل عملي شامل لحساب الوعاء الزكوي لشركتك في المملكة العربية السعودية، مع أمثلة بأرقام حقيقية وجداول توضيحية.
ضريبة القيمة المضافة 15%: كل ما يحتاج صاحب العمل السعودي يعرفه
دليل شامل ومبسّط عن ضريبة القيمة المضافة في المملكة العربية السعودية: التسجيل، الإقرار، الفاتورة الضريبية، واسترداد ضريبة المدخلات.