نظرة على التكامل مع SAP

كيف يتكامل CertiPOS مع SAP Business One

SAP Business One 10.0، على HANA أو SQL Server · حُدِّث في 2026-10-12

يعامل CertiPOS نظام SAP Business One بوصفه السجل الرسمي. لا يخاطب جهاز البيع SAP أبداً؛ يرحّل الخادم المركزي كل حدث عمل عبر Service Layer ويحتفظ بدليل كل نداء.

الواجهة

  • كل القراءات والكتابات عبر Service Layer؛ لا تُستخدم DI API أبداً ولا يُكتب شيء في مخطط الشركة. هذا يُبقي مسار برمجة واحداً لـ HANA وSQL Server ويعمل مع SAP مستضاف.
  • الجلسات مجمَّعة لكل شركة وتُجدَّد عند انتهائها. يُخزَّن الطلب الخام والجواب وتوقيت كل نداء على مهمة الترحيل.
  • قد تستخدم القراءات الجماعية حزمة عروض اختيارية للقراءة فقط حين يملك عميل الاتصال وصولاً إلى قاعدة البيانات؛ لا يشغّل كود الميزات SQL مخصصاً أبداً.

المستندات لكل حدث عمل

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

لكل فاتورة أو مجمَّع

الترحيل لكل فاتورة هو الافتراضي: فاتورة ودفعة لكل فاتورة بيع، ما يمنح SAP رجوعاً من كل بيع وهو ما تتوقعه أنظمة الفوترة الإلكترونية. ويمكن للشركة اختيار تجميع يومي بدلاً من ذلك: فاتورة ودفعة واحدة لكل شركة ويوم بسطور مجمَّعة، مع كتابة تفاصيل الفواتير في جدولي المستخدم @CP_TICKETS و@CP_TICKETLINES.

الحقول والجداول

يهيّئ إجراء في البوابة الحقول المعرَّفة بالمستخدم على المستندات (الفاتورة والجهاز والعرض والكوبون وغيرها) وجداول المستخدم للتجميع. لا يُغيَّر تعريف حقل موجود أبداً. التهيئة آمنة للتكرار ويمكن إعادتها بعد ترقية SAP.

مرة واحدة بالضبط والعكس

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

البيانات الرئيسية والأحداث

الأصناف والأسعار والباركود والوحدات وشركاء العمل وقوائم الأسعار ورموز الضرائب ودليل الحسابات والأرقام التسلسلية والعملات والأسعار تتزامن بالفرق كل دقيقة وبالكامل مرة يومياً؛ وتسحب الأجهزة تياراً مرتَّباً بالإصدار. تصل تغييرات جانب SAP إلى CertiPOS بالاستطلاع أو عبر مستقبِل webhook موقَّع.

شاهد فاتورة تُرحَّل إلى SAP Business One الخاص بك وتُعكس.

اطلب عرضاً توضيحياً