تكامل ساب بزنس ون (SAP Business One) مع Shopify.
ما الذي نبنيه.
المنتجات ومطابقة SKU
يُطابَق كل متغيّر منتج في Shopify مع رمز صنف في SAP Business One. تنتقل البيانات الرئيسية للأصناف من SAP إلى المتجر، ويُبلَّغ عن أي متغيّر لا يقابله صنف بدلًا من تخمينه.
الأسعار وقوائم الأسعار
أسعار من قائمة أسعار واحدة أو أكثر في SAP تُنشر في المتجر، بما في ذلك أسعار مختلفة لكل مجموعة عملاء أو لكل سوق حيث يستخدمها إعداد SAP لديك.
المخزون لكل مستودع وموقع
يُقرأ المخزون المتاح لكل مستودع من SAP ويُرسل إلى موقع Shopify المقابل. وأنت تختار أي المستودعات قابلة للبيع، وهل يُخصم المخزون الملتزم به.
الطلبات إلى SAP
يتحول كل طلب Shopify إلى أمر بيع، أو إلى فاتورة مبيعات (A/R invoice) إذا كانت تلك عمليتك، ويُنشأ عبر آليات التحقق الخاصة بـ SAP، مع حفظ رقم طلب Shopify على المستند.
العملاء وشركاء الأعمال
يُطابَق عميل Shopify مع شريك أعمال موجود أو يُنشأ كشريك أعمال جديد وفق قواعدك، مع إمكانية ترحيل الشراء كضيف إلى عميل مشترك واحد.
الدفعات
تُسجَّل الدفعات المحصّلة في Shopify في SAP كدفعات واردة مقابل الفاتورة، فتتطابق الذمم المدينة دون إدخال يدوي.
المبالغ المستردة والمرتجعات
يُرحَّل استرداد Shopify كإشعار دائن (A/R credit memo) (أو كمرتجع، إذا كانت عمليتك تستخدم المرتجعات)، مرتبطًا بالطلب الأصلي.
التنفيذ والعودة إلى Shopify
تُرسل بيانات التسليم والتتبع من SAP إلى الطلب في Shopify، فيرى العملاء الحالة دون مكالمة هاتفية.
قائمة الأخطاء وإعادة المحاولة والسجلات
يُسجَّل كل طلب وكل تحديث. ويبقى الفاشل منها في قائمة أخطاء مع السبب، ويستطيع فريقك إصلاحه وإعادة تشغيله.
انظر أيضًا: تكامل SAP Business One مع التجارة الإلكترونية · تكامل SAP Business One عبر API
مصممة لفرق مثل فريقك.
الشركات التي تعمل على SAP Business One وتبيع على Shopify وتعيد كتابة الطلبات أو تحدّث المخزون يدويًا
الموزعون والمصنّعون الذين لديهم متجر Shopify للشركات (B2B) أو للمستهلكين (B2C) وقوائم أسعار ومستودعات خاصة بهم
العلامات التجارية التي تبيع عبر أكثر من متجر Shopify أو عملة أو سوق على شركة SAP Business One واحدة
شركاء SAP Business One الذين يحتاجون إلى فريق يبني ربط Shopify لأحد عملائهم
كيف يسير المشروع.
- الاستكشاف: مكالمة استكشافية مجانية حول متجر Shopify لديك (أو متاجرك)، وإعداد SAP Business One لديك (SQL Server أو HANA، والإصدار، والمستودعات، وقوائم الأسعار)، وكيف تُعالج الطلبات اليوم.
- المواصفات: ما الذي يُزامَن وفي أي اتجاه وكم مرة، وكيف تُطابَق رموز SKU والمواقع ورموز الضريبة وطرق الشحن والدفع مع SAP، وماذا يحدث عند الأخطاء، مكتوبًا في العرض مع سعر ثابت لكل مرحلة.
- البناء: خدمة التكامل، مع عروض أسبوعية على شركة اختبار ومتجر تطوير، ولا يكون العمل أبدًا على بياناتك الحية أولًا.
- الاختبار: سيناريوهات طلبات حقيقية: مخزون جزئي، وشحنات جزئية، ومبالغ مستردة، وعملاء ضيوف وعائدون، وإشعارات webhook مكررة، وإعادة المحاولة بعد خطأ.
- التشغيل الفعلي: التحميل الأولي للأصناف والمخزون، والانتقال، والمتابعة الدقيقة لأول الطلبات الحية.
- الدعم: 3 أشهر من الدعم المجاني بعد التشغيل الفعلي: إصلاحات وتعديلات صغيرة، ثم دعم شهري اختياري.
ما الذي يُزامَن بين Shopify و SAP Business One؟
من SAP إلى Shopify: الأصناف، والأسعار، والمخزون لكل مستودع. ومن Shopify إلى SAP: الطلبات كأوامر بيع أو فواتير مبيعات، والعملاء كشركاء أعمال، والدفعات كدفعات واردة، والمبالغ المستردة كإشعارات دائنة. ويعود التنفيذ والتتبع إلى الطلب في Shopify.
يُتفق على الاتجاه والتوقيت لكل نوع بيانات في المواصفات، لأنهما يعتمدان على من يملك كل جزء من البيانات في عملك. فمثلًا، يملك SAP عادةً الأسعار والمخزون، بينما يملك Shopify الطلب إلى أن يُقبل في SAP.
تكامل التجارة الإلكترونية الأوسع (Shopify و WooCommerce و Magento) ←
تطبيق موصّل من Shopify أم منصة تكامل أم بناء مخصص: أيها يناسب؟
تطبيق الموصّل من منظومة Shopify هو أسرع بداية عندما يكون إعدادك قياسيًا: قائمة أسعار واحدة، ومستودع واحد، وطلبات بسيطة، وأنت راضٍ عن المطابقة الثابتة في التطبيق. وتوفر منصة التكامل (iPaaS) مسارات جاهزة قابلة للضبط، عادةً باشتراك، وتناسب الفرق التي تشغّل عدة تكاملات على منصة واحدة. وقد يواجه كلاهما صعوبة عندما تتوقف قواعدك عن التوافق مع قوالبهما.
يناسب التكامل المخصص عبر Service Layer عندما تكون القواعد خاصة بك: أسعار للشركات (B2B) أو أسعار خاصة بكل عميل، ومخزون عبر عدة مستودعات ومواقع، وقواعد خاصة للضريبة أو التقريب، وموافقة قبل وصول الطلب إلى SAP، وعدة متاجر أو عملات، أو عندما تريد امتلاك الشيفرة. وسنخبرك في المكالمة الاستكشافية إذا كان خيار جاهز يغطي حالتك.
ما الذي يتعطل في المزامنة بين Shopify و SAP Business One؟
مطابقة SKU: رمز SKU لمتغيّر في Shopify لا يساوي رمز صنف في SAP هو أكثر أسباب التعطل شيوعًا. نحتفظ بجدول مطابقة صريح، ونبلّغ عن المتغيّرات غير المطابقة، ولا نخمّن أبدًا. المخزون متعدد المواقع: يتتبع Shopify المخزون لكل موقع، لذا يُطابَق كل موقع مع المستودع الصحيح، باستخدام المخزون لكل مستودع من SAP لا إجمالي الصنف.
الضرائب والتقريب: قد تختلف الضريبة والتقريب في طلب Shopify بسنت واحد عمّا يحسبه SAP للبنود نفسها، لذا يُتفق على مطابقة رموز الضريبة وقاعدة التقريب وتُختبر، ولا تُفترض. الطلبات المكررة: قد تصل إشعارات webhook أكثر من مرة، لذا يُحفظ رقم طلب Shopify على مستند SAP ويُفحص قبل كل عملية إنشاء. وهذا يجعل التسليم المكرر أو إعادة المحاولة بلا ضرر.
هل يمكن لعدة متاجر Shopify أو عملات أن تشترك في شركة SAP Business One واحدة؟
نعم، وهذا من صميم التصميم. يُربط كل متجر بإعداداته الخاصة في التكامل: قائمة الأسعار، والعملة، والمستودعات، ورموز الضريبة، والعميل المستخدم للشراء كضيف. وتصل الطلبات من جميع المتاجر إلى شركة SAP نفسها، موسومة بالمتجر الذي جاءت منه، فيمكن تقسيم التقارير حسب المتجر.
يُحدَّد الإعداد الدقيق، مثل قائمة أسعار SAP واحدة لكل سوق وطريقة التعامل مع أسعار الصرف، في المواصفات بناءً على إعدادات العملات وقوائم الأسعار في SAP لديك.
من يملك شيفرة تكامل Shopify؟
أنت. بعد كل مرحلة مدفوعة يملك العميل الشيفرة المصدرية وقاعدة البيانات والتوثيق، فيمكنك مواصلة صيانتها مع فريقك أو مع شريك SAP Business One لديك، أو أن تطلب منا مواصلة دعمها. كودينوفا مستقلة؛ تعمل جنبًا إلى جنب مع شريك SAP لديك.
تكامل ساب بزنس ون (SAP Business One) مع Shopify: أسئلة شائعة
هل يتضمن ساب بزنس ون (SAP Business One) تكاملًا أصليًا مع Shopify؟
لا. لا يتضمن SAP Business One ربطًا جاهزًا مع Shopify. يمكنك ربطه بتطبيق موصّل، أو منصة تكامل، أو تكامل مخصص مبني على Service Layer. ويعتمد الخيار المناسب على مدى قياسية أسعارك ومستودعاتك وقواعد طلباتك.
كيف تتحول طلبات Shopify إلى أوامر بيع في برنامج ساب بزنس ون؟
يستقبل التكامل الطلب من Shopify، ويطابق شريك الأعمال أو يُنشئه، ويطابق رمز SKU لكل متغيّر مع رمز صنف، ثم يُنشئ أمر البيع عبر Service Layer. يُحفظ رقم طلب Shopify على المستند، فلا يُنشأ الطلب نفسه مرتين أبدًا.
كيف يبقى المخزون متزامنًا مع عدة مواقع في Shopify؟
يُقرأ المخزون لكل مستودع من SAP Business One ويُرسل إلى موقع Shopify المقابل، لا كإجمالي واحد للصنف. ويُحدَّد في المواصفات أي المستودعات قابلة للبيع وهل يُخصم المخزون الملتزم به، ويُختبر ذلك قبل التشغيل الفعلي.
كيف تتجنبون الطلبات المكررة من إشعارات webhook في Shopify؟
قد تصل إشعارات webhook أكثر من مرة، لذا يتحقق التكامل قبل إنشاء أي مستند مما إذا كان رقم طلب Shopify موجودًا بالفعل على مستند في SAP. فإن كان موجودًا، يُتجاهل التكرار. وتنتظر الطلبات الفاشلة في قائمة أخطاء وتُعاد محاولتها أو تشغيلها.
هل يمكن لعمليات الاسترداد في Shopify أن تُنشئ إشعارات دائنة في SAP Business One؟
نعم. يمكن ترحيل الاسترداد في Shopify كإشعار دائن (A/R credit memo) مرتبط بالفاتورة الأصلية، أو كمرتجع إذا كانت عمليتك تستخدم المرتجعات. والاستردادات الجزئية جزء من سيناريوهات الاختبار، وتُكتب القاعدة التي تختارها في المواصفات.
هل يعمل مع SQL Server و SAP HANA؟
نعم. يتواصل التكامل مع Service Layer و DI API، لا مع قاعدة البيانات، لذا يعمل بالطريقة نفسها على SQL Server وعلى SAP HANA. وأي SQL يُستخدم للتقارير يُكتب لقاعدة البيانات التي تشغّلها.
هل كودينوفا من شركاء SAP؟
لا. كودينوفا مستقلة؛ تعمل جنبًا إلى جنب مع شريك SAP لديك. يحتفظ شريكك بالتراخيص وبنظام SAP Business One؛ ونحن نُعدّ المواصفات ونبني ونختبر وندعم التكامل بين متجر Shopify لديك و SAP، والشيفرة ملكك.
جاهز للبدء؟
أخبرنا بما تحتاجه. ستحصل على إجابة تقنية واضحة ونطاق عمل محدد وسعر ثابت، عادةً خلال 24 ساعة.
