موقع تبادل ل Bitrix و 1 C: حل المشاكل الرئيسية

في هذه المقالة ، قمنا بجمع المشكلات الرئيسية المتعلقة بالتبادل مع 1s وقوائم المراجعة البسيطة لحلها
ستكون المقالة مفيدة لكل من مبرمجي 1C ومطوري Bitrix.

النص منظم وفقًا للمبدأ: مشكلة - خيارات الحل. إذا كانت هناك مهمة محددة ، فانقر على الفور على الرابط الداخلي.

قبل الانتقال إلى الوصف ، تحقق أولاً من الموقع باستخدام اختبارات Bitrix (فحص النظام وفحص حقوق الوصول). حوالي نصف المشاكل تختفي بعد ذلك.

وترد تعليمات ل 1 C ل UT 11

لا يتم تفريغ الأسعار


  • تحقق على الجانب 1S ذلك
  • اتفاقيات الطرف المقابل القياسية المسموح بها
  • يتم إنشاء اتفاقية قياسية مع الأطراف المقابلة ، تكون في متناول المستخدمين الخارجيين
  • يتم تحديد نوع السعر في ذلك.


  • المنتج لديه سعر مع هذا النوع من السعر
  • في "اختيار وفرز" البضاعة أشار هذا الاتفاق في مجال "الأسعار"



  • إذا كان لديك Bitrix Small Business ، فيجب أن يكون نوع السعر واحدًا

لا يتم تفريغ الأقسام


وهذا هو ، البضائع تصل إلى الموقع دون أقسام

خيارات لأسباب وحلول

  • قد تحتوي الأقسام على حقول مطلوبة لا يمكن استلامها من 1c (على سبيل المثال ، صورة). ثم ، أثناء التبادل ، لن يتم إنشاء قسم بسبب خطأ
  • في Bitrix Small Business ، يمكن تكوين أكثر من نوع واحد من الأسعار في التنزيل. في هذه الحالة ، لن يتم التفريغ نظرًا لحقيقة أن الأسعار يتم تفريغها أولاً ، ثم هيكل الأقسام ، وإذا كان التفريغ يُرجع خطأ في الأسعار في تفريغ الأسعار ، فلن يتم تحميل الأقسام.

الصور غير المحملة


  • في 1C ، تحقق من وجود علامات اختيار لتحميل الملفات والصور
  • اضغط على الزر للتبادل القسري مع الصور.
  • إذا لم ينجح ذلك ، فقم بالتحقق من ذلك: في إعدادات التبادل مع 1C ، يجب تمكين "استخدام ZIP" على جانب الموقع ، ويجب أن تكون وحدة ZIP على الموقع.
  • في هذه الحالة ، يجب أن يكون "الحد الأقصى لحجم الملف الذي تم تحميله" أقل من post_max_size و upload_max_filesize في إعدادات الخادم. لأنه إذا كانت الصورة لا تتناسب مع حجم الحد الأقصى لتحميل الخادم ، فإن الانقسام إلى عدة ملفات مضغوطة يمكن أن يحل المشكلة



يتم تعيين الخصائص.


الخاصية نفسها تأتي مرتين أو أكثر.
والسبب هو أنه في 1C يتم إرفاق الخصائص بأنواع العنصر وإذا كان هناك العديد ، يتم إنشاء العديد من الخصائص لنفس ونفس الشيء.

كيف تقرر

في 1 ج ، تحتاج إلى إنشاء خاصية عن طريق نسخ الخاصية السابقة وتأكد من الإشارة إلى "إرفاق هذه الخاصية بنوع جديد من العناصر"

مثال فيديو


502 أو شاشة بيضاء


تعطل الموقع بسبب خطأ 502 أو بسبب خطأ يتجاوز مقدار الذاكرة المخصصة.

في إعدادات التبادل مع 1C على جانب الموقع ، يكون وقت خطوة التبادل الواحدة من 1 إلى 5 ثوان
إذا لم ينجح ذلك ، فاستبدله بدون صور.

قد لا تتم عملية التبادل نظرًا لحقيقة أن الموقع لا يمكنه قطع المعاينة من صورة كبيرة جدًا.



لا يتم إنشاء رموز الأحرف


على الأرجح لم يتم تكوين mbstring على الخادم. تحقق من الموقع من خلال اختبار Bitrix داخلي.



العديد من الأخطاء 404 بعد المشاركة مع الموقع


على الأرجح لديك علامة "كتابة رمز رمزي من الاسم عند تحديث القسم".

لهذا السبب ، عند تغيير الاسم ، يتغير العنوان أيضًا ، وهو أمر سيء للغاية بالنسبة لكبار المسئولين الاقتصاديين




تنتقل الأقسام الفرعية إلى جذر الموقع من الأقسام الرئيسية


على الأرجح يحدث هذا عند التبادل في وضع "التغييرات فقط" مع مربع الاختيار "لا تستورد المستوى العلوي من مجموعة المنتجات إذا كانت هي الوحيدة"



يتم تحديث القائمة مع تحديد مجالات المشاكل الجديدة.

ملاحظة: لمواكبة المنشورات الجديدة ، اتبعني على Facebook .

Source: https://habr.com/ru/post/ar466413/


All Articles