Overzicht van het werken met acties

Dit onderwerp is van toepassing op Dynamics 365 Customer Engagement (on-premises). Voor de Power Apps-versie van dit onderwerp, zie: Acties gebruiken

Acties zijn een type proces. U kunt acties, met inbegrip van aangepaste acties, direct vanuit een werkstroom of dialoogvenster aanroepen, zonder dat u code hoeft te schrijven! Meer informatie: Aangepaste actie aanroepen vanuit een werkstroom of dialoogvenster

Acties kunnen tevens worden aangeroepen door aangepaste code uit te voeren waarbij gebruik wordt gemaakt van Dynamics 365 Customer Engagement (on-premises)-webservices.

U kunt acties aanroepen:

  • Vanaf code die in een plug-in of in een aangepaste werkstroom wordt uitgevoerd.

  • Vanaf een opdracht die in de toepassing wordt geplaatst de bewerking tijdens JavaScript-code uitvoert.

  • Vanaf een integratie met een ander systeem die de webservices Dynamics 365 Customer Engagement (on-premises) gebruikt.

  • Vanaf een aangepaste clienttoepassing die de webservices Dynamics 365 Customer Engagement (on-premises) gebruikt.

Ontwikkelaars kunnen meer lezen in dit onderwerp: Uw eigen acties maken.

Waarom acties gebruiken?

Acties openen een groot aantal mogelijkheden voor het opstellen van bedrijfslogica. Voordat acties er waren, konden bedrijfsprocessen uitsluitend worden geïmplementeerd met plug-ins of aangepaste werkstroomactiviteiten. Met acties kunt u bewerkingen uitvoeren, zoals Maken, Bijwerken, Verwijderen, Toewijzen of Actie uitvoeren. Intern wordt bij een actie een aangepast bericht gemaakt. Ontwikkelaars refereren aan deze acties als 'berichten'. Elk van deze berichten is gebaseerd op acties die worden exemplaar uitgevoerd op een entiteitsrecord. Wanneer het doel van een proces het maken van een record is, daarna het bijwerken, en daarna het toewijzen van het proces, zijn er drie afzonderlijke stappen. Elke stap wordt bepaald door de mogelijkheden van de entiteit - niet noodzakelijk uw bedrijfsproces.

Acties bieden de mogelijkheid om een enkel werkwoord (of bericht) te definiëren die overeenkomen met een bewerking die u voor uw bedrijf moet uitvoeren. Deze nieuwe berichten worden aangestuurd door een proces of gedrag in plaats van wat er daadwerkelijk kan worden uitgevoerd met een entiteit. Deze berichten kunnen overeenkomen met werkwoorden zoals Escaleren, Converteren, Plannen, Doorsturen of Goedkeuren; afhankelijk van wat u nodig hebt. De toevoeging van deze werkwoorden biedt een rijkere woordenlijst voor u om uw bedrijfsprocessen vloeiend te bepalen. U kunt deze rijkere woordenlijst van clients of integraties toepassen in plaats van de acties in clients te schrijven. Dat maakt het gemakkelijker doordat u het succes of de fouten van de gehele actie als één entiteit in een logboek kunt vastleggen.

Configureerbare berichten

Zodra een actie wordt gedefinieerd en geactiveerd, kan een ontwikkelaar dat bericht gebruiken zoals elk ander bericht dat door het platform wordt geleverd. Echter, een groot verschil is dat iemand die geen ontwikkelaar is nu wijzigingen kan toepassen aan hetgeen dat moet worden uitgevoerd wanneer dat bericht wordt gebruikt. U kunt de actie configureren om stappen te wijzigen wanneer uw bedrijfsprocessen wijzigen. Elke aangepaste code die dat bericht gebruikt, hoeft niet te worden gewijzigd zolang de procesargumenten niet worden gewijzigd.

Werkstroomprocessen en plug-ins zullen vergelijkbare mogelijkheden blijven leveren voor onderscheidende automatisering. Werkstroomprocessen bieden nog steeds de mogelijkheid voor niet-ontwikkelaars om wijzigingen toe te passen. Het verschil is de wijze waarop bedrijfsprocessen zijn samengesteld en hoe ontwikkelaars hun code kunnen schrijven. Een actie is een bericht dat op hetzelfde niveau werkt als alle berichten die door het platform worden geleverd. Ontwikkelaars kunnen plug-ins registreren voor acties.

Algemene berichten

In tegenstelling tot werkstroomprocessen of plug-ins, hoeft een actie niet aan een specifieke entiteit zijn gekoppeld. U kunt 'algemene' acties definiëren die afzonderlijk opgeroepen kunnen worden.

Zie ook

Uw eigen acties makenActies configureren
Aangepaste acties aanroepen vanuit een werkstroom of dialoogvenster
Overzicht workflowprocessen
Overzicht van bedrijfsprocesstromen