SharePoint 2013: Empaquetado y despliegue de flujos de trabajo!

Una pregunta muy habitual cuando se crean flujos de trabajo con SharePoint Designer 2013 (SPD 2013) en un entorno de desarrollo es la siguiente: ¿Y cómo empaqueto mi flujo para desplegarlo en otros ambientes? La respuesta obvia es tratar de empaquetarlo en una solución de SharePoint (nuestros famosos .WSPs), algo que hasta SharePoint 2013 sólo era posible con un tipo particular de flujos de trabajo que se pueden crear con Designer: los flujos de trabajo de tipo reutilizable. Por suerte, con SharePoint 2013 y el nuevo motor de flujos podemos empaquetar flujos de cualquier tipo como soluciones .WSP de SharePoint lo que facilita su despliegue en distintos ambientes. Toda la información sobre empaquetado y despliegue de flujos la podéis encontrar en el siguiente enlace: http://msdn.microsoft.com/en-us/library/office/jj819316(v=office.15).aspx. Y el resumen del contenido del artículo es el siguiente:

image

Por lo tanto, para la plataforma de flujos de SharePoint 2013 podemos guardar como plantilla cualquier tipo de flujo ya sea de lista, de sitio o reutilizable. Eso sí, os recuerdo que en el caso en el que el workflow haga uso de listas o bibliotecas concretas, estas tendrán que estar presentes en el nuevo ambiente donde sea desplegado.