Usar acciones de proceso personalizadas

Acciones de proceso personalizadas, también conocidas como Acciones personalizadas, o solo acciones abre un abanico de posibilidades para componer la lógica empresarial. 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 programadores hacen referencia a estas acciones como mensajes. Si el objetivo de un proceso es crear una fila y, a continuación, actualizarlo y asignarlo, hay tres pasos independientes. Cada paso está definido por las capacidades de la tabla, no necesariamente por el proceso de negocio.

Las acciones de proceso personalizadas permiten definir un solo verbo (o mensaje) que corresponda a una operación que debe realizar para su negocio. Estos nuevos mensajes son impulsados por un proceso o comportamiento, a diferencia de lo que se puede hacer con una tabla. Los mensajes pueden corresponder a verbos como Escalar, Convertir, Programar, Enrutar o Aprobar, en función de lo que necesite. La adición de estos verbos ayuda a proporcionar un vocabulario más rico para que pueda definir con fluidez sus procesos de negocio. Puede aplicar este vocabulario más rico desde clientes o integraciones, en lugar de tener que escribir la acción dentro de los clientes. Esto también facilitar el proceso porque puede administrar y registrar el éxito o error de la acción completa como una sola unidad.

Mensajes configurables

Una vez que se define y se activa una acción, un programador puede usar el mensaje como un de los demás mensajes proporcionados por la plataforma. Sin embargo, una diferencia importante es que ahora un usuario que no sea programador puede aplicar cambios en el proceso a realizar al usar el mensaje. Puede configurar la acción para editar los pasos a medida que los procesos de negocio cambian. Ningún código personalizado que use el mensaje necesita cambiarse, ya que los argumentos de procesos no cambian.

Los procesos del flujo de trabajo y los complementos continúan proporcionando capacidades similares para definir la automatización. Los procesos de flujo de trabajo siguen ofreciendo la característica para que un usuario que no sea desarrollador aplique cambios. Pero la diferencia se encuentra en la composición de los procesos de negocio y en la forma en que un programador puede escribir su código. Una acción de proceso personalizada es un mensaje que funciona en el mismo nivel que cualquiera de los mensajes proporcionados por la plataforma. Los desarrolladores pueden registrar complementos para acciones.

Nota

La API personalizada es una forma más nueva de definir mensajes personalizados con muchas ventajas para los desarrolladores. Si no tiene la intención de utilizar las capacidades sin código que proporcionan las acciones de procesos personalizados para configurar los procesos de negocio, la API personalizada proporciona mejores capacidades para que los desarrolladores creen sus propios mensajes. Más información:

Mensajes globales

A diferencia de los flujos de trabajo de Microsoft Dataverse o los complementos, una acción de proceso personalizada no tiene que asociarse con una tabla específica. Puede definir acciones de proceso personalizadas y globales que pueden llamarse a sí mismas.

Pasos siguientes

Creación de una acción de proceso personalizada

Nota

¿Puede indicarnos sus preferencias de idioma de documentación? Realice una breve encuesta. (tenga en cuenta que esta encuesta está en inglés)

La encuesta durará unos siete minutos. No se recopilan datos personales (declaración de privacidad).