Egyéni folyamatműveletek használata

Az egyéni folyamatműveletek, más néven egyéni műveletek vagy csak műveletek számos lehetőséget nyitnak meg az üzleti logika írására. Egyéni folyamatműveletekkel olyan műveleteket hajthat végre, mint a létrehozás, a frissítés, a törlés, a hozzárendelés vagy a művelet végrehajtása. Belsőleg egy egyéni folyamatművelet létrehoz egy egyéni üzenetet. A fejlesztők üzenetekként hivatkoznak ezekre a műveletekre. Ha egy folyamat célja egy sor létrehozása, majd frissítése, majd hozzárendelése, három különböző lépésből áll. Minden lépést a tábla képességei határoznak meg– nem feltétlenül az üzleti folyamat.

Az egyéni folyamatműveletek segítségével egyetlen olyan igét (vagy üzenetet) definiálhat, amely megfelel a vállalkozása számára végrehajtandó műveletnek. Ezeket az új üzeneteket egy folyamat vagy viselkedés vezérli, nem pedig az, hogy mit lehet tenni egy táblával. Ezek az üzenetek megfelelhetnek az olyan igéknek, mint eszkalálni, konvertálni, ütemezni, irányítani vagy jóváhagyni—bármire van szüksége. Emellett ezekkel a kifejezésekkel gazdagabb szótárat hozhat létre, amellyel zökkenőmentesen definiálhatja üzleti folyamatait. Ezt a gazdagabb szókészletet klienseken és integrációkon keresztül is alkalmazhatja, nem kell a műveleteket a kliensben megírnia. Ez azután tovább könnyíti a dolgát, mert egyetlen egységként naplózhatja egy teljes művelet sikerét vagy sikertelenségét.

Konfigurálható üzenetek

Amint meghatározta és aktiválta a műveletet, a fejlesztő a platform által biztosított többi üzenethez hasonlóan használhatja azt. Jelentős különbség azonban, hogy most már valaki, aki nem fejlesztő, módosíthatja, hogy mit kell tenni az üzenet használatakor. Beállíthatja, hogy a művelet az üzleti folyamatok változásakor lépéseket módosítson. Az üzenetet használó egyéni kódot nem kell módosítani, amíg a folyamatargumentumok nem változnak.

A munkafolyamatok és a beépülő modulok továbbra is hasonló funkciókkal működnek az automatizálás definíciójának területén. A munkafolyamatok továbbra is lehetővé teszik a nem fejletlenek számára a módosítások alkalmazását. A különbség abban rejlik, hogy miként állnak össze az üzleti folyamatok, és hogyan írhat hozzájuk kódot egy fejlesztő. Az egyéni folyamatművelet olyan üzenet, amely ugyanazon a szinten működik, mint a platform által biztosított üzenetek. A fejlesztők bővítményeket regisztrálhatnak a műveletekhez.

Megjegyzés:

Az egyéni API egy újabb módszer az egyéni üzenetek definiálására, számos előnnyel a fejlesztők számára. Ha nem kívánja használni az egyéni folyamatműveletek által az üzleti logika konfigurálásához biztosított kód nélküli képességeket, az egyéni API jobb képességeket biztosít a fejlesztők számára saját üzenetek létrehozásához. További információ:

Globális üzenetek

A Microsoft Dataverse munkafolyamataival vagy beépülő moduljaival ellentétben az egyéni folyamatműveleteket nem kell egy adott táblához társítani. Meghatározhat olyan globális egyéni folyamatműveleteket, amelyek önállóan hívhatók meg.

Következő lépések

Egyéni folyamatművelet létrehozása