Vyvolání vlastních akcí z pracovního postupu
Pracovní postupy mají mnoho možností podporujících obchodní scénáře. Volání základních akcí SDK pro záznam, například vytvoření, aktualizace a odstranění, z pracovního postupu řeší poměrně dost obchodních scénářů. Pokud však využijete možnosti pracovních postupů spolu s přednostmi vlastních akcí vyvolaných přímo z pracovního postupu, přidáte do vaší aplikace zcela novou řadu obchodních scénářů bez nutnosti psaní kódu.
Podívejme se na scénář, ve kterém je vyvolána vlastní akce z pracovního postupu. Vyvoláme vlastní akci k vyžádání schválení vedoucího, když sleva pro konkrétní příležitost přesáhne 20 %.
Vytvoření vlastní akce
V průzkumníkovi řešení vyberte Procesy.
Na navigačním panelu vyberte možnost Nová. Pojmenujte proces a zvolte kategorii Akce.
Chcete-li požadovat schválení pro slevu, použijeme vlastní akci s názvem Schvalovací proces. Přidali jsme vstupní parametr, SpecialNotes, a krok Odeslat e-mail pro vytvoření nové zprávy a odeslání žádosti o schválení vedoucího, jak je znázorněno zde.
Chcete-li konfigurovat e-mailovou zprávu, zvolte Nastavit vlastnosti. Po otevření formuláře použijte Asistent formulářů, chcete-li přidat zvláštní poznámky a další informace do e-mailu, jak je zvýrazněno na snímku obrazovky. Chcete-li přidat zvláštní poznámky, umístěte kurzor na požadované místo, kde se mají zobrazit ve zprávě, a poté v Asistentu formulářů pod možností Hledat zvolte Argumenty v prvním rozevíracím seznamu a vyberte SpecialNotes ve druhém rozevíracím seznamu, poté zvolte OK.
Předtím, než bude možné vyvolat akci z pracovního postupu, je nutné ji aktivovat. Po aktivaci akce můžete zobrazit její vlastnosti pomocí příkazu Zobrazit vlastnosti.
Vyvolání vlastní akce z pracovního postupu
Přejděte na Nastavení>Procesy.
Na navigačním panelu vyberte možnost Nová. Pojmenujte proces a zvolte kategorii Pracovní postup.
Vytvořili jsme pracovní postup, který vyvolá vlastní akci Schvalovací proces pokaždé, když je požadováno schválení vedoucího pro slevu více než 20 % u příležitosti.
Vstupní vlastnosti akce lze nastavit pomocí příkazu Nastavit vlastnosti. Přidali jsme název obchodního vztahu vztahující se k příležitosti ve zvláštní poznámce. V Asistentu formulářůpod možností Hledat zvolte Obchodní vztah v prvním rozevíracím seznamu, vyberte Název obchodního vztahu ve druhém rozevíracím seznamu, a pak zvolte OK. Vlastnost Cíl je povinná a je zadána systémem. {Opportunity(Opportunity)} ve vlastnosti Target je stejná příležitost, na které běží pracovní postup volání. Také můžete zvolit specifickou příležitostí pro cílovou vlastnost pomocí vyhledávání.
Viz také
Přehled akcí
Konfigurace vlastních postupů z pracovního postupu
Přehled procesů pracovního postupu