Compartilhar via


Comparar os tipos de fluxo de trabalho

Atualizado em: 2008-05-22

Há três tipos de fluxos de trabalho que podem ser usados com o Microsoft Office SharePoint Server 2007: predefinidos, do SharePoint Designer e do Visual Studio. Os fluxos de trabalho predefinidos atendem aos requisitos de processos de negócios diretos e colaborativos, como a análise e a aprovação de documentos. Os fluxos de trabalho do SharePoint Designer são adequados para processos sequenciais mais estruturados que exigem lógica personalizada, como solicitações de serviço e rastreamento de ativos. Os fluxos de trabalho do Visual Studio funcionam bem para processos de negócios complexos e estruturados que exigem código, como o processamento e o cumprimento de pedidos de compra.

Neste artigo:

  • Fluxos de trabalho predefinidos

  • Fluxos de trabalho do SharePoint Designer

  • Fluxos de trabalho do Visual Studio

  • Escolhendo um tipo de fluxo de trabalho

Fluxos de trabalho predefinidos

Os fluxos de trabalho predefinidos são instalados como recursos e estão prontos para uso imediato após a instalação do Microsoft Office SharePoint Server 2007. Depois que você ativar um fluxo de trabalho predefinido para o conjunto de sites, poderá adicioná-lo a qualquer lista, biblioteca ou tipo de conteúdo no site. A tabela a seguir descreve os modelos de fluxos de trabalho predefinidos disponíveis com o Office SharePoint Server 2007.

Nome Descrição Usos sugeridos

Roteamento

Roteia um documento ou item de lista para um ou mais usuários para comentários ou aprovação usando um formulário baseado na Web.

Processos de aprovação, coleta de comentários e agregação de comentários para um documento.

Coletar Assinaturas

Roteia um documento do Office para um ou mais usuários para coletar a aprovação por meio de assinaturas digitais.

Observação   Este fluxo de trabalho deve ser iniciado manualmente de um aplicativo no 2007 Office System.

Processos de aprovação que requerem uma assinatura digital.

Aprovação de Dispositivo

Gerencia a expiração e a retenção de documentos permitindo que os participantes decidam se desejam reter ou excluir documentos expirados.

Gerenciamento de registros.

Três estados

Projetado para funcionar com o modelo de lista Acompanhamento de Questões, mas pode ser usado com qualquer lista que contenha uma coluna Escolha com três ou mais valores. Para obter mais informações sobre como usar fluxos de trabalho de Três estados, consulte o artigo sobre como usar um fluxo de trabalho de três estados (https://go.microsoft.com/fwlink/?linkid=119648&clcid=0x416). Essa página pode estar em inglês.

Rastrear o status de problemas, tarefas e outros processos de negócios complexos.

Aprovação em Grupo

Roteia um documento para aprovação, mas oferece um modo de exibição personalizado do processo de aprovação do qual o usuário está participando. Este fluxo de trabalho deve ser instalado manualmente.

Processos de aprovação em mercados do leste asiático.

Gerenciamento de Tradução

Gerencia o roteamento de documentos para tradução em outros idiomas ou formatos.

Cenários nos quais os documentos precisam ser traduzidos em outros idiomas.

Dica

Os fluxos de trabalho Aprovação de Dispositivo, Aprovação em Grupo e Coletar Assinaturas são associados previamente ao tipo de conteúdo Documento, o que significa que estão disponíveis automaticamente nas bibliotecas de documento.

Fluxos de trabalho do SharePoint Designer

Quando precisa de lógica mais complexa do que a fornecida pelos modelos de fluxo de trabalho predefinidos, você pode usar o SharePoint Designer para criar um fluxo de trabalho personalizado. O SharePoint Designer fornece um assistente sem código para estabelecer as regras de processamento do fluxo de trabalho. Quando cria um fluxo de trabalho usando o SharePoint Designer, você o atribui a uma lista ou biblioteca de documentos específica. Assim, um fluxo de trabalho do SharePoint Designer é um modelo de uso único que não pode ser associado a outras bibliotecas ou listas de documentos. No entanto, quando você salva o site pai como um modelo, os fluxos de trabalho do SharePoint Designer associados a qualquer lista ou biblioteca no site também são salvos. Quando você cria uma nova lista com base nesse modelo, o fluxo de trabalho é implantado automaticamente para o novo site e suas listas. Para obter mais informações sobre como criar fluxos de trabalho do SharePoint Designer, consulte Criar fluxos de trabalho do SharePoint Designer.

Fluxos de trabalho do Visual Studio

Usando as Extensões do Visual Studio 2005 para Windows Workflow Foundation, você (ou um desenvolvedor) pode criar modelos de fluxo de trabalho personalizados. Os modelos de fluxo de trabalho personalizados devem ser instalados como recursos no servidor antes de seu uso. Depois que eles forem instalados e ativados, poderão ser associados a listas, bibliotecas de documentos e tipos de conteúdo quase da mesma forma que os fluxos de trabalho predefinidos.

Para obter mais informações sobre como desenvolver fluxos de trabalho do Visual Studio, consulte Workflows roadmap.

Escolhendo um tipo de fluxo de trabalho

A tabela a seguir fornece diretrizes para a escolha de um fluxo de trabalho.

Cenário de negócios Tipo de fluxo de trabalho sugerido

Roteamento e aprovação de documentos

Fluxo de trabalho predefinido: Roteamento

Aprovação de documento com assinaturas

Fluxo de trabalho predefinido: Coletar Assinaturas

Coletar comentários

Fluxo de trabalho predefinido: Coletar Comentários

Gerenciar a expiração e a retenção de documentos

Fluxo de trabalho predefinido: Aprovação de Disposição

Rastrear problemas

Fluxo de trabalho predefinido: Três Estados

-ou-

Fluxo de trabalho do SharePoint Designer

Processos de publicação

Fluxo de trabalho do SharePoint Designer

-ou-

Fluxo de trabalho do Visual Studio

Análise da especificação

Fluxo de trabalho do SharePoint Designer

-ou-

Fluxo de trabalho do Visual Studio

Relatórios de status semanais

Fluxo de trabalho do SharePoint Designer

-ou-

Fluxo de trabalho do Visual Studio

Solicitações de serviço

Fluxo de trabalho do SharePoint Designer

-ou-

Fluxo de trabalho do Visual Studio

Rastreamento de ativos

Fluxo de trabalho do SharePoint Designer

-ou-

Fluxo de trabalho do Visual Studio

Atendimento do pedido de compra

Fluxo de trabalho do Visual Studio

Gerenciamento do ciclo de vida do produto

Fluxo de trabalho do Visual Studio

A tabela a seguir compara os recursos com suporte pelos fluxos de trabalho do SharePoint Designer e Visual Studio para ajudá-lo a decidir qual tipo de fluxo de trabalho usar.

Recurso SharePoint Designer Visual Studio

Hosts de fluxo de trabalho com suporte

Windows SharePoint Services, Office SharePoint Server 2007

Windows SharePoint Services, Office SharePoint Server 2007 etc.

Modelo de desenvolvimento

Interface do assistente

Designer gráfico

Fluxos de trabalho com suporte

Sequencial

Sequencial, Estado

Arquivos de fluxo de trabalho

Marcação apenas: arquivo de marcação, regras e arquivos de suporte são descompilados

Arquivo de marcação com código de suporte compilado em um assembly

Code-behind

Não

Sim

Atividades com suporte

Predefinido e personalizado

Predefinido e personalizado com base no código

Suporte a formulários de associação

Não

Sim

Suporte a formulários de início

Sim (gerado automaticamente)

Sim

Suporte a formulários de modificação

Não

Sim

Suporte a formulários de tarefas personalizados

Sim (gerado automaticamente)

Sim

Implantação

Implantado automaticamente à lista associada

Deve ser implantado como recurso do SharePoint

Suporte à depuração

Não

Sim