تكامل 3CX مع 1C: إدارة التجارة - طريقة تثبيت ملحق التكوين

بناءً على الطلبات العديدة للشركاء والعملاء ، أطلقنا تكامل الخادم 3CX v15.5 مع نظام 1C الشهير: Enterprise.

التكامل هو امتداد للتكوين النموذجي "إدارة التجارة ، الإصدار 11 (11.4.3.167) لروسيا" ( ملف .cfe ) ، والذي يتم تثبيته في التكوين بالطريقة القياسية (انظر أدناه). من جانب خادم 3CX ، يتم تحميل قالب CRM للتفاعل مع خدمة الويب للتكوين المنشور 1C.

ملحق تكوين 1C: تطبق إدارة التجارة واجهة برمجة تطبيقات REST تقوم بتعيين أرقام المكالمات الواردة إلى أرقام الطرف المقابل في 1C. عندما تصل مكالمة إلى 3CX ، فإنها تطلب من خلال REST من 1C بيانات الطرف المقابل المرتبطة بمعرف المتصل الخاص بالمشترك. إذا تم العثور على الطرف المقابل ، تتم إضافة بياناته إلى جهات اتصال 3CX ويتم عرضها في عميل الويب 3CX (الاسم الأول واسم العائلة).

إذا تم تمكين تمكين يوميات المكالمات في 3CX ، فسيحتفظ 1C بسجل مكالمات في 1C.

1C: متطلبات تكوين المؤسسة


لاستخدام الامتداد ، يلزم وجود إصدار من النظام الأساسي 1C: Enterprise لا يقل عن 8.3.11. يتم تسليم التكوين النموذجي "إدارة التجارة ، الإصدار 11" (11.4.3.167) في وضع التوافق مع النظام الأساسي 8.3.10. لاستخدام ملحق 3CX ، يجب عليك ضبط وضع توافق التكوين على عدم الاستخدام. إذا كان التكوين مدعومًا ، يجب تمكين القدرة على تغيير التكوين.

سنوضح ذلك في لقطات الشاشة:

في Configurator 1C ، انتقل إلى قسم التكوين - الدعم - إعدادات الدعم.



انقر فوق الزر تمكين تغيير القدرة والتأكيد في النافذة المنبثقة.



في نافذة إعدادات قواعد الدعم ، حدد كائنات بقاعدة "التغييرات المسموح بها" - يتم تحرير كائن الموفر مع الحفاظ على الدعم والكائنات باستخدام قاعدة "التغييرات غير مستحسن" - لا يتم تحرير كائن الموفر.



انقر بزر الماوس الأيمن على قسم الجذر في إدارة التجارة ، وحدد خصائص واضبط وضع التوافق على عدم الاستخدام.



اختر التكوين - تحديث تكوين قاعدة البيانات.



وانقر فوق قبول لإكمال التغييرات.



توصيل ملحق للتفاعل مع 3CX


أغلق المكون وشغّل تكوين 1C في وضع المؤسسة. في القائمة العلوية اليسرى ، حدد جميع الوظائف ...



حدد إدارة ملحقات التكوين.



تأكد من تعيين النطاق عند تثبيت ملحق التكوين - Infobase ، انقر فوق الزر إضافة وأضف الامتداد بتحديد ملف 3cx1cextension.cfe من الأرشيف.



بعد تثبيت الإضافة ، يجب أن تظهر علامة التبويب إدارة ملحقات التهيئة كما هو موضح أدناه.



نشر 1C: خدمة HTTP ملحق المؤسسة على خادم ويب


يتم نشر تكوين 1C على خادم الويب بطريقة قياسية ، مع مراعاة ميزات بيئة البرامج.


عند النشر ، قم بتعيين الخيار نشر افتراضيات خدمات ملحق HTTP.



إذا كان هناك مستخدمون في التكوين (في حالات نادرة ، يتم استخدام التكوينات بدون مستخدمين) ، يجب عليك تغيير سلسلة الاتصال إلى 1C: قاعدة بيانات المؤسسة.

ضع في اعتبارك استخدام خادم ويب IIS كمثال:

في دليل النشر ، حدد موقع الملف default.vrd.



قم بتغيير سلسلة الاتصال الموجودة فيها ، بإضافة بيانات اعتماد المستخدم الذي ستستجيب قاعدة البيانات نيابة عنه لطلبات HTTP. يجب أن تبدو سلسلة الاتصال مثل هذا.



تثبيت قالب CRM 1C: Enterprise XML في 3CX


افتح واجهة إدارة 3CX وانتقل إلى الإعدادات - تكامل CRM - علامة التبويب من جانب الخادم.

في قسم تكاملات CRM المتاحة ، حدد 1C وانقر فوق Download Selected.



بعد ذلك ، في حقل جزء المجال ، حدد عنوان URL لخدمة HTTP الخاصة بتكوين 1C المنشورة.
لحساب المكالمات في 1C ، قم بتمكين الخيار تمكين تسجيل دفتر اليومية للمكالمات.


إمكانيات التكامل 1C: Enterprise مع 3CX


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

محاسبة المكالمات في 1C


إذا تم تمكين تسجيل المكالمات في قالب CRM ، فسوف يقوم 1C بتسجيل المكالمات الواردة والصادرة بالمعلمات التالية:

  • تاريخ المكالمة
  • نوع المكالمة: واردة / صادرة / فائتة بواسطة ملحق / لا إجابة من الخارجية
  • مدة المكالمة
  • الرقم الخارجي (معرف المتصل)
  • الرقم الداخلي (الملحق 3CX)
  • الطرف المقابل 1C (إذا تم العثور على الامتثال)



في سجل المكالمات ، يمكنك تحديد شروط الاختيار والفرز للأعمدة التي تهمك لتحليل حالة المكالمات الفائتة أو الفاشلة في المؤسسة بسرعة.



المجلة الفنية للتفاعل 3CX و 1 C


تحتفظ المجلة التقنية 3CX بسجل لجميع مكالمات 3CX إلى 1C من خلال REST API.



يمكن استخدام هذا السجل للتشخيص من قبل المسؤول أو مبرمج 1C.



التنزيلات والتوثيق



أسئلة متكررة


  1. ماذا يحدث إذا لم يتم العثور على عميل؟ في الوقت الحالي ، لا يمتلك النظام الأساسي 1C القدرة على استدعاء النموذج لإضافة عميل جديد عبر رابط HTTP.
  2. إذا تم عرض جهة الاتصال في عميل الويب ، فهل يمكن فتح بطاقتها الكاملة في 1C؟ في الوقت الحالي ، لا يستطيع النظام الأساسي 1C الاتصال ببطاقة العميل عبر رابط HTTP.
  3. هل من الممكن إجراء مكالمة صادرة من عميل 1C رفيع أو كثيف؟ من الممكن ، ولكن لهذا ، يجب تنفيذ الدعم المناسب من 3CX REST API.
  4. هل من الممكن إعادة توجيه مكالمة من 1C أو تنفيذ مجموعة من "مدير ثابت العميل"؟ من الممكن ، ولكن لهذا ، يجب تنفيذ الدعم المناسب من 3CX REST API.
  5. هل من الممكن تنفيذ لوحة مراقبة في الوقت الحقيقي (لوحة هاتفية) للمكالمات في 1C؟ في الوقت الحالي ، مع مكالمة واردة ، تنقل 3CX فقط معرف المتصل الخاص بالمشترك بدون معلومات الخدمة المساعدة (على سبيل المثال ، انشغال خط معين ، رقم التمديد لمستلم المكالمة ، إلخ). يتم إرسال معلومات الخدمة الإضافية بعد اكتمال المكالمة. بالإضافة إلى ذلك ، تتضمن لوحة التحكم تفاعل المستخدم مع المكالمات ، ولكن هذا يتطلب دعمًا من API 3CX REST.
  6. هل يمكنني رؤية مكالمات فائتة في بطاقة الطرف المقابل؟ استخدم سجل المكالمات في 1C ، الذي ينفذ التمديد. في ذلك ، يمكنك تحديد المقاولين الذين تهتم بهم بسرعة.

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


All Articles