Compartir a través de


Acciones

 

Publicado: noviembre de 2016

Se aplica a: Dynamics CRM 2015

Las acciones son un tipo de proceso en Microsoft Dynamics 365. Puede invocar acciones, incluidas acciones personalizadas, directamente desde un flujo de trabajo o un diálogo, sin escribir código.Más información:Invocar una acción personalizada desde un flujo de trabajo o un diálogo

Las acciones también pueden ser invocadas ejecutando código personalizado que usa los servicios web de Microsoft Dynamics 365.

Puede llamar a acciones:

  • Desde código que se ejecuta en un flujo de trabajo o complemento personalizado.

  • Desde un comando que se incluye en la aplicación y ejecuta la operación con el código JavaScript.

  • Desde una integración con otro sistema que usa los servicios web de Microsoft Dynamics 365.

  • Desde una aplicación cliente personalizada que usa los servicios web de Microsoft Dynamics 365.

Los desarrolladores pueden obtener más información en este Microsoft Dynamics CRM SDKtema: Create your own actions.

En este tema

¿Por qué utilizar acciones?

Mensajes configurables

Mensajes globales

¿Por qué utilizar acciones?

Las acciones abren una serie de posibilidades para crear lógica de negocios. Antes de las acciones, la forma principal de implementar procesos de negocio se limitada a los complementos o las actividades de flujos de trabajo personalizados. Con las acciones puede realizar operaciones como crear, actualizar, eliminar, asignar o realizar acción. Internamente, una acción crea un mensaje de Dynamics 365 personalizado. Los programadores hacen referencia a estas acciones como "mensajes". Cada uno de estos mensajes se basa en las acciones realizadas en un registro de entidad. Si el objetivo de un proceso es crear un registro y, a continuación, actualizarlo y asignarlo, hay tres pasos independientes. Cada paso está definido por las capacidades de la entidad, no necesariamente el proceso de negocio.

Las acciones ofrecen la capacidad de definir un solo verbo (o mensaje) que corresponda a una operación que debe realizar para su negocio. Estos nuevos mensajes se controlan mediante un proceso o comportamiento en lugar de por las acciones que se pueden realizar con una entidad. Estos mensajes pueden corresponder a verbos como escalar, convertir, programar, enrutar o aprobar, según sus necesidades. La adición de estos verbos ayuda a proporciona un vocabulario más rico para poder definir con fluidez los 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 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 Microsoft Dynamics 365. 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 es un mensaje que funciona en el mismo nivel que cualquiera de los mensajes proporcionados por la plataforma Microsoft Dynamics 365. Los desarrolladores pueden registrar complementos para acciones.

Mensajes globales

A diferencia de los procesos del flujo de trabajo o los complementos, una acción no tiene que asociarse con una entidad específica. Puede definir acciones "globales" que pueden llamarse a sí mismas.

Ver también

Crear acciones propias
Configurar acciones
Invocar una acción personalizada desde un flujo de trabajo o un diálogo
Flujos de proceso de negocio
Procesos del flujo de trabajo
Diálogos
Crear acciones propias

© 2016 Microsoft Corporation. Todos los derechos reservados. Copyright