Actividades de flujo de trabajo personalizadas (ensamblados de flujo de trabajo)

 

Publicado: noviembre de 2016

Se aplica a: Dynamics CRM 2015

Microsoft Dynamics CRM 2015 y actualización de Microsoft Dynamics CRM Online 2015 admite el registro y la ejecución de actividades de flujo de trabajo personalizadas además de las actividades predefinidas proporcionadas por Windows Workflow Foundation.Windows Workflow Foundation incluye una biblioteca de actividad que ofrece actividades del flujo de control, envío y recepción de mensajes, realizar trabajo paralelamente, y más. Sin embargo, para crear aplicaciones que satisfacen las necesidades del negocio, puede necesitar actividades que realicen tareas específicas para la aplicación. Para hacerlo posible, Windows Workflow Foundation admite la creación de actividades de flujo de trabajo personalizadas.

Puede escribir actividades de flujo de trabajo personalizadas en Microsoft Visual C# o Microsoft Visual Basic .NET creando un ensamblado que contenga una o varias clases derivadas de la clase Windows Workflow FoundationCodeActivity. Este ensamblado está anotado con atributos .NET para proporcionar los metadatos que Microsoft Dynamics 365 usa en tiempo de ejecución para vincular el código con el motor de flujo de trabajo.

Después de crear un ensamblado que contiene una o varias actividades personalizadas de flujo de trabajo, puede registrar este ensamblado con Microsoft Dynamics 365. Este proceso es similar a registrar un complemento. La actividad de flujo de trabajo personalizada puede incorporarse, entonces, a un flujo de trabajo o diálogo en el formulario de Process en Microsoft Dynamics 365.

Nota

Microsoft Dynamics CRM Online solo admite la ejecución de espacio aislado (confianza parcial) de actividades personalizadas de flujo de trabajo.Microsoft Dynamics CRM 2015 local admite la ejecución de actividades personalizadas de flujo de trabajo en confianza total o parcial.

En esta sección

Crear una actividad de flujo de trabajo personalizada

Agregar metadatos a una actividad de flujo de trabajo personalizada

Usar el servicio web de IOrganization en una actividad de flujo de trabajo personalizada

Registrar y usar un ensamblado personalizado de actividad de flujo de trabajo

Depurar una actividad personalizada de flujo de trabajo

Actualizar una actividad de flujo de trabajo personalizada mediante el control de versiones de ensamblados

Clases, atributos y tipos de proceso

Ejemplo: crear una actividad de flujo de trabajo personalizada

Ejemplo: actualizar el siguiente cumpleaños con una actividad de flujo de trabajo personalizada

Ejemplo: Calcular una puntuación de crédito con una actividad de flujo de trabajo personalizada

Secciones relacionadas

Escribir flujos de trabajo para automatizar procesos de negocios

Escriba complementos para ampliar los procesos de negocio

Aislamiento, relacioens de confianza y estadísticas de complementos

© 2017 Microsoft. Todos los derechos reservados. Copyright