Bitrix KP. Kopjimi i listave universale dhe proceseve të biznesit. Krijimi i një liste Përshtatje fleksibël i çdo procesi biznesi

Do të doja të paraqes një funksionalitet shumë të rëndësishëm për shumë zhvillues, i cili do të gjejë (dhe po gjen tashmë) aplikim të gjerë në produktet 1C-Bitrix - si në Menaxhimin e Faqes ashtu edhe në Portalin e Korporatës. Është veçanërisht e rëndësishme nëse marrim parasysh trendin aktual të kohës së tanishme - që një faqe interneti tani nuk është thjesht një faqe interneti si prezantim i një kompanie, por gjithnjë e më shumë si një aplikacion biznesi, si një funksionalitet për organizimin e ndërveprimit me partnerët. dhe klientët. Ne do të flasim për Listat Universale duke përdorur teknologjinë Grid. Ne do të flasim pak për vetë Rrjetet - vetëm në nivelin "çfarë është". Le t'i hedhim një vështrim më të afërt Listave Universale - si përdoret saktësisht "kuzhina" e Grids në këtë modul, pse thjeshton shumë punën e një zhvilluesi të uebit në krijimin e të gjitha llojeve të listave në sajte dhe lejon përdoruesin të punojë me to lehtë dhe me lehtësi.

Pak për Grids

Mbështetja teknike 1C-Bitrix merr vazhdimisht pyetje mbi temën: "Si thua t'u çosh njerëzve "në rrugë" atë që ka në panelin e administratorit?" Në të vërtetë, si të paraqisni disa funksione në "publik", për shembull, rrjetet universale? Dhe jo vetëm ta prezantoni, por edhe t'ju japë mundësinë të futni të dhëna atje?

Gjatë zhvillimit të një produkti të ri - "Portali i Korporatës", zhvilluesit 1C-Bitrix u përballën me faktin se të gjitha ndërfaqet publike rezultuan të jenë të shkëputura. Dhe vetëm sepse nuk kishte asnjë mjet për krijimin e një ndërfaqe uniforme. Zgjidhja ishte Grids vizuale - një grup përbërësish kernel për të krijuar një ndërfaqe të unifikuar. Çfarë lloj Rrjetesh janë këto, çfarë duhet të dini rreth tyre? Ky është, para së gjithash, një mjet zhvilluesi! Ky nuk është një komponent i personalizuar, kështu që nuk ka kuptim ta shtojmë atë në faqen e projektit përmes pemës së komponentit. Ky është një API që zhvilluesi të paraqesë të dhënat e tij.


Komponent shumëfunksional për shfaqjen e listave

Ju mund të keni një ide të gabuar në lidhje me Grids se ato mund të shfaqin vetëm InfoBlocks. Kjo nuk është absolutisht e vërtetë - Rrjetet mund të punojnë me të dhëna abstrakte dhe të nxjerrin gjithçka që u "rrëshqet". Rrjetet janë gjithashtu të ngarkuara me funksionalitet standard për të punuar me lista dhe formularë. Kjo do të thotë, ajo që është një pikë e përbashkët bëhet më e lehtë dhe më e thjeshtë nga rrjetet. Dhe një nga tiparet dalluese të rrjeteve është se ato ofrojnë mundësi mjaft të gjera personalizimi për përdoruesit - "për veten e tyre". Kjo do të thotë që çdo përdorues mund të bëjë cilësimet e tij të Rrjetit, të cilat do të jenë të përshtatshme vetëm për të.


Vendosja e pamjeve të personalizuara

Si duket skema e përgjithshme e përdorimit të Grids? Meqenëse Rrjetet funksionojnë në një seksion publik, me shumë mundësi do të krijoni një komponent për seksionin publik që paraqet të dhëna, renditje, filtra, etj. Për të paraqitur këto të dhëna, ju thërrisni komponentin Grid, komponentin e formës në shabllonin tuaj të komponentit dhe thjesht kaloni të dhënat prej tyre për t'u shfaqur. Dhe, nëse është e nevojshme, mund të përdorni komponentë të gatshëm, le të themi se një nga më të thjeshtët është "shiriti i veglave", të cilin shiriti juaj i veglave e shfaq me butona.

Listat Universale

Komponentët e rrjetit zbatohen në produktet 1C-Bitrix, në veçanti, Biblioteka e Dokumenteve në 1C-Bitrix: Portali i Korporatës përdor komponentët e rrjetit dhe moduli Proceset e biznesit pa dokumente përdor rrjete. E gjithë kjo ju lejon të përdorni një ndërfaqe të unifikuar me të njëjtat cilësime dhe funksionalitet të përdoruesit. Një nga këto module, për të cilin, në fakt, filloi "kuzhina" e Grid, është moduli Universal Lists. Çfarë lloj moduli është ky?


Lista - Qeveria e Federatës Ruse

Shpesh lindin detyra për të ruajtur të dhënat në një seksion publik, dhe deri më tani nuk ka pasur asnjë ndërfaqe për këtë, përveç, natyrisht, asaj administrative. Moduli i krijuar është një shtesë për Infoblocks, e organizuar si një komponent kompleks publik dhe i lejon përdoruesit të futë të dhënat e tij në formën e një liste. Komponenti funksionon me llojin e specifikuar të Infoblock (shpërndarja tregon "Listat"), kjo është vendosur si parazgjedhje në cilësimet e komponentit. Kjo do të thotë që të gjitha InfoBlocks të krijuara në këtë komponent do t'i shtohen këtij lloji.


Cilësimet e komponentit - Lloji i bllokut të informacionit

Ju gjithashtu mund të specifikoni se cilat grupe përdoruesish kanë të drejtë të punojnë me listat tona universale. Le të themi se në cilësimet për Administratorin mund të specifikoni se ai mund të ndryshojë dhe shtojë seksione dhe elemente të listës. Por ju gjithashtu mund t'i jepni këtë të drejtë grupeve të tjera të përdoruesve, për shembull, punonjësve të kompanisë.


Listat, të njohura edhe si Infoblloqe

Çfarë shohim në faqe? Në thelb, një listë e infoblloqeve. Kjo do të thotë, duke shtuar një listë të re, për shembull, "Partnerët", ne shtojmë një Infoblock të ri. Në këtë bllok informacioni të listës ne mund të konfigurojmë nënshkrimet dhe mbishkrimet për elementët dhe seksionet e listës. Për shembull, nëse po flasim për një listë partnerësh, atëherë "Shto artikull" mund të riemërtohet në "Shto partner". Pronari i listës mund të përcaktojë menjëherë hyrjen në listën e tij: për disa grupe - lexim, për një tjetër - elemente që ndryshojnë. Kështu, ju mund të vendosni menjëherë dhe të vendosni rendin e punës kolektive me listat e krijuara.

Për të filluar punën me listat, duhet të krijoni një faqe, të krijoni një lloj Infoblock, të vendosni komponentin "Listat Universale" në faqe, të zgjidhni llojin "Listat" në të dhe të filloni të punoni.

Planet e zhvillimit për Listat në produktet 1C-Bitrix parashikojnë sa vijon:

Ulja e kontrollit mbi listat në nivelin e grupit të punës, në mënyrë që brenda grupit të mund të punoni me listat tuaja;

Kështu që ju mund të krijoni në mënyrë të pavarur listën tuaj personale në profilin tuaj. Tani për tani, për të "krijuar" lista në faqen e tij, përdoruesi duhet të kontaktojë administratorin për të vendosur komponentin në faqen e tij dhe për ta konfiguruar atë, pas së cilës ai mund të fillojë të punojë me listat.


Vendosja e fushave të listës

Çfarë mund të personalizoni në listë? Ne kemi folur tashmë për nënshkrimet dhe të drejtat. Dhe gjëja më interesante është se ju mund të personalizoni fushat në lista! Për më tepër, duhet të theksohet veçanërisht se kjo është bërë saktësisht në të njëjtën mënyrë siç keni bërë në seksionin administrativ në Infoblocks. Në këtë rast, ju mund të shtoni të dyja fushat standarde - të tilla si "Emri", "Data e aktivitetit" dhe veçoritë e bllokut të informacionit, të tilla si: Numri, Data, Skedari, Lidhja me elementët e bllokut të informacionit. Ju gjithashtu mund të vendosni vlerat e paracaktuara dhe të përdorni seksionet e Infoblock.


Cilësimet bazë të fushës

Le të shohim se si është konfiguruar lista. Le të shtojmë një fushë. Le të jetë kjo data e kontaktit të fundit. Shtojmë një fushë, themi se është Data\Ora, nuk futim vlerën e paracaktuar - shfaqet një fushë, për shembull, "Data e thirrjes". Tani ne redaktojmë parametrat e listës dhe, në përputhje me rrethanat, kemi një fushë të re të llojit "Data". Siç mund ta shihni, në këtë mënyrë ne mund të personalizojmë në mënyrë fleksibël listën tonë, duke shtuar fushat që na duhen dhe të mbajmë, të themi, një regjistër të disa dokumenteve në sit.

Siç kemi thënë tashmë, moduli Lists përdor aftësi standarde Grid, domethënë, ai mbështet renditjen e elementeve, filtrimin e elementeve, një formë të redaktimit të elementeve dhe redaktimin/fshirjen në grup.

Listat + Proceset e biznesit

Një tjetër veçori shumë interesante e Listave Universale është mbështetja për proceset e integruara të biznesit. Ju ndoshta nuk e keni ende këtë në seksionin tuaj publik. Për të përfshirë Proceset e Biznesit në listat tuaja, duhet të shkoni te seksioni administrativ në këtë Infoblock dhe të aktivizoni Proceset e Biznesit për të atje.


Proceset e biznesit në lista janë të aktivizuara në panelin e administratorit - në vetitë e bllokut të informacionit

Përdorimi i proceseve të biznesit ju lejon të organizoni gjëra mjaft serioze në lista. Për shembull, në regjistrin e dokumenteve hyrëse - vetia Counter ju lejon të numëroni automatikisht të gjitha dokumentet dhe mund të hapni një proces biznesi që do t'i dërgojë dokumentin përfundimtar ekzekutuesit, i cili do të reagojë disi ndaj këtij dokumenti. Në këtë mënyrë ju mund të organizoni punën ekipore të mirëkoordinuar me lista.


Lista mbështet proceset e biznesit

Shembuj të përdorimit të listave

Moduli Universal Lists është i përfshirë në të gjitha botimet e "1C-Bitrix: Portal Korporativ" (www .1c -bitrix .ru /products /intranet /) - është e qartë se është e nevojshme atje për të mbajtur listat e një lloj rendi të brendshëm , për shembull, këto mund të jenë lista të kontakteve me klientët. Në "1C-Bitrix: Menaxhimi i sitit" (www.1c-bitrix.ru/products/cms/) moduli është i pranishëm në 3 botime të vjetra, duke filluar me Biznes. Pritet që listat të përdoren, për shembull, për të krijuar seksione private për partnerët e biznesit. Në këtë rast, partnerët do të mund të ruajnë listat e tyre konfidenciale atje. Kjo do të thotë, ne mund të organizojmë një shërbim shtesë për disa vizitorë të faqes.


Listat në faqen e internetit të një organizate qeveritare

Ju mund të jepni një shembull më specifik - organizoni pritjen e formave të internetit në sit. Në thelb, format e internetit bëhen një formë hyrëse në një element blloku informacioni. Në pjesën administrative, ju menaxhoni Infoblloqe të ndryshme dhe, natyrisht, nuk dëshironi të lejoni grupe të ndryshme përdoruesish në panelin e administratorit - vetëm redaktorët tuaj të përmbajtjes punojnë atje. Sidoqoftë, është e nevojshme t'u jepet mundësia, të themi, partnerëve të kompanisë për të përpunuar të dhëna nga këto Infoblloqe - për të kërkuar nëpër to, për të shtuar regjistrime të reja. Për më tepër, kjo duhet të bëhet shpejt, për më tepër, në "publik" - pa shkuar, ne e përsërisim, në departamentin administrativ. Këtu vjen në shpëtim mekanizmi i gatshëm i Listave Universale, duke lejuar pikërisht një InfoBlock ekzistues me një sasi të madhe të dhënash të grumbulluara të prezantohet në "publik" dhe të japë mundësinë për të kërkuar përmes tij, për të filtruar informacionin - në përgjithësi. , punoni me këto të dhëna.

Le t'ju kujtojmë edhe një herë se Grids janë një teknologji me të cilën mund të punoni me çdo të dhënë tuajën, me çdo burim. Për shembull, ju merrni të dhëna nga një projekt MySQL dhe organizoni punën në Grids - duke futur dhe përpunuar këto të dhëna. Por Listat janë tashmë një zgjidhje praktike "Rrjetet + Infoblloqe". Si janë të lidhura? Një listë dhe një Infoblock janë në thelb e njëjta gjë - të njëjtat të dhëna, të disponueshme vetëm për një organizatë drejtpërdrejt nga "publiku".

Pra, me ndihmën e Listave Universale, mund të krijoni shpejt lista të tilla si pyetjet e bëra shpesh në projektin tuaj të internetit. Theksojmë edhe një herë - drejtpërdrejt nga "publiku" - pa hyrë në panelin administrativ! Redaktori vizual universal i listës do t'ju ndihmojë të krijoni dhe konfiguroni shpejt depo të çdo lloj informacioni. Dhe duke përdorur komponentë vizualë që mbështesin drag&drop, ju mund ta bëni këtë lehtësisht. Për më tepër, jo vetëm që mund të futni të dhëna në ruajtje, por edhe t'i modifikoni ato.

Natalya Sergeeva për Softomania

Aktualisht po implementojmë Bitrix24 për një klient të madh. Dhe javën e fundit ne kemi futur në jetën e ndërmarrjes kontabilitetin e dokumenteve të ndryshme duke përdorur listat universale në Bitrix24.

Do të doja t'ju tregoja më në detaje për një mjet kaq të mrekullueshëm si listat universale.

Për ta bërë sa më të qartë se cilat janë ato, do të them se ky klient ka marrë parasysh të gjitha këto pika përpara Bitrix24 në MS Excel. Të gjithë e kuptojnë afërsisht funksionalitetin e Excel, nëse e konsiderojmë atë jo për llogaritjen e disa formulave komplekse, por si një libër ditar. Një pjesë e informacionit plotësohet si varg teksti (shkruani çfarë të doni), disa llogariten si numërues (një numër vijues), diçka zgjidhet nga një listë e përgatitur paraprakisht. I gjithë ky funksionalitet Excel është gjithashtu i pranishëm në listat universale të Bitrix24.

Është e rëndësishme të theksohet se numri i listave nuk është i kufizuar, ju mund të caktoni një për kontratat, një tjetër për kartat SIM të lëshuara për punonjësit për komunikimet e korporatave, të tretën për një regjistër të pasurive materiale që janë të listuara në zyrën tuaj (për shembull, tavolina, karrige, kompjuterë, etj.).

Ne i kushtuam një nga listat e klientëve tanë kontabilitetit për kontratat me palët.

Pra, një listë universale është një listë elementesh, secila prej të cilave përbëhet nga fusha. E thënë thjesht, çdo element është një marrëveshje (në rastin e klientit tonë), dhe fushat e këtij elementi janë informacione të rëndësishme për marrëveshjen, numrin e saj, emrin e palës tjetër me të cilën është lidhur kjo marrëveshje, shumën, personat përgjegjës. , etj. Për këtë klient të veçantë, regjistri i kontratave përbëhet nga fushat e mëposhtme:

  • Numri i kontratës (fusha e tekstit në të cilën shënohet numri i kontratës që i është caktuar pas krijimit);
  • data e kontratës (kur redaktoni këtë fushë, hapet një kalendar në të cilin mund të zgjidhni datën e dëshiruar);
  • prefiksi i kontratës (prefiksi i kontratës caktohet në varësi të produktit për cilin produkt është kontrata, dhe gjatë redaktimit ju kërkohet ta zgjidhni atë nga lista e parashtesave);
  • Nr. shto. marrëveshjet (një numër futet gjatë redaktimit);
  • skanoni një kopje e marrëveshjes (një skedar në çdo format që përmban një kopje të marrëveshjes në letër është bashkangjitur);
  • Kompania (kur redaktoni, ju kërkohet të zgjidhni një kompani nga ato që janë tashmë në sistemin CRM, ose të shtoni një kompani të re, dhe kur shikoni, shfaqet një lidhje me kartën e kompanisë në CRM).

Kjo nuk është një listë e plotë e fushave që përdoren në këtë regjistër kontratash. Ka edhe punonjës që janë disi të lidhur me këtë marrëveshje, ata duhet të zgjidhen nga lista e punonjësve të portalit Bitrix24. Fusha "Krijuar nga" plotësohet automatikisht kur krijohet një artikull i ri.

Në foton e mësipërme shihni regjistrin e kontratave të klientit tonë. Ne i shfaqim të gjitha fushat që janë të rëndësishme për ne për t'i parë në tabelë përmes një menyje të veçantë. Kjo na lejon të marrim shpejt informacionin që na nevojitet për kontratat që kemi lidhur, ta filtojmë atë, duke marrë ato kontrata që janë me interes tani, dhe nëse informacioni nga tabela nuk na mjafton, mund të shkojmë te elementi dhe merre atje.

Një pikë tjetër e rëndësishme është se, si në seksionet e tjera të portalit, është e mundur që në mënyrë fleksibël të vendosen të drejtat e aksesit si për listën në tërësi, ashtu edhe për secilin element veç e veç.


Për ta përmbledhur, dua të them se numri i përgjithshëm i listave të tilla për klientin tonë ishte 10. Në to, ai planifikon të marrë parasysh të gjitha pikat e nevojshme për biznesin. Ata do të jenë gjithmonë pranë për ata specialistë që kanë nevojë për këtë informacion. Kjo do t'ju lejojë të braktisni plotësisht Excel, i cili ka disavantazhe për organizimin e një pune të tillë. Qasja në skedarin excel (është i disponueshëm vetëm përmes rrjetit lokal, është i disponueshëm për ata që mund të mos kenë nevojë për këtë akses, dhe nëse vendosni një fjalëkalim në skedar, duhet ta mbani mend atë, përndryshe të gjitha të dhënat do të humbasin) kërkoni për skedarin (nëse gjithçka ruhet në excel, me kalimin e kohës ka shumë skedarë dhe cili skedar është i nevojshëm në një situatë të caktuar ndonjëherë nuk është i lehtë për t'u kuptuar), skedari është i lehtë për t'u fshirë. Listat universale në Bitrix24 nuk i kanë të gjitha këto mangësi.

Pas futjes së këtij mjeti në punën e klientit tonë, vendosëm të bëjmë një anketë mes punonjësve të kësaj ndërmarrje. Dhe ne u takuam me emocione të vërteta pozitive. Specialistët që duhej të punonin në lista për shkak të linjës së tyre të punës dhanë vetëm reagime pozitive, duke vënë në dukje lehtësinë e aksesit dhe lehtësinë e përdorimit. Një nga pikat më të njohura doli të ishte se informacioni në lidhje me marrëveshjen është i disponueshëm jo vetëm nga vetë lista, por edhe nga karta e palës tjetër, gjithmonë mund të njiheni me listën e marrëveshjeve që janë lidhur me të.

Listat- një mjet i përshtatshëm për ruajtjen e informacionit me strukturën dhe fushat e veta. Përveç kësaj, listat mund të përpunohen automatikisht duke përdorur proceset e biznesit.

Vetëm një administrator mund të krijojë lista.


Shkoni në faqe Listat dhe shtypni Krijo të reja.

Cilësimet


Në skedën Cilësimet tregoni emrin e listës dhe përshkrimin e saj.

Fut një vlerë të renditjes. Sa më e ulët të jetë, aq më e lartë renditet lista mes të tjerave. Shtoni një fotografi për listën tuaj.

Nëse planifikoni të përdorni proceset e biznesit për të punuar me listat, atëherë aktivizoni opsionin Aktivizo mbështetjen e procesit të biznesit.

Nënshkrimet


Në faqerojtësin Nënshkrimet Ju mund të vendosni emrat tuaj për elementët dhe seksionet e listës. Për shembull, nëse jeni duke krijuar një listë të Furnizuesve, atëherë duhet të zëvendësoni elementin e fjalës me furnizues, dhe seksionin e fjalëve me grupin e furnitorëve, etj.

Qasja


Duke përdorur një buton Shtoni zgjidhni grupin e dëshiruar ose përdoruesin specifik për të cilin dëshironi të ndryshoni të drejtat e aksesit dhe vendosni ato.

  • Nuk ka qasje- lista nuk do të jetë as e dukshme.
  • Leximi- ju lejon të shikoni vetëm listën.
  • Shiko në panel- shikimi i artikujve të listës.
  • Shtim- mund të shtoni elementë në listë.
  • Shtimi në panele- mund të shtoni artikuj në listë dhe t'i shikoni ato.
  • Ndryshimi- lejohet shtimi i elementeve dhe ndryshimi i listës, si dhe nisja e proceseve të biznesit bazuar në elementët e listës.
  • Ndryshimi me kufizime- Ndalohet shtimi ose heqja e seksioneve të elementeve. Përndryshe, të gjitha veprimet e njëjta si për të drejtat për Ndryshim.
  • Akses i plotë- niveli i plotë i të drejtave të aksesit në listë është vendosur.

Për të eksploruar mundësi shtesë të proceseve të biznesit, ne do të analizojmë situatën kur kompania juaj merr një propozim tregtar (CP) nga një furnizues, partner ose ndonjë palë tjetër.
Para së gjithash, ne duhet të kuptojmë se çfarë të bëjmë me këtë dokument. Për ta bërë këtë, ne e dërgojmë atë për miratim tek një punonjës kompetent (ekspert), i cili do të marrë një vendim për fatin e ardhshëm të CP: ose fshihet, ose ruhet në disk dhe futet në regjistër për punë të mëtejshme, ose, nëse CP konsiderohet e dobishme, menjëherë krijohet një marrëveshje dhe fillon puna.



Për të automatizuar këtë proces biznesi, duhet të jeni në gjendje të punoni me lista.

Ekzistojnë 2 lloje të listave:

  • Listat "Live Feed" (mund t'i qaseni ato përmes "Proceseve në furnizim" ose përmes "Furnizimit të drejtpërdrejtë", butonit "Më shumë", më pas "Cilësimeve").
Ne hyjmë në një proces specifik dhe shohim listën:


  • listat universale (seksioni "Kompania", artikulli "Listat")



*Dallimi kryesor midis listave universale dhe listave nga “Live Feed” është se këto të fundit fokusohen në punën aktive dhe diskutimin direkt në “Live Feed”. Veprimet e nevojshme me listën mund të kryhen direkt nga atje.


Ne fillojmë të punojmë në BP duke krijuar dy lista të ndryshme:

  • "Koordinimi i PK"
    listën “Live Tape”, e cila do të përdoret për të koordinuar propozimin komercial (CP).
  • "Regjistri i PK"
    Informacioni ruhet këtu për t'u kthyer në redaktim më vonë.

Dallimi midis listës së parë "Aprovimi i CP" është se një punonjës mund të dërgojë shpejt një propozim tregtar tek eksperti i duhur për miratim. Këtu ju duhet vetëm të vendosni fushat e nevojshme, përkatësisht:

  • emri PK;
  • Përgjegjës – kujt i dërgojmë procesin e biznesit;
  • Emri i Kompanise;
  • Data – plotësohet automatikisht pas krijimit;
  • dosje KP;
  • Komentet;
  • Telefoni;
  • Email;
  • Statusi është një fushë ndihmëse ku shfaqet rezultati i një procesi biznesi.



Në listën e dytë "Regjistri i KP" ka fusha shtesë që ju lejojnë të ruani informacione që mund të jenë të dobishme në të ardhmen:
  • Titulli është marrë nga kaseta live;
  • Data e krijimit;
  • Përgjegjës;
  • ID e transaksionit;
  • ID e kompanisë që kemi krijuar;
  • Shuma e transaksionit.



Puna me proceset e biznesit kryhet përmes opsionit “aktivitet”. Këtu krijojmë një element të listës: në fushën "Lloji i dokumentit", zgjidhni ndonjë nga listat që janë në portal. Si rezultat, ne shohim fushat që janë specifikuar në këto lista. Mund të filloni t'i mbushni ato me të dhëna.




Të gjithë skedarët me të cilët punojmë ruhen në Bitrix Disk.

* Disku Bitrix është i njëjti ruajtje e të dhënave si disqet në një PC. Prandaj, puna me ta është e ngjashme me atë që ndodh me disqet në një PC, në Explorer.

Në cilat disqe ekzistojnë :
  • Disku i përbashkët (seksioni "Kompania", artikulli "Disku i përbashkët") - i disponueshëm për të gjithë punonjësit. Ka kuptim të ruash atje dokumente që mund t'i nevojiten çdo punonjësi (formularët e letrave, kontratat, etj.). Skedarët këtu janë të dukshëm për të gjithë;
  • Disku personal i punonjësit (seksioni "Të preferuarat", artikulli "Disku im"). Përveç skedarëve që punonjësi shkarkoi në PC, mund të shihni gjithashtu skedarë që janë të aksesueshëm nga vende të tjera (për shembull, nga seksioni "Disku i përbashkët"). Skedarët janë të dukshëm vetëm për ju nëse nuk vendosni leje për dikë tjetër;
  • Një disk grupi është një zonë e veçantë ruajtjeje në të cilën diskutoni çështje specifike. Me fjalë të tjera, ju mund të ngarkoni skedarë në këtë disk, të krijoni dokumente, por ato do të jenë të dukshme vetëm për ata që janë anëtarë të këtij grupi.
Ju gjithashtu mund të ekzekutoni proceset e biznesit në skedarët e diskut, si dhe të krijoni lidhje publike. Figura tregon të gjithë listën e "aktiviteteve" për të punuar me diskun:




Le të shqyrtojmë punën me CP (2 skenarë zhvillimi):
  • Shkojmë te seksioni "Proceset në shirit", gjejmë listën "Miratimi CP", butonin "Proceset e biznesit", shkojmë te redaktori i procesit të biznesit dhe krijojmë një proces biznesi vijues, të cilin do ta quajmë: "Miratimi i CP". Do të fillojë automatikisht kur të shfaqet pika e kontrollit (për këtë arsye, ne lëmë vetëm pikën e parë të kontrollit në krye).
  • Për të zbuluar se çfarë të bëni me CP, duhet të shikohet nga një ekspert. Domethënë, në fushën e dokumentit zgjedhim personin përgjegjës. Ne e emërtojmë dokumentin "Zgjidhni çfarë të bëni". Në përshkrim mund të tregoni emrin e CP, datën e krijimit dhe komentet e nevojshme. Pastaj krijojmë një listë të opsioneve të përgjigjeve për ekspertin:
  1. Refuzo;
  2. Mendoni;
  3. Krijo një marrëveshje.
Klikoni në butonin "Instalo". Le të refuzohet parazgjedhja (CP-të vërtet të dobishme nuk hasen shumë shpesh)




Për të kërkuar një skedar nga një person, përpara se ta dërgoni CP-në diku tjetër, shtoni një kërkesë për informacion shtesë në fushën e llojit "File" në cilësimet e "aktivitetit". Le ta quajmë atë "Skedar shtesë" dhe të zgjedhim llojin "Skedar". Klikoni butonin "Ruaj". Në të njëjtën mënyrë, ne zbulojmë shumën e transaksionit: në cilësimet e "aktivitetit", zgjidhni elementët e nevojshëm, plotësoni fushat, jepni emrin e fushës "Specifikoni shumën e transaksionit", klikoni butonin "Ruaj".
  • Bazuar në përgjigjen e ekspertit, vendosëm kushtin: "Çfarë duhet bërë". Pastaj opsionet janë: "Refuzo" - ky veprim do të kryhet nëse ndryshorja "Çfarë duhet bërë" është e barabartë me përgjigjen e ekspertit "Refuzo". Këtu mund të vendosni statusin "Refuzuar" në elementin e listës për të kuptuar se propozimi u shqyrtua dhe u gjet i padobishëm. Një tjetër opsion është "Think", domethënë vlera e ndryshores "What to do" është e barabartë me "Think". Në mënyrë që të gjitha dokumentet të jenë në një vend, ne i ruajmë ato në një dosje (seksioni "Aktiviteti" "Disku"). Zgjidhni "Shkarko në disk", pastaj "Ruaj".
  • Ne do t'i transferojmë informacionet që janë tashmë në transmetimin e drejtpërdrejtë në listën "Regjistri i KP", të cilën do ta plotësojmë. Shkoni te "Krijoni artikujt e diskut" në seksionin "Përpunimi i dokumenteve", gjeni "Aktivitetet", hapni dhe zgjidhni dokumentet. Bitrix 24 ofron menjëherë fushat e nevojshme për të plotësuar. Ne i plotësojmë ato në të njëjtën mënyrë siç kemi konsideruar më parë (data, personi përgjegjës, etj.). Klikoni butonin "Ruaj".
Kontrolli mund të kryhet duke shkuar te burimi i drejtpërdrejtë, duke zgjedhur seksionet "Proceset" dhe "Miratimi i PK".

Proceset e biznesit dhe CRM

Për të punuar në CRM Do t'ju duhen seksionet e mëposhtme (ato mund të gjenden në menunë në të majtë):
  • Fjongo,
  • 4 entitetet kryesore: drejtues, kontakte, kompani, marrëveshje.
*Plumbi është "mikrobi" i një kontakti (CP, telefonatë, etj.). Të gjitha informacionet paraprake rreth klientit ruhen këtu, por ai ende nuk është gati të vazhdojë në fazën e transaksionit. Ekziston gjithashtu një furnizim në të cilin të gjitha ngjarjet që lidhen me drejtimin janë të dukshme. Mund të bëni takime, telefonata, të plotësoni informacionin e nevojshëm. Kur të shfaqen informacione më të hollësishme rreth klientit, mund ta shndërroni atë në një kompani ose kontakt. Pas kësaj, nëse tashmë është e nevojshme të lidhni një marrëveshje, atëherë plumbi shndërrohet në marrëveshje dhe puna vazhdon në këtë ent. Drejtuesit dhe ofertat kanë një shirit statusi që tregon se në cilën fazë është marrëveshja me këtë drejtim.

Ekzistojnë disa "aktivitete" për CRM që ju lejojnë të krijoni entitete dhe të gjurmoni fazat e një transaksioni. Kur punojmë me proceset e biznesit në një furnizim të drejtpërdrejtë, lista, në disqe, ne mund të krijojmë vetëm një lloj entiteti CRM. Nëse duhet të punoni me të dhëna që do të ruhen në këtë entitet, atëherë përdoren proceset e biznesit në vetë CRM. Ato janë të vendosura në seksionin "Më shumë", "Cilësimet", më pas "BP Automation", domethënë, i njëjti redaktues i procesit të biznesit nga ku do të marrim të gjithë informacionin që disponohet në një drejtim, marrëveshje, kontakt, kompani.

Le të krijojmë një algoritëm për procesin e biznesit nëse CP rezulton të jetë e dobishme dhe kompania do të hyjë në një marrëveshje:




Shkojmë te redaktori i BP, "Proceset në furnizim", "Miratimi i CP", "Procesi i biznesit" dhe shtojmë një kusht më shumë - "Krijo një marrëveshje".
Marrëveshja do të bëhet me ndonjë kompani, për këtë po krijojmë një kompani. Shkoni te CRM dhe zgjidhni "Krijo një kompani të re". Plotësojmë të gjitha fushat.
Pas kësaj, ju mund të krijoni një marrëveshje të re. Plotësoni në të njëjtën mënyrë: emrin, kompaninë, përgjegjësinë, komentet. Mos harroni të kurseni. Në listën e proceseve të biznesit tregojmë se statusi ka ndryshuar në “Në progres”.




Tani që BP është përfunduar, ajo do të shfaqet në CRM si një marrëveshje e re.




Ne hyjmë në transaksionin e krijuar dhe shohim: kompaninë që kemi krijuar, shumën e transaksionit dhe personin përgjegjës - të gjitha të dhënat që kemi treguar. Furnizimi me energji elektrike po punon si duhet.


Melekhova Svetlana

25.08.2014


Një detyrë tjetër interesante erdhi për mua nga nasalniku. Është e nevojshme të shkruani një mjet që ju lejon të kopjoni listat universale për grupet sociale (pa përmbajtje, vetëm një diagram). Si dhe proceset e biznesit që i përkasin kësaj liste.
Kush është këtu? 0_0
Nuk funksionoi të pretendoja të isha një copë letër-muri, kështu që më duhej ta bëja. Dhe shkruaj një artikull, përndryshe do të harroj gjithçka.

Sot në diskutim:

    1. kopjimi i listave universale për grupet shoqërore
    2. kopjimi i proceseve të biznesit të këtyre listave
Mjeti i diskutuar mund të gjendet në fund të artikullit. Vërtetë, ju vetë duhet të kuptoni se unë nuk jam përgjegjës për atë që keni krijuar me ndihmën e tij =)

Me tutje:
  • BP - procesi i biznesit
  • CS - lista universale (brenda artikullit nënkuptohen CS për grupet sociale)
  • IS - bllok informacioni
  • KP - portal korporativ
  • SG - grup social
Çfarë është SHBA?
Së pari, m'u desh pak kohë për të kuptuar se çfarë saktësisht donin nga unë. Në përgjithësi, CP është ende një xhungël e tillë për mua =)
Për të treguar punën e mendimit, do të përshkruaj gjithçka ashtu siç ishte.

Së pari, i kërkojmë administratorit një adresë testimi dhe vendosim një listë kontrolli atje me përmbajtjen.
Pastaj ne përpiqemi të zbulojmë se çfarë është SHBA. Pasi u hodha në panelin e administratorit, kuptova se ky është një bllok informacioni budalla dhe se mund të punoni me të si një bllok informacioni i një lloji të caktuar. Tani për tani kemi hequr dorë nga kopjimi i furnizimit me energji elektrike; prioritet i është dhënë listave.
Në faqen e testimit marrim një listë të të gjithë sigurisë së informacionit, kuptojmë se lloji i sigurisë së informacionit për grupet sociale është lists_socnet. Në të njëjtën kohë vërejmë praninë e një fushe SOCNET_GROUP_ID, vlera e së cilës është e barabartë me ID-në SG; logjike, apo jo?

Po përpiqem të krijoj një bllok informacioni për një SG të caktuar duke përdorur një funksion standard me të cilin jemi mësuar CIBlock::Shto(). Unë marr CS-në e krijuar, e cila shfaqet në publikun SG për redaktim. Dhe krijimi i pronave me dorë vjen më vonë, direkt në mjet.

I frymëzuar nga suksesi, filloj të krijoj vetë instrumentin. Nuk mbaj mend se si të punoj me forma në mënyrë njerëzore, kështu që gjithçka bëhet në Ajax.

Hapat e mjetit të planifikimit

Hapi i parë është marrja e listës së SG-ve. Nga këto, përdoruesi zgjedh grupin nga i cili do të duhet të kopjohet sistemi i kontrollit. Kjo bëhet nga funksioni CSocNetGroup::GetList() modul rrjet social.

Hapi i dytë është marrja e sistemit të kontrollit për grupin e specifikuar në hapin e parë. Kjo bëhet duke përdorur një funksion standard infoblock me një filtër të konfiguruar.
CIBlock::GetList(false, array("IBLOCK_TYPE_ID" => "lists_socnet", "SOCNET_GROUP_ID" => $chosen_id));

Në hapin e tretë, ne shfaqim përsëri listën e SG-ve, vetëm me mundësinë e përzgjedhjes së shumëfishtë. Përdoruesi shënon ato grupe ku duhet të klonohet CS e specifikuar në hapin e dytë.

Strategjia e mëtejshme është mjaft logjike:

    1. marrim një listë të fushave dhe vetive të sistemit të kontrollit
    2. për çdo SG të specifikuar në hapin e tretë, krijoni një bllok informacioni-US
    3. për çdo sistem kontrolli të krijuar ne krijojmë të njëjtat veti si ato të listës origjinale duke përdorur klasën CIBlockProperty, e cila është e zakonshme për infoblocks, për të punuar me vetitë
    4. në çdo hap ne regjistrojmë veprimet në mënyrë që më vonë të mund të tregojmë bukur sekuencën e veprimeve =)
CLlist
Ne e zbatojmë atë, e nisim, shikojmë panelin e administratorit - gjithçka është krijuar bukur dhe për fat të mirë fërkojmë putrat tona së bashku. Tani kalojmë në domenin publik dhe kuptojmë se vetitë për sistemin e kontrollit nuk shfaqen atje.

Po filloj gërmimet arkeologjike. Ndodhet në klasën C Listë me një tufë fëmijësh. Betohem me mallkime të shkëlqyera dhe shikoj se si po shkon puna me listat.
Por në thelb ndodh e njëjta gjë si kur punoni me blloqe informacioni, vetëm me shtesën e vet, e cila regjistron truket e saj në bazën e të dhënave. Nuk do të diskutoj pse u bë kjo tani, megjithëse është shumë interesante. Në përgjigje të ankesave të mia për këtë, kolegu im Maxim tha: "Me sa duket, kjo është bërë për të zgjidhur problemet që nuk janë të dukshme për ne". Për të cilën mora përgjigjen se në Bitrix kjo frazë mund të zbatohet për pothuajse çdo zgjidhje =)

Në total, pas procedimit, ndryshoj kodin e pikës tre të strategjisë: të krijoj pronat që përdor CLlist::AddField().
Nga rruga, për të marrë vlerat e një prone të llojit të listimit, unë përdor të zakonshmen CIBlockProperty::GetPropertyEnum(). Meqenëse nuk kisha detyrë të përpunoja asgjë tjetër përveç vargjeve dhe listimeve, nuk përpunoj në mënyrë specifike lloje të tjera (të tilla si një skedar ose një fotografi; një shembull i përpunimit mund të gjendet në kodin e fëmijëve të klasës CLlist, e pashë atje diku).

Këtë herë pronat shfaqen në domenin publik dhe ne kalojmë në zgjidhjen e problemit të kopjimit të BP-ve të lidhura me sistemin e kontrollit.

Kopjimi i proceseve të biznesit
Fillimisht, google-ja më sjell te tema e Kopjimit të proceseve të biznesit tërësisht dhe elementeve individuale. Nuk më pëlqen tema e eksportimit, është e ndërlikuar, madje edhe për qindra sisteme kontrolli është e trishtueshme të bësh eksport me dorë, por programatikisht do të duhen disa ditë për ta kuptuar atë =) Një sugjerim se ku të shkosh i sinqertë mënyra: po CBPWorkflowTemplateloader::GetList(), por me të vërtetë nuk doja ta kuptoja.

Prandaj, ne shkojmë në rrugën "e rrezikshme" nga tema - duke futur drejtpërdrejt bazën e të dhënave. Po, ju mund të më qëlloni, por unë isha i kufizuar në kohë për të përfunduar detyrën, kështu që shkova drejt përpara. Dhe detyra nuk është më standardi.

Krijoni një furnizim me energji me dorë dhe shikoni se çfarë ka ndryshuar në tabelë b_bp_workflow_template: u shtua një rresht ku fusha ENTITET instaluar në Dokumenti CIBlock dhe fusha DOCUMENT_TYPE ka vlerën iblock_#ID#, ku #ID#- ID e SHBA ku është krijuar BP.

Le të kthehemi te mjeti i kopjimit. Në hapin e tretë, shtoni një kuti "kopjoni edhe BP të listës".

Shtimi i pikëve në strategji

    1. zbuloni se cilat furnizime me energji janë të lidhura me sistemin e kontrollit
    2. kopjoni rreshtin në tabelë, duke e ricaktuar DOCUMENT_TYPE për një SHBA të sapokrijuar
Si rezultat, ne morëm një mjet Frankenstein. Punon =)