التكاملات
اربط BackOffice بنظام ERP لديك وببرنامج محاسبتك وبمنظومة 8Move كلّها، عبر واجهات REST وwebhooks وموصّلات أصلية.
ERP والمحاسبة
يوفّر BackOffice موصّلات أصلية لأنظمة ERP والمحاسبة الأكثر انتشارًا في سويسرا وأوروبا. وتطابق هذه الوصلات العملاء والمنتجات والفواتير والمدفوعات في الاتجاهين — فيبقى نظامك التشغيلي ونظامك المالي متوافقين، دون إعادة إدخال شيء.
| النظام | النوع | البيانات المتطابقة |
|---|---|---|
| Bexio | محاسبة / ERP | جهات الاتصال، والفواتير، والمدفوعات، والمنتجات، ورموز ضريبة القيمة المضافة |
| SAP Business One | ERP | البيانات المرجعية، والطلبات، والفواتير، والمخزون، والشركاء التجاريون |
| Microsoft Dynamics 365 | ERP / CRM | الحسابات، والطلبات، والفواتير، والمنتجات، والتسعيرة |
| Odoo | ERP | جهات الاتصال، والمنتجات، والطلبات، والفواتير، والمخزون |
| Salesforce | CRM | الحسابات، وجهات الاتصال، والفرص، وسجل الطلبات |
| HubSpot | CRM | الشركات، وجهات الاتصال، والصفقات، وتدفّق النشاط |
| Zoho | CRM / Books | جهات الاتصال، والفواتير، والمنتجات، والمدفوعات |
مطابقة في الاتجاهين: ما تغيّره في جهة يظهر في الأخرى. أنشئ فاتورة في BackOffice فتظهر في Bexio؛ وعدّل عنوان عميل في SAP فيعود إلى BackOffice. وتُضبط قواعد حلّ التعارضات حقلًا حقلًا.
واجهة REST
تفتح واجهة REST في BackOffice وصولًا برمجيًا إلى كل بيانات المنصّة وكل عملياتها. ابنِ تكاملاتك، وأتمت عملياتك، أو اربط أنظمة بلا موصّل أصلي. وتتبع الواجهة أعراف REST، وتتبادل بصيغة JSON، وتدعم التقسيم إلى صفحات والفلاتر والترتيب.
مواصفة OpenAPI
وثائق كاملة بصيغة OpenAPI 3.0. للاستيراد في Postman أو Swagger UI أو أي عميل آخر.
المصادقة بمفتاح واجهة
وصول محميّ بمفاتيح واجهة، مقيَّدة بصلاحيات محدّدة. وتدوير للمفاتيح دون انقطاع.
تحديد معدّل الطلبات
حدود استخدام معقولة تحمي استقرار المنصّة. والحصص سخيّة للتكاملات المعتادة.
حزم التطوير
مكتبات رسمية بلغات JavaScript/TypeScript وPython وPHP، لتمضي أسرع.
ماذا تغطّي الواجهة
- shopping_cartالطلبات: — الإنشاء والقراءة والتعديل والإلغاء والسرد، مع كل الفلاتر
- inventory_2المنتجات: — إنشاء المنتجات والمتغيّرات والفئات والتسعيرة وقراءتها وتعديلها وحذفها
- peopleالعملاء: — إدارة الشركات وجهات الاتصال والعناوين وقواعد التسعير
- receipt_longالفواتير: — التوليد والتنزيل بصيغة PDF والسرد وتغيير الحالة
- local_shippingعمليات التسليم: — متابعة الحالة وإسناد السائق وإثبات التسليم
- manage_accountsالمستخدمون: — إدارة المستخدمين والأدوار والدعوات برمجيًا
الـ webhooks
ترسل الـ webhooks الأحداث إلى أنظمتك لحظة وقوعها. فبدل الاستعلام من الواجهة، تعلن عنوان استقبال: فيرسل إليه BackOffice طلب HTTP POST فور حدوث شيء — طلب جديد، أو تغيّر حالة، أو تسليم مغلق، أو فاتورة صادرة.
أنواع الأحداث
- add_shopping_cartorder.created — — ورد طلب جديد
- updateorder.updated — — تغيّرت تفاصيل الطلب أو حالته
- donedelivery.completed — — أكّد السائق التسليم
- receiptinvoice.generated — — صدرت الفاتورة
- paymentspayment.received — — سُجّل الدفع
- person_addclient.created — — أُنشئ عميل جديد
- inventoryproduct.updated — — عُدّل منتج أو سعر
أمن الـ webhooks: كل إرسال يحمل توقيع HMAC-SHA256 محتسَبًا بمفتاحك السرّي. تحقّق منه لديك للتأكّد من أنّ الطلب صادر فعلًا عن BackOffice ولم يُعبَث به.
منظومة 8Move
BackOffice هو محور منصّة 8Move: فالبيانات تنتقل بين التطبيقات الأربعة دون أي إعداد. وما يتغيّر في أحدها ينعكس فورًا في البقيّة.
المطابقة مع Supply Now
تغييرات الكتالوج والأسعار والتوفّر في BackOffice تظهر في الحال في متجر Supply Now. وتعود الطلبات لحظيًا.
المطابقة مع Fleet Planner
الطلبات المؤكَّدة ومناطق التسليم والإسنادات تنطلق نحو Fleet Planner للتحسين. وتعود خطط المسارات للمتابعة.
المطابقة مع Driver Pro
الإسنادات وتفاصيل الطلبات وتعليمات العملاء تنطلق نحو Driver Pro. وتعود التأكيدات والتواقيع والصور.
تحديث لحظي
كل المطابقة بين التطبيقات تجري لحظيًا عبر WebSocket — بلا استعلامات، وبلا انتظار، وبلا إعادة تحميل يدوية.
استكشف منصة 8Move