დაამატეთ თქვენი მოქმედება უნივერსალურ Bitrix24 სიებში. უნივერსალური სიები - გამოიყენეთ ელემენტების მარტივად დასამატებლად ზომიერებით. სიის ინტერფეისის შექმნა

მელეხოვა სვეტლანა

25.08.2014


მე კიდევ ერთი მივიღე საინტერესო დავალებამოძალადისგან. აუცილებელია დაწეროთ ინსტრუმენტი, რომელიც საშუალებას მოგცემთ დააკოპიროთ უნივერსალური სიები სოციალური ჯგუფები(კონტენტის გარეშე, მხოლოდ დიაგრამა). ისევე როგორც ამ სიას მიკუთვნებული ბიზნეს პროცესები.
ვინ არის აქ? 0_0
არ გამომივიდა, თითქოს შპალერი იყო, ამიტომ მომიწია ამის გაკეთება. და დაწერე სტატია, თორემ ყველაფერს დავივიწყებ.

დღეს დისკუსიაზე:

    1. სოციალური ჯგუფების უნივერსალური სიების კოპირება
    2. ამ სიების ბიზნეს პროცესების კოპირება
განხილული ინსტრუმენტი შეგიძლიათ იხილოთ სტატიის ბოლოს. მართალია, თქვენ თვითონ უნდა გესმოდეთ, რომ მე არ ვარ პასუხისმგებელი იმაზე, რაც მისი დახმარებით შექმენით =)

Უფრო:
  • BP - ბიზნეს პროცესი
  • CS - უნივერსალური სია (სტატიის ფარგლებში იგულისხმება CS სოციალური ჯგუფებისთვის)
  • IS - საინფორმაციო ბლოკი
  • KP - კორპორატიული პორტალი
  • SG - სოციალური ჯგუფი
რა არის აშშ?
ჯერ ერთი, გარკვეული დრო დამჭირდა იმის გასაგებად, თუ რა უნდოდათ ჩემგან. ზოგადად, CP ჩემთვის ისევ ისეთი ჯუნგლია =)
აზროვნების ნაწარმოების საჩვენებლად ყველაფერს ისე აღვწერ, როგორც იყო.

პირველ რიგში, ჩვენ ვთხოვთ ადმინისტრატორს სატესტო მისამართს და ვათავსებთ საკონტროლო სიას იქ შინაარსით.
შემდეგ ჩვენ ვცდილობთ გავარკვიოთ რა არის აშშ. ადმინისტრაციულ პანელზე დათვალიერების შემდეგ მივხვდი, რომ ეს არის სულელური ინფორმაციის ბლოკი და რომ თქვენ შეგიძლიათ მასთან მუშაობა, როგორც გარკვეული ტიპის საინფორმაციო ბლოკი. ჩვენ ამ დროისთვის უარი ვთქვით კვების წყაროს კოპირებაზე, პრიორიტეტი მიენიჭა სიებს.
ტესტის გვერდზე ვიღებთ ყველა ინფორმაციული უსაფრთხოების ჩამონათვალს, გვესმის, რომ სოციალური ჯგუფებისთვის ინფორმაციული უსაფრთხოების ტიპი არის lists_socnet. ამავე დროს ვამჩნევთ ველის არსებობას SOCNET_GROUP_ID, რომლის ღირებულება უდრის SG ID-ს; ლოგიკურია, არა?

მე ვცდილობ შევქმნა საინფორმაციო ბლოკი გარკვეული SG-სთვის სტანდარტული ფუნქციის გამოყენებით, რომელსაც ჩვენ შევეჩვიეთ CIBlock::დამატება(). მე ვიღებ შექმნილ CS-ს, რომელიც ნაჩვენებია SG საჯაროში რედაქტირებისთვის. და თვისებების ხელით შექმნა მოგვიანებით მოდის, პირდაპირ ხელსაწყოში.

წარმატებებით შთაგონებული, თავად ვიწყებ ინსტრუმენტის შექმნას. არ მახსოვს როგორ ვიმუშაო ფორმებთან ადამიანურად, ასე რომ ყველაფერი კეთდება აიაქსში.

დაგეგმვის ხელსაწყოს ნაბიჯები

პირველი ნაბიჯი არის SG-ების სიის მიღება. აქედან მომხმარებელი ირჩევს ჯგუფს, საიდანაც საჭირო იქნება კონტროლის სისტემის კოპირება. ეს კეთდება ფუნქციით CSocNetGroup::GetList()მოდული სოციალური ქსელი.

მეორე ნაბიჯი არის პირველ ეტაპზე მითითებული ჯგუფისთვის კონტროლის სისტემის მიღება. ეს კეთდება სტანდარტული ინფობლოკის ფუნქციის გამოყენებით კონფიგურირებული ფილტრით.
CIBlock::GetList(false, array("IBLOCK_TYPE_ID" => "lists_socnet", "SOCNET_GROUP_ID" => $chosen_id));

მესამე ეტაპზე ჩვენ კვლავ ვაჩვენებთ SG-ების ჩამონათვალს, მხოლოდ მრავალჯერადი შერჩევის შესაძლებლობით. მომხმარებელი აღნიშნავს იმ ჯგუფებს, სადაც მეორე ეტაპზე მითითებული CS უნდა იყოს კლონირებული.

შემდგომი სტრატეგია საკმაოდ ლოგიკურია:

    1. ვიღებთ საკონტროლო სისტემის ველებისა და თვისებების ჩამონათვალს
    2. მესამე საფეხურზე მითითებული თითოეული SG-სთვის შექმენით საინფორმაციო ბლოკი-US
    3. თითოეული შექმნილი საკონტროლო სისტემისთვის ჩვენ ვქმნით იგივე თვისებებს, რაც თავდაპირველ სიაში იყო CIBlockProperty კლასის გამოყენებით, რომელიც ჩვეულებრივია ინფობლოკებისთვის, თვისებებთან მუშაობისთვის.
    4. ყოველ საფეხურზე ჩვენ ვწერთ მოქმედებებს, რათა მოგვიანებით ლამაზად ვაჩვენოთ მოქმედებების თანმიმდევრობა =)
CList
ჩვენ ვახორციელებთ მას, გავუშვით, ვუყურებთ ადმინისტრაციულ პანელს - ყველაფერი მშვენივრად შეიქმნა და სიამოვნებით ვსვამთ ჩვენს თათებს. ახლა ჩვენ შევდივართ საზოგადოებრივ დომენში და გვესმის, რომ კონტროლის სისტემის თვისებები იქ არ არის ნაჩვენები.

ვიწყებ არქეოლოგიურ გათხრებს. მდებარეობს C კლასი სიაბავშვებთან ერთად. დახვეწილი ლანძღვით ვფიცავარ და ვაკვირდები, როგორ მიდის სიებთან მუშაობა.
მაგრამ ძირითადად იგივე ხდება, რაც საინფორმაციო ბლოკებთან მუშაობისას, მხოლოდ საკუთარი დანამატით, რომელიც რეგისტრირებს მის ხრიკებს მონაცემთა ბაზაში. რატომ გაკეთდა ეს ახლა არ განვიხილავ, თუმცა ძალიან საინტერესოა. ამის შესახებ ჩემი პრეტენზიების საპასუხოდ, ჩემმა კოლეგამ მაქსიმემ თქვა: "როგორც ჩანს, ეს გაკეთდა იმ პრობლემების გადასაჭრელად, რომლებიც ჩვენთვის აშკარა არ არის". რაზეც მე მივიღე პასუხი, რომ Bitrix-ში ეს ფრაზა შეიძლება გამოყენებულ იქნას თითქმის ნებისმიერ გადაწყვეტაზე =)

მთლიანობაში, განხილვის შემდეგ, ვცვლი სტრატეგიის მესამე პუნქტის კოდს: შევქმნა თვისებები, რომელსაც ვიყენებ CList::AddField().
სხვათა შორის, ჩამონათვალის ტიპის ქონების მნიშვნელობების მისაღებად მე ჩვეულებრივს ვიყენებ CIBlockProperty::GetPropertyEnum(). იმის გამო, რომ სტრიქონებისა და ჩამონათვალის გარდა სხვა რამის დამუშავების დავალება არ მქონია, მე კონკრეტულად არ ვამუშავებ სხვა ტიპებს (როგორიცაა ფაილი ან სურათი; დამუშავების მაგალითი შეგიძლიათ იხილოთ კლასის ბავშვების კოდში. CList, სადღაც იქ ვნახე).

ამჯერად თვისებები საჯარო დომენში ჩნდება და ჩვენ გადავდივართ კონტროლის სისტემასთან დაკავშირებული BP-ების კოპირების პრობლემის გადაჭრაზე.

ბიზნეს პროცესების კოპირება
უპირველეს ყოვლისა, გუგლინგი მიმყავს ბიზნეს პროცესების სრულად და ცალკეული ელემენტების კოპირებამდე. მე არ მომწონს ექსპორტის თემა, ეს რთულია და ასობით საკონტროლო სისტემისთვისაც კი სამწუხაროა ექსპორტის ხელით გაკეთება, მაგრამ პროგრამულად რამდენიმე დღე დასჭირდება ამის გარკვევას =) მინიშნება, თუ სად წავიდეთ გულწრფელად გზა: დიახ CBPWorkflowTemplateLoader::GetList(), მაგრამ მე ნამდვილად არ მინდოდა ამის გარკვევა.

მაშასადამე, თემიდან მივდივართ „საშიში“ გზაზე - უშუალოდ მონაცემთა ბაზის შეკვრა. დიახ, შეგიძლიათ მესროლოთ, მაგრამ მე დროში შეზღუდული ვიყავი დავალების შესასრულებლად, ამიტომ პირდაპირ წინ წავედი. და ამოცანა არ არის ყველაზე სტანდარტული.

შექმენით ელექტრომომარაგება ხელით და ნახეთ რა შეიცვალა ცხრილში b_bp_workflow_template:ხაზი დაემატა, სადაც ველი ENTITYდამონტაჟებულია CIBlockDocumentდა DOCUMENT_TYPE ველს აქვს მნიშვნელობა iblock_#ID#, სადაც #ID#- აშშ ID, სადაც შეიქმნა BP.

დავუბრუნდეთ კოპირების ხელსაწყოს. მესამე საფეხურზე დაამატეთ ჩამრთველი „ასევე დააკოპირეთ სიის BP“.

სტრატეგიაში ქულების დამატება

    1. გაარკვიეთ, რომელი კვების წყაროა მიბმული საკონტროლო სისტემაზე
    2. დააკოპირეთ სტრიქონი ცხრილში, გადაანაწილეთ ᲓᲝᲙᲣᲛᲔᲜᲢᲘᲡ ᲢᲘᲞᲘახლად შექმნილი აშშ-სთვის
შედეგად მივიღეთ ფრანკენშტეინის ინსტრუმენტი. მუშაობს =)

მოდული „უნივერსალური სიები“ ამარტივებს ვებ-გვერდზე ნებისმიერი სტრუქტურირებული ინფორმაციის წარმოდგენას სიების სახით. შექმენით სიები თქვენს ვებსაიტზე, როგორიცაა: FAQ, პირდაპირ „საზოგადოებიდან“ - ადმინისტრაციულ პანელში შესვლის გარეშე! ვიზუალური უნივერსალური სიის რედაქტორი დაგეხმარებათ სწრაფად შექმნათ და დააკონფიგურიროთ მეხსიერება ნებისმიერი ტიპის ინფორმაციისთვის.

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

მოდული "უნივერსალური სიები"
ბადეები + საინფორმაციო ბლოკები
სიის ინტერფეისის შექმნა
სიების დაყენება
სიები + ბიზნეს პროცესები
სიების გამოყენების მაგალითები

მოდული "უნივერსალური სიები"

მოდულის მთავარი მახასიათებელია ის, რომ ის საშუალებას გაძლევთ შექმნათ ყველა სახის სიები პირდაპირ საჯარო ნაწილიდანსაიტი. „ადმინისტრაციულ პანელზე“ გადასვლის გარეშე თქვენ შექმნით საკუთარ კატალოგებს, სიებს, რეგისტრებს და ა.შ. და შეავსებთ მათ მონაცემებით. ამისათვის არის ინტერფეისის შექმნა და კონფიგურაცია

მოდულის შესაძლებლობები:

  • თვითნებური ობიექტების სათავსების მშენებლობა;
  • ყველა ფუნქცია ხელმისაწვდომია საიტის გვერდებიდან;
  • ყველაფერი მუშაობს საინფორმაციო ბლოკების მოდულის საფუძველზე და ხელმისაწვდომია მისი ყველა შესაძლებლობა: ფილტრები და დახარისხება, ბარათები და სიები მორგებული სვეტებითა და ველებით, ჯგუფური რედაქტირება, წვდომის უფლებები და ა.შ.;
  • შესაძლებელია ნებისმიერი ობიექტის შენახვის იერარქია;
  • როგორც განაცხადის ვარიანტები: ხშირად დასმული კითხვები, საცნობარო წიგნები და ცოდნის ბაზები, კონტრაქტორების სიები, სტრუქტურირებული არქივები, ბიბლიოთეკები, ფაილების საცავი და სხვა.

ბადეები + საინფორმაციო ბლოკები

მოდული არის დანამატი ინფობლოკებისთვის, ორგანიზებული როგორც საჯარო კომპლექსური კომპონენტი და იყენებს სტანდარტულ შესაძლებლობებს გრიდოვი. ეს საშუალებას გაძლევთ შექმნათ ერთიანი ინტერფეისი - იგივე მომხმარებლის პარამეტრებით და ფუნქციონირებით. ასეთი უნივერსალური ინტერფეისი საშუალებას გაძლევთ გადაჭრათ მრავალი პრობლემა, რომელიც დაკავშირებულია მონაცემთა შენახვასთან საჯარო განყოფილებაში.

მოდული მუშაობს მითითებული ტიპის საინფორმაციო ბლოკებით და სტანდარტულად კომპონენტის პარამეტრებში ამ ტიპს ეძახიან "სია". ეს ნიშნავს, რომ ყველა InfoBlocks, რომელსაც თქვენ ქმნით ამ კომპონენტში, დაემატება თქვენ მიერ მითითებულ ტიპს. ასევე კომპონენტის პარამეტრებში, საინფორმაციო ბლოკების ტიპის გარდა, რომლებშიც შეინახება სიები, მითითებულია უნივერსალური სიების ინტერფეისის ყველა გვერდის მისამართები.

სიის ინტერფეისის შექმნა

სიებთან მუშაობის დასაწყებად, თქვენ უნდა შექმნათ საინფორმაციო ბლოკის ტიპი, რომლითაც იმუშავებს „უნივერსალური სიები“ კომპონენტი (მაგალითად, „სიები“), შექმენით გვერდი საიტზე; განათავსეთ ეს რთული კომპონენტი გვერდზე, შეარჩიეთ მასში შექმნილი საინფორმაციო ბლოკის ტიპი („სიები“) და დაიწყეთ მათ შევსებაზე მუშაობა.

შექმნილი ტიპის ინფობლოკების მოდულის პარამეტრებში აუცილებელია მიუთითოთ მომხმარებელთა ჯგუფები, რომლებიც შეძლებენ იმუშაონ და მართონ ჩვენი უნივერსალური სიები. ვთქვათ, შეგიძლიათ დააყენოთ ადმინისტრატორისთვის, რომ მას შეუძლია შეცვალოს და დაამატოთ სექციები და სიის ელემენტები. და ანალოგიურად, თქვენ შეგიძლიათ მიანიჭოთ ერთ-ერთი ასეთი უფლება მომხმარებელთა სხვა ჯგუფებს, მაგალითად, კომპანიის თანამშრომლებს.

ამ მარტივი ნაბიჯების შემდეგ, თქვენ მიიღებთ სრულფასოვან ინტერფეისს სიებთან მუშაობისთვის და მათთან შემდგომი მუშაობა მთლიანად კეთდება საჯარო განყოფილებაში.

სიების დაყენება

თქვენ შექმნით და დაარედაქტირებთ სიებს, მის სექციებს, ელემენტებს და თვისებებს საიტის საჯარო განყოფილებაში. გვერდზე, სადაც მდებარეობს და კონფიგურირებულია "უნივერსალური სიები" კომპლექსური კომპონენტი, შეგიძლიათ დაუყოვნებლივ დაამატოთ ახალი სიები და დაუყოვნებლივ დაიწყოთ მათი შევსება. არსებითად, თქვენ ქმნით იგივე ინფორმაციის ბლოკებს, მხოლოდ ახლა არა "ადმინისტრაციულ პანელში", არამედ პირდაპირ საიტზე და დაუყოვნებლივ ხედავთ მათ გვერდზე. მაგალითად, საჯარო განყოფილებაში ახალი „პარტნიორების“ სიის დამატებისას, თქვენ ამატებთ ახალ ინფობლოკს ამავე სახელწოდებით.

ამ სიის საინფორმაციო ბლოკში შეგიძლიათ კონფიგურაცია ხელმოწერები, ეტიკეტები სიის ელემენტებისა და სექციებისთვის. მაგალითად, თუ ჩვენ ვსაუბრობთპარტნიორების სიის შესახებ, მაშინ „ელემენტის დამატება“ უნდა დაერქვას „პარტნიორის დამატებას“. როგორც სიის მფლობელი, შეგიძლიათ დაუყოვნებლივ განსაზღვროთ წვდომათქვენს სიაში: ზოგიერთი ჯგუფი - კითხვა, ზოგი - ელემენტის შეცვლა. ამრიგად, შექმნილ სიებთან კოლექტიური მუშაობის თანმიმდევრობა დაუყოვნებლივ განისაზღვრება და კონფიგურირებული იქნება.

სიებში ხელმოწერებისა და უფლებების გარდა, შეგიძლიათ ველების მორგება. ამას გააკეთებთ ისე, როგორც ადრე გააკეთეთ ადმინისტრაციულ განყოფილებაში - ინფობლოკებში. ამავდროულად, შეგიძლიათ დაამატოთ არა მხოლოდ სტანდარტული ველები - როგორიცაა "სახელი", "აქტივობის თარიღი", არამედ ინფობლოკის თვისებები - როგორიცაა "ნომერი", "თარიღი", "ფაილი", "ინფობლოკის ელემენტებთან დაკავშირება". ასევე მითითებულია ნაგულისხმევი მნიშვნელობები და გამოიყენება ინფობლოკის სექციები.

ამ გზით შეგიძლიათ თქვენი სიის მორგება ძალიან მოქნილად, დაამატეთ მხოლოდ ის ველები, რომლებიც გჭირდებათ. და თქვენ დაუყოვნებლივ დაიწყებთ ამ სიის შენარჩუნებას ვებსაიტზე, ვთქვათ, ზოგიერთი დოკუმენტის რეესტრში. მოდული „უნივერსალური სიები“ იყენებს სტანდარტულ Grid-ის შესაძლებლობებს - ეს ნიშნავს, რომ იგი მხარს უჭერს ელემენტების დახარისხებას და ფილტრაციას, ელემენტების რედაქტირების ფორმას და ჯგუფურ მოდიფიკაციას/წაშლას.

სიები + ბიზნეს პროცესები

უნივერსალური სიების მოდული მხარს უჭერს ჩაშენებულს Ბიზნეს პროცესები. იმისათვის, რომ ეს შესაძლებლობა - ბიზნეს პროცესების გაშვება - გამოჩნდეს თქვენს სიებში, უნდა ჩართოთ იგი. ეს კავშირი კეთდება ადმინისტრაციულ განყოფილებაში - Infoblock-ის თვისებებში, რომლითაც მუშაობს თქვენი სიები.

ბიზნეს პროცესების გამოყენებით, შეგიძლიათ მოაწყოთ სერიოზული და თანმიმდევრული გუნდური მუშაობაკონკრეტულ პროექტზე. მაგალითად, გამოიყენეთ Counter თვისება შემომავალი დოკუმენტების რეესტრში, რომელიც საშუალებას მოგცემთ ავტომატურად დანომროთ ყველა დოკუმენტი. და შესაძლებელი იქნება ბიზნეს პროცესის გახსნა, რომელიც, ვთქვათ, საბოლოო დოკუმენტს გაუგზავნის შემსრულებელს, რომელიც როგორმე რეაგირებას მოახდენს ამ დოკუმენტზე.

სიების გამოყენების მაგალითები

მოდული "უნივერსალური სიები" შედის "1C-Bitrix: საიტის მენეჯმენტის" 2 მთავარ გამოცემაში - "ბიზნესი" და "ვებ კლასტერი". რა თქმა უნდა, შეგიძლიათ გამოიყენოთ მათი ფუნქციონირება გარკვეული სახის შიდა წესრიგის სიების შესანარჩუნებლად. შესაძლოა, ეს იქნება კლიენტებთან კონტაქტების სიები. თქვენი სიები გამოყენებული იქნება, მაგალითად, ბიზნეს პარტნიორებისთვის პირადი სექციების შესაქმნელად. ამ შემთხვევაში, პარტნიორები შეძლებენ მათი ჩატარება კონფიდენციალური სიები. ანუ თქვენ შეგიძლიათ მოაწყოთ დამატებითი სერვისები თქვენი საიტის მომხმარებელთა სხვადასხვა ჯგუფისთვის.

ვთქვათ, თქვენ გჭირდებათ ორგანიზება ვებ ფორმების მიღებავებგვერდზე ბიზნეს პარტნიორებისგან. ამავდროულად, თქვენ, რა თქმა უნდა, არ გსურთ ადმინისტრაციულ ნაწილზე წვდომა არაავტორიზებული მომხმარებლებისთვის. "უნივერსალური სიების" მზა მექანიზმი საშუალებას გაძლევთ წარმოადგინოთ არსებული საინფორმაციო ბლოკი დიდი რაოდენობით დაგროვილი მონაცემებით "პუბლიკაში" და მისცეთ პარტნიორებს შესაძლებლობა მოძებნონ მასში და გაფილტრონ ინფორმაცია. ანუ, პარტნიორები იმუშავებენ მხოლოდ სიის მონაცემებთან და დაამატებენ მათ ჩანაწერებს.

უნივერსალური სიების მოდული არის პრაქტიკული გადაწყვეტა "ბადები + ინფობლოკები". ამ გადაწყვეტით, შეგიძლიათ დააკონფიგურიროთ თქვენი ვებსაიტი, რომ იმუშაოს მრავალფეროვან სიებთან - ნებისმიერი მონაცემით, ნებისმიერი წყაროთ. მოდულში გამოყენებული Grid ტექნოლოგია წარმატებით გაძლევთ ამის საშუალებას - შექმნათ ხშირად დასმული კითხვები, საცნობარო წიგნები და ცოდნის ბაზები, კონტრაქტორების სიები, სტრუქტურირებული არქივები, ბიბლიოთეკები, ფაილების საცავი და სხვა.

მინდა წარმოგიდგინოთ ფუნქციონალობა, რომელიც ძალიან მნიშვნელოვანია მრავალი დეველოპერისთვის, რომელიც იპოვის (და უკვე პოულობს) ფართო აპლიკაციას 1C-Bitrix პროდუქტებში - როგორც საიტის მენეჯმენტში, ასევე კორპორატიულ პორტალში. განსაკუთრებით მნიშვნელოვანია, თუ გავითვალისწინებთ ამჟამინდელ ტენდენციას - რომ ვებსაიტი ახლა არის არა მხოლოდ ვებგვერდი, როგორც კომპანიის პრეზენტაცია, არამედ უფრო და უფრო, როგორც ბიზნეს აპლიკაცია, როგორც პარტნიორებთან ურთიერთობის ორგანიზების ფუნქცია. და კლიენტებს. ჩვენ ვისაუბრებთ უნივერსალურ სიებზე Grid ტექნოლოგიის გამოყენებით. ჩვენ ცოტას ვისაუბრებთ თავად ბადეებზე - მხოლოდ "რა არის" დონეზე. მოდით უფრო ახლოს გადავხედოთ უნივერსალურ სიებს - ზუსტად როგორ არის გამოყენებული Grids-ის „სამზარეულო“ ამ მოდულში, რატომ ამარტივებს ვებ დეველოპერის მუშაობას საიტებზე ყველა სახის სიის შექმნისას და მომხმარებელს აძლევს მათთან მუშაობის საშუალებას. მარტივად და მოხერხებულად.

ცოტა გრიდის შესახებ

1C-Bitrix ტექნიკური მხარდაჭერა მუდმივად ღებულობს კითხვებს თემაზე: „რას იტყვით ადმინისტრაციულ პანელში „ქუჩაში“ ხალხისთვის? მართლაც, როგორ წარმოვადგინოთ გარკვეული ფუნქციონირება „საჯაროში“, მაგალითად, უნივერსალურ ბადეებში? და არა უბრალოდ წარმოგიდგინოთ, არამედ მოგცეთ შესაძლებლობა იქ შეიყვანოთ მონაცემები?

ახალი პროდუქტის შემუშავებისას - " კორპორატიული პორტალი» 1C-Bitrix-ის დეველოპერები შეხვდნენ იმ ფაქტს, რომ ყველა საჯარო ინტერფეისი დაშლილი აღმოჩნდა. და მხოლოდ იმიტომ, რომ არ არსებობდა ინსტრუმენტი ერთიანი ინტერფეისის შესაქმნელად. გამოსავალი იყო ვიზუალური ბადეები - ბირთვის კომპონენტების ნაკრები ერთიანი ინტერფეისის შესაქმნელად. რა სახის ბადეებია ეს, რა უნდა იცოდეთ მათ შესახებ? ეს, უპირველეს ყოვლისა, დეველოპერის ინსტრუმენტია! ეს არ არის მორგებული კომპონენტი, ამიტომ აზრი არ აქვს პროექტის გვერდზე დამატებას კომპონენტის ხის მეშვეობით. ეს არის API დეველოპერისთვის, რომ წარმოადგინოს თავისი მონაცემები.


მრავალფუნქციური კომპონენტი სიების ჩვენებისთვის

შეიძლება გქონდეთ მცდარი წარმოდგენა Grids-ის შესახებ, რომ მათ შეუძლიათ მხოლოდ InfoBlocks-ის ჩვენება. ეს აბსოლუტურად არ შეესაბამება სიმართლეს - ბადეებს შეუძლიათ იმუშაონ აბსტრაქტულ მონაცემებთან და გამოაქვეყნონ ყველაფერი, რაც მათ "გადასრიალებს". ბადეები ასევე დატვირთულია სტანდარტული ფუნქციებით სიებთან და ფორმებთან მუშაობისთვის. ანუ ის, რაც საერთო წერტილია, გაადვილდება და მარტივდება ბადეებით. და ერთ-ერთი გამორჩეული მახასიათებლებიბადეები არის ის, რასაც ისინი საკმაოდ უზრუნველყოფენ ფართო შესაძლებლობებიმომხმარებლისთვის პერსონალიზაცია - "საკუთარი თავისთვის". ეს ნიშნავს, რომ თითოეულ მომხმარებელს შეუძლია საკუთარი Grid პარამეტრების გაკეთება, რაც მოსახერხებელი იქნება მხოლოდ მისთვის.


მორგებული ხედების დაყენება

Რას გავს ზოგადი სქემაბადეების გამოყენებით? იმის გამო, რომ ბადეები მუშაობს საჯარო განყოფილებაში, თქვენ სავარაუდოდ შექმნით კომპონენტს საჯარო განყოფილებისთვის, რომელიც წარმოადგენს მონაცემებს, დახარისხებას, ფილტრებს და ა.შ. ამ მონაცემების წარმოსაჩენად, თქვენ უძახით Grid კომპონენტს, ფორმის კომპონენტს თქვენი კომპონენტის შაბლონში და უბრალოდ გადასცემთ მათგან მონაცემებს ჩვენებისთვის. და, საჭიროების შემთხვევაში, შეგიძლიათ გამოიყენოთ მზა კომპონენტები, ვთქვათ, ერთ-ერთი უმარტივესი არის "ინსტრუმენტთა პანელი", რომელსაც თქვენი ხელსაწყოთა პანელი აჩვენებს ღილაკებით.

უნივერსალური სიები

ქსელის კომპონენტები დანერგილია 1C-Bitrix პროდუქტებში, კერძოდ, დოკუმენტების ბიბლიოთეკა 1C-Bitrix-ში: კორპორატიული პორტალი იყენებს ბადის კომპონენტებს, ხოლო ბიზნეს პროცესები დოკუმენტების გარეშე მოდული იყენებს ბადეებს. ეს ყველაფერი საშუალებას გაძლევთ გამოიყენოთ ერთიანი ინტერფეისი იგივე მომხმარებლის პარამეტრებით და ფუნქციონირებით. ერთ-ერთი ასეთი მოდული, რომლისთვისაც, ფაქტობრივად, დაიწყო Grid „სამზარეულო“, არის უნივერსალური სიების მოდული. როგორი მოდულია ეს?


სია - რუსეთის ფედერაციის მთავრობა

ხშირად ჩნდება ამოცანები საჯარო განყოფილებაში მონაცემების შესანახად და ამ დრომდე არ ყოფილა არანაირი ინტერფეისი, გარდა, რა თქმა უნდა, ადმინისტრაციული. შექმნილი მოდული არის ინფობლოკების დანამატი, რომელიც ორგანიზებულია როგორც საჯარო კომპლექსური კომპონენტი და საშუალებას აძლევს მომხმარებელს შეიყვანოს თავისი მონაცემები სიის სახით. კომპონენტი მუშაობს Infoblock-ის მითითებულ ტიპთან (დისტრიბუცია აჩვენებს "სიებს"), ეს დაყენებულია ნაგულისხმევად კომპონენტის პარამეტრებში. ეს ნიშნავს, რომ ამ კომპონენტში შექმნილი ყველა InfoBlocks დაემატება ამ ტიპს.


კომპონენტის პარამეტრები - ინფობლოკის ტიპი

თქვენ ასევე შეგიძლიათ მიუთითოთ მომხმარებელთა რომელ ჯგუფებს აქვთ უფლება იმუშაონ ჩვენს უნივერსალურ სიებთან. ვთქვათ, ადმინისტრატორის პარამეტრებში შეგიძლიათ მიუთითოთ, რომ მას შეუძლია შეცვალოს და დაამატოთ სექციები და სიის ელემენტები. მაგრამ თქვენ ასევე შეგიძლიათ მიანიჭოთ ეს უფლება მომხმარებელთა სხვა ჯგუფებს, მაგალითად, კომპანიის თანამშრომლებს.


სიები, ასევე ცნობილი როგორც ინფობლოკები

რას ვხედავთ საიტზე? არსებითად, ინფობლოკების სია. ანუ ახალი სიის დამატებით, მაგალითად, „პარტნიორები“, ვამატებთ ახალ ინფობლოკს. ამ სიის საინფორმაციო ბლოკში ჩვენ შეგვიძლია დავაკონფიგურიროთ ხელმოწერები და წარწერები სიის ელემენტებისა და სექციებისთვის. მაგალითად, თუ ვსაუბრობთ პარტნიორების ჩამონათვალზე, მაშინ „საქონელის დამატება“ შეიძლება დაერქვას „პარტნიორის დამატებას“. სიის მფლობელს შეუძლია დაუყოვნებლივ განსაზღვროს მის სიაზე წვდომა: ზოგიერთი ჯგუფისთვის - კითხვა, მეორესთვის - ელემენტების შეცვლა. ამრიგად, თქვენ შეგიძლიათ დაუყოვნებლივ გადაწყვიტოთ და შექმნათ კოლექტიური მუშაობის ბრძანება შექმნილი სიებით.

სიებთან მუშაობის დასაწყებად უნდა შექმნათ გვერდი, შექმნათ Infoblock-ის ტიპი, გვერდზე მოათავსოთ კომპონენტი „Universal Lists“, შეარჩიოთ მასში „Lists“ ინფობლოკის ტიპი და დაიწყოთ მუშაობა.

სიების განვითარების გეგმები 1C-Bitrix პროდუქტებში ითვალისწინებს შემდეგს:

შეამცირეთ კონტროლი სიებზე სამუშაო ჯგუფის დონეზე, რათა ჯგუფის შიგნით შეძლოთ იმუშაოთ საკუთარ სიებთან;

ასე რომ თქვენ შეგიძლიათ დამოუკიდებლად შექმნათ თქვენი პირადი სია თქვენს პროფილში. ამ დროისთვის, იმისათვის, რომ „შექმნას“ სიები თავის გვერდზე, მომხმარებელი უნდა დაუკავშირდეს ადმინისტრატორს, რომ მოათავსოს კომპონენტი მის გვერდზე და დააკონფიგურიროს, რის შემდეგაც შეუძლია სიებთან მუშაობა დაიწყოს.


სიის ველების დაყენება

რისი მორგება შეგიძლიათ სიაში? ხელმოწერებზე და უფლებებზე უკვე ვისაუბრეთ. და ყველაზე საინტერესო ის არის, რომ თქვენ შეგიძლიათ დააკონფიგურიროთ ველები სიებში! უფრო მეტიც, განსაკუთრებით უნდა აღინიშნოს, რომ ეს კეთდება ზუსტად ისე, როგორც თქვენ გააკეთეთ ინფობლოკების ადმინისტრაციულ განყოფილებაში. ამ შემთხვევაში, შეგიძლიათ დაამატოთ ორივე სტანდარტული ველი - როგორიცაა "სახელი", "აქტივობის თარიღი" და ინფობლოკის თვისებები, როგორიცაა ნომერი, თარიღი, ფაილი, ბმული ინფობლოკის ელემენტებთან. თქვენ ასევე შეგიძლიათ დააყენოთ ნაგულისხმევი მნიშვნელობები და გამოიყენოთ Infoblock სექციები.


ველის ძირითადი პარამეტრები

ვნახოთ, როგორ არის სიის კონფიგურაცია. მოდით დავამატოთ ველი. ეს იყოს ბოლო კონტაქტის თარიღი. ჩვენ ვამატებთ ველს, ვამბობთ, რომ არის Date\Time, არ ვწერთ ნაგულისხმევ მნიშვნელობას - ჩნდება ველი, მაგალითად, "ზარის თარიღი". ახლა ჩვენ ვასწორებთ სიის პარამეტრებს და, შესაბამისად, გვაქვს ახალი ველი "თარიღი". როგორც ხედავთ, ამ გზით ჩვენ შეგვიძლია მოქნილად მოვარგოთ ჩვენი სია, დავამატოთ ის ველები, რომლებიც გვჭირდება და შევინარჩუნოთ, ვთქვათ, ზოგიერთი დოკუმენტის რეესტრი საიტზე.

როგორც უკვე ვთქვით, Lists მოდული იყენებს Grid-ის სტანდარტულ შესაძლებლობებს, ანუ მხარს უჭერს ელემენტების დახარისხებას, ელემენტების ფილტრაციას, ელემენტების რედაქტირების ფორმას და ჯგუფურ რედაქტირებას/წაშლას.

სიები + ბიზნეს პროცესები

უნივერსალური სიების კიდევ ერთი ძალიან საინტერესო ფუნქციაა ჩაშენებული ბიზნეს პროცესების მხარდაჭერა. თქვენ ალბათ ჯერ არ გაქვთ ეს თქვენს საჯარო განყოფილებაში. ბიზნეს პროცესების თქვენს სიაში ჩასართავად, თქვენ უნდა გადახვიდეთ ამ ინფობლოკის ადმინისტრაციულ განყოფილებაში და იქ ჩართოთ ბიზნეს პროცესები.


სიებში ბიზნეს პროცესები ჩართულია ადმინისტრაციულ პანელში - საინფორმაციო ბლოკის თვისებებში

ბიზნეს პროცესების გამოყენება საშუალებას გაძლევთ მოაწყოთ საკმაოდ სერიოზული რამ სიებში. მაგალითად, შემომავალი დოკუმენტების რეესტრში - Counter თვისება საშუალებას გაძლევთ ავტომატურად დანომროთ ყველა დოკუმენტი და შეგიძლიათ გახსნათ ბიზნეს პროცესი, რომელიც საბოლოო დოკუმენტს გაუგზავნის შემსრულებელს, რომელიც როგორმე რეაგირებს ამ დოკუმენტზე. ამ გზით თქვენ შეგიძლიათ მოაწყოთ კარგად კოორდინირებული გუნდური მუშაობა სიებით.


ჩამოთვლის მხარდაჭერის ბიზნეს პროცესებს

სიების გამოყენების მაგალითები

უნივერსალური სიების მოდული შედის "1C-Bitrix: კორპორატიული პორტალის" ყველა გამოცემაში (www .1c -bitrix .ru /products /intranet /) - აშკარაა, რომ ის საჭიროა იქ, რომ შეინარჩუნოთ რაიმე სახის შიდა წესრიგის სიები. მაგალითად, ეს შეიძლება იყოს კლიენტებთან კონტაქტების სიები. "1C-Bitrix: საიტის მენეჯმენტში" (www.1c-bitrix.ru/products/cms/) მოდული წარმოდგენილია 3 უმაღლეს გამოცემაში, ბიზნესიდან დაწყებული. მოსალოდნელია, რომ სიები გამოყენებული იქნება, მაგალითად, ბიზნეს პარტნიორებისთვის კერძო სექციების შესაქმნელად. ამ შემთხვევაში, პარტნიორებს შეეძლებათ იქ შეინახონ თავიანთი კონფიდენციალური სიები. ანუ ჩვენ შეგვიძლია მოვაწყოთ დამატებითი სერვისი ზოგიერთი საიტის ვიზიტორისთვის.


განცხადებები საიტზე სამთავრობო ორგანიზაცია

შეგიძლიათ უფრო კონკრეტული მაგალითი მოიყვანოთ - მოაწყოთ ვებ ფორმების მიღება საიტზე. არსებითად, ვებ ფორმები ხდება შეყვანის ფორმა საინფორმაციო ბლოკის ელემენტში. ადმინისტრაციულ ნაწილში თქვენ მართავთ სხვადასხვა ინფობლოკებს და, ბუნებრივია, არ გსურთ ადმინისტრაციულ პანელზე წვდომის დაშვება სხვადასხვა ჯგუფებიმომხმარებლები - იქ მხოლოდ თქვენი შინაარსის რედაქტორები მუშაობენ. თუმცა, აუცილებელია მივცეთ შესაძლებლობა, ვთქვათ, კომპანიის პარტნიორებს დაამუშავონ მონაცემები ამ ინფობლოკებიდან - მოძებნონ მათში, დაამატონ ახალი ჩანაწერები. უფრო მეტიც, ეს უნდა გაკეთდეს სწრაფად, უფრო მეტიც, "საჯარო" - შესვლის გარეშე, ვიმეორებთ, ადმინისტრაციული განყოფილება. სწორედ აქ მოდის სამაშველო უნივერსალური სიების მზა მექანიზმი, რომელიც ზუსტად საშუალებას აძლევს არსებულ InfoBlock-ს დიდი რაოდენობით დაგროვილი მონაცემებით იყოს წარმოდგენილი „საჯაროში“ და მისცეს მასში მოძიება, ინფორმაციის გაფილტვრა - ზოგადად. , იმუშავეთ ამ მონაცემებთან.

კიდევ ერთხელ შეგახსენებთ, რომ Grids არის ტექნოლოგია, რომლითაც შეგიძლიათ იმუშაოთ თქვენს ნებისმიერ მონაცემთან, ნებისმიერ წყაროსთან. მაგალითად, თქვენ იღებთ მონაცემებს MySQL პროექტიდან და აწყობთ მუშაობას Grids-ზე - ამ მონაცემების შეყვანა და დამუშავება. მაგრამ სიები უკვე პრაქტიკული გადაწყვეტაა "ბადები + ინფობლოკები". როგორ უკავშირდება ისინი? სია და ინფობლოკი არსებითად ერთი და იგივეა - იგივე მონაცემები, რომლებიც ხელმისაწვდომია მხოლოდ ორგანიზაციისთვის პირდაპირ „საზოგადოებიდან“.

ასე რომ, უნივერსალური სიების დახმარებით, შეგიძლიათ სწრაფად შექმნათ სიები, როგორიცაა ხშირად დასმული კითხვები თქვენს ვებ პროექტზე. კიდევ ერთხელ ხაზს ვუსვამთ - პირდაპირ "საზოგადოებიდან" - ადმინისტრაციულ პანელში შესვლის გარეშე! ვიზუალური უნივერსალური სიის რედაქტორი დაგეხმარებათ სწრაფად შექმნათ და დააკონფიგურიროთ ნებისმიერი ტიპის ინფორმაციის საცავი. და ვიზუალური კომპონენტების გამოყენებით, რომლებიც მხარს უჭერენ drag&drop-ს, ამის გაკეთება მარტივად შეგიძლიათ. უფრო მეტიც, თქვენ შეგიძლიათ არა მხოლოდ შეიყვანოთ მონაცემები საცავში, არამედ შეცვალოთ ისინი.

ნატალია სერგეევა Softomania-სთვის

უნივერსალური სიები – Bitrix24 მოდული, რომელიც საშუალებას გაძლევთ წარმოადგინოთ ინფორმაცია სტრუქტურირებული სიების სახით. ამ შემთხვევაში, არ არის საჭირო ადმინისტრაციულ პანელში შესვლა საკუთარი ინტერფეისის შესაქმნელად ან კონფიგურაციისთვის გარეგნობასია. მოსახერხებელი ვიზუალური ხელსაწყოების ნაკრები Bitrix24 სიები საშუალებას გაძლევთ შექმნათ რეესტრები, დირექტორიები ან სიები და შეავსოთ ისინი ინფორმაციით.

"უნივერსალური სიების" მოდული არის:

სტრუქტურირებულ მონაცემებთან მუშაობისა და მათი შენახვის უნარი;

თვითნებური საცავების შექმნა, ნებისმიერი იერარქიით;
მოსახერხებელი და ეფექტური ფილტრაცია;
კოლექტიური რედაქტირების შესაძლებლობა;
წვდომის უფლებების დაყენება გარკვეული შეზღუდვით და მის გარეშე;
კითხვების სიების, საცნობარო წიგნების, ბიბლიოთეკების, ფაილების შესანახად, არქივებისთვის და ა.შ. გამოყენების შესაძლებლობა;

სიების შესაქმნელად, თქვენ უნდა გქონდეთ ადმინისტრატორის უფლებები. თქვენი კომპანიის Bitrix24-ის ყველა მომხმარებელს აქვს წვდომა უნივერსალურ სიებზე, როდესაც ისინი არიან „კომპანიის“ განყოფილებაში. თქვენ შეგიძლიათ განათავსოთ ისინი სამუშაო ჯგუფი– მაშინ მხოლოდ ჯგუფის წევრები გამოიყენებენ მათ და მხოლოდ ჯგუფის მფლობელებს შეუძლიათ მათი შექმნა. იმისათვის, რომ მომხმარებლებმა ნახონ ან შეცვალონ სია, თქვენ უნდა განსაზღვროთ მათი წვდომის უფლებები "წვდომა" ჩანართში.

სიის შექმნა

სიის შესაქმნელად გადადით "სიების" გვერდის კონტექსტურ პანელზე და დააჭირეთ ღილაკს ახალი შექმნა. Ფორმა " ახალი სია» პარამეტრებით, წვდომის უფლებებით და „ხელმოწერების“ ჩანართით. შეავსეთ ყველა საჭირო ველი. საჭიროების შემთხვევაში, შეგიძლიათ დააკონფიგურიროთ მხარდაჭერა ბიზნეს პროცესებისთვის - თუ სია მოითხოვს ბიზნეს პროცესების გამოყენებას, მონიშნეთ ველი.

ჩანართი "ხელმოწერები" მნიშვნელოვნად უწყობს ხელს თანამშრომლების მუშაობას - მაგალითად, თუ იქმნება მოიჯარეების სია, მაშინ "ელემენტის" ნაცვლად ავტომატურად იქნება მითითებული "მოქირავნე", "განყოფილების" ნაცვლად - "მოქირავნეთა ჯგუფი".

განსაკუთრებული ყურადღება მიაქციეთ "წვდომის" ჩანართს - თუ არ გაქვთ წვდომის უფლება კონკრეტულ სიაზე, მომხმარებლები ვერ ნახავენ სიას გვერდზე. შესაძლებელია უარყოთ წვდომა მთელ სიაზე ან მის ცალკეულ ელემენტებზე, თანამშრომელს მისცეთ უფლება წაიკითხოს, ნახოს ადმინისტრაციულ პანელში, დაამატოთ, შეცვალოს ან დააყენოს სიაზე სრული წვდომა. გარდა ამისა, განყოფილებას აქვს ღილაკი "დამატება", რომელიც საშუალებას გაძლევთ შეცვალოთ უკვე დადგენილი წვდომის უფლებები.

Bitrix24 უნივერსალური სიები არის შესაძლებლობა წარმოადგინოთ ნებისმიერი ინფორმაცია სტრუქტურირებული ფორმით. სიების ბიზნეს პროცესებთან დაკავშირება საშუალებას გაძლევთ ავტომატიზიროთ თქვენი კომპანიის სხვადასხვა საჭიროებები.

ბიზნეს პროცესების დამატებითი შესაძლებლობების გამოსაკვლევად, მოდით გავაანალიზოთ სიტუაცია, როდესაც თქვენი კომპანია მოხვდება Კომერციული შეთავაზება(CP) მიმწოდებელი, პარტნიორი ან ნებისმიერი სხვა კონტრაგენტი.
უპირველეს ყოვლისა, ჩვენ უნდა გვესმოდეს, რა უნდა გავაკეთოთ ამ დოკუმენტთან. ამისათვის ჩვენ მას დასამტკიცებლად ვუგზავნით კომპეტენტურ თანამშრომელს (ექსპერტს), რომელიც მიიღებს გადაწყვეტილებას CP-ის მომავალ ბედზე: ის ან წაიშლება, ან ინახება დისკზე და შედის რეესტრში შემდგომი მუშაობისთვის, ან, თუ CP სასარგებლოდ ითვლება, მაშინვე იქმნება გარიგება და მუშაობა იწყება.



ამ ბიზნეს პროცესის ავტომატიზაციისთვის, თქვენ უნდა შეძლოთ სიებთან მუშაობა.

IN არსებობს 2 ტიპის სია:

  • „Live Feed“ სიები (შეგიძლიათ მათზე წვდომა „Processes in the Feed“ ან „Live Feed“, ღილაკის „More“ და შემდეგ „Settings“ მეშვეობით.
ჩვენ გადავდივართ კონკრეტულ პროცესში და ვნახავთ სიას:


  • უნივერსალური სიები (განყოფილება "კომპანია", პუნქტი "სიები")



*მთავარი განსხვავება უნივერსალურ სიებსა და სიებს შორის "Live Feed"-დან არის ის, რომ ეს უკანასკნელი ორიენტირებულია აქტიურ მუშაობაზე და დისკუსიაზე პირდაპირ "Live Feed"-ში. სიაში საჭირო მოქმედებები შეიძლება შესრულდეს პირდაპირ იქიდან.


ჩვენ ვიწყებთ მუშაობას BP-ზე ორი განსხვავებული სიის შექმნით:

  • "CP-ის კოორდინაცია"
    "Live Tape" სია, რომელიც გამოყენებული იქნება კომერციული წინადადების (CP) კოორდინაციისთვის.
  • "KP რეგისტრაცია"
    ინფორმაცია შენახულია აქ, რათა მოგვიანებით დაუბრუნდეთ მის რედაქტირებას.

განსხვავება პირველ სიას "CP-ის კოორდინაციას" შორის არის ის, რომ თანამშრომელს შეუძლია რაც შეიძლება სწრაფად გაგზავნოს სწორი ექსპერტიკომერციული წინადადება დასამტკიცებლად. აქ თქვენ მხოლოდ უნდა დააყენოთ საჭირო ველები, კერძოდ:

  • KP სახელი;
  • პასუხისმგებელი - ვის ვუგზავნით ბიზნეს პროცესი;
  • Კომპანიის სახელი;
  • თარიღი – ავტომატურად ივსება შექმნისას;
  • KP ფაილი;
  • კომენტარები;
  • ტელეფონი;
  • ფოსტა;
  • სტატუსი არის დამხმარე ველი, სადაც ნაჩვენებია ბიზნეს პროცესის შედეგი.



მეორე სიაში "KP რეგისტრაცია" არის დამატებითი ველები, რომლებიც საშუალებას გაძლევთ შეინახოთ ინფორმაცია, რომელიც შეიძლება სასარგებლო იყოს მომავალში:
  • სათაური აღებულია ცოცხალი ლენტიდან;
  • შექმნის თარიღი;
  • პასუხისმგებელი;
  • ტრანზაქციის ID;
  • ჩვენ მიერ შექმნილი კომპანიის ID;
  • ტრანზაქციის თანხა.



ბიზნეს პროცესებთან მუშაობა ხორციელდება "აქტივობის" ვარიანტის საშუალებით. აქ ჩვენ ვქმნით სიის ელემენტს: "დოკუმენტის ტიპი" ველში აირჩიეთ რომელიმე სია, რომელიც პორტალზეა. შედეგად, ჩვენ ვხედავთ ველებს, რომლებიც მითითებული იყო ამ სიებში. თქვენ შეგიძლიათ დაიწყოთ მათი შევსება მონაცემებით.




ყველა ფაილი, რომლითაც ჩვენ ვმუშაობთ, ინახება Bitrix Disk-ზე.

* Bitrix Disk არის იგივე მონაცემთა შენახვა, როგორც დისკები კომპიუტერზე. შესაბამისად, მათთან მუშაობა ჰგავს დისკებს კომპიუტერზე, Explorer-ში.

რა დისკებშია :
  • საერთო დისკი (განყოფილება "კომპანია", პუნქტი "საზიარო დისკი") - ხელმისაწვდომია ყველა თანამშრომლისთვის. აზრი აქვს იქ შეინახოთ დოკუმენტები, რომლებიც შეიძლება სჭირდებოდეს ნებისმიერ თანამშრომელს (წერილების ფორმები, კონტრაქტები და ა.შ.). ფაილები აქ ყველასთვის ხილულია;
  • თანამშრომლის პირადი დისკი (განყოფილება "რჩეულები", პუნქტი "ჩემი დისკი"). გარდა იმ ფაილებისა, რომლებიც თანამშრომელმა ჩამოტვირთა კომპიუტერში, ასევე შეგიძლიათ იხილოთ ფაილები, რომლებიც ხელმისაწვდომია სხვა ადგილებიდან (მაგალითად, "საზიარო დისკის" განყოფილებიდან). ფაილები მხოლოდ თქვენთვისაა ხილული, თუ არ დაუყენებთ ნებართვებს სხვისთვის;
  • ჯგუფის დისკი – ცალკე შესანახად, რომელშიც განიხილავთ კონკრეტული კითხვები. სხვა სიტყვებით რომ ვთქვათ, შეგიძლიათ ატვირთოთ ფაილები ამ დისკზე, შექმნათ დოკუმენტები, მაგრამ ისინი ხილული იქნება მხოლოდ ამ ჯგუფის წევრებისთვის.
თქვენ ასევე შეგიძლიათ აწარმოოთ ბიზნეს პროცესები დისკის ფაილებზე, ასევე შექმნათ საჯარო ბმულები. ფიგურაში ნაჩვენებია დისკთან მუშაობის "აქტივობების" მთელი სია:




მოდით განვიხილოთ CP-თან მუშაობა (განვითარების 2 სცენარი):
  • მივდივართ განყოფილებაში „პროცესები ლენტში“, ვპოულობთ „CP Approval“ სიას, „Business Processes“ ღილაკს, გადავდივართ ბიზნეს პროცესების რედაქტორში და ვქმნით თანმიმდევრულ ბიზნეს პროცესს, რომელსაც დავარქმევთ: „CP Approval“. ის ავტომატურად დაიწყება, როდესაც საკონტროლო პუნქტი გამოჩნდება (ამ მიზეზით, ჩვენ ვტოვებთ მხოლოდ პირველ გამშვებ ნიშანს ზედა).
  • იმის გასარკვევად, თუ რა უნდა გააკეთოს CP-სთან, ის უნდა განიხილოს ექსპერტმა. ანუ დოკუმენტის ველში ვირჩევთ პასუხისმგებელ პირს. ჩვენ ვასახელებთ დოკუმენტს "აირჩიე რა უნდა გააკეთო". აღწერილობაში შეგიძლიათ მიუთითოთ CP-ის დასახელება, შექმნის თარიღი და საჭირო კომენტარები. შემდეგ ჩვენ ვქმნით პასუხის ვარიანტების სიას ექსპერტისთვის:
  1. Უარი თქვას;
  2. იფიქრე;
  3. შექმენით გარიგება.
დააჭირეთ ღილაკს "ინსტალაცია". დაე, ნაგულისხმევი იყოს უარყოფილი (ნამდვილად სასარგებლო CP-ები არც თუ ისე ხშირად გვხვდება)




იმისათვის, რომ მოითხოვოთ ფაილი პირისგან, სანამ CP-ს სხვაგან გაგზავნით, დაამატეთ მოთხოვნა "აქტივობის" პარამეტრებში. დამატებითი ინფორმაცია"ფაილი" ტიპის ველში. მოდით დავარქვათ მას "დამატებითი ფაილი" და აირჩიეთ "ფაილი" ტიპი. დააჭირეთ ღილაკს "შენახვა". ანალოგიურად, ჩვენ ვიგებთ ტრანზაქციის თანხას: "აქტივობის" პარამეტრებში აირჩიეთ საჭირო ელემენტები, შეავსეთ ველები, მიუთითეთ ველის სახელი "მიუთითეთ ტრანზაქციის თანხა", დააჭირეთ ღილაკს "შენახვა".
  • ექსპერტის პასუხიდან გამომდინარე, ჩვენ დავაყენებთ პირობას: „რა უნდა გავაკეთოთ“. შემდეგ ვარიანტებია: „უარი“ - ეს მოქმედება შესრულდება, თუ ცვლადი „რა უნდა გავაკეთო“ უდრის ექსპერტის პასუხს „უარი“. აქ შეგიძლიათ დააყენოთ სტატუსი „უარყოფილი“ სიის ელემენტში, რათა გაიგოთ, რომ წინადადება განიხილება და აღმოჩნდა უსარგებლო. კიდევ ერთი ვარიანტია "Think", ანუ ცვლადის "What to Do" მნიშვნელობა უდრის "Think". ისე, რომ ყველა დოკუმენტი ერთ ადგილას იყოს, ჩვენ მათ ვინახავთ საქაღალდეში (განყოფილება "აქტივობა" "დისკი"). აირჩიეთ "ჩამოტვირთვა დისკზე", შემდეგ "შენახვა".
  • ინფორმაციას, რომელიც უკვე არის პირდაპირ ეთერში, გადავიტანთ „KP Register“ სიაში, რომელსაც შევავსებთ. გადადით "დისკის ელემენტების შექმნა" განყოფილებაში "დოკუმენტის დამუშავება", იპოვნეთ "აქტივობები", გახსენით და აირჩიეთ დოკუმენტები. Bitrix 24 დაუყოვნებლივ გთავაზობთ საჭირო ველებს შესავსებად. ჩვენ ვავსებთ მათ ისევე, როგორც ადრე განვიხილეთ (თარიღი, პასუხისმგებელი პირი და ა.შ.). დააჭირეთ ღილაკს "შენახვა".
შემოწმება შეიძლება განხორციელდეს პირდაპირ ეთერში გადასვლით, „პროცესების“ და „KP დამტკიცების“ განყოფილებების არჩევით.

ბიზნეს პროცესები და CRM

CRM-ში მუშაობისთვის თქვენ დაგჭირდებათ შემდეგი სექციები (ისინი შეგიძლიათ იხილოთ მენიუში მარცხნივ):
  • ლენტი,
  • ძირითადი 4 სუბიექტი: ლიდერები, კონტაქტები, კომპანიები, გარიგებები.
*ტყვია არის კონტაქტის (CP, ზარი და ა.შ.) „ბაქტერია“. აქ ინახება კლიენტის შესახებ ყველა წინასწარი ინფორმაცია, მაგრამ ის ჯერ არ არის მზად ტრანზაქციის ეტაპზე გასასვლელად. ასევე არის არხი, რომელშიც ყველა მოვლენა, რომელიც დაკავშირებულია ლიდერთან, ჩანს. შეგიძლიათ დანიშნოთ შეხვედრები, დარეკოთ, შეავსოთ საჭირო ინფორმაცია. როდის გააკეთა მეტი დეტალური ინფორმაციაკლიენტის მიერ, შეგიძლიათ გადაიყვანოთ ის კომპანიად ან კონტაქტად. ამის შემდეგ, თუ უკვე აუცილებელია გარიგების დადება, მაშინ ტყვია გარდაიქმნება გარიგებად და მუშაობა გრძელდება ამ სუბიექტში. ლიდერებსა და გარიგებებს აქვთ სტატუსის ზოლი, რომელიც გვიჩვენებს, რა ეტაპზეა გარიგება ამ წამყვანთან.

არსებობს რამდენიმე „აქტივობა“ CRM-ისთვის, რომელიც საშუალებას გაძლევთ შექმნათ პირები და თვალყური ადევნოთ ტრანზაქციის ეტაპებს. როდესაც ჩვენ ვმუშაობთ ბიზნეს პროცესებთან ცოცხალ არხში, სიებში, დისკებზე, ჩვენ შეგვიძლია შევქმნათ მხოლოდ რაიმე სახის CRM ერთეული. თუ გჭირდებათ იმ მონაცემებთან მუშაობა, რომლებიც შეინახება ამ ერთეულში, მაშინ გამოიყენება ბიზნეს პროცესები თავად CRM-ზე. ისინი განლაგებულია "მეტი", "პარამეტრები" განყოფილებაში, შემდეგ "BP Automation", ანუ იგივე ბიზნეს პროცესის რედაქტორი, საიდანაც მივიღებთ ყველა ინფორმაციას, რომელიც ხელმისაწვდომია წამყვან, გარიგებაში, კონტაქტში, კომპანიაში.

მოდით შევქმნათ ალგორითმი ბიზნეს პროცესისთვის, თუ CP აღმოჩნდება სასარგებლო და კომპანია დადებს შეთანხმებას:




ჩვენ მივდივართ BP რედაქტორში, „პროცესები არხში“, „CP დამტკიცება“, „ბიზნეს პროცესი“ და ვამატებთ კიდევ ერთ პირობას - „შექმენით გარიგება“.
გარიგება შეიქმნება რომელიმე კომპანიასთან, ამისთვის ვქმნით კომპანიას. გადადით CRM-ზე, აირჩიეთ "შექმნა" ახალი კომპანია" ჩვენ ვავსებთ ყველა ველს.
ამის შემდეგ, თქვენ შეგიძლიათ შექმნათ ახალი გარიგება. შეავსეთ იგივე გზით: სახელი, კომპანია, პასუხისმგებელი, კომენტარები. არ დაგავიწყდეთ დაზოგვა. ბიზნეს პროცესების ჩამონათვალში მიუთითეთ, რომ სტატუსი შეიცვალა „მიმდინარეობს“.




ახლა, როდესაც BP დასრულდა, ის გამოჩნდება CRM-ში, როგორც ახალი გარიგება.




ჩვენ შევდივართ შექმნილ ტრანზაქციაში და ვხედავთ: კომპანია, რომელიც ჩვენ შევქმენით, ტრანზაქციის ოდენობა და პასუხისმგებელი პირი - ყველა მონაცემი, რომელიც ჩვენ მივუთითეთ. კვების ბლოკი მუშაობს გამართულად.