Vytvorte vlastnú obchodnú logiku prostredníctvom procesov
Definícia a vynútenie konzistentného obchodného procesu je jedným z hlavných dôvodov, prečo ľudia používajú modelom riadené aplikácie. Konzistentné procesy pomáhajú ľuďom používajúci tento systém sústrediť sa na svoju prácu a nie na snahu pamätať si akcie a ručné úkony. Procesy môžu byť jednoduché alebo komplexné a môžu sa meniť v čase.
Power Apps zahŕňajú niekoľko typov procesov, pričom každý z nich je určený na iný účel:
Toky obchodných procesov
Tok mobilných úloh
Pracovné postupy
Činnosti
Podobné ako pri procesoch, môžete tiež vytvoriť obchodné pravidlá a odporúčania. Ďalšie informácie: Vytvorte obchodné pravidlá a odporúčania na uplatnenie logiky vo formulári
Poznámka
Pomocou procesov môžete ovplyvniť licenčné podmienky pre Power Apps a toky. Ďalšie informácie: Požiadavky na licenciu tabuľky
Kedy použiť tok obchodného procesu
Použite tok obchodného procesu, ak chcete, aby zamestnanci prechádzali rovnakým fázami a postupovali rovnakým spôsobom pri interakcii so zákazníkom. Môžete napríklad vytvoriť tok obchodného procesu, ak chcete, aby všetci pracovali s požiadavkami na poskytnutie služieb zákazníkom rovnakým spôsobom, prípadne požadovať, aby zamestnanci získali schválenie faktúry pred odoslaním objednávky.
Vaše prostredie zahŕňa niekoľko tokov obchodných procesov pripravených pre úlohy bežného predaja, služieb a marketingu, ktoré možno použiť, pričom stačí urobiť len málo zmien alebo netreba žiadne zmeny. Prípadne môžete vytvoriť svoje vlastné. Viac informácií: Vytvorte si tok obchodného procesu
Kedy použiť pracovné postupy
Pracovnými postupmi môžete automatizovať obchodné procesy za oponou. Pracovné postupy sú zvyčajne iniciované systémovými udalosťami, a preto nemusia byť používatelia vedomí, že prebiehajú. Pracovné postupy, ktoré fungujú na pozadí, sú „asynchrónne“. Pracovné postupy je možné nakonfigurovať aj tak, aby ich ľudia manuálne spúšťali, keď chcete automatizovať bežné úlohy, ako je automatické odosielanie e-mailu s potvrdením zákazníkovi pri odoslaní objednávky. Pracovné postupy, ktoré fungujú v reálnom čase, sú „synchrónne“. Viac informácií: Procesy pracovného toku
Kedy sa používa Power Automate
Použite Power Automate , keď potrebujete vytvoriť automatizované pracovné postupy, ktoré vykonávajú akcie medzi vaším prostredím a obľúbenou aplikáciou alebo službou, ako sú Dynamics 365, Twitter, Dropbox, služby Google, Microsoft 365 alebo SharePoint. Môžete vyvolať postup v cloude na základe konkrétnej akcie alebo vyvolať ho v rámci vašej aplikácie. Ďalšie informácie: Použite Power Automate na automatizáciu procesov v rámci služieb
Kde musím ísť na vytvorenie procesu?
Existujú dve cesty na navigáciu k procesom:
Otvorte prieskumníka riešení a prejdite na Komponenty>Procesy. Táto cesta poskytuje pohodlný prístup, ak prispôsobujete iné súčasti v nástroji Prispôsobenie.
Nastavenia>Procesy. Táto cesta vám umožní používať zobrazenia definované pre tabuľku procesu, vrátane akýchkoľvek vlastných zobrazení.
Jednotlivé toky obchodných procesov je možné upraviť aj pomocou tlačidla Upraviť proces na paneli príkazov pre formulár, kde je aktívny tok obchodného procesu.
Kto môže vytvárať procesy?
Iba používatelia s rolou zabezpečenia Správca systému, Prispôsobovač systému alebo Výkonný/obchodný riaditeľ môžu vytvárať procesy, ktoré sa vzťahujú na celé prostredie. Ľudia s inými rolami môžu vytvárať procesy s obmedzenou úrovňou prístupu. Napríklad ľudia s úrovňou používateľského prístupu môžu vytvárať pracovné postupy pre ich vlastné použitie a na záznamoch, ktoré vlastnia.
Nasledujúca tabuľka uvádza úrovne prístupu procesov vychádzajúcich z predvolených rolí zabezpečenia.
Rola zabezpečenia | Úroveň prístupu |
---|---|
Generálny riaditeľ – riaditeľ podniku | Organizácia |
Správca systému | Organizácia |
Prispôsobovač systémov | Organizácia |
Marketingový námestník | Rodič: podriadená organizačná jednotka |
Obchodný námestník | Rodič: podriadená organizačná jednotka |
Manažér služieb | Organizačná jednotka |
Marketingový manažér | Organizačná jednotka |
Manažér predaja | Organizačná jednotka |
Manažér plánovania | Organizačná jednotka |
Zástupca služieb pre zákazníkov | Používateľ |
Odborný pracovník marketingu | User |
Predavač | User |
Plánovač | User |
Poznámka
Hoci ľudia môžu vytvárať tok obchodného procesu, pracovný tok v reálnom čase alebo akčné procesy, budú musieť mať Aktivovať toky obchodných procesov alebo Aktivujte procesy v reálnom čase na ich aktiváciu.
Ďalšie informácie o pracovných postupoch a akciách
Procesy môžu kontrolovať podmienky, použiť podmienkové vetvy a vykonávať akcie. Tieto akcie vykonávajú v sérii krokov. Nasledujúca tabuľka popisuje dostupné kroky v pracovnom postupe a procesoch akcie. Podrobnosti podrobnosti nájdete v témach pre každý typ procesu.
Krok | Typ procesu | Popis |
---|---|---|
Etapa | Pracovný postup, akcia | Etapy pracovného postupu uľahčujú čítanie logiky pracovného postupu a vysvetľujú ju. Etapy však nemajú vplyv na logiku alebo správanie pracovných postupov. Ak má proces etapy, všetky kroky postupu musia byť obsiahnuté v rámci etapy. |
Skontrolujte stav | Pracovný postup, akcia | Logický výrok „ak <podmienka> potom“. Môžete skontrolovať hodnoty pre riadok, na ktorom je spustený pracovný postup, akékoľvek riadky spojené s týmto riadkom vo vzťahoch N:1, alebo akékoľvek riadky vytvorené v predchádzajúcich krokoch. Na základe týchto hodnôt môžete definovať ďalšie kroky, keď je podmienka true . |
Podmienená vetva | Pracovný postup, akcia | Logický výraz „ak-inak-potom“. Editor používa text "V opačnom prípade, ak <podmienka> tak:" Vyberte kontrolnú podmienku, ktorú ste predtým definovali, a môžete pridať podmienenú vetvu na definovanie ďalších krokov, keď sa kontrolná podmienka vráti false . |
Predvolená akcia | Pracovný postup, akcia | Alternatívna logická premisa. Editor používa text „Inak:“ Zvoľte podmienku kontroly, podmienenú vetvu, podmienku čakania alebo paralelnú vetvu čakania, ktorú ste predtým definovali, a môžete použiť predvolenú akciu na definovanie krokov pre všetky prípady, ktoré nespĺňajú kritérium definované v podmienke alebo v ostatných vetvách. |
Podmienka čakania | Iba pracovný postup prebiehajúci na pozadí | Povoľuje pracovný postupu na pozadí, aby sa pozastavil, kým kritérium definované podmienkou nebude splnené. Pracovný postup sa znovu automaticky spustí, keď sa kritérium v podmienke čakania nesplní. |
Paralelná čakacia vetva | Iba pracovný postup prebiehajúci na pozadí | Definuje alternatívnu podmienku čakania pre pracovný postup na pozadí s príslušnou množinou ďalších krokov, ktoré sa vykonajú iba vtedy, keď je splnené východiskové kritérium. Môžete použiť paralelné vetvy čakania, aby ste vytvorili časové limity vo vašej logike pracovného postupu. Pomôžu zabrániť nekonečnému čakaniu pracovného postupu, kým sa nesplní kritérium definované v čakacej podmienke. |
Priradiť hodnotu | Činnosť | Nastaví hodnotu premennej alebo výstupnému parametru v procese. |
Vytvorte riadok | Pracovný postup, akcia | Vytvorí nový riadok pre tabuľku a priradí hodnoty k stĺpcom. |
Aktualizovať riadok | Pracovný postup, akcia | Môžete aktualizovať riadok, na ktorom je spustený pracovný postup, akékoľvek riadky spojené s týmto riadkom vo vzťahoch N:1, alebo akékoľvek riadky vytvorené v predchádzajúcich krokoch. |
Priradiť riadok | Pracovný postup, akcia | Môžete priradiť riadok, na ktorom je spustený pracovný postup, akékoľvek riadky spojené s týmto riadkom so vzťahom N:1, alebo akékoľvek riadky vytvorené v predchádzajúcich krokoch. |
Poslať email | Pracovný postup, akcia | Odošle e-mail. Môžete zvoliť vytvorenie novej e-mailovej správy alebo použiť e-mailovú šablónu nakonfigurovanú pre tabuľku riadka, na ktorom je spustený pracovný postup, alebo akékoľvek tabuľky spojené s touto tabuľkou vo vzťahoch N:1, alebo tabuľky pre akékoľvek riadky vytvorené v predchádzajúcich krokoch. |
Spustiť Child Workflow | Pracovný postup, akcia | Spustí proces pracovného postupu nakonfigurovaný ako podradený pracovný postup. |
Zmeniť stav | Pracovný postup, akcia | Zmení stav riadka, na ktorom je spustený proces, akékoľvek riadky spojené s týmto riadkom vo vzťahoch N:1, alebo akékoľvek riadky vytvorené v predchádzajúcich krokoch. |
Zastaviť pracovný postup | Pracovný postup, akcia | Zastaví aktuálny pracovný postup alebo akciu. Môžete nastaviť stav Úspešné alebo Zrušené a špecifikovať správu o stave. |
Vlastný krok | Pracovný postup, akcia | Poskytne nadstavby logickým elementom predvolene dostupným. Kroky môžu obsahovať podmienky, akcie, iné kroky alebo kombináciu týchto prvkov. Vývojári môžu vytvárať vlastné kroky pracovného postupu. Predvolene nie sú dostupné žiadne vlastné kroky. |