Použitie procesov pracovných postupov na automatizáciu procesov, ktoré nevyžadujú interakciu používateľa

Vzťahuje sa na aplikácie Dynamics 365 for Customer Engagement (on-premises), verzia 9.x

Obchodné postupy automatizujú procesy bez používateľského rozhrania. Ľudia obyčajne používajú procesy pracovného postupu na spustenie automatizácie, ktorá nevyžaduje interakciu s používateľom.

Každý proces pracovného postupu je priradený jednej entite. Pri konfigurovaní pracovných postupov treba zvážiť štyri hlavné oblasti:

  • Kedy ich spustiť?

  • Mali by sa spustiť ako pracovný postup v reálnom čase, alebo na pozadí?

  • Ktoré akcie by mali vykonať?

  • Za akých podmienok by sa mali akcie vykonať?

    Táto téma predstavuje úvod do hľadania procesov pracovného postupu a popisuje, kedy ich spustiť a či by mali bežať v reálnom čase alebo na pozadí. Informácie o podmienkach a akciách, ktoré treba vykonať, nájdete v Konfigurácia procesov pracovných postupov.

Kde máte prispôsobíte procesy pracovného toku?

Pracovné postupy zobrazíte v organizácii zobrazením uzla Procesy v Predvolenom riešení a filtráciou procesov, ktoré majú Kategóriu Pracovný postup.

Procesy filtrované podľa pracovného postupu v Dynamics 365 for Customer Engagement

V závislosti od zostavenia aplikácie môžu používatelia vytvárať alebo upravovať svoje pracovné postupy v aplikácii.

Vývojári môžu vytvárať pracovné postupy pomocou informácií v Príručka vývojára aplikácií Dynamics 365 for Customer Engagement a zakúpené riešenia môžu obsahovať pracovné postupy s možnosťou úprav.

Vlastnosti pracovného postupu

V prieskumníkovi riešení označte Procesy a kliknite na Nový.

Keď vytvoríte pracovný postup, dialógové okno Vytvoriť proces vás vyzve na zadanie troch vlastností, ktoré majú všetky procesy:

Vytvorenie pracovného postupu v Dynamics 365 for Customer Engagement

Názov procesu
Názov procesu pracovného postupu nemusí byť jedinečný, ale ak očakávate mať množstvo pracovných postupov, môže byť užitočné zaviesť istú konvenciu názvov, aby sa dali vaše procesy prehľadne rozlíšiť. Na názov pracovného postupu možno budete chcieť použiť štandardné prefixy. Prefix môže popisovať funkciu pracovného postupu alebo oddelenia v spoločnosti. Tým pomôžete zoskupiť podobné položky v zozname pracovných postupov.

Kategória
Táto vlastnosť informuje, že ide o proces pracovného postupu.

Entita
Každý proces pracovného postupu musí byť nastavený pre jednu entitu. Po vytvorení procesu pracovného postupu entitu nemožno zmeniť.

Spustiť tento pracovný postup na pozadí (odporúča sa)
Táto možnosť sa zobrazí vtedy, keď vyberiete pracovný postup ako kategóriu. Toto nastavenie určuje, či je pracovný postup spustený v reálnom čase alebo na pozadí. Pracovné postupy v reálnom čase bežia okamžite (synchrónne). Pracovné postupy na pozadí sú spustené asynchrónne. Dostupné možnosti konfigurácie závisia od vášho výberu pre toto nastavenie. Pracovné postupy na pozadí umožňujú podmienky čakania, ktoré nie sú dostupné v reálnom čase. Pokiaľ nepoužívate tieto podmienky čakania, neskôr môžete pracovné toky na pozadí previesť na reálny čas a opačne. Ďalšie informácie o podmienky čakania, pozri Nastavenie podmienok pre akcie pracovného postupu.

Máte tiež možnosť Typ, ktorou určíte, či sa má vytvoriť nový pracovný postup od základov, alebo ho spustíte z existujúcej šablóny. Keď vyberiete Nový proces z existujúcej šablóny (výber zo zoznamu), môžete vybrať spomedzi dostupných procesov pracovných postupov, ktoré boli predtým uložené ako šablóna procesu.

Po vytvorení pracovného postupu alebo po úprave existujúceho budete mať tieto ďalšie vlastnosti:

Karta Všeobecné v pracovnom postupe

Aktivovať ako
Môžete zvoliť Šablóna procesu a vytvoriť tak rozšírený počiatočný bod pre iné šablóny. Ak zvolíte túto možnosť, po aktivovaní pracovného postupu sa tento nepoužije, ale bude k dispozícii na výber v dialógovom okne Vytvoriť proces, pokiaľ ste vybrali Typ: Nové procesy z existujúcej šablóny (výber zo zoznamu)

Šablóny procesu sú pohodlné, ak máte množstvo podobných procesov pracovného postupu a chcete ich definovať bez opakovania rovnakej logiky.

Poznámka

Úpravou šablóny procesu nezmeníte správanie žiadneho z procesov pracovného postupu, ktoré ste predtým vytvorili pomocou nej ako šablóny. Nový pracovný postup vytvorený pomocou šablóny je kópia jej obsahu.

K dispozícii na spustenie
Táto sekcia obsahuje možnosti, ktoré popisujú, ako možno spustiť pracovný postup.

Spustiť tento pracovný postup na pozadí (odporúča sa)
Toto začiarkavacie políčko odráža možnosť vybranú pri vytvorení pracovného postupu. Táto možnosť je vypnutá, no môžete ju zmeniť v ponuke Akcie zvolením možnosti Previesť do pracovného postupu v reálnom čase alebo Previesť do pracovného postupu na pozadí.

Ako proces na požiadanie
Túto možnosť zvoľte, ak chcete povoliť používateľom spúšťať tento pracovný postup manuálne. Procesy na požiadanie možno nájsť pod sekciou Spustiť pracovný postup služby Flow.

Ako podriadený proces
Túto možnosť zvoľte, ak chcete povoliť možnosť spúšťať pracovný postup z iného pracovného postupu.

Zadržanie úloh pracovného postupu
Táto sekcia obsahuje možnosť odstránenia pracovného postupu po jeho vykonaní.

Automaticky odstrániť dokončené úlohy pracovného postupu (a ušetriť tak miesto na disku)
Vyberte túto možnosť, ak chcete automaticky odstrániť dokončenú úlohu pracovného postupu.

Poznámka

Úlohy pracovného postupu nie sú odstránené ihneď po dokončení, ale čoskoro po dokončení, cez dávkové spracovanie.

Rozsah
Pre entity vlastnené používateľom sú tieto možnosti: Organizácia, Rodič: podriadené organizačné jednotky, Organizačné jednotky alebo Používateľ. Pre entity vlastnené organizáciou je jediná možnosť Organizácia.

Ak je rozsah Organizácia, logika pracovného postupu sa dá použiť na ľubovoľný záznam v organizácii. Inak sa pracovný postup dá použiť iba na podmnožinu záznamov v rámci tohto rozsahu.

Poznámka

Predvolená hodnota rozsahu je Používateľ. Pred aktivovaním pracovného postupu sa uistite, že hodnota rozsahu je vhodná.

Začiatok kedy
Možnosťami v tejto časti určíte, kedy sa má pracovný postup automaticky spustiť. Môžete nakonfigurovať pracovné postupy v reálnom čase tak, aby sa spustili pri určitých udalostiach. Toto je veľmi účinná schopnosť, pretože pracovný postup môže zastaviť akciu skôr, než nastane. Ďalšie informácie: Používanie pracovných postupov v reálom čase. Ďalšie možnosti:

  • Záznam je vytvorený

  • Zmeny stavu záznamov

  • Záznam je priradený

  • Zmena polí záznamov

  • Záznam je odstránený

Poznámka

Nezabudnite, že akcie a podmienky definované pre pracovný postup nevedia, kedy je pracovný postup spustený. Ak napríklad definujete pracovný postup na aktualizáciu záznamu, túto akciu nemôže vykonať pracovný postup v reálnom čase skôr, než sa záznam vytvorí. Neexistujúci záznam nemôže byť aktualizovaný. Podobne pracovný postup na pozadí nemôže aktualizovať záznam, ktorý bol odstránený, hoci pre pracovný tok túto akciu môžete definovať. Ak nakonfigurujete pracovný postup na vykonanie akcie, ktorú nemožno vykonať, zlyhá jej spustenie a zlyhá aj celý pracovný postup.

Vykonať ako:
Táto možnosť je dostupná iba vtedy, ak ste možnosť Spustiť tento pracovný postup na pozadí (odporúča sa) pri vytváraní pracovného postupu neoznačili, alebo ak ste neskôr previedli pracovný postup na pozadí na postup v reálnom čase.

Bezpečnostný kontext procesov pracovných postupov

Keď je pracovný postup na pozadí nakonfigurovaný ako proces na požiadanie a používateľ ho spustí príkazom Spustiť pracovný postup, akcie vykonateľné pracovným postupom sú obmedzené na tie, ktoré by mohol používateľ vykonať podľa povolení a úrovní prístupu definovaných rolami zabezpečenia nastavenými pre jeho používateľský účet.

Ak sa pracovný postup na pozadí spustí na základe udalosti, pracovný tok pracuje v kontexte jeho vlastníka, obyčajne osoby, ktorá pracovný postup vytvorila.

Pre pracovné postupy máte možnosť Vykonať ako a môžete zvoliť, či by mal pracovný postup použiť kontext zabezpečenia vlastníka pracovného postupu alebo používateľa, ktorý záznam pozmenil. Ak váš pracovný postup obsahuje akcie, ktoré by pre bezpečnostné obmedzenia nebolo možné vykonať, mali by ste zvoliť spustenie pracovného postupu ako vlastník pracovného postupu.

Aktivujte pracovný postup

Pracovné postupy možno upraviť iba ak sú vypnuté. Pred ručným použitím pracovného postupu alebo jeho použitím podľa udalostí je ho potrebné aktivovať. Než bude možné pracovný postup aktivovať, musí obsahovať aspoň jeden krok. Informácie o konfigurácii kroky nájdete v Konfigurácia procesov pracovných postupov

Pracovný postup môže zapnúť alebo vypnúť jeho vlastník alebo niekto s povolením Konať v mene iného používateľa, napríklad správca systému. Dôvodom je možnosť, že by zlomyseľný používateľ mohol upraviť pracovný postup niekoho bez toho, aby si toho bol vedomý. Váš pracovný postup môžete opätovne priradiť zmenou jeho vlastníka. Toto pole sa nachádza na karte Správa. Ak nie ste správcom systému a potrebujete upraviť pracovný postup, ktorý vlastní iný používateľ, musí ho deaktivovať a priradiť vám. Po dokončení úprav pracovného postupu ho môžete priradiť späť používateľovi a ten ho môže aktivovať.

Pracovné postupy v reálnom čase vyžadujú, aby používateľ mal oprávnenie Aktivovať procesy v reálnom čase. Pretože pracovné toky v reálnom čase majú väčšiu pravdepodobnosť, že ovplyvnia výkon systému, toto oprávnenie by mali dostať iba ľudia, ktorí vedia zhodnotiť možné riziko.

Pracovné toky sa uložia pri aktivovaní, preto ich pred aktiváciou nie je potrebné ukladať.

Pozrite tiež:

Konfigurácia procesov pracovných postupov
Sledovanie a správa procesov pracovných postupov
Najlepšie postupy procesov pracovného postupu