Folyamatok létrehozása és módosítása
Közzétéve: 2016. november
Hatókör: Dynamics CRM 2015
A következetes üzleti folyamatok definiálása és előírása az egyik fő ok, amiért sokan a Microsoft Dynamics 365 rendszert választják. A folyamatok funkciók olyan csoportjai, amelyekkel konzisztens folyamatokat írhat elő és tehet kötelezővé egész szervezete számára. Ezek az egységes eljárások segítenek a rendszert használó dolgozóknak, hogy saját munkájukra koncentrálhassanak, és 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 folyamatok olyan felhasználók számára készülnek, akik nem programozók. Az egyes folyamatokban definiált szabályok hasonló logikán alapulnak, mint amelyet egy programozó a kódolás során használ, mégsem szükséges szakemberhez fordulnia, valahányszor módosítani akarja azokat. Ennek ellenére azonban egyértelműen értenie kell a szabályok mögött megbúvó logikát, és ismernie kell az egyes folyamattípusok lehetőségeit. A folyamatok alkalmazásához körültekintésre van szüksége, és előbb tesztelnie kell a végreredményt, hogy a kívánt célokat érje el.
Az alábbi táblázatban áttekinthető, hogy mikor melyik folyamatkategóriát érdemes használni.
Folyamatkategória |
Leírás |
---|---|
Munkafolyamat |
A munkafolyamatokkal automatizálhatja a kulisszák mögött zajló üzleti folyamatokat. A munkafolyamatokat általában egy rendszeresemény váltja ki, így a felhasználónak nem is kell róluk tudnia, de a konfigurációval azt is beállíthatja, hogy a felhasználónak manuálisan kelljen elindítania. A munkafolyamatok működhetnek a háttérben (aszinkron) vagy valósidőben (szinkron módon) is. Ezt a két csoportot háttér-munkafolyamatoknak és valósidejű munkafolyamatoknak is nevezik. |
Párbeszédpanelek |
A párbeszédpanelek segítségével létrehozhat egy olyan felhasználói felületet, amely végigvezeti a dolgozót a vevővel való interakció szövegkönyvén, vagy egy varázslót, amellyel összetett műveletek is egységes formában végezhetők el. |
Műveletek |
A műveletek segítségével bővítheti a programozók szókészletét, amelyet az üzleti folyamatok létrehozása során használnak. A rendszer által biztosított olyan alapkifejezések mellett, mint a Létrehozás, Frissítés, Törlés és Hozzárendelés, a műveletekkel ezek alapján kifejezőbb jelölések is létrehozhatók, mint a Jóváhagyás, a Felterjesztés, az Átirányítás és az Ütemezés. Ha egy üzleti folyamat definíciója megváltozik, olyan dolgozó is képes szerkeszteni a műveletet, aki nem rendelkezik programozói ismeretekkel – nincs szükség a kód megváltoztatására. |
Üzleti folyamatok |
Az üzleti folyamatokkal meghatározhatja, milyen sorrendben kell a felhasználónak az egyes adatokat megadnia ahhoz, hogy a kívánt végeredményt elérje. Az üzleti folyamat vezérlő formában is megjelenik az űrlap tetején, így mindig megmutatja a dolgozónak, mely adatot kell megadnia ahhoz, hogy tovább léphessen a következő fázisra, majd a végén lezárja az eljárást. Egy üzleti folyamat több különböző entitásra is kiterjedhet. |
Megjegyzés
Az üzleti folyamatok sok mindenben különböznek az egyéb folyamattípusoktól. Az összes folyamat ugyanazon a háttértechnológián alapul, és a kapcsolódó információk minden esetben a Process entitásban tárolódnak. Az üzleti folyamatokhoz azonban más konfigurációs feladatok és viselkedés társul, mint a többi folyamathoz.További információ:Üzleti folyamatok
Jelen témakörben
Ki hozhat létre folyamatokat?
Hol találhatók a folyamatok?
Mire képesek a folyamatok?
A folyamatok már az importálás után aktívak?
Ki hozhat létre folyamatokat?
Csak a rendszergazdák, rendszertestreszabók és a CEO-Business Manager biztonsági szerepkörrel rendelkező felhasználók hozhatnak létre olyan üzleti folyamatokat, amelyek az egész szervezetre vonatkoznak. Az alábbi biztonsági szerepkörrel rendelkező egyéb dolgozó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.
Habár sok dolgozónak van lehetősége üzleti folyamatok, valós idejű munmkafolyamatok és műveleti folyamatok létrehozására, azonban aktiválásukhoz szükségük van az Üzleti folyamatok aktiválása vagy a Valós idejű folyamatok aktiválása jogosultságra.
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 |
Értékesítési alelnök |
Fölérendelt: alárendelt részleg |
CSR-kezelő |
Részleg |
Marketingigazgató |
Részleg |
Értékesítési igazgató |
Részleg |
Ütemezéskezelő |
Részleg |
Ügyfélszolgálati munkatárs |
Felhasználó |
Marketingszakember |
Felhasználó |
Értékesítő |
Felhasználó |
Ütemező |
Felhasználó |
Hol találhatók a folyamatok?
Két útvonalon is eljuthat a folyamatokhoz a Dynamics 365 rendszerben:
Beállítások > Folyamatok
Ez az elérési út nyújtja a legkönnyebb hozzáférést, és lehetővé teszi a definiált nézetek használatát a Process entitásban, beleértve az egyedi nézeteket is.Beállítások > Testreszabások > Rendszer testreszabása > Összetevők > Folyamatok
Ez az útvonal akkor biztosít kényelmes hozzáférést, amikor éppen a Testreszabás eszközben végez egyéb testreszabási feladatokat.
Az egyes üzleti folyamatok az aktív folyamat űrlapjának parancssávjában megjelenő Folyamat szerkesztése gombjára kattintva is szerkeszthetők.
Mire képesek a folyamatok?
Megjegyzés
Az üzleti folyamatok sok mindenben különböznek az egyéb folyamattípusoktól.További információ:Mire képesek az üzleti folyamatok?
A folyamat mindig egy adott felhasználó tulajdonában áll, mint a partnerek és a kapcsolatok. A folyamat által végrehajtható műveletek egyes esetekben a folyamatot birtokló személy jogosultságaitól függenek, és előfordulhat, hogy a munkafolyamatot indító dolgozó kontextusán alapulnak.
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 üzleti folyamatok fázisokat tartalmaznak, és ellenőrzik a fázisváltások feltételeit, de a többi funkciót nem biztosítják. Az alábbi táblázat ismerteti a munkafolyamatokban, a párbeszédekben é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 |
Leírás |
---|---|---|
Fázis |
Munkafolyamat, párbeszéd, művelet |
A munkafolyamat fázisai olvashatóbbá teszik a munkafolyamat logikáját, és elmagyarázzák azt. A fázisok azonban nincsene 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. |
Feltétel ellenőrzése |
Munkafolyamat, párbeszéd, művelet |
A logikai „if-<condition> then” utasítás. Ellenőrizheti az értékeit annak a bejegyzésnek, amin a munkafolyamat fut, vagy bármely, ehhez a bejegyzéshez N:1 kapcsolattal kötődő bejegyzés értékeit, valamint minden olyan bejegyzés értékét, amely a korábbi lépések során lett létrehozva. Ezen értékek alapján meghatározhatja a további lépéseket arra az esetre, ha a feltétel true. |
Feltételes elágazás |
Munkafolyamat, párbeszéd, művelet |
Egy logikai „else-if-then” utasítás, a szerkesztő az „Otherwise, if <condition> then:” szöveget használja Válasszon ki egy korábban meghatározott ellenőrzési feltételt, illetve feltételes elágazást is hozzáadhat annak érdekében, hogy további lépéseket határozzon meg arra az esetre, ha az ellenőrzési feltétel értéke false. |
Alapértelmezett művelet |
Munkafolyamat, párbeszéd, 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 |
Background Workflow Only |
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 elágazás |
Background Workflow Only |
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. |
AssingValue |
Párbeszéd, művelet |
Egy változó vagy egy kimeneti paraméter értékét állítja be a folyamatban. |
Bejegyzés létrehozása |
Munkafolyamat, párbeszéd, művelet |
Új bejegyzést hoz létre egy entitáshoz, és értékeket rendel hozzá az attribútumokhoz. |
Rekord frissítése |
Munkafolyamat, párbeszéd, művelet |
Frissítheti azt a bejegyzést, amin a munkafolyamat fut, vagy bármely, ehhez a bejegyzéshez N:1 kapcsolattal kötődő bejegyzést, valamint minden olyan bejegyzést, amely a korábbi lépések során lett létrehozva. |
Bejegyzés hozzárendelése |
Munkafolyamat, párbeszéd, művelet |
Hozzárendelheti azt a bejegyzést, amin a munkafolyamat fut, vagy bármely, ehhez a bejegyzéshez N:1 kapcsolattal kötődő bejegyzést, valamint minden olyan bejegyzést, amely a korábbi lépések során lett létrehozva. |
E-mail küldése |
Munkafolyamat, párbeszéd, 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 bejegyzésnek az entitásához, amin a munkafolyamat fut; bármely olyan entitáshoz, amely az entitáshoz N:1 kapcsolattal kötődik; vagy bármely olyan bejegyzés entitásához, amely a korábbi lépések során lett létrehozva. |
Alárendelt munkafolyamat indítása |
Munkafolyamat, párbeszéd, művelet |
Egy olyan munkafolyamatot indít el, ami alárendelt munkafolyamatként lett konfigurálva. |
Állapot módosítása |
Munkafolyamat, párbeszéd, művelet |
Módosítja az állapotát annak a bejegyzésnek, amin a folyamat fut, vagy bármely olyan bejegyzésnek, amely ehhez a bejegyzéshez N:1 kapcsolattal kötődik, valamint minden olyan bejegyzésnek, amely a korábbi lépések során lett létrehozva. |
Munkafolyamat megállítása/Párbeszéd megállítása |
Munkafolyamat, párbeszéd, művelet |
Megállítja az aktuális munkafolyamatot, párbeszédet vagy műveletet. Az állapotot Sikeres vagy Megszakítva értékre is beállíthatja, valamint megadhat az állapotra vonatkozó üzenetszöveget is. |
Oldal |
Párbeszédpanel |
Egy párbeszéd kérdés és válasz lépéseihez használatos tároló. |
Kérdés és válasz |
Párbeszédpanel |
Egy figyelmeztetést jelenít meg a párbeszédlapon, és adott esetben mezőt is tartalmazhat a válaszként megadott adat bevitelére. |
CRM-adatok lekérdezése |
Párbeszédpanel |
Meghatároz egy lekérdezést, amely a kérdésre válaszként megadható adatokat szolgáltat a párbeszéd kérdés-válasz lépésében. |
Alárendelt párbeszéd hivatkozásának megadása |
Párbeszédpanel |
Elindít egy olyan párbeszédfolyamatot, amely alárendelt párbeszédként lett konfigurálva. |
Egyéni lépés |
Munkafolyamat, párbeszéd, művelet |
Lehetővé teszi a Dynamics 365 rendszerben alapértelmezetten rendelkezésre álló logikai elemek bővítését. 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. Alapértelmezés szerint a Dynamics 365 rendszerben nem áll rendelkezésre egyedi lépés. A fejlesztők részletesebb információkat találhatnak a következő Microsoft Dynamics CRM SDK témakörben: MSDN: Egyedi munkafolyamat-tevékenységek (munkafolyamat-eljárások). |
A folyamatok már az importálás után aktívak?
A folyamatok csak aktiválás után használhatók. Amikor egy új folyamatot létrehozó megoldást importál a szervezetbe, a folyamat állapota a szervezetben általában a megoldás létrehozásakor megadott folyamatállapoton múlik. Ez minden olyan megoldásra igaz, amelyek a Microsoft Dynamics CRM 2013 vagy a Microsoft Dynamics CRM Online szervezetből a Microsoft Dynamics CRM Online – 2013 ősze verzió után kerültek importálásra. Ha a megoldást a Microsoft Dynamics CRM 2011 vagy a Microsoft Dynamics CRM Online szervezet segítségével a Microsoft Dynamics CRM Online – 2013 ősze verzió előtt hozták létre, akkor a megoldás a telepítésekor már aktív lesz.
Egyes esetekben újra kell telepítenie egy megoldást, vagy a megoldásnak a folyamatokat is tartalmazó frissítését kell telepítenie. Ebben az esetben a folyamat állapota a szervezetben nem változik.
Lásd még
Műveletek
Üzleti folyamatok
Munkafolyamatok
Párbeszédpanelek
Folyamatok figyelése és kezelése
Műveletek
Üzleti szabályok létrehozása és szerkesztése
© 2016 Microsoft Corporation. Minden jog fenntartva. Szerzői jogi tájékoztató