Comparación de tipos de flujo de trabajo
Hay tres tipos de flujos de trabajo que se pueden usar con Microsoft Office SharePoint Server 2007: flujos de trabajo predefinidos, flujos de trabajo de SharePoint Designer y flujos de trabajo de Visual Studio. Los flujos de trabajo predefinidos cumplen los requisitos de los procesos empresariales sencillos y de colaboración, tales como revisión y aprobación de documentos. Los flujos de trabajo de SharePoint Designer son muy apropiados para los procesos secuenciales más estructurados que requieren una lógica personalizada, como solicitudes de servicio y seguimiento de activos. Los flujos de trabajo de Visual Studio ofrecen unos buenos resultados con procesos empresariales complejos y estructurados que requieren código, tales como el procesamiento y suministro de pedidos de compra.
En este artículo:
Flujos de trabajo predefinidos
Flujos de trabajo de SharePoint Designer
Flujos de trabajo de Visual Studio
Elección de un tipo de flujo de trabajo
Flujos de trabajo predefinidos
Los flujos de trabajo predefinidos se instalan como características y están listos para ser usados inmediatamente después de distribuir Microsoft Office SharePoint Server 2007. Una vez activa un flujo de trabajo predefinido para la colección de sitios, puede agregar el flujo de trabajo a cualquier lista, biblioteca o tipo de contenido del sitio. En la siguiente tabla se describen las plantillas de flujo de trabajo predefinidos disponibles con Office SharePoint Server 2007.
Nombre | Descripción | Usos sugeridos |
---|---|---|
Enrutamiento |
Enruta un documento o elemento de la lista a uno o más usuarios para obtener comentarios o la aprobación mediante un formulario web. |
Procesos de aprobación, recopilación de comentarios y adición de comentarios para un documento. |
Recopilación de firmas |
Enruta un documento de Office a uno o más usuarios para recopilar la aprobación por medio de firmas digitales. Nota Este flujo de trabajo debe iniciarse manualmente desde una aplicación en 2007 Office System. |
Procesos de aprobación que requieren una firma digital. |
Aprobación de disposición |
Administra la expiración y retención de documentos al permitir que los participantes decidan si desean conservar o eliminar documentos expirados. |
Administración de registros |
Tres estados |
Diseñado para funcionar con la plantilla de lista de seguimiento de problemas, pero se puede usar con cualquier lista que contenga una columna Elección con tres o más valores. Para obtener más información acerca del uso de flujos de trabajo de tres estados, vea el tema que aborda el uso de un flujo de trabajo de tres estados (https://go.microsoft.com/fwlink/?linkid=119648&clcid=0xC0A). |
Hacer un seguimiento del estado de problemas, tareas y otros procesos empresariales complejos. |
Aprobación de grupo |
Distribuye un documento para su aprobación pero ofrece una vista personalizada del proceso de aprobación en el que participa el usuario. Este flujo de trabajo debe instalarse manualmente. |
Procesos de aprobación en mercados de Asia oriental. |
Administración multilingüe |
Administra la distribución de documentos para la conversión a otros formatos o idiomas. |
Escenarios en los que es necesario traducir los documentos a otros idiomas. |
Nota
Los flujos de trabajo Aprobación de disposición, Aprobación de grupo y Recopilar firmas están preasociados al tipo de contenido del documento, lo que significa que están disponibles automáticamente en bibliotecas de documentos.
Flujos de trabajo de SharePoint Designer
Si necesita lógica más compleja que la proporcionada por las plantillas de flujo de trabajo predefinidos, puede usar SharePoint Designer para crear un flujo de trabajo personalizado. SharePoint Designer proporciona un asistente sin código para establecer las reglas de procesamiento para el flujo de trabajo. Cuando se crea un flujo con SharePoint Designer, lo asigna a una lista o biblioteca de documentos específica. Por lo tanto, un flujo de trabajo de SharePoint Designer es una plantilla de un solo uso que no se puede asociar con otras listas o bibliotecas de documentos. Sin embargo, cuando se guarda el sitio principal como plantilla, también se guardarán los flujos de trabajo de SharePoint Designer asociados con las listas o bibliotecas del sitio. Cuando se crea una nueva lista que se basa en esta plantilla, el flujo de trabajo se distribuye automáticamente para el nuevo sitio y sus listas. Para obtener más información acerca de cómo crear flujos de trabajo de SharePoint Designer, vea Creación de flujos de trabajo de SharePoint Designer.
Flujos de trabajo de Visual Studio
Las Visual Studio 2005 Extensions for Windows Workflow Foundation le permite a usted o un programador crear plantillas de flujos de trabajo personalizados. Las plantillas de flujos de trabajo personalizados deben estar instaladas como características en el servidor antes de que puedan utilizarse. Una vez que estén instaladas y activadas, se pueden asociar con las listas, bibliotecas de documentos y tipos de contenido de una manera muy similar a los flujos de trabajo predefinidos.
Para obtener más información acerca de cómo desarrollar flujos de trabajo de Visual Studio, vea Guía básica para flujos de trabajo.
Elección de un tipo de flujo de trabajo
La tabla siguiente proporciona directrices para elegir un flujo de trabajo.
Escenario de empresa | Tipo de flujo de trabajo sugerido |
---|---|
Distribución y aprobación de documentos |
Flujo de trabajo predefinido: distribución |
Aprobación de documentos con firmas |
Flujo de trabajo predefinido: recopilar firmas |
Recopilar comentarios |
Flujo de trabajo predefinido: recopilar comentarios |
Administrar la caducidad y retención de documentos |
Flujo de trabajo predefinido: aprobación de disposición |
Realizar un seguimiento de los problemas |
Flujo de trabajo predefinido: tres estados O bien, Flujo de trabajo de SharePoint Designer |
Procesos de publicación |
Flujo de trabajo de SharePoint Designer O bien, Flujo de trabajo de Visual Studio |
Revisión de especificaciones |
Flujo de trabajo de SharePoint Designer O bien, Flujo de trabajo de Visual Studio |
Informes de estado semanales |
Flujo de trabajo de SharePoint Designer O bien, Flujo de trabajo de Visual Studio |
Solicitudes de servicio |
Flujo de trabajo de SharePoint Designer O bien, Flujo de trabajo de Visual Studio |
Seguimiento de activos |
Flujo de trabajo de SharePoint Designer O bien, Flujo de trabajo de Visual Studio |
Suministro de pedidos de compra |
Flujo de trabajo de Visual Studio |
Administración de ciclos de vida de productos |
Flujo de trabajo de Visual Studio |
En la tabla siguiente se comparan las características admitidas por flujos de trabajo de SharePoint Designer y Visual Studio para ayudarle a decidir qué tipo de flujo de trabajo personalizado debe usar.
Característica | SharePoint Designer | Visual Studio |
---|---|---|
Hosts de flujos de trabajo compatibles |
Windows SharePoint Services, Office SharePoint Server 2007 |
Windows SharePoint Services, Office SharePoint Server 2007, etc. |
Modelo de desarrollo |
Interfaz de asistente |
Diseñador gráfico |
Flujos de trabajo compatibles |
Secuencial |
Secuencial, Estado |
Archivos de flujo de trabajo |
Sólo marcado: Archivo de marcado, reglas y archivos de soporte no compilados |
Archivo de marcado con código de soporte compilado en un ensamblado |
Código subyacente |
No |
Sí |
Actividades compatibles |
Predefinidas y personalizadas |
Predefinidas y basadas en código personalizadas |
Compatibilidad con formularios de asociación |
No |
Sí |
Compatibilidad con formularios de iniciación |
Sí (se genera automáticamente) |
Sí |
Compatibilidad con formularios de modificación |
No |
Sí |
Compatibilidad con formularios de tareas personalizados |
Sí (se genera automáticamente) |
Sí |
Implementación |
Automáticamente distribuida en lista asociada |
Debe distribuirse como característica de SharePoint |
Compatibilidad con depuración |
No |
Sí |