SharePoint 2010: Limitaciones en los flujos de trabajo disponibles por defecto!

Si en este post os comentaba que flujos de trabajo teníamos disponibles por defecto en SharePoint 2010 y las diferentes opciones para su visualización, en este nuevo artículo os comentaré algunas de las limitaciones que presentan estos flujos y que tenemos que tener en cuenta a la hora de utilizarlos y sobre todo configurarlos de acuerdo a nuestras necesidades. Estos flujos son “bastante configurables”, pero tenemos que tener en cuenta que:

  • Tanto el flujo como la lógica están pre-definidos por defecto, lo que implica que aunque podemos cambiar ciertas “partes” del comportamiento del flujo, no tiene sentido que realizamos grandes cambios. Por ejemplo, no deberíamos realizar cambios que permitan que un flujo de aprobación cambie de ruta en base a información contenida en el elemento o documento en el que se ha desencadenado el flujo. Si tenemos este requerimiento, la mejor opción pasa por diseñar y desplegar nuestro propio flujo de trabajo.
  • No podemos añadir nuevas actividades puesto que el flujo ya viene armado y listo para su uso. Lo que si podríamos es partir de este flujo (creando una copia) para añadir nuevas actividades en la plantilla copia.
  • No se puede interactuar con sistemas externos ya que los flujos por defecto están pensados para trabajar con listas, bibliotecas de documentos o sitios.
  • No pueden ser re-utilizados entre listas, es decir, se tienen que configurar de forma individual en cada lista, biblioteca de documento o tipo de contenido…aunque vía modelo de objetos se podría automatizar esta configuración.

SharePoint2010_thumb