Zdieľať cez


Kurz: Vylepšenie postupov obchodných procesov pomocou vetvenia

Toky obchodných procesov tokov vás sprevádzajú v rôznych štádiách predaja, marketingu a procesov služby na ceste k ich ukončeniu. Pre jednoduché prípady je lineárny tok obchodného procesu vhodnou voľbou. V zložitejších scenároch však môžete zlepšiť tok pracovného procesu pomocou vetvenia. Ak máte povolenia na vytváranie pre toky obchodných procesov, budete môcť vytvoriť tok obchodného procesu s viacerými vetvami pomocou logiky If-Else . Podmienka vetvenia môže byť vytvorená z viacerých logických výrazov, ktoré používajú kombináciu operátorov AND alebo OR . Výber vetvy sa vykoná automaticky v reálnom čase na základe pravidiel definovaných v definícii procesu. Napríklad pri predaji áut si môžete nakonfigurovať jeden tok obchodného procesu, ktorý sa po spoločnej kvalifikácii rozdelí na dve samostatné vetvy na základe pravidla (Preferuje zákazník nové auto alebo ojazdené auto, je jeho rozpočet vyšší ako alebo nižšie $20,000 atď.), jedna pobočka na predaj nových áut a ďalšia pobočka na predaj ojazdených áut. Ďalšie informácie o tokoch obchodných procesov nájdete v časti Prehľad tokov obchodných procesov.

Na schéme nižšie je tok obchodného procesu s vetvami.

Vývojový diagram zobrazujúci kroky v procese predaja auta.

Čo potrebujete vedieť pri navrhovaní tokov obchodných procesov s vetvami

Pri navrhovaní toku obchodného procesu s vetvami vezmite do úvahy tieto informácie:

  • Proces môže zahŕňať maximálne päť jedinečných tabuliek.

  • V jednom procese môžete použiť maximálne 30 etáp a v jednej etape maximálne 30 krokov.

  • Každá vetva nemôže byť hlboká viac ako päť úrovní.

  • Pravidlo vetvenia musí vychádzať z krokov v etape, ktorá je bezprostredne pred ním.

  • V pravidle môžete kombinovať viacero podmienok pomocou operátora AND alebo operátora OR , ale nie oboch operátorov.

  • Po definovaní toku procesu môžete voliteľne vybrať vzťah tabuľky. Tento vzťah musí byť vzťahom tabuľky 1:N (jedna k mnohým).

  • Viac ako jeden aktívny proces môžu bežať súčasne na rovnakom riadku údajov.

  • Môžete usporiadať dlaždice (fázy, kroky, podmienky atď.) o priebehu procesu pomocou jednoduchého presúvania.

  • Pri zlučovaní vetiev sa musia všetky rovnocenné vetvy zlúčiť do jednej etapy. Rovnocenné vetvy sa musia všetky buď zlúčiť do jednej etapy, alebo každá rovnocenná vetva musí ukončiť proces. Rovnocennú vetvu nemožno zlúčiť s inými vetvami, a zároveň ukončiť proces.

  • Zmeny klientskeho rozhrania API nemôžu spustiť vyhodnotenie podmienky vetvenia, pretože vetvenie závisí od obchodných pravidiel.

  • V prípade formulárov v aplikáciách riadených modelom interakcia s budúcimi fázami spúšťa ich podmienky a obchodné pravidlá. Ak však aktívna fáza zostane rovnaká, tieto pravidlá sa po opätovnom načítaní formulára znova nespustia. Pri načítaní formulára sa spúšťajú iba pravidlá v aktívnom štádiu.

Poznámka

  • Na tabuľku použitú v procese je možné vrátiť sa viackrát (niekoľko uzavretých slučiek tabuľky).

  • Proces môže ísť späť do predchádzajúcej fázy bez ohľadu na typ tabuľky. Ak je napríklad aktívna fáza Doručiť cenovú ponuku v riadku cenovej ponuky, používatelia procesu môžu presunúť aktívnu fázu späť do Návrh fáza v riadku príležitosti.

    V ďalšom príklade predpokladajme, že proces je momentálne vo fáze Súčasný návrh v toku vášho procesu: Schváliť potenciálneho zákazníka>Identifikujte Potreby>Vytvoriť návrh>Predložiť návrh>Zavrieť. Ak si návrh predložený zákazníkovi vyžaduje viac prieskumu na identifikáciu potrieb zákazníka, používatelia môžu jednoducho vybrať fázu identifikácie potrieb vášho procesu a zvoliť Nastaviť Aktívne.

Príklad: proces predaja automobilov s dvomi vetvami

Pozrime sa na príklad toku obchodného procesu s dvomi vetvami – predaj nových a ojazdených automobilov.

Najprv vytvoríme nový proces s názvom Proces predaja áut.

  1. Otvorte prieskumníka riešení a potom na ľavom navigačnom paneli vyberte Procesy.

  2. Vyberte Nový pre vytvorenie nového procesu.

  3. Zadajte Kategóriu ako tok obchodného procesu a pre primárnu entitu vyberte Vedenie.

  4. Pridajte prvú fázu do procesu s názvom Kvalifikovať sa a pridajte kroky Časový rámec nákupu a Preferencie auta.

  5. Po spoločnej fáze kvalifikácie rozdelíme proces na dve samostatné vetvy pomocou dlaždice Podmienka .

    1. Nastavte stav dlaždice s pravidlami, ktoré spĺňajú obchodné požiadavky

    2. Na pridanie prvej pobočky pre etapu, pridajte dlaždicu etapy na cestu „Áno” dlaždice podmienky

    3. Ak chcete pridať druhú vetvu, ktorá sa vykoná, keď podmienka nie je splnená, pridajte ďalšiu dlaždicu Stage na cestu "Nie" dlaždice podmienky

Prepitné

Môžete pridať ďalšiu podmienku na cestu „Nie” existujúcej dlaždice podmienky, čím vytvoríte komplexnejšie vetvenie.

Obrázok zobrazujúci vytvorenú kvalifikačnú fázu.

Ak Preferencie auta = Nové, proces sa rozvetví na Predaj nového auta v opačnom prípade preskočí do štádia Predaj ojazdeného auta v druhej vetve, ako je uvedené nižšie.

Obrázok zobrazujúci fázu Predaja nových áut.

Fáza predaja ojazdených áut.

Po dokončení všetkých krokov vo fáze Predaj nového auta alebo Predaj ojazdeného auta sa proces vráti späť späť do hlavného toku pomocou fázy Doručiť ponuku .

Fáza doručenia cenovej ponuky.

Zabránenie zverejneniu informácií

Predstavte si tok obchodného procesu s vetvami na spracovanie žiadosti o pôžičku v banke, ako môžete vidieť nižšie. Vlastné tabuľky používané v etapách sú uvedené v zátvorkách.

Vývojový diagram znázorňujúci kroky v príklade procesu na zabránenie zverejneniu informácií.

V tejto situácii potrebuje bankový úradník prístup k riadku žiadosti, nemal by však vidieť žiadne informácie o skúmaní žiadosti. Na prvý pohľad sa zdá, že to môžeme jednoducho vyriešiť priradením roly zabezpečenia pracovníčke oddelenia pôžičiek, ktorá zaisťuje nedostupnosť tabuľky Preskúmanie. Pozrime sa však na príklad detailnejšie a zistíme, či je to skutočne pravda.

Povedzme, že zákazník podá v banke žiadosť o pôžičku vo výške nad 60 000 EUR. Pracovníčka oddelenia pôžičiek zhodnotí žiadosť v prvej etape. Ak je pravidlo vetvenia, ktoré kontroluje, či je suma dlžná banke vyššia ako 50 000 EUR, splnené, ďalšou etapou procesu je preskúmať, či je žiadosť pravá. Ak sa zistí, že ide o podvod, potom bude proces pokračovať právnymi krokmi proti žiadateľovi. Bankový úradník by nemal vidieť informácie z dvoch fáz skúmania, pretože úradník nemá prístup k tabuľke skúmania.

Ak však pracovníčka oddelenia pôžičiek otvorí riadok Žiadosť, mohla by vidieť celý proces od začiatku až do konca. Úverový úradník bude môcť nielen vidieť štádium vyšetrovania podvodu, ale bude tiež schopný identifikovať výsledok vyšetrovania tým, že bude môcť vidieť štádium právneho konania v procese. Výberom fázy bude zároveň môcť zobraziť ukážku krokov vo fázach skúmania. Aj keď úradník pre pôžičku nebude môcť vidieť údaje ani stav dokončenia kroku, bude môcť identifikovať potenciálne kroky, ktoré boli podniknuté proti predkladateľovi žiadosti počas fáz vyšetrovania a právnych krokov.

V tomto toku procesu bude vidieť pracovníčka oddelenia pôžičiek etapy Preskúmanie pravosti a Právne kroky, čo predstavuje nezákonné zverejnenie informácií. Odporúčame, aby ste venovali zvýšenú pozornosť informáciám, ktoré sa môžu pri vetvení zverejniť. V našom príklade je potrebné rozdeliť proces do dvoch oddelených procesov – jeden na spracovanie žiadosti a druhý na preskúmanie pravosti žiadosti, aby sa zabránilo zverejneniu informácií. Proces pre pracovníčku oddelenia pôžičiek bude vyzerať takto:

Vývojový diagram zobrazujúci ďalšie kroky v procese na zabránenie zverejneniu informácií.

Proces preskúmania bude samostatný a bude zahŕňať tieto etapy:

Vývojový diagram znázorňujúci kroky pre proces vyšetrovania prípadov zverejnenia informácií.

Budete musieť poskytnúť pracovný postup na synchronizáciu rozhodnutia Schváliť/Odmietnuť z riadku Vyšetrovanie do riadka Žiadosť.

Ďalšie kroky

Vytvorte tok obchodného procesu
Vytvorenie vlastnej obchodnej logiky pomocou procesov