Workflows no SharePoint Designer 2013

Os recursos de Workflow do SharePoint sempre andaram pela zona dos meus recursos favoritos. Eu acho fantástico as possibilidades e as capacidades de entraga, é muito bacana trabalhar com Workflows no SharePoint.

Pois é, é com muita alegria que falo para vocês que os recursos do SharePoint Designer para criação de workflows estão ainda melhores, neste post vamos ver uma visão geral.

As informações contidas neste post são da versão Preview do SharePoint 2013, elas podem sofrer alterações até o lançamento do produto.

Agora o SharePoint 2013 suporta duas plataformas de workflows, a plataforma 2010, que é a mesma do SharePoint 2010; e a plataforma 2013, que é uma nova plataforma e trouxe diversos recursos que faziam muita falta no 2010 – mas é uma plataforma nova. Não vou entrar em detalhes sobre isso neste post, mas em brevei iré explicar melhor o seu funcionamento, por hora vamos nos preocupar nos benefícios ao usuário.

As principais melhorias na nova plataforma de workflows são as seguintes:

  1. Stages: permite a criação de grupos de atividades e a execução de um fluxo variado. No workflow do SharePoint 2010 podíamos criar workflows sequencias que não suportavam iterações com atividades anteriores, ou seja, eram fluxos que só seguiam em frente. Pense no seguinte cenário: o documento vai para aprovação do diretor, o diretor reprova, então o documento deve voltar para o usuário revisar e resubmeter para aprovação do diretor. O fluxo deve ficar nesse loop “infinito” até o diretor aprovar. Pois é, parace simples, mas no modelo antigo isso era impossível de fazer com 1 workflows. A forma de contornar era criar 2 workflows para um disparar o outro ou utilizar o Visual Studio e desenvolver o fluxo em .NET. Com esse novo recurso podermos controlar a execução do workflow da forma que for necessário – via regra de negócio, ganhando com isso muita elasticidade e dando um extremo poder ao SharePoint Designer;
  2. Loop: agora é possível fazer loop x vezes, loop com condição, loop com expressão, recursos que parecem simples, mas que ajudam muito e faziam uma tremenda falta;
  3. Chamada a serviços: agora os workflows podem acessar serviços REST/SOAP, com isso podem chamar regras de negócio – ou outras coisas que estejam publicadas no serviço como simplesmente dados – e interagir com a instância do workflow. Dessa forma podemos ter regras de negócio complexas utilizando os workflows no SharePoint 2013. Mas e se o workflow estiver executando um documento e a regra de negócio precisa assessar os dados do documento ou outro conteúdo dentro do SharePoint? Para isso o serviço deve utilizar o Client Object Model para acessar os dados remotamente.

Além dessas três melhorias tiveram várias outras, mas pontuando apenas essa três já podemos ver o poder da nova plataforma de Workflows. No SharePoint 2010 era comum levantarmos necessidades de negócio que poderiam ser desenvolvidas no SharePoint Designer, mas por alguns “detalhes” obrigavam que os workflwos fossem desenvolvidos no Visual Studio. Nada contra fazer no Visual Studio, mas o tempo de contrução do workflows será consideravelmente maior do que se fosse feio no SharePoint Desinger.

A realidade agora é outra, ótimas melhorias, amadurecimento da plataforma, muitos recursos novos que vão ajudar em muito os usuários. Era tudo o que faltava!

 

Referências:

Anúncios

6 Respostas to “Workflows no SharePoint Designer 2013”

  1. Construindo Workflows Com Loop no SharePoint Designer 2013 « Fabian André Gehrke Says:

    […] post Workflows no SharePoint Designer 2013 falei um pouco sobre as novidades dos workflows no SharePoint 2013. Neste vou falar sobre como […]

  2. Criando Workflows Complexos no SharePoint Designer 2013 « Fabian André Gehrke Says:

    […] 2013 trouxe várias melhorias na criação de workflows no SharePoint Designer 2013, nos posts Workflows no SharePoint Designer 2013 e Construindo Workflows Com Loop no SharePoint Designer 2013 a gente vê um pouco desses […]

  3. Chamando Serviços e Trabalhando com Workflows de Site no SharePoint Designer 2013 « Fabian André Gehrke Says:

    […] Com isso fecho a série com as três grandes novidades dos workflows do SharePoint Designer 2013, conforme o post Workflows no SharePoint Designer 2013: […]

  4. Criando Workflows Complexos no SharePoint Designer 2013 - Fabian André Gehrke - Site Home - MSDN Blogs Says:

    […] melhorias na criação de workflows no SharePoint Designer 2013, nos posts Workflows no SharePoint Designer 2013 e Construindo Workflows Com Loop no SharePoint Designer 2013 a gente vê um pouco desses […]

  5. Construindo Workflows Com Loop no SharePoint Designer 2013 - Fabian André Gehrke - Site Home - MSDN Blogs Says:

    […] post Workflows no SharePoint Designer 2013 falei um pouco sobre as novidades dos workflows no SharePoint 2013. Neste vou falar sobre como […]


Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: