Usar accións de proceso personalizadas

As accións de proceso personalizadas, tamén coñecidas como accións personalizadas, ou simplemente accións , abren unha serie de posibilidades para compoñer a lóxica de negocio. Coas accións de proceso personalizadas, pode realizar operacións, como Crear, Actualizar, Eliminar, Asignar ou Realizar accións. Internamente, unha acción de proceso personalizado crea unha mensaxe personalizada. Os desenvolvedores refírense a estas accións como mensaxes. Se o obxectivo dun proceso é crear unha fila, actualizala e logo asignala, hai tres pasos separados. Cada paso está definido polas capacidades da táboa, non necesariamente polo seu proceso de negocio.

As accións de proceso personalizadas permítenche definir un único verbo (ou mensaxe) que coincida cunha operación que necesitas realizar para o teu negocio. Estas novas mensaxes están dirixidas por un proceso ou comportamento en lugar do que se pode facer cunha táboa. Estas mensaxes poden corresponder a verbos como Escalate, Convert, Schedule, Route ou Approve, o que necesite. A adición destes verbos axuda a fornecer un vocabulario máis rico para definir de xeito máis fluído os seus procesos de negocio. É posible aplicar este vocabulario máis rico de clientes ou integracións en lugar de ter que escribir a acción nos clientes. Isto tamén facilita a tarefa debido a que pode xestionar e rexistrar o éxito ou fallo da acción completa como unha única unidade.

Mensaxes configurables

Unha vez que se define e activa unha acción, o programador pode usar esa mensaxe como calquera outra mensaxe fornecida pola plataforma. Non obstante, unha diferenza significativa é que agora alguén que non é un desenvolvedor pode aplicar cambios ao que se debe facer cando se usa esa mensaxe. Pode configurar a acción para modificar pasos a medida que cambian os seus procesos de negocio. Calquera código personalizado que utilice esa mensaxe non precisa ser cambiado sempre que os argumentos do proceso non cambien.

Os procesos de fluxo de traballo e os complementos continúan fornecendo funcionalidades similares para a automatización das definicións. Os procesos de fluxo de traballo aínda proporcionan a capacidade para un non desenvolvedor para aplicar cambios. Pero a diferenza está no modo en que se redactan os procesos empresariais e como pode escribir un programador o seu código. Unha acción de proceso personalizado é unha mensaxe que funciona ao mesmo nivel que calquera das mensaxes proporcionadas pola plataforma. Os desenvolvedores poden rexistrar complementos para accións.

Nota

A API personalizada é un xeito máis novo de definir mensaxes personalizadas con moitas vantaxes para os desenvolvedores. Se non pretende usar as capacidades sen código que proporcionan as accións de proceso personalizado para configurar a lóxica de negocio, a API personalizada ofrece mellores capacidades para que os desenvolvedores creen as súas propias mensaxes. Máis información:

Mensaxes globais

A diferenza dos fluxos de traballo ou complementos de Microsoft Dataverse, unha acción de proceso personalizada non ten por que estar asociada a unha táboa específica. Pode definir accións de proceso personalizadas globais que se poden chamar por si mesmas.

Pasos seguintes

Crear unha acción de proceso personalizada