Akce
Publikováno: únor 2017
Platí pro: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
Akce jsou typem procesu v Microsoft Dynamics 365. Nyní můžete spustit akce, včetně vlastních akcí, přímo z pracovního postupu nebo dialogu, aniž by bylo potřeba psát jakýkoli kód.Další informace:Vyvolání vlastní akce z pracovního postupu nebo dialogu
Akce lze také vyvolat pomocí vlastního kódu, který používá webové služby Microsoft Dynamics 365.
Můžete volat akce:
Z kódu, který se spouští v rámci modulu plug-in nebo vlastního pracovního postupu.
Z příkazu, který je umístěn v aplikaci a provádí operaci pomocí kódu jazyka JavaScript.
Z integrace s jiným systémem, který používá webové služby Microsoft Dynamics 365.
Z vlastní klientské aplikace, která používá webové služby Microsoft Dynamics 365.
Vývojáři mohou získat další informace v tomto tématu Microsoft Dynamics 365 SDK: Vytvoření vlastních akcí.
V tomto tématu
Proč používat akce?
Konfigurovatelné zprávy
Globální zprávy
Proč používat akce?
Akce otevírají řadu možností pro vytváření obchodní logiky. Před akcemi byl primární způsob, jakým vývojáři mohou implementovat obchodní procesy, omezen na moduly plug-in nebo vlastní aktivity obchodního procesu. Pomocí akcí můžete provádět operace, jako je vytvoření, aktualizace, odstranění, přiřazení nebo provedení akce. Vnitřně akce vytvoří vlastní zprávy Dynamics 365. Vývojáři tyto akce označují jako „zprávy“. Každá z těchto zpráv je založena na akcích provedených u záznamu entity. Pokud je tedy cílem tohoto procesu vytvořit záznam, aktualizovat jej, poté jej přiřadit, existují tři samostatné kroky. Každý krok je definován funkcemi entity – nikoli nutně obchodním procesem.
Akce umožňují definovat jedno sloveso (nebo zprávu), které odpovídá operaci, kterou je třeba provést pro vaše podnikání. Tyto nové zprávy jsou řízeny procesem nebo chováním spíše než tím, co lze provádět s entitou. Tyto zprávy mohou odpovídat slovesům jako eskalovat, převést, naplánovat, směrovat nebo schválit – cokoliv, co potřebujete. Přidání těchto sloves poskytuje bohatší slovní zásobu, abyste mohli své obchodní procesy definovat plynuleji. Tuto bohatší slovní zásobu můžete použít od klientů nebo integrací namísto nutnosti psát akce v rámci klientů. To je díky tomu také jednodušší, protože můžete spravovat a zaznamenávat úspěch nebo neúspěch celé akce jako jeden celek.
Konfigurovatelné zprávy
Po definování a aktivaci akce může vývojář použít tuto zprávu stejně jako jakoukoli jinou zprávu poskytovanou platformou Microsoft Dynamics 365. Nicméně významný rozdíl je, že teď někdo, kdo není vývojář, může použít změny toho, co by mělo být provedeno při použití této zprávy. Můžete nakonfigurovat akce, chcete-li kroky upravit, když se změní obchodní procesy. Jakýkoli vlastní kód, který používá tuto zprávu, se nemusí změnit, dokud se argumenty procesu nezmění.
Pracovní postupy a moduly plug-in nadále poskytují podobné možnosti pro definování automatizace. Pracovní procesy stále poskytují funkce pro jiné uživatele než vývojáře, kteří změny používají. Rozdíl je však ve způsobu, jakým se obchodní procesy skládají a jak mohou vývojáři jejich kód napsat. Akce je zpráva, která působí na stejné úrovni jako všechny zprávy poskytované platformou Microsoft Dynamics 365. Vývojáři mohou registrovat zásuvné moduly pro akce.
Globální zprávy
Na rozdíl od pracovních postupů nebo modulů plug-in akce nemusí být přidruženy k určité entitě. Můžete definovat "globální" akce, které lze samostatně vyvolat.
Viz také
Vytvoření vlastních akcí
Konfigurace akcí
Vyvolání vlastní akce z pracovního postupu nebo dialogu
Toky obchodního procesu
Procesy pracovního postupu
Dialogy
© 2017 Microsoft. Všechna práva vyhrazena. Autorská práva