Egyéni üzleti logika létrehozása a folyamatokon keresztül
A következetes üzleti folyamatok definiálása és előírása az egyik fő ok, amiért sokan a modellalapú alkalmazásokat választják. Az egységes eljárások segítenek a rendszert használó dolgozóknak, hogy saját munkájukra koncentrálhassanak, és abban, hogy ne kelljen fejben tartaniuk a manuális lépések teljes sorozatát. A folyamatok lehetnek egyszerűek vagy összetettek, és idővel változhatnak is.
A Power Apps rendszer a folyamatok számos típusát tartalmazza, és mindegyik más célra készült:
Üzleti folyamatok
Mobil műveletsor
Munkafolyamatok
Műveletek
A folyamatokhoz hasonlóan létrehozhat üzleti szabályokat és javaslatokat. További információ: Üzleti szabályok és javaslatok létrehozása logika űrlapon való alkalmazásához
Feljegyzés
Folyamatok használata hatással lehet a Power Apps licenckövetelményeire és folyamataira. További információ: Táblázat licenckövetelményei
Mikor célszerű használni az üzleti folyamatokat
Akkor használja az üzleti folyamatot, ha azt szeretné, hogy a személyzet azonos fázisokon haladjon végig, és ugyanazokat a lépéseket kövesse az ügyfelekkel való kapcsolattartás során. Üzleti folyamatot például akkor használjon, ha azt szeretné, hogy mindenki azonos módon kezelje az ügyfélszolgálati kéréseket, vagy, hogy megkövetelje a munkatársaktól, hogy jóváhagyást szerezzenek a számlához, mielőtt megrendelést nyújtanak be.
Környezete számos használatra kész üzleti folyamatot tartalmaz az általános értékesítésre, szolgáltatásokra és marketing feladatokra vonatkozóan, amelyeket alkalmazni tud kevés változtatással vagy változtatás nélkül. Vagy létrehozhatja a sajátját. További információ: üzleti folyamat létrehozása
Mikor célszerű használni a munkafolyamatokat
A munkafolyamatokkal automatizálhatja a kulisszák mögött zajló üzleti folyamatokat. Általában a rendszeresemények kezdeményezik a munkafolyamatokat, így a felhasználónak nem kell arra ügyelnie, hogy melyek vannak éppen folyamatban. A háttérben működő munkafolyamatok "aszinkronok". A munkafolyamatok úgy is konfigurálhatók, hogy a felhasználók manuálisan kezdeményezzék őket, amikor automatizálni szeretné a gyakori feladatokat, például automatikusan megerősítő e-mailt küld a vevőnek a megrendelés kiszállításakor. A valós időben működő munkafolyamatok "szinkronok". További információ: Munkafolyamatok
Mikor használandó a Power Automate
Akkor használja Power Automate , ha automatizált munkafolyamatokat kell létrehoznia, amelyek műveleteket hajtanak végre a környezet és a kedvenc alkalmazás vagy szolgáltatás, például a Dynamics 365, a Twitter, a Dropbox, a Google-szolgáltatások Microsoft 365 vagy SharePoint között. Elindíthat egy felhőfolyamatot egy adott művelet alapján vagy meghívhatja azt alkalmazásából. További információ: Szolgáltatások közötti folyamatok automatizálására használható Power Automate
Hol hozhatok létre folyamatokat?
Két útvonalon is eljuthat a folyamatokhoz:
Nyissa meg a megoldáskezelőt , és lépjen az Összetevők folyamatai> elemre. Ez az útvonal akkor biztosít kényelmes hozzáférést, amikor éppen a testreszabás eszközökben végez egyéb testreszabási feladatokat.
Beállítások>folyamatok. Ezen az útvonalon a Folyamat táblához meghatározott nézeteket használhat, így egyéni nézeteket is.
Az egyes üzleti folyamatok a üzleti folyamat aktív űrlap parancssávjának Folyamat szerkesztése gombjával is szerkeszthetők.
Ki hozhat létre folyamatokat?
Csak Rendszergazda, Rendszertestreszabó vagy Vezérigazgató biztonsági szerepkörrel rendelkező személyek hozhatnak létre a teljes környezetre érvényes folyamatokat. Egyéb szerepkörrel rendelkező felhasználók csak korlátozott hozzáféréssel rendelkező folyamatokat hozhatnak létre. Így például a Felhasználói hozzáférési szinttel rendelkező dolgozók csak a saját bejegyzéseikre, saját felhasználásra vonatkozó folyamatokat hozhatnak létre.
Az alábbi táblázat bemutatja az alapértelmezett biztonsági szerepkörökön alapuló folyamatok hozzáférési szintjeit.
Biztonsági szerepkör | Hozzáférési szint |
---|---|
Vezérigazgató | Szervezet |
Rendszergazda | Szervezet |
Rendszertestreszabó | Szervezet |
Marketingalelnök | Fölérendelt: alárendelt részleg |
Salesalelnök | Fölérendelt: alárendelt részleg |
Service vezető | Részleg |
Marketingigazgató | Részleg |
Salesigazgató | Részleg |
Ütemezéskezelő | Részleg |
Customer Service munkatárs | Felhasználó |
Marketingszakember | User |
Értékesítő | User |
Ütemező | User |
Feljegyzés
Bár a felhasználók létrehozhatnak üzleti folyamat, valós idejű munkafolyamatokat vagy műveleti folyamatokat, aktiválásukhoz rendelkezniük kell az Üzleti folyamatok aktiválása vagy a Valós idejű folyamatok aktiválása jogosultsággal.
További információ a munkafolyamatokról és műveletekről
A folyamatok képesek feltételeket ellenőrizni, elágaztató logikát alkalmazni és műveleteket végrehajtani. Ezeket a műveleteket lépések sorozatában végzik el. Az alábbi táblázat ismerteti a munkafolyamatokban és a műveleti folyamatokban elérhető lépéseket. További részleteket az egyes folyamatfajták saját témaköreiben találhat.
Lépés | Folyamattípus | Adatfolyam leírása |
---|---|---|
Színpad | Munkafolyamat, művelet | A munkafolyamat fázisai olvashatóbbá teszik a munkafolyamat logikáját, és elmagyarázzák azt. A fázisok azonban nincsenek hatással a munkafolyamatok logikájára és viselkedésére. Ha egy munkafolyamat fázisokkal van ellátva, a folyamat minden lépését tartalmaznia kell egy fázisnak. |
Ellenőrizze az állapotot | Munkafolyamat, művelet | Logikus "ha <feltétel> akkor" utasítás. Ellenőrizheted a sor értékét, amelyen a munkafolyamat fut, az ehhez kapcsolódó, N:1 kapcsolatban rendelkező sorokat, valamint a korábban létrehozott sorokat. Ezen értékek alapján további lépéseket határozhat meg, ha a feltétel az true . |
Feltételes elágazás | Munkafolyamat, művelet | Egy logikai „else-if-then” utasítás. A szerkesztő a következő szöveget használja: "Egyébként, ha <feltétel> akkor:" Válasszon ki egy korábban definiált ellenőrzési feltételt, és hozzáadhat egy feltételes elágazást további lépések meghatározásához, amikor az ellenőrzési feltétel visszatér. false |
Alapértelmezett művelet | Munkafolyamat, művelet | Egy logikai „else” utasítás. A szerkesztő az „Otherwise:” szöveget használja Válasszon ki egy korábban meghatározott ellenőrzési feltételt, feltételes elágazást, várakozó állapotot vagy párhuzamos várakozó ágat, valamint az alapértelmezett művelettel meghatározhatja az olyan esetekhez szükséges lépéseket, amelyek nem egyeznek meg a feltételben vagy az elágazási elemekben megadott kritériumoknak. |
Várakozási feltétel | Csak háttér-munkafolyamat | Lehetővé teszi, hogy a háttér-munkafolyamat végrehajtása szüneteljen addig, míg a feltételben megadott kritérium nem teljesül. A várakozási feltétel teljesülésekor a munkafolyamat automatikusan újraindul. |
Párhuzamos várakozási ág | Csak háttér-munkafolyamat | Alternatív várakozási feltételt határoz meg egy háttér-munkafolyamathoz, valamint további lépéseket is tartalmaz, amelyeket a program a kezdeti feltétel teljesülése esetén hajt végre. Párhuzamos várakozási elágazások használatával időkorlátokat hozhat létre a munkafolyamat logikájához. Ezek segítségével elkerülheti, hogy a munkafolyamat a végtelenségig várakozzon arra, hogy a várakozási feltételek teljesüljenek. |
Érték hozzárendelése | Művelet | Egy változó vagy egy kimeneti paraméter értékét állítja be a folyamatban. |
Sor létrehozása | Munkafolyamat, művelet | Új sort hoz létre egy táblához, hozzárendeli az értékeket az oszlophoz. |
Sor frissítése | Munkafolyamat, művelet | Frissítheti a sor, amelyen a munkafolyamat fut, az ehhez kapcsolódó, N:1 kapcsolattal rendelkező sorokat, valamint a korábban létrehozott sorokat. |
Sor hozzárendelése | Munkafolyamat, művelet | Hozzárendelheti a sor, amelyen a munkafolyamat fut, az ehhez kapcsolódó, N:1 kapcsolattal rendelkező sorokat, valamint a korábban létrehozott sorokat. |
E-mail küldése | Munkafolyamat, művelet | E-mailt küld. Dönthet úgy, hogy új e-mail üzenetet hoz létre, vagy használhat olyan e-mailsablont is, amelyet az alábbiak egyikéhez konfigurált: annak a sornak a táblájához, amin a munkafolyamat fut; bármely olyan táblához, amely a táblához N:1 kapcsolattal kötődik; vagy bármely olyan sor táblájához, amely a korábbi lépések során lett létrehozva. |
Gyermek-munkafolyamat indítása | Munkafolyamat, művelet | Egy olyan munkafolyamatot indít el, ami alárendelt munkafolyamatként lett konfigurálva. |
Állapot módosítása | Munkafolyamat, művelet | Módosítja az állapotát annak a sorok, amin a folyamat fut, vagy bármely olyan sornak, amely ehhez a sorhoz N:1 kapcsolattal kötődik, valamint minden olyan sornak, amely a korábbi lépések során lett létrehozva. |
Munkafolyamat leállítása | Munkafolyamat, művelet | Megállítja az aktuális munkafolyamatot vagy műveletet. Beállíthatja a Sikeres vagy a Megszakított állapotot , és megadhat egy állapotüzenetet . |
Egyéni lépés | Munkafolyamat, művelet | Az alaphelyzetben elérhető logikai elemek kibővítésére ad lehetőséget. A lépések feltételeket, műveleteket, más lépéseket, illetve ezek kombinációját tartalmazhatják. A fejlesztők egyedi munkafolyamat-lépéseket hozhatnak létre. Egyéni lépések alapértelmezés szerint nem állnak rendelkezésre. |