Använd anpassade processåtgärder

Anpassade processåtgärder, även kallade anpassade anpassade åtgärder eller bara åtgärder öppnar en rad möjligheter att skapa affärslogik. Med anpassade processåtgärder kan du utföra operationer, till exempel skapa, uppdatera, ta bort, tilldela eller utföra åtgärden. Internt skapar en anpassad processåtgärd ett anpassat meddelande. Utvecklare refererar till dessa åtgärder som meddelanden. Om målet för en process är att skapa en rad, sedan uppdatera den och slutligen tilldela den görs det i tre separata steg. Varje steg definieras av funktionerna i tabellen – inte nödvändigtvis av din affärsprocess.

Anpassad processåtgärd låter dig definiera ett enda verb (eller meddelande) som motsvarar en åtgärd du måste utföra för ditt företag. Dessa nya meddelanden drivs av en process eller ett beteende i stället för vad som kan göras med en tabell. Dessa meddelanden kan motsvara verb som eskalera, konvertera, schemalägg, cirkulera eller godkänn – vad du än behöver. Tillsättningen av dessa verb ger en rikare vokabulär och en mer flytande definition av dina affärsprocesser. Du kan använda den här rikare vokabulären från klienter eller integrationer snarare än att behöva skriva åtgärden inom klienter. Det blir även enklare eftersom du kan hantera och logga framgångar eller misslyckaden för hela åtgärden som en enda enhet.

Konfigurerbara meddelanden

När en åtgärd har definierats och aktiverats kan en utvecklare använda meddelandet precis som alla andra meddelanden som tillhandahålls av plattformen. En viktig skillnad är dock att nu kan någon som inte är utvecklare tillämpa ändringar på vad som bör göras när meddelandet används. Du kan konfigurera åtgärden för att modifiera steg när dina affärsprocesser ändras. En anpassad kod som använder meddelandet behöver inte ändras så länge processens argument inte ändras.

Arbetsflödesprocesser och plugin-program fortsätter att tillhandahålla liknande funktioner för att definiera automation. Arbetsflödesprocesser ger fortfarande icke-utvecklare möjlighet att tillämpa ändringar. Men skillnaden ligger i hur affärsprocesserna är uppbyggda och hur utvecklare kan skriva kod. En anpassad processåtgärd är ett meddelande som fungerar på samma nivå som något av de andra meddelanden som tillhandahålls av plattformen. Utvecklare kan registrera plugin-program för åtgärder.

Anteckning

Anpassat API är ett nyare sätt att definiera anpassade meddelanden, med många fördelar för utvecklare. Om du inte tänker använda de funktioner utan kod som anpassade processåtgärder tillhandahåller för att konfigurera affärslogik, ger anpassat API bättre möjligheter för utvecklare att skapa sina egna meddelanden. Mer information:

Globala meddelanden

till skillnad från Microsoft Dataverse-arbetsflöden eller plugin-program måste en anpassad processåtgärd inte associeras med en specifik tabell. Du kan definiera globala anpassade processåtgärder som kan anropas fristående.

Nästa steg

Skapa en anpassad processåtgärd

Anteckning

Kan du berätta om dina inställningar för dokumentationsspråk? Svara i en kort undersökning. (observera att undersökningen är på engelska)

Undersökningen tar ungefär sju minuter. Inga personuppgifter samlas in (sekretesspolicy).