flujos de trabajo en sharepoint 2013

29
@SQSummit13 @cmzaragoza Flujos de trabajo en SharePoint 2013 300 CB30001 Cristian M. Zaragoza Gómez [email protected] MCPD Y MCTS

Upload: edcollio

Post on 04-Oct-2015

9 views

Category:

Documents


2 download

DESCRIPTION

Describe como se debe trabajar en sharepoint 2013

TRANSCRIPT

  • @SQSummit13

    @cmzaragoza

    Flujos de trabajo en SharePoint 2013

    300

    CB30001

    Cristian M. Zaragoza Gmez

    [email protected]

    MCPD Y MCTS

  • Agenda

    Nueva arquitectura

    Migracin de Flujos de

    Trabajo

    Preguntas?Introduccin

    Novedades y descartes

    Me las s?

    Responder

    Hacerme el loco

    Si

    No

  • IntroduccinRompiendo el hielo

    Qu son los flujos de trabajo?

    Para qu los usamos?

    Los usamos realmente?

    Qu carencias tienen en SP2010?

    Introduccin

  • IntroduccinGrandes cambios

    Los flujos de trabajo son uno de

    los cambios ms importantes en

    SharePoint 2013

    Introduccin

  • Nueva arquitecturaIntroduccin

  • Nueva arquitecturaFlujos de trabajo en SharePoint 2010

    Paquete integrado en el producto.

    Se ejecutan en el mismo servidor.

    Windows Workflows Foundation 3.5.

    Pueden tener cdigo por debajo.

    Nueva arquitectura

  • Nueva arquitecturaFlujos de trabajo en SharePoint 2013

    Workflow Manager 1.0

    No incluido en el

    producto.

    Se ejecutan fuera.

    Workflows Foundation 4.

    Cdigo declarativo (XAML)

    Sin ningn tipo de cdigo.

    Nueva arquitectura

  • Nueva arquitecturaLa nueva arquitectura en detalle

    Nueva arquitectura

  • Nueva arquitecturaRetro-compatibilidad

    Se mantiene la arquitectura

    de flujos de trabajo de

    SharePoint 2010. Podemos elegir qu arquitectura

    utilizar.

    Los flujos de trabajo que funcionaban

    en 2010, siguen funcionando en

    2013.

    Las plantillas de flujos de trabajo de

    2010 y (2007), vienen como

    caractersticas (features).

    Nueva arquitectura

  • Nueva arquitecturaVentajas/Desventajas

    Escalabilidad Ms costes

    Rendimiento

    Portabilidad

    Gestin

    Instalacin

    Nueva arquitectura

  • Nueva arquitecturaCmo montamos un entorno de desarrollo?

    No soportado instalar en una mquina que sea DC.

    Necesito dos virtuales para entornos de desarrollo?

    Cmo lo hacemos funcionar?

    1. Instalar Workflow Manager 1.0 (Web Platform Installer)

    2. Registrar el servicio (Cmd-lets de PowerShell).

    3. Comprobar que el servicio est conectado.

    4. Comprobar que estn disponibles en SharePoint Designer.

    5. User Profile Service Application funcionando y sincronizado.

    6. No iniciar los flujos de trabajo como System Account

    7. Rezar.

  • DEMO

    Una primera toma de contacto

  • Nueva arquitecturaNovedades y

    descartes

  • Novedades y descartesAcciones desaprobadas

    Acciones de lista.

    Copiar elemento de lista.

    Declarar como registro.

    Etc.

    Acciones de tareas.

    Todas.

    Acciones del conjunto de

    documentos.

    Todas.

    Acciones relacionales.

    Administrador de bsqueda de un usuario.

    Acciones principales.

    Detener flujo de trabajo.

    Novedades y Descartes

  • Novedades y descartesCondiciones y ms desaprobaciones

    Bloque de impersonacin.

    Asociacin con columnas.

    Vista de diseo y dividida.

    Listado completo:

    http://msdn.microsoft.com/en-

    us/library/jj728659.aspx

    Novedades y Descartes

  • Novedades y descartesNovedades destacables: Visual Designer

    Ya no existe la vista Diseo en SharePoint 2013.

    Y por qu se llama SharePoint Designer? Bueno, ehmmm..

    En su lugar tenemos la Visual Designer.

    Y la habitual Text-Based Designer.

    Integracin de Visio en SharePoint Designer.

    Necesario tener Visio 2013 instalado.

    Novedades y Descartes

  • Novedades y descartesNovedades destacables: Fases (Stages)

    Son un concepto similar a los Pasos (Steps).

    Agrupa acciones y condiciones.

    Las acciones y las condiciones se ejecutan secuencialmente.

    Entonces, cul es la diferencia?

    Una fase siempre acaba con una seccin Transition to stage.

    Dentro de esta seccin podemos aadir una condicin y una

    accin Go-to.

    Por lo que finalmente podemos recrear Mquinas de estados.

    No es posible anidar fases.

    Novedades y Descartes

  • Novedades y descartesQu es una mquina de estados?

    Novedades y Descartes

    Parado Reproduciendo Pausa

  • Novedades y descartesNovedades destacables: Bucles (Loops)

    Dos tipos: Bucle durante n Veces (Loop n Times)

    Bucle con Condicin (Loop with

    Condition)

    Es posible anidar bucles.

    Limitaciones: Tienen que estar dentro de una fase.

    No se pueden aadir fases dentro de

    un bucle.

    Un bucle ha de tener un nico punto

    de entrada y de salida.

    Novedades y Descartes

    5Loop n times:

    Send an email

    Do calculation

  • Novedades y descartesNovedades destacables: Llamar al servicio web HTTP

    No podemos meter cdigo en los flujos de trabajo.

    nicamente cdigo declarativo con XAML.

    Y si necesito de algn proceso?

    Nueva accin para invocar a un Servicio Web.

    Llamar al servicio web HTTP

    Novedades y Descartes

  • Novedades y descartesNovedades destacables: Copy-Paste de Pasos y Acciones

    Desde la vista basada en texto podemos copiar y pegar.

    Novedades y Descartes

  • DEMO

    Fases, bucles, servicios web, de todo un poco

  • Migracin de Flujos de

    Trabajo

    Novedades y descartes

  • Migracin de flujos de trabajoQu pasa con mis flujos de trabajo en SharePoint 2010?

    Todo muy bonito, pero

    Y las horas qu he

    dedicado a desarrollar?

    Ya no me valen mis flujos?

    Puedo migrar flujos de

    trabajo en marcha?

    Y el estado de las tareas?

    Migracin de Flujos de

    Trabajo

  • Migracin de flujos de trabajoLa solucin de SolidQ

    Migracin de Flujos de

    Trabajo

    Migrar la listaGenerar XML con

    informacin

    Programticamente

    replicar estado

  • Migracin de flujos de trabajoEl ciclo de una tarea

    En curso Completada

    Cambio

    Reasignar

    Aprobar/Rechazar

    AceptarSolitar cambio

    Cancelar

    Migracin de Flujos de

    Trabajo

  • DEMO

    Migracin de flujos de trabajo

  • Nueva arquitectura para flujos de trabajo.

    La premisa: llevar la carga de trabajo fuera de SharePoint.

    Ahora tenemos fases, bucles, llamadas a servicios web, etc.

    Adems seguimos teniendo la arquitectura de 2010.

    La arquitectura de 2010, la tenemos de serie.

    Lo mismo que haca en 2010, lo voy a poder hacer en 2013.

    Y si vengo de 2010, pierdo mis flujos de trabajo?

    Solucin de SolidQ para migrar flujos de trabajo.

    De cara a ms futuro, ir pensando en pasarlos a 2013.

    ConclusionesQu hemos visto?

  • Si quieres disfrutar de las mejores sesiones de nuestros mentores

    de Espaa y Latino Amrica, sta es tu oportunidad.

    http://summit.solidq.com/madrid/

    Sguenos:

    http://summit.solidq.com/madrid