Anropa anpassade åtgärder från ett arbetsflöde

Arbetsflöden har ett flertal funktioner som stöder affärsscenarier. Genom att anropa grundläggande SDK-åtgärder för en post, t ex skapa, uppdatera och ta bort, från ett arbetsflöde kan du lösa flera olika affärsscenarier. Arbetsflödenas funktioner i kombination med kraften i de anpassade åtgärder som startas direkt från ett arbetsflöde innebär att du får en helt ny uppsättning affärsscenarier för ditt program utan att skriva någon kod.

Låt oss titta på ett scenario där en anpassad åtgärd anropas från ett arbetsflöde. Vi ska starta en anpassad åtgärd för att begära godkännande av chefen när en rabatt för en viss affärsmöjlighet överstiger 20 %.

Skapa en anpassad åtgärd

  1. Markera Processer i lösningsutforskaren.

  2. Välj Nytt i navigeringsfältet. Ge processen ett namn och välj kategorin Åtgärd.

    Om du vill begära godkännande av rabatten använder du en anpassad åtgärd som kallas godkännandeprocess. Vi har lagt till en indataparameter, SpecialNotes och ett skicka e-post-steg för att skapa ett nytt meddelande och skicka en begäran om godkännande av chefen som du kan se här.

    Lägg till ett steg - skicka e-post.

    Välj Ange egenskaper för att konfigurera e-postmeddelandet. När formuläret öppnas kan du använda Formulärassistenten för att lägga till särskilda anteckningar och annan information i e-postmeddelandet (se markeringen på skärmbilden). Om du vill lägga till särskilda anteckningar placerar du markören där du vill att de ska visas i meddelandet. I Formulärassistenten under Sök efter väljer du Argument i den första nedrullningsbara listan och SpecialNotes i den andra nedrullningsbara listan. Välj sedan OK.

    Konfigurera e-post.

    Innan du kan starta åtgärden från ett arbetsflöde måste du aktivera den. När du har aktiverat åtgärden kan du visa dess egenskaper genom att välja Visa egenskaper.

    Aktivera anpassad åtgärd - godkännandeprocess.

Starta en anpassad åtgärd från ett arbetsflöde

  1. Gå till Inställningar>Processer.

  2. Välj Nytt i navigeringsfältet. Ge processen ett namn och välj kategorin Arbetsflöde.

    Vi har skapat ett arbetsflöde som anropar den anpassade åtgärden Godkännandeprocess när chefens godkännande krävs för en rabatt på över 20 % för en affärsmöjlighet.

    Ange åtgärdsegenskaper från arbetsflöde.

    Du kan ange indataparametrar för åtgärden genom att välja Ange egenskaper. Vi har lagt till ett namn på det konto som hör till affärsmöjligheten i särskilda anmärkningar. I Formulärassistenten under Sök efter väljer du Konto i den första nedrullningsbara listan. Välj Kontonamn i den andra nedrullningsbara listan och välj sedan OK. Egenskapen Mål är obligatorisk och den fylls i av systemet. {Opportunity(Opportunity)} i egenskapen Mål är samma affärsmöjlighet som det anropande arbetsflödet körs på. Alternativt kan du välja en specifik affärsmöjlighet för målegenskapen med hjälp av uppslag.

    Ange indataparametrar för åtgärden ApprovalProcess.

Se även

Åtgärdsöversikt
Konfigurera anpassade åtgärder från ett arbetsflöde
Översikt över arbetsflödesprocesser