Compartir a través de


Uso de acciones de proceso personalizadas

Las acciones de proceso personalizadas, también conocidas como acciones personalizadas, o simplemente las acciones abren una variedad de posibilidades para crear lógica de negocios. Con las acciones de proceso personalizadas, puede realizar operaciones, como Crear, Actualizar, Eliminar, Asignar o Realizar acción. Internamente, una acción de proceso personalizada crea un mensaje personalizado. Los desarrolladores hacen referencia a estas acciones como mensajes. Si el objetivo de un proceso es crear una fila, actualícela y, a continuación, asígnela, hay tres pasos independientes. Cada paso se define mediante las funcionalidades de la tabla, no necesariamente el proceso de negocio.

Las acciones de proceso personalizadas le permiten definir un solo verbo (o mensaje) que coincida con una operación que necesita realizar para su negocio. Estos nuevos mensajes se controlan mediante un proceso o comportamiento en lugar de lo que se puede hacer con una tabla. Estos mensajes pueden corresponder a verbos como Escalar, Convertir, Programar, Encaminar o Aprobar, según lo que necesite. La adición de estos verbos ayuda a proporcionar un vocabulario más completo para que defina fluidamente los procesos empresariales. Puede aplicar este vocabulario más completo de clientes o integraciones en lugar de tener que escribir la acción dentro de los clientes. Esto también facilita la administración y registro del éxito o error de toda la acción como una sola unidad.

Mensajes configurables

Una vez definida y activada una acción, un desarrollador puede usar ese mensaje como cualquiera de los demás mensajes proporcionados por la plataforma. Sin embargo, una diferencia significativa es que ahora alguien que no es un desarrollador puede aplicar cambios a lo que se debe hacer cuando se usa ese mensaje. Puede configurar la acción para modificar los pasos a medida que cambian los procesos empresariales. No es necesario cambiar ningún código personalizado que use ese mensaje siempre que los argumentos del proceso no cambien.

Los procesos de flujo de trabajo y los complementos siguen proporcionando funcionalidades similares para definir la automatización. Los procesos de flujo de trabajo siguen proporcionando la funcionalidad de un no desarrollador para aplicar cambios. Pero la diferencia es cómo se componen los procesos empresariales y cómo un desarrollador puede escribir su código. Una acción de proceso personalizado es un mensaje que funciona en el mismo nivel que cualquiera de los mensajes proporcionados por la plataforma. Los desarrolladores pueden registrar complementos para las acciones.

Nota:

Custom API es una manera más reciente de definir mensajes personalizados con muchas ventajas para los desarrolladores. Si no pretende usar las funcionalidades sin código que proporcionan las acciones de proceso personalizadas para configurar la lógica de negocios, la API personalizada proporciona mejores funcionalidades para que los desarrolladores creen sus propios mensajes. Más información:

Mensajes globales

A diferencia de los flujos de trabajo o complementos de Microsoft Dataverse, no es necesario asociar una acción de proceso personalizada a una tabla específica. Puede definir acciones de proceso personalizadas globales que se pueden invocar de manera independiente.

Pasos siguientes

Creación de una acción de proceso personalizada