jueves, 24 de abril de 2014

Cuando hacemos una migración tenemos el suplicio de que los workflow no se pueden exportar (sin Visio) y hay que reescribirlos con el consecuente riesgo de que no vayan como iban y volvernos locos buscando el error. Aquí os dejo como se pueden... (incluso diferente version de Sharepoint)

Exportar e importar workflow SharePoint Designer 

Esta solución no es mía, la encontré en el siguiente blog (de ahí vienen todos los créditos) http://blogs.technet.com/b/wkng/archive/2012/08/21/exporting-and-importing-sharepoint-designer-2010-list-workflow.aspx

Yo solamente lo voy a difundir por aquí (para que sea aún más fácil de encontrar esta solución), traduciendo y agregando un par de pasos con imagenes.
      1. Se debe abrir el workflow que se desea exportar.
      2. Se debe guardar y publicar (si no se ha hecho previamente).
      3. Luego se exporta de la siguiente forma:
        ExportToVisio
      4. Guardar el archivo de extensión vwi…9-27-2013 11-04-48 AM
      5. Se debe crear una réplica de la lista o muy similiar en el nuevo sitio/colección de sitio (puede ser inclusive en granjas diferentes).
      6. Se agrega un nuevo flujo de trabajo, sin agregar más steps nuevos (solo el default que se crea). Se guarda y publica…
      7. Y se exporta igual que se exportó el workflow finalizado.
        Vacio
      8. Se guarda junto con el Completado.vwi que anteriormente se exportó.
      9. vacio file
      10. Cerrar todos los tabs abiertos…
      11. Se deben renombrar ambos archivos agregando la extensión “.zip”. Por ejemplo:rename
        both zipped
      12. Abrimos con winrar u otro utilitario de esta índole el archivo Vacio.vwi.zip
      13. Copiamos de este paquete el archivo “workflow.xoml.wfconfig.xml” a la misma carpeta donde están los dos archivos…
      14. copy file
      15. Y se copia dentro de Completado.vmi.zip
        copi to zip
      16. Hay que borrar el “.zip” del archivo Completado.vwi.zip para que quede nuevamente como Completado.vwi.zip y así se vuelve a tener el archivo exportado de visio de workflow con las configuraciones necesarias para correr en esta otra lista.
      17. Se da clic en SharePoint Designer en “Importar desde Visio”
        import
      18. Se selecciona el archivo Completado.vwi y así ¡ya se tiene el flujo exportado e importado en la nueva lista!
      19. Solo acepta la alerta de que se sobreescribirá y listo.
        acept
Fuente original: http://blogs.technet.com/b/wkng/archive/2012/08/21/exporting-and-importing-sharepoint-designer-2010-list-workflow.aspx

 

No hay comentarios:

Publicar un comentario