أضف عملك إلى قوائم Bitrix24 العالمية. القوائم العامة - تستخدم لإضافة العناصر بسهولة مع الاعتدال. إنشاء واجهة القائمة

ميليكوفا سفيتلانا

25.08.2014


حصلت على واحدة أخرى مهمة مثيرة للاهتماممن المغتصب. من الضروري كتابة أداة تسمح لك بنسخ القوائم العالمية لها مجموعات اجتماعية(لا يوجد محتوى، مجرد رسم تخطيطي). وكذلك العمليات التجارية التي تنتمي إلى هذه القائمة.
من يوجد هنا؟ 0_0
لم يكن من الممكن التظاهر بأنها قطعة من ورق الحائط، لذلك كان علي أن أفعل ذلك. وأكتب مقالاً وإلا سأنسى كل شيء.

اليوم للمناقشة:

    1. نسخ القوائم العالمية للفئات الاجتماعية
    2. نسخ العمليات التجارية لهذه القوائم
يمكن العثور على الأداة التي تمت مناقشتها في نهاية المقالة. صحيح، يجب أن تفهم بنفسك أنني لست مسؤولاً عما قمت بإنشائه بمساعدته =)

إضافي:
  • BP - عملية الأعمال
  • CS - القائمة العالمية (المقصود في المقالة هو CS للمجموعات الاجتماعية)
  • IS - كتلة المعلومات
  • KP - بوابة الشركة
  • سان جرمان - مجموعة اجتماعية
ما هي الولايات المتحدة؟
أولاً، استغرق الأمر مني بعض الوقت لأفهم ما الذي يريدونه مني بالضبط. بشكل عام، CP لا يزال بمثابة غابة بالنسبة لي =)
من أجل إظهار عمل الفكر، سأصف كل شيء كما كان.

أولاً، نطلب من المشرف عنوانًا تجريبيًا ونضع قائمة مرجعية هناك تتضمن المحتوى.
ثم نحاول معرفة ما هي الولايات المتحدة. بعد البحث في لوحة الإدارة، أدركت أن هذه كتلة معلومات غبية وأنه يمكنك العمل معها ككتلة معلومات من نوع معين. لقد تخلينا عن نسخ مصدر الطاقة في الوقت الحالي، وتم إعطاء الأولوية للقوائم.
في صفحة الاختبار، نحصل على قائمة بجميع أمن المعلومات، ونحن نفهم أن نوع أمن المعلومات للمجموعات الاجتماعية هو lists_socnet. وفي نفس الوقت نلاحظ وجود مجال SOCNET_GROUP_IDوالتي تساوي قيمتها معرف SG؛ منطقي، أليس كذلك؟

أحاول إنشاء كتلة معلومات لـ SG معينة باستخدام وظيفة قياسية اعتدنا عليها سي بلوك::أضف(). أتلقى CS الذي تم إنشاؤه، والذي يظهر في SG العام للتحرير. ويتم إنشاء الخصائص يدويًا لاحقًا، مباشرة في الأداة.

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

خطوات أداة التخطيط

الخطوة الأولى هي الحصول على قائمة SGs. ومن بينها، يختار المستخدم المجموعة التي سيحتاج إلى نسخ نظام التحكم منها. ويتم ذلك عن طريق الوظيفة CSocNetGroup::GetList()وحدة شبكة اجتماعية.

الخطوة الثانية هي الحصول على نظام التحكم للمجموعة المحددة في الخطوة الأولى. يتم ذلك باستخدام وظيفة infoblock القياسية مع مرشح تم تكوينه.
CIBlock::GetList(false, array("IBLOCK_TYPE_ID" => "lists_socnet", "SOCNET_GROUP_ID" => $chosen_id));

في الخطوة الثالثة، نعرض مرة أخرى قائمة SGs، فقط مع إمكانية الاختيار المتعدد. يقوم المستخدم بوضع علامة على تلك المجموعات حيث يجب استنساخ CS المحدد في الخطوة الثانية.

الإستراتيجية الإضافية منطقية تمامًا:

    1. نحصل على قائمة حقول وخصائص نظام التحكم
    2. لكل SG محدد في الخطوة الثالثة، قم بإنشاء كتلة معلومات-الولايات المتحدة
    3. لكل نظام تحكم تم إنشاؤه، نقوم بإنشاء نفس الخصائص مثل تلك الموجودة في القائمة الأصلية باستخدام فئة CIBlockProperty، وهو أمر معتاد بالنسبة لكتل ​​المعلومات، للعمل مع الخصائص
    4. في كل خطوة نقوم بتسجيل الإجراءات حتى نتمكن لاحقًا من إظهار تسلسل الإجراءات بشكل جميل =)
كليست
نحن ننفذها، ونطلقها، وننظر إلى لوحة الإدارة - تم إنشاء كل شيء بشكل جميل، ونفرك أقدامنا معًا بسعادة. ننتقل الآن إلى المجال العام وندرك أن خصائص نظام التحكم غير معروضة هناك.

لقد بدأت الحفريات الأثرية. تقع الفئة C قائمةمع مجموعة من الاطفال. أقسم باللعنات الرائعة وأشاهد كيف يجري العمل مع القوائم.
ولكن في الأساس يحدث نفس الشيء عند العمل مع كتل المعلومات، فقط مع الوظيفة الإضافية الخاصة بها، والتي تسجل حيلها في قاعدة البيانات. لن أناقش سبب القيام بذلك الآن، على الرغم من أنه مثير للاهتمام للغاية. وردا على شكواي بهذا الشأن قال زميلي مكسيم: "على ما يبدو، تم ذلك لحل المشكلات غير الواضحة بالنسبة لنا". تلقيت إجابة مفادها أنه في Bitrix يمكن تطبيق هذه العبارة على أي حل تقريبًا =)

في المجمل، بعد الإجراءات، قمت بتغيير رمز النقطة الثالثة من الإستراتيجية: لإنشاء الخصائص التي أستخدمها كليست::AddField().
بالمناسبة، للحصول على قيم خاصية من نوع القائمة، أستخدم المعتاد CIBlockProperty::GetPropertyEnum(). نظرًا لأنه لم تكن لدي مهمة معالجة أي شيء آخر غير السلاسل والقوائم، فأنا لا أقوم بمعالجة أنواع أخرى على وجه التحديد (مثل ملف أو صورة؛ يمكن العثور على مثال للمعالجة في كود أبناء الفصل كليست، رأيته هناك في مكان ما).

هذه المرة تظهر الخصائص في المجال العام، وننتقل إلى حل مشكلة نسخ BPs المرتبطة بنظام التحكم.

نسخ العمليات التجارية
أولاً، يقودني البحث عبر Google إلى موضوع نسخ العمليات التجارية بالكامل والعناصر الفردية. لا أحب موضوع التصدير، فهو أمر صعب، وحتى بالنسبة لمئات أنظمة التحكم، فمن المحزن القيام بالتصدير يدويًا، ولكن برمجيًا سيستغرق الأمر بضعة أيام لمعرفة ذلك =) تلميح حول المكان الذي يجب أن تتجه إليه بصراحة الطريقة: نعم CBPWorkflowTemplateLoader::GetList()، لكنني حقًا لم أرغب في معرفة ذلك.

لذلك، نذهب إلى الطريق "الخطير" من الموضوع - بدس قاعدة البيانات مباشرة. نعم، يمكنك إطلاق النار علي، لكن الوقت كان محدودًا لإكمال المهمة، لذلك تقدمت مباشرة. والمهمة ليست الأكثر معيارا.

قم بإنشاء مصدر طاقة يدويًا وشاهد ما تغير في الجدول b_bp_workflow_template:تمت إضافة خط حيث الحقل كيانمثبتة في CIblockDocumentوالحقل DOCUMENT_TYPE له القيمة iblock_#ID#، حيث #بطاقة تعريف#- معرف الولايات المتحدة حيث تم إنشاء BP.

دعنا نعود إلى أداة النسخ. في الخطوة الثالثة، قم بإضافة مربع اختيار "نسخ أيضًا BP من القائمة".

إضافة نقاط إلى الاستراتيجية

    1. تعرف على مصادر الطاقة المرتبطة بنظام التحكم
    2. انسخ الصف في الجدول وأعد تعيينه نوع الوثيقةمن أجل الولايات المتحدة المنشأة حديثًا
ونتيجة لذلك، حصلنا على أداة فرانكشتاين. يعمل =)

تعمل وحدة "القوائم العالمية" على تبسيط عرض أي معلومات منظمة على موقع الويب في شكل قوائم. قم بإنشاء قوائم على موقع الويب الخاص بك مثل: التعليماتمباشرة من "الجمهور" - دون الدخول إلى اللوحة الإدارية! سيساعدك محرر القائمة العامة المرئية على تصميم وتكوين التخزين بسرعة لأي نوع من المعلومات.

https://site/moduli-cms-1s-bitriks/universal_lists/"

وحدة "القوائم العالمية"
شبكات + كتل المعلومات
إنشاء واجهة القائمة
إعداد القوائم
قوائم + العمليات التجارية
أمثلة على استخدام القوائم

وحدة "القوائم العالمية"

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

قدرات الوحدة:

  • بناء مخازن كائن تعسفية؛
  • جميع الوظائف متاحة من صفحات الموقع؛
  • كل شيء يعمل على أساس وحدة كتل المعلومات وجميع إمكانياتها متاحة: المرشحات والفرز، والبطاقات والقوائم ذات الأعمدة والحقول القابلة للتخصيص، وتحرير المجموعة، وحقوق الوصول، وما إلى ذلك؛
  • أي تسلسل هرمي لتخزين الكائنات ممكن؛
  • كخيارات التطبيق: الأسئلة الشائعة والكتب المرجعية وقواعد المعرفة وقوائم المقاولين والمحفوظات المنظمة والمكتبات ومخازن الملفات والمزيد.

شبكات + كتل المعلومات

الوحدة عبارة عن وظيفة إضافية لـ Infoblocks، ويتم تنظيمها كمكون معقد عام وتستخدم القدرات القياسية جريدوف. يتيح لك ذلك إنشاء واجهة موحدة - بنفس إعدادات المستخدم ووظائفه. تتيح لك هذه الواجهة العالمية حل العديد من المشكلات المتعلقة بالحفاظ على البيانات في القسم العام.

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

إنشاء واجهة القائمة

لبدء العمل مع القوائم، تحتاج إلى إنشاء نوع كتلة المعلومات، والتي سيعمل بها مكون "القوائم العالمية" (على سبيل المثال، "القوائم")، قم بإنشاء صفحة على الموقع؛ ضع هذا المكون المعقد على الصفحة، وحدد نوع كتلة المعلومات ("القوائم") التي تم إنشاؤها فيها وابدأ العمل على ملئها.

في إعدادات الوحدة النمطية لنوع كتل المعلومات الذي تم إنشاؤه، من الضروري تحديد مجموعات من المستخدمين الذين سيكونون قادرين على العمل وإدارة قوائمنا العامة. لنفترض أنه يمكنك تعيين المسؤول بحيث يمكنه تغيير وإضافة الأقسام وعناصر القائمة. وبنفس الطريقة، يمكنك منح أحد هذه الحقوق لمجموعات مستخدمين أخرى، على سبيل المثال، موظفي الشركة.

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

إعداد القوائم

ستقوم بإنشاء وتحرير القوائم وأقسامها وعناصرها وخصائصها في القسم العام بالموقع. في الصفحة التي يوجد بها مكون "القوائم العامة" المعقد ويتم تكوينه، يمكنك إضافة قوائم جديدة على الفور والبدء في تعبئتها على الفور. في جوهرها، يمكنك إنشاء نفس كتل المعلومات، ولكن الآن ليس في "لوحة الإدارة"، ولكن مباشرة على الموقع، وستراها على الفور على الصفحة. على سبيل المثال، عند إضافة قائمة "شركاء" جديدة في القسم العام، فإنك تضيف كتلة معلومات جديدة بنفس الاسم.

في كتلة معلومات القائمة هذه، يمكنك تكوينها التوقيعات، تسميات لعناصر وأقسام القائمة. على سبيل المثال، إذا نحن نتحدث عنحول قائمة الشركاء، فيجب إعادة تسمية "إضافة عنصر" إلى "إضافة شريك". كمالك للقائمة، يمكنك تحديد على الفور وصولإلى قائمتك: بعض المجموعات - القراءة، وبعضها - العناصر المتغيرة. وبالتالي، سيتم تحديد وتكوين ترتيب العمل الجماعي مع القوائم التي تم إنشاؤها على الفور.

بالإضافة إلى التوقيعات والحقوق في القوائم، يمكنك ذلك تخصيص الحقول. ستفعل ذلك بنفس الطريقة التي فعلتها من قبل في القسم الإداري - في Infoblocks. في الوقت نفسه، ستتمكن من إضافة ليس فقط الحقول القياسية - مثل "الاسم"، "تاريخ النشاط"، ولكن أيضًا خصائص Infoblock - مثل "الرقم"، "التاريخ"، "الملف"، "الربط بـ Infoblock" عناصر". يتم أيضًا تعيين القيم الافتراضية واستخدام أقسام Infoblock.

بهذه الطريقة يمكنك تخصيص قائمتك بمرونة كبيرة، مع إضافة الحقول التي تحتاجها فقط. وستبدأ على الفور في الاحتفاظ بهذه القائمة على موقع الويب، على سبيل المثال، سجل لبعض المستندات. تستخدم وحدة "القوائم العالمية" إمكانات الشبكة القياسية - وهذا يعني أنها تدعم فرز العناصر وتصفيتها، ونموذجًا لتحرير العناصر، وتعديل/حذف المجموعة.

قوائم + العمليات التجارية

تدعم وحدة القوائم العالمية المضمنة العمليات التجارية. لكي تظهر هذه الفرصة - لبدء عمليات الأعمال - في قوائمك، يجب عليك تمكينها. يتم إجراء هذا الاتصال في القسم الإداري - في خصائص Infoblock التي تعمل بها قوائمك.

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

أمثلة على استخدام القوائم

تم تضمين وحدة "القوائم العالمية" في إصدارين رئيسيين من "1C-Bitrix: إدارة الموقع" - "الأعمال" و"مجموعة الويب". بالطبع، يمكنك استخدام وظائفها للحفاظ على قوائم نوع ما من النظام الداخلي. ربما ستكون هذه قوائم جهات الاتصال مع العملاء. سيتم استخدام قوائمك، على سبيل المثال، لإنشاء أقسام خاصة لشركاء الأعمال. في هذه الحالة، سيكون الشركاء قادرين على إجراء قوائم سرية. أي أنه يمكنك تنظيم خدمات إضافية لمجموعات مختلفة من مستخدمي موقعك.

لنفترض أن لديك حاجة للتنظيم قبول نماذج الويبعلى الموقع من شركاء الأعمال. في الوقت نفسه، بالطبع، لا ترغب في منح الوصول إلى الجزء الإداري للمستخدمين غير المصرح لهم. تتيح لك آلية "القوائم العالمية" الجاهزة تقديم كتلة معلومات موجودة مع كمية كبيرة من البيانات المتراكمة إلى "العامة" ومنح الشركاء الفرصة للبحث فيها وتصفية المعلومات. أي أن الشركاء سيعملون فقط مع بيانات القائمة ويضيفون إدخالات إليها.

تعد وحدة القوائم العالمية حلاً عمليًا "الشبكات + كتل المعلومات". باستخدام هذا الحل، يمكنك تكوين موقع الويب الخاص بك للعمل مع مجموعة واسعة من القوائم - مع أي بيانات، ومع أي مصدر. تتيح لك تقنية الشبكة المستخدمة في الوحدة القيام بذلك بنجاح - إنشاء الأسئلة الشائعة والكتب المرجعية وقواعد المعرفة وقوائم المقاولين والمحفوظات المنظمة والمكتبات ومخازن الملفات والمزيد.

أرغب في تقديم وظيفة مهمة جدًا للعديد من المطورين، والتي ستجد (وتجد بالفعل) تطبيقًا واسعًا في منتجات 1C-Bitrix - سواء في إدارة الموقع أو في بوابة الشركة. من المهم بشكل خاص أن نأخذ في الاعتبار الاتجاه الحالي في الوقت الحاضر - أن موقع الويب لم يعد الآن مجرد موقع ويب كعرض تقديمي لشركة، ولكنه أصبح أكثر فأكثر تطبيق أعمال، كوظيفة لتنظيم التفاعل مع الشركاء والعملاء. سنتحدث عن القوائم العالمية باستخدام تقنية الشبكة. سنتحدث قليلاً عن الشبكات نفسها - فقط على مستوى "ما هي". دعونا نلقي نظرة فاحصة على القوائم العالمية - كيف يتم استخدام "مطبخ" الشبكات بالضبط في هذه الوحدة، ولماذا يبسط إلى حد كبير عمل مطور الويب في إنشاء جميع أنواع القوائم على المواقع، ويسمح للمستخدم بالعمل معهم بسهولة ويسر.

قليلا عن الشبكات

يتلقى الدعم الفني لشركة 1C-Bitrix باستمرار أسئلة حول الموضوع: "ماذا عن نقل ما هو موجود في لوحة الإدارة "إلى الشارع" للناس؟" في الواقع، كيفية تقديم بعض الوظائف في "العامة"، على سبيل المثال، الشبكات العالمية؟ ولا يقتصر الأمر على تقديمه فحسب، بل يمنحك أيضًا الفرصة لإدخال البيانات هناك؟

عند تطوير منتج جديد - " بوابة الشركات» واجه مطورو 1C-Bitrix حقيقة أن جميع الواجهات العامة كانت مفككة. وفقط لأنه لم تكن هناك أداة لإنشاء واجهة موحدة. وكان الحل هو الشبكات المرئية - وهي مجموعة من مكونات النواة لإنشاء واجهة موحدة. ما هو نوع هذه الشبكات، وماذا تريد أن تعرف عنها؟ هذه، أولاً وقبل كل شيء، أداة مطور! هذا ليس مكونًا مخصصًا، لذا لا فائدة من إضافته إلى صفحة المشروع من خلال شجرة المكونات. هذه واجهة برمجة تطبيقات للمطور لتقديم بياناته.


مكون متعدد الوظائف لعرض القوائم

قد تكون لديك فكرة خاطئة حول الشبكات مفادها أنها يمكنها عرض كتل المعلومات فقط. هذا غير صحيح على الإطلاق - يمكن للشبكات العمل مع البيانات المجردة وإخراج كل ما "ينزلق" إليها. يتم أيضًا تحميل الشبكات بوظائف قياسية للعمل مع القوائم والنماذج. وهذا يعني أن ما هو نقطة مشتركة أصبح أسهل وأبسط بواسطة الشبكات. وواحد من السمات المميزةالشبكات هي ما يقدمونه تمامًا فرص وافرةالتخصيص للمستخدم - "لنفسه". هذا يعني أنه يمكن لكل مستخدم إنشاء إعدادات الشبكة الخاصة به، والتي ستكون مناسبة له فقط.


إعداد طرق عرض مخصصة

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

القوائم العالمية

يتم تنفيذ مكونات الشبكة في منتجات 1C-Bitrix، على وجه الخصوص، مكتبة المستندات في 1C-Bitrix: تستخدم بوابة الشركة مكونات الشبكة، وتستخدم وحدة العمليات التجارية بدون مستندات الشبكات. كل هذا يتيح لك استخدام واجهة موحدة بنفس إعدادات المستخدم ووظائفه. إحدى هذه الوحدات، والتي من أجلها بدأ "مطبخ" الشبكة، هي وحدة القوائم العالمية. أي نوع من الوحدة هذا؟


القائمة - حكومة الاتحاد الروسي

غالبًا ما تنشأ المهام للحفاظ على البيانات في القسم العام، وحتى الآن لم تكن هناك واجهات لذلك باستثناء الواجهة الإدارية بالطبع. الوحدة التي تم إنشاؤها هي وظيفة إضافية لـ Infoblocks، ويتم تنظيمها كمكون معقد عام وتسمح للمستخدم بإدخال بياناته في شكل قائمة. يعمل المكون مع النوع المحدد من InfoBlock (يظهر التوزيع "القوائم")، ويتم تعيين ذلك افتراضيًا في إعدادات المكون. وهذا يعني أنه سيتم إضافة كافة كتل المعلومات التي تم إنشاؤها في هذا المكون إلى هذا النوع.


إعدادات المكونات - نوع Infoblock

يمكنك أيضًا تحديد مجموعات المستخدمين التي لها الحق في العمل مع قوائمنا العامة. لنفترض أنه في إعدادات المسؤول، يمكنك تحديد أنه يمكنه تغيير وإضافة الأقسام وعناصر القائمة. ولكن يمكنك أيضًا منح هذا الحق لمجموعات أخرى من المستخدمين، على سبيل المثال، موظفي الشركة.


القوائم، والمعروفة أيضًا باسم كتل المعلومات

ماذا نرى في الموقع؟ في الأساس، قائمة من كتل المعلومات. أي أنه من خلال إضافة قائمة جديدة، على سبيل المثال، "الشركاء"، فإننا نضيف كتلة معلومات جديدة. في كتلة معلومات القائمة هذه، يمكننا تكوين التوقيعات والنقوش لعناصر وأقسام القائمة. على سبيل المثال، إذا كنا نتحدث عن قائمة الشركاء، فيمكن إعادة تسمية "إضافة عنصر" إلى "إضافة شريك". يمكن لمالك القائمة تحديد الوصول إلى قائمته على الفور: بالنسبة لمجموعة ما - القراءة، بالنسبة لمجموعة أخرى - العناصر المتغيرة. وبالتالي، يمكنك على الفور تحديد ترتيب العمل الجماعي وإعداده باستخدام القوائم التي تم إنشاؤها.

لبدء العمل مع القوائم، تحتاج إلى إنشاء صفحة، وإنشاء نوع Infoblock، ووضع مكون "القوائم العالمية" على الصفحة، وتحديد نوع كتلة المعلومات "القوائم" فيها وبدء العمل.

توفر خطط تطوير القوائم في منتجات 1C-Bitrix ما يلي:

خفض التحكم في القوائم إلى مستوى مجموعة العمل، بحيث يمكنك داخل المجموعة العمل مع قوائمك الخاصة؛

بحيث يمكنك إنشاء قائمتك الشخصية بشكل مستقل في ملفك الشخصي. في الوقت الحالي، من أجل "إنشاء" قوائم على صفحته، يجب على المستخدم الاتصال بالمسؤول لوضع المكون على صفحته وتكوينه، وبعد ذلك يمكنه البدء في العمل مع القوائم.


تحديد حقول القائمة

ما الذي يمكنك تخصيصه في القائمة؟ لقد تحدثنا بالفعل عن التوقيعات والحقوق. والشيء الأكثر إثارة للاهتمام هو أنه يمكنك تخصيص الحقول في القوائم! علاوة على ذلك، تجدر الإشارة بشكل خاص إلى أن هذا يتم بنفس الطريقة تمامًا كما فعلت في القسم الإداري في كتل المعلومات. في هذه الحالة، يمكنك إضافة كلا الحقلين القياسيين - مثل "الاسم" و"تاريخ النشاط" وخصائص كتلة المعلومات، مثل الرقم والتاريخ والملف والارتباط بعناصر كتلة المعلومات. يمكنك أيضًا تعيين القيم الافتراضية واستخدام أقسام Infoblock.


إعدادات الحقل الأساسية

دعونا نرى كيف تم تكوين القائمة. دعونا نضيف بعض المجال. فليكن هذا هو تاريخ آخر اتصال. نضيف حقلاً، نقول إنه التاريخ\الوقت، ولا ندخل القيمة الافتراضية - يظهر حقل، على سبيل المثال، "تاريخ الاتصال". الآن نقوم بتحرير معلمات القائمة، وبناء على ذلك، لدينا حقل جديد من نوع "التاريخ". كما ترون، بهذه الطريقة يمكننا تخصيص قائمتنا بمرونة، وإضافة الحقول التي نحتاجها، والاحتفاظ، على سبيل المثال، بسجل لبعض المستندات على الموقع.

كما قلنا سابقًا، تستخدم وحدة القوائم إمكانات الشبكة القياسية، أي أنها تدعم فرز العناصر وتصفية العناصر ونموذج تحرير العناصر وتحرير/حذف المجموعة.

قوائم + العمليات التجارية

ميزة أخرى مثيرة للاهتمام للغاية في Universal Lists هي دعم العمليات التجارية المضمنة. ربما لم يكن لديك هذا في القسم العام الخاص بك حتى الآن. لتضمين العمليات التجارية في قوائمك، يجب عليك الانتقال إلى القسم الإداري في كتلة المعلومات هذه وتمكين العمليات التجارية لها هناك.


يتم تمكين العمليات التجارية في القوائم في لوحة الإدارة - في خصائص كتلة المعلومات

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


تدعم القوائم العمليات التجارية

أمثلة على استخدام القوائم

تم تضمين وحدة القوائم العالمية في جميع إصدارات "1C-Bitrix: Corporate Portal" (www .1c -bitrix .ru /products /intranet /) - من الواضح أن هناك حاجة إليها للاحتفاظ بقوائم من نوع ما من النظام الداخلي على سبيل المثال، يمكن أن تكون هذه قوائم جهات اتصال مع العملاء. في "1C-Bitrix: إدارة الموقع" (www.1c-bitrix.ru/products/cms/) توجد الوحدة في 3 إصدارات أقدم، بدءًا من Business. ومن المتوقع أن يتم استخدام القوائم، على سبيل المثال، لإنشاء أقسام خاصة لشركاء الأعمال. وفي هذه الحالة، سيتمكن الشركاء من الاحتفاظ بقوائمهم السرية هناك. أي أنه يمكننا تنظيم خدمة إضافية لبعض زوار الموقع.


القوائم على الموقع منظمة حكومية

يمكنك إعطاء مثال أكثر تحديدًا - تنظيم استقبال نماذج الويب على الموقع. في الأساس، تصبح نماذج الويب نموذج إدخال في عنصر كتلة المعلومات. في الجزء الإداري، يمكنك إدارة كتل المعلومات المختلفة، وبطبيعة الحال، لا تريد السماح بالوصول إلى لوحة الإدارة مجموعات مختلفةالمستخدمين - يعمل هناك فقط محررو المحتوى الخاص بك. ومع ذلك، فمن الضروري إعطاء الفرصة، على سبيل المثال، لشركاء الشركة لمعالجة البيانات من كتل المعلومات هذه - للبحث فيها، وإضافة سجلات جديدة. علاوة على ذلك، يجب أن يتم ذلك بسرعة، علاوة على ذلك، في "الجمهور" - دون الدخول، نكرر القسم الإداري. هذا هو المكان الذي تأتي فيه آلية القوائم العالمية الجاهزة للإنقاذ، مما يسمح على وجه التحديد بتقديم كتلة المعلومات الحالية التي تحتوي على كمية كبيرة من البيانات المتراكمة إلى "الجمهور" وتتيح الفرصة للبحث فيها وتصفية المعلومات - بشكل عام ، العمل مع هذه البيانات.

دعنا نذكرك مرة أخرى أن الشبكات هي تقنية يمكنك من خلالها العمل مع أي من بياناتك، ومع أي مصدر. على سبيل المثال، يمكنك أخذ البيانات من مشروع MySQL وتنظيم العمل على الشبكات - وإدخال هذه البيانات ومعالجتها. لكن القوائم هي بالفعل حل عملي "الشبكات + كتل المعلومات". كيف يتم توصيلهم؟ القائمة وكتلة المعلومات هما في الأساس نفس الشيء - نفس البيانات، ولا يمكن الوصول إليها إلا من قبل المؤسسة مباشرة من "الجمهور".

لذلك، بمساعدة القوائم العالمية، يمكنك إنشاء قوائم بسرعة مثل الأسئلة المتداولة حول مشروع الويب الخاص بك. ونؤكد مرة أخرى - مباشرة من "الجمهور" - دون الدخول في اللوحة الإدارية! سيساعدك محرر القائمة العالمية المرئية على إنشاء وتكوين مستودعات لأي نوع من المعلومات بسرعة. وباستخدام المكونات المرئية التي تدعم السحب والإفلات، يمكنك القيام بذلك بسهولة. علاوة على ذلك، لا يمكنك إدخال البيانات في وحدة التخزين فحسب، بل يمكنك أيضًا تحريرها.

ناتاليا سيرجيفا عن Softomania

القوائم العالمية – وحدة Bitrix24 التي تسمح لك بتقديم المعلومات في شكل قوائم منظمة. في هذه الحالة، ليست هناك حاجة للذهاب إلى لوحة الإدارة لإنشاء الواجهة الخاصة بك أو تكوينها مظهرقائمة. تسمح لك مجموعة أدوات Bitrix24 المرئية المريحة بإنشاء سجلات أو أدلة أو قوائم وملئها بالمعلومات.

وحدة "القوائم العالمية" هي:

القدرة على العمل مع البيانات المنظمة وتخزينها.

إنشاء مخازن عشوائية، مع أي تسلسل هرمي؛
ترشيح مريح وفعال؛
إمكانية التحرير الجماعي.
تحديد حقوق الوصول مع وبدون قيود معينة؛
إمكانية الاستخدام لقوائم الأسئلة والكتب المرجعية والمكتبات ومخازن الملفات والمحفوظات وما إلى ذلك؛

لإنشاء قوائم، يجب أن يكون لديك حقوق المسؤول. يتمتع جميع مستخدمي Bitrix24 في شركتك بإمكانية الوصول إلى القوائم العامة عندما يكونون في قسم "الشركة". يمكنك وضعها فيها فريق العمل- عندها فقط أعضاء المجموعة هم الذين سيستخدمونها، ويمكن لمالكي المجموعة فقط إنشائها. لكي يتمكن المستخدمون من عرض القائمة أو تغييرها، تحتاج إلى تحديد حقوق الوصول الخاصة بهم في علامة التبويب "الوصول".

إنشاء قائمة

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

تعمل علامة التبويب "التوقيعات" على تسهيل عمل الموظفين بشكل كبير - على سبيل المثال، إذا تم إنشاء قائمة المستأجرين، فبدلاً من "العنصر" سيتم الإشارة إلى "المستأجر" تلقائيًا، بدلاً من "القسم" - "مجموعة المستأجرين".

انتبه بشكل خاص إلى علامة التبويب "الوصول" - إذا لم تكن لديك حقوق الوصول إلى قائمة معينة، فلن يرى المستخدمون القوائم الموجودة على الصفحة. من الممكن رفض الوصول إلى القائمة بأكملها أو عناصرها الفردية، أو منح الموظف الحق في القراءة أو العرض في لوحة الإدارة أو إضافة أو تغيير أو تعيين الوصول الكامل إلى القائمة. بالإضافة إلى ذلك، يحتوي القسم على زر "إضافة"، والذي يسمح لك بتغيير حقوق الوصول المثبتة بالفعل.

تعد قوائم Bitrix24 Universal فرصة لتقديم أي معلومات بطريقة منظمة. يتيح لك ربط القوائم بعمليات الأعمال أتمتة الاحتياجات المختلفة لشركتك.

من أجل استكشاف فرص إضافية للعمليات التجارية، دعنا نحلل الموقف عندما تتعرض شركتك لضربة عرض تجاري(CP) المورد أو الشريك أو أي طرف مقابل آخر.
بادئ ذي بدء، علينا أن نفهم ما يجب القيام به مع هذه الوثيقة. للقيام بذلك، نرسلها للموافقة عليها إلى موظف مختص (خبير)، الذي سيتخذ قرارًا بشأن مصير CP في المستقبل: إما أن يتم حذفه أو حفظه على القرص وإدخاله في السجل لمزيد من العمل، أو، إذا اعتبر CP مفيدًا، فسيتم إنشاء صفقة على الفور ويبدأ العمل.



لأتمتة عملية الأعمال هذه، يجب أن تكون قادرًا على العمل مع القوائم.

في هناك نوعان من القوائم:

  • قوائم "الموجز المباشر" (يمكنك الوصول إليها من خلال "العمليات في الموجز" أو من خلال "الموجز المباشر"، ثم زر "المزيد"، ثم "الإعدادات").
نذهب إلى عملية محددة ونرى القائمة:


  • القوائم العامة (قسم "الشركة"، البند "القوائم")



*الفرق الرئيسي بين القوائم العامة والقوائم من "الموجز المباشر" هو أن الأخيرة تركز على العمل النشط والمناقشة مباشرة في "الموجز المباشر". يمكن تنفيذ الإجراءات اللازمة مع القائمة مباشرة من هناك.


نبدأ العمل على BP من خلال إنشاء قائمتين مختلفتين:

  • "تنسيق الحزب الشيوعي"
    قائمة "الشريط المباشر" والتي سيتم استخدامها لتنسيق العرض التجاري (CP).
  • "سجل كي بي"
    يتم حفظ المعلومات هنا من أجل العودة إلى تحريرها لاحقا.

الفرق بين القائمة الأولى "تنسيق CP" هو أن الموظف يمكنه الإرسال في أسرع وقت ممكن الخبير المناسباقتراح تجاري للموافقة عليه. هنا تحتاج فقط إلى تعيين الحقول الضرورية، وهي:

  • اسم كب؛
  • المسؤول – لمن نرسل عملية الأعمال;
  • اسم الشركة؛
  • التاريخ - يتم ملؤه تلقائيًا عند الإنشاء؛
  • ملف KP؛
  • تعليقات؛
  • هاتف؛
  • بريد إلكتروني؛
  • الحالة هي حقل مساعد حيث يتم عرض نتيجة عملية الأعمال.



في القائمة الثانية “KP Register” هناك حقول إضافية تسمح لك بحفظ المعلومات التي قد تكون مفيدة في المستقبل:
  • العنوان مأخوذ من الشريط المباشر.
  • تاريخ الخلق؛
  • مسؤول؛
  • رقم المعاملة؛
  • معرف الشركة التي أنشأناها؛
  • قيمة التحويل.



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




يتم تخزين كافة الملفات التي نعمل معها على قرص Bitrix.

* يعد Bitrix Disk بمثابة نفس مخزن البيانات الموجود على الأقراص الموجودة على جهاز الكمبيوتر. وفقا لذلك، فإن العمل معهم يشبه ما يحدث مع الأقراص الموجودة على جهاز الكمبيوتر، في Explorer.

ما هي الأقراص الموجودة فيه :
  • القرص المشترك (قسم "الشركة"، البند "القرص المشترك") - متاح لجميع الموظفين. من المنطقي تخزين المستندات التي قد يحتاجها أي موظف (نماذج الرسائل والعقود وما إلى ذلك). الملفات هنا مرئية للجميع؛
  • محرك الأقراص الشخصي للموظف (قسم "المفضلات"، العنصر "ملفاتي"). بالإضافة إلى الملفات التي قام الموظف بتنزيلها على جهاز الكمبيوتر، يمكنك أيضًا رؤية الملفات التي يمكن الوصول إليها من أماكن أخرى (على سبيل المثال، من قسم "محرك الأقراص المشترك"). تكون الملفات مرئية لك فقط ما لم تقم بتعيين أذونات لشخص آخر؛
  • قرص المجموعة – للتخزين المنفصل الذي تناقش فيه أسئلة محددة. بمعنى آخر، يمكنك تحميل الملفات على هذا القرص وإنشاء المستندات، لكنها ستكون مرئية فقط لأعضاء هذه المجموعة.
يمكنك أيضًا تشغيل العمليات التجارية على ملفات القرص، بالإضافة إلى إنشاء روابط عامة. يوضح الشكل قائمة "الأنشطة" الكاملة للعمل مع القرص:




لنفكر في العمل مع CP (سيناريوهين للتطوير):
  • نذهب إلى قسم "العمليات في الشريط"، ونجد قائمة "موافقة CP"، وزر "عمليات الأعمال"، وننتقل إلى محرر عمليات الأعمال وننشئ عملية أعمال متسلسلة، والتي سنسميها: "موافقة CP". سيبدأ تلقائيًا عند ظهور نقطة التفتيش (ولهذا السبب، نترك فقط علامة الاختيار الأولى في الأعلى).
  • لمعرفة ما يجب فعله مع CP، يجب أن يتم فحصه من قبل خبير. أي أننا في حقل المستند نختار الشخص المسؤول. نسمي الوثيقة "اختر ما تريد فعله". في الوصف يمكنك الإشارة إلى اسم CP وتاريخ الإنشاء والتعليقات الضرورية. ثم نقوم بإنشاء قائمة بخيارات الإجابة للخبير:
  1. يرفض؛
  2. يفكر؛
  3. إنشاء صفقة.
انقر فوق الزر "تثبيت". اسمح برفض الإعداد الافتراضي (لا تظهر الـ CP المفيدة حقًا كثيرًا)




لطلب ملف من شخص ما، قبل إرسال CP إلى مكان آخر، قم بإضافة طلب في إعدادات "النشاط". معلومات إضافيةفي حقل النوع "ملف". دعنا نسميه "ملف إضافي" ونختار نوع "الملف". انقر فوق الزر "حفظ". بنفس الطريقة، نكتشف مبلغ المعاملة: في إعدادات "النشاط"، حدد العناصر الضرورية، واملأ الحقول، وأدخل اسم الحقل "حدد مبلغ المعاملة"، وانقر فوق الزر "حفظ".
  • وبناءً على إجابة الخبير، وضعنا الشرط: "ما العمل". ثم الخيارات هي: "رفض" - سيتم تنفيذ هذا الإجراء إذا كان متغير "ما يجب فعله" مساويا لإجابة الخبير "رفض". هنا يمكنك ضبط الحالة "مرفوض" في عنصر القائمة لفهم أن الاقتراح قد تمت مراجعته وتبين أنه عديم الفائدة. خيار آخر هو "فكر"، أي أن قيمة المتغير "ماذا تفعل" تساوي "فكر". بحيث تكون جميع المستندات في مكان واحد، نقوم بحفظها في مجلد ("قسم النشاط" "القرص"). حدد "تنزيل على القرص"، ثم "حفظ".
  • سنقوم بنقل المعلومات الموجودة بالفعل في البث المباشر إلى قائمة "KP Register"، والتي سنكملها. انتقل إلى "إنشاء عناصر القرص" في قسم "معالجة المستندات"، وابحث عن "الأنشطة"، وافتح المستندات وحددها. يوفر Bitrix 24 على الفور الحقول اللازمة لملءها. نقوم بملئها بنفس الطريقة التي ذكرناها سابقًا (التاريخ، الشخص المسؤول، وما إلى ذلك). انقر فوق الزر "حفظ".
يمكن إجراء الفحص بالانتقال إلى البث المباشر، وتحديد قسمي "العمليات" و"موافقة KP".

العمليات التجارية وإدارة علاقات العملاء

للعمل في CRM ستحتاج إلى الأقسام التالية (يمكن العثور عليها في القائمة الموجودة على اليسار):
  • شريط،
  • الكيانات الأربعة الرئيسية: العملاء المتوقعون وجهات الاتصال والشركات والصفقات.
*الرصاص هو "جرثومة" جهة الاتصال (CP، الاتصال، وما إلى ذلك). يتم تخزين جميع المعلومات الأولية حول العميل هنا، لكنه ليس مستعدًا بعد للانتقال إلى مرحلة المعاملة. يوجد أيضًا موجز تظهر فيه جميع الأحداث المتعلقة بالعميل المتوقع. يمكنك تحديد المواعيد والمكالمات وملء المعلومات اللازمة. متى فعلت المزيد معلومات مفصلةبواسطة العميل يمكنك تحويله إلى شركة أو جهة اتصال. بعد ذلك، إذا كان من الضروري بالفعل إبرام صفقة، فسيتم تحويل العميل المحتمل إلى صفقة ويستمر العمل في هذا الكيان. يحتوي العملاء المتوقعون والصفقات على شريط حالة يُظهر المرحلة التي وصلت إليها الصفقة مع هذا العميل المتوقع.

هناك العديد من "الأنشطة" لإدارة علاقات العملاء التي تتيح لك إنشاء كيانات وتتبع مراحل المعاملة. عندما نعمل مع العمليات التجارية في موجز مباشر، أو قوائم، على الأقراص، يمكننا فقط إنشاء نوع ما من كيانات إدارة علاقات العملاء (CRM). إذا كنت بحاجة إلى العمل مع البيانات التي سيتم تخزينها في هذا الكيان، فسيتم استخدام العمليات التجارية على CRM نفسه. وهي موجودة في قسم "المزيد"، "الإعدادات"، ثم "BP Automation"، أي محرر عمليات الأعمال نفسه الذي سنتلقى منه جميع المعلومات المتوفرة في العميل المحتمل أو الصفقة أو جهة الاتصال أو الشركة.

لنقم بإنشاء خوارزمية للعملية التجارية إذا تبين أن برنامج CP مفيد وستبرم الشركة اتفاقية:




نذهب إلى محرر BP، "العمليات في الخلاصة"، "موافقة CP"، "عملية الأعمال" ونضيف شرطًا آخر - "إنشاء صفقة".
سيتم إنشاء الصفقة مع بعض الشركات، ولهذا نقوم بإنشاء شركة. انتقل إلى CRM، حدد "إنشاء" شركة جديدة" نحن ملء جميع الحقول.
بعد ذلك، يمكنك إنشاء صفقة جديدة. املأ بنفس الطريقة: الاسم، الشركة، المسؤول، التعليقات. لا تنسى الحفظ. في قائمة العمليات التجارية، نشير إلى أن الحالة قد تغيرت إلى "قيد التقدم".




الآن بعد أن اكتملت BP، ستظهر في CRM كصفقة جديدة.




نذهب إلى المعاملة التي تم إنشاؤها ونرى: الشركة التي أنشأناها ومبلغ المعاملة والشخص المسؤول - جميع البيانات التي أشرنا إليها. مصدر الطاقة يعمل بشكل صحيح.