SharePoint 2010 y Office 365: Creación y despliegue de flujos declarativos (III)!

Siguiendo con la serie de post sobre creación y despliegue de flujos declarativos para SharePoint 2010 y Office 365, en esta ocasión vamos a ver que sucede si el mismo workflow se despliega por medio de soluciones diferentes. Antes de empezar os recuerdo los posts previos de la serie que se han publicado hasta ahora:

Supongamos por tanto que tenemos una nueva versión del flujo declarativo o bien una versión antigua empaquetada en el correspondiente WSP, lo que haremos con la misma es:

  • Cargarla en la galería de soluciones de nuestro sitio y activarla. Un detalle interesante aquí es que el ID de solución es diferente como consecuencia de que realmente estamos ante dos .WSP generados diferentes. En este caso, al tratarse de WSPs diferentes no estamos realizando el “machaque” que vimos en el post anterior.
  • Nos vamos de nuevo a las características de la colección de sitios y lo que veremos es que aparece una nueva característica con el mismo nombre que la que se habilitó con la última versión de solución cargada y activada.
  • Activamos la nueva característica.
image image image
  • si vamos de nuevo a la lista “Anuncios” veremos que tenemos una nueva versión del flujo disponible.
  • Si forzamos la ejecución del flujo, veremos como sigue la plantilla del último flujo desplegado tal y como era esperable.
image image

Y hasta aquí llega el tercer post de la serie sobre flujos de trabajo declarativos.