Megosztás a következőn keresztül:


A műveletekkel való munkavégzés áttekintése

Ez a témakör a Dynamics 365 Customer Engagement (on-premises) szolgáltatásra vonatkozik. A témakör Power Apps szolgáltatásról szóló verziót a következő helyen találja: Műveletek használata

A műveletek egy folyamattípus. Mostantól közvetlenül meghívhat egyéni műveleteket, beleértve a vevői műveleteket is, egy munkafolyamatból vagy párbeszédből, programozás nélkül! További információ: Egyéni művelet meghívása munkafolyamatból vagy párbeszédből

Műveleteket is meghívhat olyan egyéni kód futtatásával, amely a Dynamics 365 Customer Engagement (on-premises) webes szolgáltatásokat használja.

Műveletek hívása:

  • Beépülő modulon vagy egyedi munkafolyamaton belül végrehajtandó kódból.

  • Az alkalmazásban elhelyezett parancsból, amely JavaScript kóddal hajtja végre a műveletet.

  • Egy másik, a Dynamics 365 Customer Engagement (on-premises) webes szolgáltatásokat használó rendszerrel való integrációból.

  • Dynamics 365 Customer Engagement (on-premises) webes szolgáltatásokat használó egyedi kliensalkalmazásból.

A fejlesztők további információt ebben a témakör: Saját műveletek létrehozása című témakörben találnak.

Miért érdemes műveleteket használni?

A műveletek a lehetőségek széles körét nyitják meg üzleti logika létrehozására. A Műveletek előtt az üzleti folyamatok legfeljebb beépülő modulokkal vagy egyedi munkafolyamatokkal hajthatók végre. A Műveletekkel olyan műveletek hajthatók végre, mint például a Létrehozás, Frissítés, Törlés, Hozzárendelés vagy Művelet végrehajtása. A művelet belsőleg létrehoz egy egyéni üzenetet. A fejlesztők az ilyen műveleteke „üzeneteknek” is hívják. Minden ilyen üzenet egy entitásbejegyzésre vonatkozó műveleteken alapul. Ha egy folyamat célja például egy bejegyzés létrehozása, majd frissítése, végül hozzárendelése, akkor ez három elkülönülő lépésből áll. A lépéseket pedig az entitás képességei határozzák meg – nem feltétlenül a kívánt üzleti folyamat.

A műveletek használatával egyetlen kifejezést (vagy üzenetet) lehet meghatározni, amely megegyezik a vállalaton elvégezni kívánt tevékenységgel. Ezeket az új üzeneteket egy folyamat, illetve viselkedés hajtja, nem pedig az entitással végrehajtható lehetőségek korlátai. Az ilyen üzenetek olyan kifejezéseknek is megfelelhetnek, mint a Felterjesztés, az Átalakítás, az Ütemezés, az Átirányítás vagy a Jóváhagyás, igénytől függően. 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. Van azonban egy jelentős különbség: ha egy felhasnáló nem fejlesztő, akkor is módosíthatja, hogy mi a teendő egy üzenet használatakor. Beállíthatja, hogy a művelet az üzleti folyamatok változásakor lépéseket módosítson. Semmilyen egyedi kód, amely az adott üzenetet használja, nem szorul változtatásra mindaddig, amíg a folyamat argumentumai 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 munkafolyamat-folyamatok továbbra is biztosítják a nem fejlesztők számára a módosításokat. A különbség abban rejlik, hogy miként állnak össze az üzleti folyamatok, és hogyan írhat hozzájuk kódot egy fejlesztő. Egy művelet olyan üzenet, amely ugyanazon a szinten működik, mint a platform által biztosított többi üzenet. A fejlesztők a műveletekhez beépülő modulokat regisztrálhatnak.

Globális üzenetek

A munkafolyamatokkal és a beépülő modulokkal szemben egy műveletet nem kell egy konkrét entitáshoz kapcsolni. Meghatározhat olyan „globális” műveleteket, amelyek önállóan felhívhatók.

Lásd még

Saját műveleteklétrehozása Műveletek konfigurálása
Egyéni műveletek meghívása munkafolyamatból vagy párbeszédből
Munkafolyamat-folyamatok áttekintése
Üzleti folyamatok áttekintése