Liste universale - utilizați pentru a adăuga cu ușurință elemente cu moderare. Automatizarea proceselor de afaceri Liste universale Bitrix

Încercați să răspundeți la următoarele întrebări:
  • Cât costă plata unei facturi?
  • Cât din fondurile companiei sunt cheltuite pe documente?
  • Care este costul cererii pentru concediu?
  • Timpul este alocat rutinei

    Aceste întrebări pot fi confuze. Dar să ne gândim la asta. Pe lângă îndeplinirea sarcinilor directe, angajații sunt obligați să-și cheltuiască orele de lucru pentru intocmirea documentatiei: cereri, rapoarte, certificate, diverse formulare. Acest lucru duce la o scădere a eficienței muncii, care afectează negativ activitățile întreprinderii.

    După ce am analizat situația, obținem o concluzie foarte dezamăgitoare: o parte semnificativă a timpului de lucru nu este cheltuită în scopul propus. Însă orele petrecute ar putea fi folosite pentru a genera profit suplimentar și pentru a atrage noi clienți.

  • Cum să devii eficient și să economisești bani în munca ta zilnică?

    Cum este utilă automatizarea afacerilor?

    Programe moderne pentru a optimiza procesele de afaceri, ei concentrează atenția personalului pe îndeplinirea sarcinilor curente și obținerea unui rezultat specific cât mai rapid posibil. Sistemul oferă managerului informații complete despre acțiunile fiecărui angajat al întreprinderii, ajută la distribuirea timpului de lucru în funcție de obiective și domenii prioritare activitatile companiei.


  • Cum poate ajuta Bitrix24 în acest sens?

    Bitrix24 este un sistem simplu și convenabil care oferă un management clar al proceselor de afaceri din orice organizație. Serviciul este folosit ca un program puternic pentru construirea proceselor de afaceri: plata facturilor, contabilitatea documentației interne și de ieșire, procesarea cererilor, facturilor etc. Acum aceste operațiuni nu vor dura timp suplimentar. Folosind setările, puteți regla funcționarea sistemului în funcție de regulamente interneși modul de funcționare.


  • Configurare flexibilă a oricăror procese de afaceri

    În Bitrix24 puteți lucra atât cu operațiuni standard, cât și să le personalizați pe ale dvs. Tehnologia Drag&drop vă permite să editați descrieri, să le lansați în serviciu și să atribuiți angajați responsabili.

    Toate controalele se efectuează prin fila corespunzătoare. Acesta conține informații detaliate despre progresul sarcinilor și o listă a tuturor lucrărilor finalizate. Dacă starea unei sarcini s-a schimbat, informațiile corespunzătoare vor fi afișate în „Feedul live” al utilizatorilor și în serviciul de notificare.


  • Automatizare si control usor

    Niciodată până acum automatizarea afacerilor nu a fost atât de accesibilă.

    Bitrix24 nu limitează numărul de angajați care participă la acțiunea planificată. Utilizatorul are acces la o secvență de aprobare încorporată cu posibilitatea de a adăuga condiții suplimentare - câmpuri sau documente obligatorii. Lucrul cu programul de construire a proceselor de afaceri a devenit și mai convenabil!


  • Procesele de afaceri nu vor mai fi niciodată plictisitoare!

    Cu Bitrix24, managementul proceselor de afaceri atinge un nivel fundamental nou. Oricine poate înțelege setările - nu trebuie să aveți cunoștințe profunde în domeniu pentru a face acest lucru. tehnologia de informație.

    Toate acțiunile planificate devin disponibile pentru angajați în „Feed live”, iar „lansarea” se realizează în câteva clicuri. Nu mai trebuie să vă faceți griji cu privire la aprobarea documentelor - totul este deja configurat și gata de funcționare.

    Există o situație controversată? În comentariile de sub fiecare notificare, tu și colegii tăi poți discuta toate nuanțele și poți dezvolta soluția potrivită pentru problemă. Acest lucru are un efect pozitiv asupra interacțiunii diferitelor departamente și nu încetinește activitatea companiei.


  • Automatizarea proceselor nu este doar o reducere a costurilor, ci și un beneficiu direct!

    Implementarea Bitrix24 vă permite nu numai să economisiți timp de lucru, ci și să creșteți numărul de vânzări prin programul pentru procesele de afaceri. Sistemul CRM oferă posibilitatea de a configura un algoritm pentru distribuirea clienților potențiali între angajații departamentului relevant.
  • Modulul „Liste universale” este destul de puternic și funcțional. Poate fi folosit cu succes pentru a oferi utilizatorilor site-ului posibilitatea de a adăuga și edita elementele lor de informații în partea publică. Cu toate acestea, principiul lucrului cu acesta este foarte diferit de ceea ce suntem obișnuiți când lucrăm, de exemplu, cu componenta „Adăugarea elementelor blocului de informații”. În primul rând, aceasta se referă la setarea drepturilor de acces. În acest articol, vă voi spune cum să configurați un modul pentru a îndeplini o sarcină similară cu cea care a fost rezolvată anterior folosind componenta „Adăugarea elementelor blocului de informații”, adică. astfel incat utilizatorul sa adauge elemente de bloc informativ si sa editeze elemente, dar numai pe cele adaugate de el, cu posibilitate de moderare de catre editorul site-ului.

    1. Creați un tip de bloc de informații

    Deoarece Componenta complexă „Liste universale” (bitrix:lists) nu funcționează cu blocuri de informații individuale, așa că creăm tipul de bloc de informații „Companii”.

    2. Configurați tipul de bloc de informații pentru a funcționa cu liste universale

    Pentru a face acest lucru, accesați setările modulului „Liste universale” (Setări > Setări produs > Setări modul > Liste universale) și în fila „Drepturi de acces”, permiteți grupului „Administratori” să gestioneze listele din „Companii” create de noi. " tip bloc de informații.

    Acest pas este necesar deoarece... Fără acesta, atunci când plasați o componentă, tipul nostru de infobloc nu va apărea în lista derulantă din parametrii componentei.

    3. Așezați componenta

    Creăm o secțiune pe site și plasăm în ea componenta „Liste universale”.

    În parametrii componentei, selectați tipul nostru de bloc de informații și activați suportul CNC (în modul non-CNC, personal nu am putut face componenta să funcționeze).

    Adăugarea unui bloc de informații (listă)

    După plasarea componentei, vom vedea un panou pe pagină cu un singur buton „Adăugați”. Cu ajutorul acestuia putem adăuga un bloc de informații.

    Faceți clic pe butonul „Adăugați”. Se va deschide formularul pentru adăugarea unui bloc de informații.

    În fila „Acces”, setați dreptul „Adăugați” pentru grupul „Utilizatori înregistrați” și dreptul „Editați” pentru categoria de utilizatori „Autor”. Acesta din urmă va permite utilizatorului să își editeze elementele. Dacă setați dreptul „Editare” pentru grupul „Utilizatori înregistrați”, utilizatorul va putea edita toate elementele blocului de informații, și nu doar pe ale lui. În loc de grupul „Utilizatori înregistrați”, puteți utiliza și categoria „Toți utilizatorii autorizați”.

    Notă: un bloc de informații poate fi adăugat și prin partea administrativă a Bitrix dacă activați drepturi de acces extinse.

    După parcurgerea acestor pași, utilizatorii grupului „Utilizatori înregistrați” vor vedea următoarele pe pagina principală a secțiunii:

    La selectarea blocului de informații „Companie” (lista), utilizatorul va avea acces la o listă a elementelor acestuia.

    Când faceți clic pe butonul „Adăugați companie”, se va deschide un formular de editare:

    Adăugarea câmpurilor

    Interfața pentru adăugarea câmpurilor este aceeași pentru câmpurile în sine și proprietățile infoblocului. În acest caz, puteți seta nume propriu pentru orice câmp, ca în componenta „Adăugarea elementelor infobloc”.



    Trimiterea notificărilor și aprobării

    Trimiterea notificărilor către administratorul site-ului și aprobarea documentelor atunci când lucrați cu liste universale se realizează de obicei folosind procese de afaceri. Deoarece Nu pare convenabil să utilizați procese de afaceri standard în acest caz, va trebui să vă creați propriul proces de afaceri. De asemenea, puteți utiliza modulul „Flux de documente” în locul proceselor de afaceri, dar va trebui să configurați blocul de informații pentru a lucra cu fluxul de documente prin partea administrativă a Bitrix, deoarece Această caracteristică nu este disponibilă în componenta „Liste universale”.

    Pentru a utiliza procese de afaceri cu o listă (infoblock), caseta de selectare „Activați suportul proceselor de afaceri” trebuie bifată în setările listei. Apoi butonul „Procese de afaceri” va apărea în bara de instrumente a listei pentru administrator.

    După ce facem clic pe butonul, vom vedea o listă de șabloane de procese de afaceri.

    Faceți clic pe butonul „Creați un proces secvenţial de afaceri”. Se va deschide pagina de editare a șablonului procesului de afaceri.

    Acesta este un proces de afaceri standard ușor modificat „Aprobare la primul vot”. Deoarece Nu am putut folosi mecanismul standard de publicare - la anulare, elementele nu sunt afișate în listă (chiar ca administrator), în loc de blocurile „Publicare”/“Anulați publicarea unui document”, am folosit blocurile „Schimbați un document”. cu activare/dezactivare simplă. De asemenea, în loc de mesaje de e-mail, am folosit mesaje de pe rețelele de socializare.

    În parametrii șablonului, bifați caseta de selectare „Rulează automat la adăugare”.

    Dacă bifați caseta de selectare „Execută automat când este schimbat”, procesul va fi lansat de utilizator când elementul se schimbă. Sau puteți crea un proces de afaceri separat pentru aceasta, care va funcționa în funcție de un scenariu diferit, de exemplu, nu dezactivând elementul, ci pur și simplu trimițând o notificare editorilor site-ului.

    Notă: rețineți că, dacă un grup de utilizatori nu are cel puțin acces „Citire” la listă (infoblock), atunci acest grup nu va apărea în dialogul de selectare a grupului de utilizatori din designerul de procese de afaceri și nu veți putea , de exemplu, pentru a programa trimiterea unei notificări acestui grup.

    Editarea unui șablon de componentă

    Editarea șablonului de componentă în cazul nostru se va reduce în principal la simplificare și dezactivarea funcționalităților inutile.

    De exemplu, pentru a schimba aspect listă în mod implicit (în mod implicit, toate coloanele de câmp sunt afișate, schema de culori este albastră), adăugați următorul cod la șablonul de componentă lists.list din fișierul result_modifier.php:

    $aOptions = CUserOptions::GetOption("main.interface.grid" , $arResult[ "GRID_ID" ], array()); $aOptions ) ( $aOptions = matrice (
    „vizualizări” =>
    matrice (
    „implicit” =>
    matrice (
    „nume” => "<Представление по умолчанию>" ,
    "columns" => "NAME,BIZPROC" ,
    "sort_by" => "NUME" ,
    "sort_order" => "asc" ,
    "page_size" => "20" ,
    "saved_filter" => "" ,
    ),
    ),
    „filtre” =>
    matrice (
    ),
    "current_view" => "implicit" ,
    "filter_rows" => "list_section_id" ,
    "theme" => "gri" ,
    ); CUserOptions::SetOption("main.interface.grid" , $arResult[ "GRID_ID" ], $aOptions );

    Acest cod va seta ieșirea numai la coloanele „Titlu”, „Procese de afaceri”, schema de culori gri etc. Dacă utilizatorul a selectat deja coloane sau altceva, selecția sa nu va fi modificată.

    În același fișier result_modifier.php, eliminați linkul către procesul de afaceri din listă, lăsând doar numele. Schimbăm numele coloanei „Procese de afaceri” în „Stare”. Astfel, această coloană va afișa starea procesului de afaceri, de exemplu, putem seta stările „Sub moderare”, „Publicat”, „Respins” în procesul de afaceri în sine.

    Pentru a elimina posibilitatea de a lansa un proces de afaceri din meniul contextual, introduceți codul în același fișier:

    foreach($arResult [ "ELEMENTS_ROWS" ] as $i => $arRow ) ( $arActions = Array(); $arRow [ "actions" ] as $a => $arAction )
    if(! $arAction [ "MENIU" ]) $arActions = $arAction ; $arResult [ "ELEMENTS_ROWS" ][ $i ][ "actions" ] = $arActions ;

    Acum edităm șablonul de componentă lists.element.edit - eliminăm complet filele „Procese de afaceri” și „Secțiuni”. Pentru primul, doar găsiți construcția CModule::IncludeModule("bizproc") în fișierul template.php și introduceți „&& false” lângă ea, găsiți și comentați linia:
    array("id" => "tab_se" , "name" => $arResult [ "IBLOCK" ][ "SECTION_NAME" ], "icon" => "" , "fields" => $arTabSection ),

    Concluzie

    În general, utilizarea modulului „Liste universale” pentru a rezolva această sarcină simplă nu este justificată și nici măcar convenabilă (a trebuit să efectuăm prea multe acțiuni, inclusiv editarea șablonului de componentă). Componenta „Adăugarea elementelor de bloc de informații” este mult mai potrivită pentru asta, dacă nu pentru un singur lucru - această componentă nu mai este suportată de 1C-Bitrix, iar cele mai simple lucruri trebuie modificate aproape de la zero. Prin urmare, în multe cazuri metoda descrisă poate avea avantaje.

    Scopul final al oricărei afaceri este de a vinde bunuri și servicii. Dezvoltatorii Bitrix24 au luat în considerare acest lucru și au creat un mecanism convenabil pentru lucrul cu bunurile.

    Mai jos este un exemplu despre cum puteți lucra cu un catalog de bunuri sau obiecte în Bitrix24:

    În Bitrix 24 puteți crea produse noi, edita și șterge pe cele existente, importa produse noi dintr-un fișier sau dintr-un sistem de contabilitate de depozit.
    Să aruncăm o privire mai atentă la lucrul cu bunuri.

    Crearea produsului

    După cum am menționat mai sus, puteți crea produse direct pe pagina ofertei. Pentru a face acest lucru, deschideți fila Produse și faceți clic pe butonul „Adăugați”. produs nou" Apoi, se va deschide un formular în care va trebui să completați toate câmpurile, apoi faceți clic pe butonul „Creați”.

    De asemenea, puteți crea produse în Catalog. Trebuie să accesați fila „Produse” („Mai multe/Produse”) și apoi „Adăugați un produs nou”.

    Puteți adăuga secțiuni în catalog, creând astfel structura secțiunilor cu produse. Pentru a face acest lucru, faceți clic pe butonul „Adăugați secțiune” și introduceți numele noii secțiuni.
    Utilizarea secțiunilor facilitează lucrul cu acestea liste mari bunuri.

    Adăugarea automată a produselor

    În CRM, nu este necesar să creați manual toate produsele. De exemplu, dacă utilizați 1C pentru contabilitatea stocurilor, puteți configura un schimb și mărfurile vor fi incluse automat în Bitrix24. Mai mult, structura secțiunilor din 1C și CRM poate diferi.

    Sistemul prevede și importul de mărfuri din fișiere (în format .csv). Pentru a trece la această procedură, trebuie doar să faceți clic pe butonul de setări (roată) din secțiunea „Produse” și să selectați „Import de mărfuri” în meniul derulant.

    Fiţi atenți! Importarea produselor dintr-un fișier csv este recomandat să fie utilizat numai pentru încărcarea inițială a produselor. Nu ar trebui să reimportați, deoarece acest lucru poate duce la mărfuri duplicate.

    Ștergerea și editarea produselor

    Puteți șterge și edita produse direct în fișa produsului sau în catalog. Apelați meniul contextual de lângă produsul dorit și selectați acțiunea necesară.
    Sunt disponibile și tranzacții de grup. Pentru a face acest lucru, bifați casetele bunuri necesareși faceți clic pe butonul „Editați” sau „Ștergeți”.


    Bitrix24.site-uri și produse

    La finalizarea unei tranzacții, aveți posibilitatea de a specifica manual produsele necesare.
    Dar dezvoltatorii Bitrix24 nu s-au oprit aici. Funcționalitatea sistemului vă permite să creați site-uri web și pagini de destinație. Formularele de comandă de pe astfel de site-uri pot fi legate de produse. Apoi, la plasarea unei comenzi, toate datele din formular, inclusiv produsele selectate, vor intra imediat în CRM sub formă de câmpuri completate pentru o nouă tranzacție.
    Puteți vedea cum va arăta pe site și în CRM în acest videoclip

    În viitor, va fi posibilă și colectarea cu ușurință a magazinelor online cu bunuri în Bitrix24 (momentan aceste evoluții sunt în faza de testare).

    Bitrix24 este un instrument convenabil pentru creșterea eficienței unei companii.

    Când vă înregistrați, utilizați codul promoțional de mai jos pentru a primi bonusuri suplimentare (poate fi folosit doar 1 cod promoțional):

    • Utilizare cod promoțional positive2bstși obțineți 12 utilizatori suplimentari gratuit timp de 6 luni!
    • Utilizare cod promoțional positive2bs2și obțineți 5 GB suplimentari gratuit timp de 1 an!
    Aceste coduri promoționale pot fi folosite chiar dacă lucrați deja cu Bitrix24. În acest caz, puteți afla unde să introduceți codul promoțional în publicația anterioară „

    Modulul „Liste universale”

    Caracteristica principală modul este că vă permite să creați direct tot felul de liste din partea publică site-ul. Fără a intra în „panoul de administrare”, vă veți crea propriile directoare, liste, registre etc. și le veți completa cu date. Pentru a face acest lucru este să creați o interfață și să configurațiaspectul listelor pe care le veți folosi convenabil instrumente vizuale. Și, prin activarea suportului în setările modulului Procesele de afaceri, veți organiza și eficientiza munca colectivă cu liste.


    Capacitățile modulului:
    • construirea de depozite de obiecte arbitrare;
    • toate funcționalitățile sunt disponibile din paginile site-ului;
    • totul funcționează pe baza modulului Blocuri de informații și toate capabilitățile acestuia sunt disponibile: filtre și sortare, carduri și liste cu personalizare a coloanelor și câmpurilor, editare de grup, drepturi de acces etc.;
    • Orice ierarhie de stocare a obiectelor este posibilă;
    • ca opțiuni de aplicație: întrebări frecvente, cărți de referință și baze de cunoștințe, liste de contractanți, arhive structurate, biblioteci, depozite de fișiere și multe altele.

    Grile + blocuri de informații

    Modul„Liste universale” este un add-on pentru InfoBlocks, organizat ca o componentă complexă publică și utilizări caracteristici standard Gridov. Acest lucru vă permite să creați o interfață unificată - cu aceleași setări pentru utilizator și funcţionalitate. O astfel de interfață universală vă permite să rezolvați multe probleme legate de menținerea datelor într-o secțiune publică.



    Modulul funcționează cu tipul specificat de blocuri de informații, iar implicit în setările componentelor acest tip este numit "Listă". Aceasta înseamnă că toate InfoBlockurile pe care le creați în această componentă vor fi adăugate la acest tip pe care îl specificați. Tot în parametrii componente, pe lângă tipul de blocuri de informații în care vor fi stocate listele, sunt specificate și adresele tuturor paginilor interfeței liste universale.

    Crearea unei interfețe de listă

    Pentru a începe să lucrați cu liste, trebuie să creați Tip de bloc de informații, cu care va funcționa componenta „Liste universale” (de exemplu, „Liste”), creează o pagină pe site; plasați această componentă complexă pe pagină, selectați tipul creat de bloc de informații („Liste”) în ea și începeți să lucrați la completarea lor.



    În setările modulului „Liste universale” pentru tipul creat de Infoblocks, este necesar să se specifice grupuri de utilizatori care vor putea lucra și gestiona listele noastre universale. Să presupunem că puteți seta pentru administrator că el poate schimba și adăuga secțiuni și elemente din listă. Și în același mod, puteți acorda unul dintre aceste drepturi altor grupuri de utilizatori, de exemplu, angajaților companiei.



    După acești pași simpli, obțineți o interfață cu drepturi depline pentru lucrul cu liste, iar toate lucrările ulterioare cu acestea sunt efectuate în întregime în secțiunea publică.

    Configurarea listelor

    Veți crea și edita liste, secțiunile, elementele și proprietățile acesteia în secțiunea publică a site-ului. Pe pagina în care se află și este configurată componenta complexă „Liste universale”, puteți adăuga imediat liste noi și puteți începe imediat să le completați. În esență, creezi aceleași blocuri de informații, doar că acum nu în „panoul de administrare”, ci direct pe site și le vezi imediat pe pagină. De exemplu, adăugarea într-o secțiune publică noua lista„Parteneri”, adăugați un nou Infoblock cu același nume.



    În acest bloc de informații cu listă puteți configura semnături, etichete pentru elemente și secțiuni ale listei. De exemplu, dacă vorbim despre o listă de parteneri, atunci „Adăugați element” ar trebui redenumit „Adăugați partener”. În calitate de proprietar al listei, puteți determina imediat acces pe lista ta: unele grupe - citire, unele - elemente schimbătoare. Astfel, ordinea lucrărilor colective cu listele create va fi imediat determinată și configurată.



    Pe lângă semnături și drepturi în liste, puteți personalizați câmpurile. Veți face acest lucru exact în același mod ca și înainte în secțiunea administrativă - în Infoblocks. În același timp, puteți adăuga nu numai câmpuri standard - cum ar fi „Nume”, „Data activității”, ci și proprietăți Infoblock - cum ar fi „Număr”, „Data”, „Fișier”, „Legarea elementelor Infoblock”. Sunt setate și valorile implicite și se folosesc secțiuni Infoblock.



    Astfel, vă puteți personaliza lista foarte flexibil, adăugând doar acele câmpuri de care aveți nevoie. Și veți începe imediat să mențineți această listă pe site, să zicem, un registru al unor documente. Modulul „Liste universale” folosește capabilități standard Grid - asta înseamnă că acceptă sortarea și filtrarea elementelor, un formular pentru editarea elementelor și modificarea/ștergerea grupului.

    Liste + Procese de afaceri

    Modulul Liste universale acceptă încorporat Procesele de afaceri. Pentru ca această oportunitate - de a lansa Procese de afaceri - să apară în listele dvs., trebuie să o activați. Această conexiune se face în secțiunea administrativă - în proprietățile Infoblock cu care funcționează listele dvs.



    Activarea proceselor de afaceri


    Folosind procesele de afaceri, puteți organiza munca în echipă serioasă și bine coordonată pe un anumit proiect folosind liste. De exemplu, utilizați proprietatea Counter din registrul documentelor primite, care vă va permite să numerotați automat toate documentele. Și se va putea deschide un proces de afaceri care să trimită, să zicem, documentul final unui interpret care va reacționa cumva la acest document.


    Exemple de utilizare a listelor

    Modulul „Liste universale” este inclus în 2 ediții senior ale „1C-Bitrix: Site Management” - „Afaceri” și „Web Cluster”. Desigur, puteți folosi funcționalitatea lor pentru a menține liste de un fel de ordine internă. Poate că acestea vor fi liste de contacte cu clienții. Listele dvs. vor fi folosite, de exemplu, pentru a crea secțiuni private pentru partenerii de afaceri. În acest caz, partenerii își vor putea conduce liste confidențiale. Adică poți organiza servicii suplimentare pentru diferite grupuri de utilizatori ai site-ului tău.

    Să presupunem că ai nevoie să te organizezi acceptarea formularelor web pe site de la parteneri de afaceri. În același timp, desigur, nu doriți să acordați acces la partea administrativă utilizatorilor neautorizați. Mecanismul gata făcut al „listelor universale” vă permite să prezentați un InfoBlock existent cu o cantitate mare de date acumulate în „public” și să ofere partenerilor posibilitatea de a căuta prin el și de a filtra informații. Adică, partenerii vor lucra numai cu datele din listă și vor adăuga intrări la acestea.

    Modulul Liste universale este o soluție practică „Grile + Infoblocuri”. Cu această soluție, vă puteți configura site-ul web să funcționeze cu o mare varietate de liste - cu orice date, cu orice sursă. Tehnologia Grid folosită în modul vă permite să faceți acest lucru - creați Întrebări frecvente, directoare și baze de cunoștințe, liste de contractanți, arhive structurate, biblioteci, depozite de fișiere și multe altele.

    Aș dori să prezint o funcționalitate care este foarte importantă pentru mulți dezvoltatori, care vor găsi (și găsesc deja) aplicații extinse în produsele 1C-Bitrix - atât în ​​Site Management, cât și în Portalul Corporativ. Este deosebit de important dacă luăm în considerare tendința actuală a timpului prezent - că un site web nu este acum doar un site web ca prezentare a unei companii, ci din ce în ce mai mult ca o aplicație de afaceri, ca o funcționalitate de organizare a interacțiunii cu partenerii. si clienti. Vom vorbi despre Listele Universale folosind tehnologia Grid. Vom vorbi puțin despre Grile în sine - doar la nivelul „ce este”. Să aruncăm o privire mai atentă la Listele universale - cum exact este folosită „bucătăria” Grid în acest modul, de ce simplifică foarte mult munca unui dezvoltator web în crearea de tot felul de liste pe site-uri și permite utilizatorului să lucreze cu ele cu ușurință si convenabil.

    Câteva despre Grids

    Asistența tehnică 1C-Bitrix primește în mod constant întrebări cu privire la subiectul: „Ce-ați spune să luați ce se află în panoul de administrare „în stradă” oamenilor?” Într-adevăr, cum să prezinți o anumită funcționalitate în „public”, de exemplu, rețele universale? Și nu doar să o prezinți, ci și să vă ofere posibilitatea de a introduce date acolo?

    Când dezvoltați un produs nou - " Portal corporativ» Dezvoltatorii 1C-Bitrix s-au confruntat cu faptul că toate interfețele publice s-au dovedit a fi dezarticulate. Și numai pentru că nu a existat un instrument pentru crearea unei interfețe uniforme. Soluția a fost grile vizuale - un set de componente ale nucleului pentru a crea o interfață unificată. Ce fel de Grile sunt acestea, ce trebuie să știți despre ele? Acesta este, în primul rând, un instrument pentru dezvoltatori! Aceasta nu este o componentă personalizată, așa că nu are rost să o adăugați la pagina proiectului prin arborele de componente. Acesta este un API pentru ca dezvoltatorul să-și prezinte datele.


    Componentă multifuncțională pentru afișarea listelor

    Este posibil să aveți o concepție greșită despre grile că pot afișa numai InfoBlocks. Acest lucru nu este absolut adevărat - Gridurile pot funcționa cu date abstracte și pot scoate tot ceea ce le este „alunecat”. Grilele sunt, de asemenea, încărcate cu funcționalități standard pentru lucrul cu liste și formulare. Adică ce este punct general, grilele fac acest lucru mai ușor și mai simplu. Și una dintre caracteristicile distinctive ale grilelor este că oferă oportunități destul de largi de personalizare pentru utilizator - „pentru ei înșiși”. Aceasta înseamnă că fiecare utilizator își poate face propriile setări Grid, care vor fi convenabile doar pentru el.


    Configurarea vizualizărilor personalizate

    Cum arată schema generală de utilizare a Gridurilor? Deoarece Grids rulează pe o secțiune publică, cel mai probabil veți crea o componentă pentru secțiunea publică care prezintă date, sortează, filtre și așa mai departe. Pentru a prezenta aceste date, apelați componenta Grid, componenta formular din șablonul dvs. de componentă și pur și simplu treceți datele de la ele pentru afișare. Și, dacă este necesar, puteți utiliza componente gata făcute, să presupunem că una dintre cele mai simple este „bara de instrumente”, pe care bara de instrumente o afișează cu butoane.

    Liste universale

    Componentele de grilă sunt implementate în produsele 1C-Bitrix, în special, Biblioteca de documente din 1C-Bitrix: Portalul corporativ utilizează componente de grilă, iar modulul Procese de afaceri fără documente utilizează grile. Toate acestea vă permit să utilizați o interfață unificată cu aceleași setări de utilizator și funcționalitate. Unul dintre aceste module, pentru care, de fapt, a fost pornită „bucătăria” Grid, este modulul Liste universale. Ce fel de modul este acesta?


    Lista - Guvernul Federației Ruse

    Adesea apar sarcini de menținere a datelor într-o secțiune publică și până acum nu au existat interfețe pentru aceasta, cu excepția, desigur, a celei administrative. Modulul creat este un add-on pentru Infoblocks, organizat ca o componentă complexă publică și permite utilizatorului să-și introducă datele sub forma unei liste. Componenta funcționează cu tipul specificat de Infoblock (distribuția arată „Liste”), acesta este setat implicit în setările componente. Aceasta înseamnă că toate InfoBlockurile create în această componentă vor fi adăugate la acest tip.


    Setări componente - tip Infoblock

    De asemenea, puteți specifica ce grupuri de utilizatori au dreptul de a lucra cu listele noastre universale. Să presupunem că în setările pentru Administrator puteți specifica că acesta poate modifica și adăuga secțiuni și elemente de listă. Dar puteți acorda acest drept și altor grupuri de utilizatori, de exemplu, angajaților companiei.


    Liste, cunoscute și sub numele de Infoblocks

    Ce vedem pe site? În esență, o listă de Infoblocuri. Adică, adăugând o nouă listă, de exemplu, „Parteneri”, adăugăm un nou Infoblock. În acest bloc de informații despre listă putem configura semnături și inscripții pentru elementele și secțiunile listei. De exemplu, dacă vorbim despre o listă de parteneri, atunci „Adăugați element” poate fi redenumit „Adăugați partener”. Proprietarul listei poate determina imediat accesul la lista sa: pentru un grup - citire, pentru altul - modificarea elementelor. Astfel, puteți decide și configura imediat ordinea lucrărilor colective cu listele create.

    Pentru a începe să lucrați cu liste, trebuie să creați o pagină, să creați un tip de Infoblock, să plasați componenta „Liste universale” pe pagină, să selectați tipul de informații „Liste” în ea și să începeți să lucrați.

    Planurile de dezvoltare pentru listele în produsele 1C-Bitrix prevăd următoarele:

    Controlul asupra listelor ar trebui redus la nivelul grup de lucru pentru a lucra cu listele dvs. în cadrul unui grup;

    Astfel încât să vă puteți crea propria listă personală în profilul dvs. Deocamdată, pentru a „crea” liste pe pagina sa, utilizatorul trebuie să contacteze administratorul pentru a plasa componenta pe pagina sa și a o configura, după care poate începe să lucreze cu listele.


    Setarea câmpurilor din listă

    Ce poți personaliza în listă? Am vorbit deja despre semnături și drepturi. Și cel mai interesant este că poți personaliza câmpurile din liste! Mai mult, trebuie remarcat în mod deosebit că acest lucru se face exact în același mod ca și în secțiunea administrativă din Infoblocuri. În acest caz, puteți adăuga ambele câmpuri standard - cum ar fi „Nume”, „Data activității” și proprietăți Infoblock, cum ar fi Număr, Data, Fișier, Link la elementele Infoblock. De asemenea, puteți seta valori implicite și puteți utiliza secțiuni Infoblock.


    Setări de bază de câmp

    Să vedem cum este configurată lista. Să adăugăm un câmp. Fie ca aceasta să fie data ultimului contact. Adăugăm un câmp, spunem că este Data\Time, nu introducem valoarea implicită - apare un câmp, de exemplu, „Data apelului”. Acum edităm parametrii listei și, în consecință, avem un nou câmp de tip „Date”. După cum puteți vedea, în acest fel ne putem personaliza în mod flexibil lista, adăugând câmpurile de care avem nevoie și menținem, să zicem, un registru al unor documente de pe site.

    După cum am spus deja, modulul Liste utilizează capabilități standard Grid, adică acceptă sortarea elementelor, filtrarea elementelor, un formular de editare a elementelor și editarea/ștergerea grupurilor.

    Liste + Procese de afaceri

    O altă caracteristică foarte interesantă a Listelor universale este suportul pentru procesele de afaceri încorporate. Probabil că încă nu aveți acest lucru în secțiunea dvs. publică. Pentru a include Procesele de afaceri în listele dvs., trebuie să mergeți la secțiunea administrativă din acest Infoblock și să activați Procesele de afaceri acolo.


    Procesele de afaceri din liste sunt activate în panoul de administrare - în proprietățile blocului de informații

    Utilizarea proceselor de afaceri vă permite să organizați lucruri destul de serioase pe liste. De exemplu, în registrul documentelor primite - proprietatea Counter vă permite să numerotați automat toate documentele și puteți deschide un proces de afaceri care va trimite documentul final executorului, care va reacționa cumva la acest document. Astfel, puteți organiza lucrul în echipă bine coordonat cu liste.


    Listele susțin procesele de afaceri

    Exemple de utilizare a listelor

    Modulul Liste universale este inclus în toate edițiile „1C-Bitrix: Portal corporativ” (www .1c -bitrix .ru /products /intranet /) - este clar că acolo este necesar pentru menținerea listelor de o anumită ordine internă, pt. de exemplu, acestea pot fi liste de contacte ale clienților. În „1C-Bitrix: Site Management” (www.1c-bitrix.ru/products/cms/) modulul este prezent în 3 ediții senior, începând cu Business. Este de așteptat ca listele să fie folosite, de exemplu, pentru a crea secțiuni private pentru partenerii de afaceri. În acest caz, partenerii își vor putea păstra acolo listele confidențiale. Adică putem organiza un serviciu suplimentar pentru unii vizitatori ai site-ului.


    Listări pe site organizatie guvernamentala

    Puteți da un exemplu mai concret - organizați recepția formularelor web pe site. În esență, formularele web devin un formular de intrare într-un element de bloc de informații. În partea administrativă, gestionați diverse Infoblocks și, desigur, nu doriți să permiteți diferite grupuri de utilizatori în panoul de administrare - doar editorii dvs. de conținut lucrează acolo. Cu toate acestea, este necesar să se acorde oportunitatea, să zicem, partenerilor companiei de a procesa date din aceste Infoblocuri - pentru a căuta prin ele, pentru a adăuga noi înregistrări. Mai mult, acest lucru trebuie făcut rapid, în plus, în „public” - fără a intra, repetăm, în departament administrativ. Aici vine în ajutor mecanismul gata făcut al Listelor Universale, permițând tocmai ca un InfoBlock existent cu o cantitate mare de date acumulate să fie prezentat în „public” și să ofere posibilitatea de a căuta prin el, de a filtra informațiile - în general , lucrați cu aceste date.

    Permiteți-ne să vă reamintim încă o dată că grilele sunt o tehnologie cu care puteți lucra cu oricare dintre datele dvs., cu orice sursă. De exemplu, luați date dintr-un proiect MySQL și organizați munca pe Grid - introducerea și procesarea acestor date. Dar Listele sunt deja o soluție practică „Grile + Infoblocuri”. Cum sunt conectate? O listă și un Infoblock sunt în esență același lucru - aceleași date, accesibile doar unei organizații direct din „public”.

    Deci, cu ajutorul Listelor universale, puteți crea rapid liste precum întrebări frecvente. Subliniem încă o dată - direct din „public” - fără a intra în panoul administrativ! Editorul vizual universal de liste vă va ajuta să creați și să configurați rapid depozite de orice tip de informații. Și utilizând componente vizuale care acceptă drag&drop, puteți face acest lucru cu ușurință. În plus, nu numai că puteți introduce date în stocare, ci și le puteți edita.

    Natalya Sergeeva pentru Softomania



    Distribuie prietenilor sau economisește pentru tine:

    Încărcare...