Comparteix a través de


Informació general sobre el treball amb accions

Aquest tema s'aplica al Dynamics 365 Customer Engagement (on-premises). Per a la versió del Power Apps d'aquest tema, vegeu: Utilitzar accions

Les accions són un tipus de procés. Ara podeu invocar accions, incloses les accions personalitzades, directament des d'un flux de treball o un quadre diàleg sense haver de programar cap codi. Més informació: Invocar una acció personalitzada des d'un flux de treball o diàleg

Les accions també es poden invocar executant codi personalitzat que utilitzi els serveis web del Dynamics 365 Customer Engagement (on-premises).

Podeu cridar a accions:

  • Des del codi que s'executa dins d'un complement o flux de treball personalitzat.

  • Des d'una ordre que es col·loca a l'aplicació i executa l'operació utilitzant codi JavaScript.

  • Des d'una integració amb un altre sistema que utilitza els serveis web del Dynamics 365 Customer Engagement (on-premises).

  • Des d'una aplicació de client personalitzada que utilitza els serveis web del Dynamics 365 Customer Engagement (on-premises).

Els desenvolupadors poden obtenir més informació sobre aquest tema: Crea les teves pròpies accions.

Per què utilitzar accions?

Les accions obren un ventall de possibilitats per crear la lògica empresarial. Abans de les accions, la principal manera d'implementar processos empresarials es limitava als complements o els fluxos de treball personalitzats. Amb les accions, podeu portar a terme operacions com ara la crear, actualitzar, suprimir, assignar o executar una acció. Internament, una acció crea un missatge personalitzat. Els desenvolupadors es refereixen a aquestes accions com a "missatges". Cadascun d'aquests missatges es basa en accions adoptades en un registre d'entitat. Si l'objectiu d'un procés és crear un registre, actualitzeu-lo i després assigneu-lo; hi ha tres passos separats. Cada pas es defineix per les capacitats de l'entitat, no necessàriament pel vostre procés de negoci.

Les accions proporcionen la capacitat de definir un únic verb (o missatge) que coincideix amb una operació que cal realitzar per al vostre negoci. Aquests missatges nous estan impulsats per un procés o comportament en comptes de pel que es pot fer amb una entitat. Aquests missatges poden correspondre a verbs com escalar, convertir, planificar, enrutar o aprovar, el que necessiteu. La incorporació d'aquests verbs ajuda a proporcionar un vocabulari més ric per definir amb fluïdesa els vostres processos de negoci. Es pot aplicar aquest vocabulari més ric des de clients o integracions en lloc d'haver d'escriure l'acció dins dels clients. Això també ho fa més fàcil perquè podeu gestionar i registrar l'èxit o fracàs de l'acció sencera com una sola unitat.

Missatges configurables

Una vegada definida i activada una acció, un desenvolupador pot utilitzar aquest missatge com qualsevol dels altres missatges proporcionats per la plataforma. No obstant això, una diferència significativa és que ara algú que no és un desenvolupador pot aplicar canvis al que s'ha de fer quan s'utilitza aquest missatge. Podeu configurar l'acció per modificar els passos quan canvien els vostres processos de negoci. No cal canviar cap codi personalitzat que utilitzi aquest missatge mentre no canvien els arguments del procés.

Els processos de flux de treball i complements segueixen proporcionant capacitats similars per definir l'automatització. Els processos de flux de treball encara proporcionen als qui no són desenvolupadors la capacitat d'aplicar canvis. Però la diferència està en com estan compostos els processos de negoci i com un desenvolupador pot escriure el seu codi. Una acció és un missatge que opera en el mateix nivell que qualsevol dels missatges proporcionats per la plataforma. Els desenvolupadors poden registrar complements per a les accions.

Missatges globals

A diferència dels processos de flux de treball o complements, una acció no ha d'estar associada a una entitat específica. Podeu definir accions "globals" que es poden trucar per si soles.

Vegeu també

Crea les teves pròpies accionsConfigura accions
Invocar accions personalitzades des d'un flux de treball o diàleg
Visió general dels processos del flux de treball
Informació general dels fluxos del procés de negoci