Asociar el mismo flujo a varias listas de SharePoint


El día de hoy tuve que replicar el mismo flujo de trabajo a listas diferentes, quienes lo han probado, se han dado cuenta que no es tan sencillo como copiar y pegar el flujo, aún en el mismo sitio.

La forma correcta es crear un tipo de contenido y un flujo asociado a ese tipo de contenido, pero en este caso la lista era muy pequeña y no quería hacerlo de esta manera. Así que encontre este post de Nick Grattan y solucionó mi problema:

1. Empezamos por crear un flujo que tenga al menos un paso, una condición y una acción en la lista destino donde deseamos copiar el flujo original. Por ejemplo, hice el siguiente flujo en la lista:

image

2. A continuación se abre SharePoint Designer y en el menú de navegación, seleccionen la opción All Files.

image

2. Después hacen clic en la carpeta de Workflows.

image

3. A continuación expanden el flujo que desean replicar. Voy a replicar el flujo Actualización fecha análisis que esta asociado a la lista de origen,

image

  • El archivo .xoml.wfconfig.xml contiene los datos de asociación de la lista con el flujo.
  • El archivo .xoml contiene las acciones del flujo.
  • El archivo .xoml.rules contiene las condiciones del flujo.

4. Se hace clic derecho sobre el archivo .xoml y seleccionan la opción de abrir como XML.

image

5. Se repite este paso en el flujo destino, y se copian los datos.

6. Se debe copiar tambien el archivo .xoml.rules del flujo original al destino.

7. A continuación recomiendo refrescar la conexión de SharePoint Designer y hay dos opciones

                      a) Presionar el botón de refrescar

image

                       b) Limpiar el caché del SharePoint Designer. Para esto, deben borrar los archivos que están en las siguientes carpetas:

%APPDATA%\Microsoft\Web Server Extensions\Cache

%USERPROFILE%\AppData\Local\Microsoft\WebsiteCache

8. Para terminar, debe abrir el flujo donde copió el contenido de los archivos y presionar el botón Check for errors antes de guardarlo y publicarlo en el sitio.

Anuncios

7 comentarios (+¿añadir los tuyos?)

  1. Moises Corrales Medina
    Oct 04, 2012 @ 18:01:02

    Hola SaludosEstuve checando su muro sobre sharepoint y esta muy interesante, yo soy nuevo sobre esto del sharepoint 2010, me la he estado pasando estudiando y asta ahorita solo lo que he logrado es crear listas, filtros, Flujos de trabajos pero solo son bsicos. Sigo checando los diferentes tipos de listas que tiene sharepoint. Pero tengo dudas sobre las listas de tipo estado alguna informacin sobre listas de estado o algn tutorial donde me pueda apoyar.Muchas gracias por su atencinSin ms por el momento le mando saludos cordialesDate: Thu, 4 Oct 2012 01:33:59 +0000 To: moy_13666@hotmail.com

    Responder

  2. Trackback: Agenda de la Comunidad « MSExpertos
  3. carlos martinez
    Nov 14, 2012 @ 10:31:26

    hola tengo una duda de sharepoint usamos el 2007 pero creo que mi duda aplica en diferentes versiones.

    tengo muchas carpetas las que internamente tienen carpetas con el mismo nombre y las carpetas internas tienen exactamente el mismo archivo, ocupando mucho espacio en el servidor, el detalle es que se crean cuentas para evaluar el contenido y son independientes asi que cada evaluador debe ver a los archivos como si fueran exclusivos de el,.. aunque solo puede verlos,

    mi duda es como estructuro esto para tener un solo archivo principal en las n-subcarpetas y que se vea como si estuviera en cada carpeta general

    gracias

    Responder

  4. Antony Alfaro
    Jul 04, 2013 @ 17:36:42

    Que no se borren el archivo .ini al limpiar la cache :)….. Saludos!!!

    Responder

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: