SlideShare uma empresa Scribd logo
1 de 29
Baixar para ler offline
CB30001

Flujos de trabajo en SharePoint 2013

300

@cmzaragoza

Cristian M. Zaragoza Gómez

czaragoza@solidq.com
@SQSummit13

MCPD Y MCTS
Agenda

Responder

Si

Introducción

¿Preguntas?

¿Me las sé?

No

Nueva
arquitectura

Novedades y
descartes

Migración
de Flujos de
Trabajo

Hacerme el
loco
Introducción

Introducción

Rompiendo el hielo

¿Qué son los flujos de trabajo?
¿Para qué los usamos?

¿Los usamos realmente?
¿Qué carencias tienen en SP2010?
Introducción

Introducción

Grandes cambios

“Los flujos de trabajo son uno de
los cambios más importantes en
SharePoint 2013”
Introducción

Nueva arquitectura
Nueva arquitectura

Nueva arquitectura

Flujos de trabajo en SharePoint 2010

• Paquete integrado en el producto.
• Se ejecutan en el mismo servidor.

• Windows Workflows Foundation 3.5.
• Pueden tener código “por debajo”.
Nueva arquitectura

Nueva arquitectura

Flujos de trabajo en SharePoint 2013

• Workflow Manager 1.0
• No incluido en el
producto.
• Se ejecutan “fuera”.

• Workflows Foundation 4.
• Código declarativo (XAML)
•

Sin ningún tipo de código.
Nueva arquitectura
La nueva arquitectura en detalle

Nueva arquitectura
Nueva arquitectura

Nueva arquitectura

Retro-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
características (features).
Nueva arquitectura

Nueva arquitectura

Ventajas/Desventajas

Escalabilidad Más costes
Rendimiento Instalación
Portabilidad
Gestión
Nueva arquitectura
¿Cómo montamos un entorno de desarrollo?

• No soportado instalar en una máquina que sea DC.
• ¿Necesito dos virtuales para entornos de desarrollo?

• ¿Cómo lo hacemos funcionar?
1.
2.
3.
4.
5.
6.
7.

Instalar Workflow Manager 1.0 (Web Platform Installer)
Registrar el servicio (Cmd-lets de PowerShell).
Comprobar que el servicio está conectado.
Comprobar que están disponibles en SharePoint Designer.
User Profile Service Application funcionando y sincronizado.
No iniciar los flujos de trabajo como “System Account”
Rezar.
DEMO
Una primera toma de contacto
Nueva arquitectura

Novedades y
descartes
Novedades y descartes

Novedades y
Descartes

Acciones “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 búsqueda de un usuario.

• Acciones principales.
•

Detener flujo de trabajo.
Novedades y descartes
Condiciones y más “desaprobaciones”

•
•
•
•
•

Novedades y
Descartes

Bloque de impersonación.
Asociación con columnas.
Vista de diseño y dividida.
…
Listado completo:
• http://msdn.microsoft.com/enus/library/jj728659.aspx
Novedades y descartes
Novedades destacables: Visual Designer

Novedades y
Descartes

• Ya no existe la vista “Diseño” en SharePoint 2013.
• ¿Y por qué se llama SharePoint “Designer”? – Bueno, eh…mmm..

• En su lugar tenemos la “Visual Designer”.
• Y la habitual “Text-Based Designer”.

• Integración de Visio en SharePoint Designer.
• Necesario tener Visio 2013 instalado.
Novedades y descartes
Novedades destacables: Fases (Stages)

Novedades y
Descartes

• Son un concepto similar a los “Pasos” (Steps).
• Agrupa acciones y condiciones.
• Las acciones y las condiciones se ejecutan secuencialmente.

• Entonces, ¿cuál es la diferencia?
• Una fase siempre acaba con una sección “Transition to stage”.
• Dentro de esta sección podemos añadir una condición y una
acción “Go-to”.
• Por lo que finalmente podemos recrear “Máquinas de estados”.

• No es posible anidar fases.
Novedades y descartes
¿Qué es una máquina de estados?

Parado

Reproduciendo

Novedades y
Descartes

Pausa
Novedades y descartes
Novedades destacables: Bucles (Loops)
Loop n times: 5

Novedades y
Descartes

• Dos tipos:
•
•
Send an email

Do calculation

Bucle durante n Veces (Loop n Times)
Bucle con Condición (Loop with
Condition)

• Es posible anidar bucles.
• Limitaciones:
•
•
•

Tienen que estar dentro de una fase.
No se pueden añadir fases dentro de
un bucle.
Un bucle ha de tener un único punto
de entrada y de salida.
Novedades y descartes
Novedades destacables: Llamar al servicio web HTTP

Novedades y
Descartes

• No podemos “meter” código en los flujos de trabajo.
• Únicamente código declarativo con XAML.

• ¿Y si necesito de algún proceso?
• Nueva acción para invocar a un Servicio Web.
• “Llamar al servicio web HTTP”
Novedades y descartes
Novedades destacables: Copy-Paste de Pasos y Acciones

Novedades y
Descartes

• Desde la vista basada en texto podemos copiar y pegar.
DEMO
Fases, bucles, servicios web, de todo un poco…
Novedades y
descartes

Migración
de Flujos de
Trabajo
Migración de flujos de trabajo
¿Qué pasa con mis flujos de trabajo en SharePoint 2010?

Migración
de Flujos de
Trabajo

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?
Migración de flujos de trabajo
La solución de SolidQ

Migrar la lista

Generar XML con
información

Migración
de Flujos de
Trabajo

Programáticamente

replicar estado
Migración de flujos de trabajo
El ciclo de una tarea

Migración
de Flujos de
Trabajo

Cancelar
Cambio

Solitar cambio Aceptar

En curso
Reasignar

Aprobar/Rechazar

Completada
DEMO
Migración de flujos de trabajo
Conclusiones
¿Qué hemos visto?

• 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.

• Además seguimos teniendo la arquitectura de 2010.
• La arquitectura de 2010, la tenemos “de serie”.
• Lo mismo que hacía en 2010, lo voy a poder hacer en 2013.

• ¿Y si vengo de 2010, pierdo mis flujos de trabajo?
• Solución de SolidQ para migrar flujos de trabajo.
• De cara a más futuro, ir pensando en pasarlos a 2013.
Si quieres disfrutar de las mejores sesiones de nuestros mentores
de España y Latino América, ésta es tu oportunidad.

http://summit.solidq.com/madrid/
Síguenos:

Mais conteúdo relacionado

Mais procurados

SharePoint 2016 IT Preview
SharePoint 2016 IT PreviewSharePoint 2016 IT Preview
SharePoint 2016 IT PreviewMiguel Tabera
 
SharePoint Server 2016 novedades
SharePoint Server 2016 novedadesSharePoint Server 2016 novedades
SharePoint Server 2016 novedadesEva Ordoñez Perez
 
Iniciándose en el desarrollo de aplicaciones para share point 2013
Iniciándose en el desarrollo de aplicaciones para share point 2013Iniciándose en el desarrollo de aplicaciones para share point 2013
Iniciándose en el desarrollo de aplicaciones para share point 2013Haaron Gonzalez
 
Introducción a SharePoint Framework
Introducción a SharePoint FrameworkIntroducción a SharePoint Framework
Introducción a SharePoint FrameworkHaaron Gonzalez
 
DBA para SharePoint
DBA para SharePointDBA para SharePoint
DBA para SharePointJoseph Lopez
 
Los 8 errores que nunca se deben cometer instalando sharepoint2013 por Neiy B...
Los 8 errores que nunca se deben cometer instalando sharepoint2013 por Neiy B...Los 8 errores que nunca se deben cometer instalando sharepoint2013 por Neiy B...
Los 8 errores que nunca se deben cometer instalando sharepoint2013 por Neiy B...Neiy Darry Rodriguez
 
Sharepoint 2010 novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTTSharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010 novedades y mejoras MICTTMICTT Palma
 
Resumen de Novedades en SharePoint 2013
Resumen de Novedades en SharePoint 2013Resumen de Novedades en SharePoint 2013
Resumen de Novedades en SharePoint 2013Juan Carlos Gonzalez
 
¿Qué es SharePoint? ¿Es importante para tu negocio?
¿Qué es SharePoint? ¿Es importante para tu negocio?¿Qué es SharePoint? ¿Es importante para tu negocio?
¿Qué es SharePoint? ¿Es importante para tu negocio?Neiy Darry Rodriguez
 
Introducción a SharePoint Foundation 2010
Introducción a SharePoint Foundation 2010Introducción a SharePoint Foundation 2010
Introducción a SharePoint Foundation 2010Juan Carlos Gonzalez
 
CSA - SharePoint 2010 - Instalación y Configuración
CSA - SharePoint 2010 - Instalación y ConfiguraciónCSA - SharePoint 2010 - Instalación y Configuración
CSA - SharePoint 2010 - Instalación y ConfiguraciónComunidad SharePoint
 
SharePoint Online - Comunicación, colaboración y productividad en la nube.
SharePoint Online - Comunicación, colaboración y productividad en la nube.SharePoint Online - Comunicación, colaboración y productividad en la nube.
SharePoint Online - Comunicación, colaboración y productividad en la nube.Juan Carlos Gonzalez
 
Tipos de Sitios en SharePoint 2010
Tipos de Sitios en SharePoint 2010Tipos de Sitios en SharePoint 2010
Tipos de Sitios en SharePoint 2010SolidQ
 
Construyendo Flujos De Trabajo En Share Point 2010 Utilizando Share Point Des...
Construyendo Flujos De Trabajo En Share Point 2010 Utilizando Share Point Des...Construyendo Flujos De Trabajo En Share Point 2010 Utilizando Share Point Des...
Construyendo Flujos De Trabajo En Share Point 2010 Utilizando Share Point Des...Haaron Gonzalez
 

Mais procurados (20)

SharePoint 2016 IT Preview
SharePoint 2016 IT PreviewSharePoint 2016 IT Preview
SharePoint 2016 IT Preview
 
SharePoint Online IT Camps
SharePoint Online IT CampsSharePoint Online IT Camps
SharePoint Online IT Camps
 
SharePoint Server 2016 novedades
SharePoint Server 2016 novedadesSharePoint Server 2016 novedades
SharePoint Server 2016 novedades
 
Iniciándose en el desarrollo de aplicaciones para share point 2013
Iniciándose en el desarrollo de aplicaciones para share point 2013Iniciándose en el desarrollo de aplicaciones para share point 2013
Iniciándose en el desarrollo de aplicaciones para share point 2013
 
Introducción a SharePoint Framework
Introducción a SharePoint FrameworkIntroducción a SharePoint Framework
Introducción a SharePoint Framework
 
Novedades en SharePoint 2013
Novedades en SharePoint 2013Novedades en SharePoint 2013
Novedades en SharePoint 2013
 
DBA para SharePoint
DBA para SharePointDBA para SharePoint
DBA para SharePoint
 
Los 8 errores que nunca se deben cometer instalando sharepoint2013 por Neiy B...
Los 8 errores que nunca se deben cometer instalando sharepoint2013 por Neiy B...Los 8 errores que nunca se deben cometer instalando sharepoint2013 por Neiy B...
Los 8 errores que nunca se deben cometer instalando sharepoint2013 por Neiy B...
 
Sharepoint 2010 novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTTSharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010 novedades y mejoras MICTT
 
Resumen de Novedades en SharePoint 2013
Resumen de Novedades en SharePoint 2013Resumen de Novedades en SharePoint 2013
Resumen de Novedades en SharePoint 2013
 
Novedades en SharePoint 2013
Novedades en SharePoint 2013Novedades en SharePoint 2013
Novedades en SharePoint 2013
 
SharePoint Online IT Camps
SharePoint Online IT CampsSharePoint Online IT Camps
SharePoint Online IT Camps
 
¿Qué es SharePoint? ¿Es importante para tu negocio?
¿Qué es SharePoint? ¿Es importante para tu negocio?¿Qué es SharePoint? ¿Es importante para tu negocio?
¿Qué es SharePoint? ¿Es importante para tu negocio?
 
Introducción a SharePoint Foundation 2010
Introducción a SharePoint Foundation 2010Introducción a SharePoint Foundation 2010
Introducción a SharePoint Foundation 2010
 
CSA - SharePoint 2010 - Instalación y Configuración
CSA - SharePoint 2010 - Instalación y ConfiguraciónCSA - SharePoint 2010 - Instalación y Configuración
CSA - SharePoint 2010 - Instalación y Configuración
 
SharePoint para Usuarios
SharePoint para UsuariosSharePoint para Usuarios
SharePoint para Usuarios
 
SharePoint Online - Comunicación, colaboración y productividad en la nube.
SharePoint Online - Comunicación, colaboración y productividad en la nube.SharePoint Online - Comunicación, colaboración y productividad en la nube.
SharePoint Online - Comunicación, colaboración y productividad en la nube.
 
Share point
Share pointShare point
Share point
 
Tipos de Sitios en SharePoint 2010
Tipos de Sitios en SharePoint 2010Tipos de Sitios en SharePoint 2010
Tipos de Sitios en SharePoint 2010
 
Construyendo Flujos De Trabajo En Share Point 2010 Utilizando Share Point Des...
Construyendo Flujos De Trabajo En Share Point 2010 Utilizando Share Point Des...Construyendo Flujos De Trabajo En Share Point 2010 Utilizando Share Point Des...
Construyendo Flujos De Trabajo En Share Point 2010 Utilizando Share Point Des...
 

Destaque

Gestión documental con SharePoint 2013
Gestión documental con SharePoint 2013Gestión documental con SharePoint 2013
Gestión documental con SharePoint 2013Bravent
 
SharePoint Server 2013 Workflows
SharePoint Server 2013 WorkflowsSharePoint Server 2013 Workflows
SharePoint Server 2013 WorkflowsSPC Adriatics
 
Introducción a SharePoint 2010
Introducción a SharePoint 2010Introducción a SharePoint 2010
Introducción a SharePoint 2010Lester Sanchez
 
SharePoint + Infopath: un enfoque hacia BPM.
SharePoint + Infopath: un enfoque hacia BPM.SharePoint + Infopath: un enfoque hacia BPM.
SharePoint + Infopath: un enfoque hacia BPM.Software Guru
 
Microsoft Flow como motor de workflow para SharePoint
Microsoft Flow como motor de workflow para SharePointMicrosoft Flow como motor de workflow para SharePoint
Microsoft Flow como motor de workflow para SharePointFabian Imaz
 
Quinn - Ricerca - Business Matching&Matchmaking - 2013
Quinn - Ricerca - Business Matching&Matchmaking - 2013Quinn - Ricerca - Business Matching&Matchmaking - 2013
Quinn - Ricerca - Business Matching&Matchmaking - 2013Consorzio QuInn
 
CABA. Servicios para la sostenibilidad
CABA. Servicios para la sostenibilidadCABA. Servicios para la sostenibilidad
CABA. Servicios para la sostenibilidadCaba_sostenibilidad
 
Libraries of Europe
Libraries of EuropeLibraries of Europe
Libraries of Europebrophy, inc
 
EWHT 043 Recruiting and Admissions for the 21 Century Student
EWHT 043 Recruiting and Admissions for the 21 Century StudentEWHT 043 Recruiting and Admissions for the 21 Century Student
EWHT 043 Recruiting and Admissions for the 21 Century StudentJohn Copeland
 
Chapter1(TONG QUAN VE VOIP)
Chapter1(TONG QUAN VE VOIP)Chapter1(TONG QUAN VE VOIP)
Chapter1(TONG QUAN VE VOIP)VNG
 
Perfil ampliacio y mej del sist agua potable frutillo pampa
Perfil  ampliacio y mej del sist agua potable frutillo pampaPerfil  ampliacio y mej del sist agua potable frutillo pampa
Perfil ampliacio y mej del sist agua potable frutillo pampaFRANCISCO WILTON GAMERO GAMERO
 
Own your life part 1 pdf howard mcomber
Own your life part 1 pdf howard mcomberOwn your life part 1 pdf howard mcomber
Own your life part 1 pdf howard mcomberhowardmcomber
 
Organitzacio de la pau
Organitzacio de la pauOrganitzacio de la pau
Organitzacio de la pauAlex Roncal
 

Destaque (20)

Gestión documental con SharePoint 2013
Gestión documental con SharePoint 2013Gestión documental con SharePoint 2013
Gestión documental con SharePoint 2013
 
SharePoint Server 2013 Workflows
SharePoint Server 2013 WorkflowsSharePoint Server 2013 Workflows
SharePoint Server 2013 Workflows
 
Introducción a SharePoint 2010
Introducción a SharePoint 2010Introducción a SharePoint 2010
Introducción a SharePoint 2010
 
SharePoint + Infopath: un enfoque hacia BPM.
SharePoint + Infopath: un enfoque hacia BPM.SharePoint + Infopath: un enfoque hacia BPM.
SharePoint + Infopath: un enfoque hacia BPM.
 
Microsoft Flow como motor de workflow para SharePoint
Microsoft Flow como motor de workflow para SharePointMicrosoft Flow como motor de workflow para SharePoint
Microsoft Flow como motor de workflow para SharePoint
 
Huanuco
HuanucoHuanuco
Huanuco
 
Quinn - Ricerca - Business Matching&Matchmaking - 2013
Quinn - Ricerca - Business Matching&Matchmaking - 2013Quinn - Ricerca - Business Matching&Matchmaking - 2013
Quinn - Ricerca - Business Matching&Matchmaking - 2013
 
Mobile i-mode Forum
Mobile i-mode ForumMobile i-mode Forum
Mobile i-mode Forum
 
CABA. Servicios para la sostenibilidad
CABA. Servicios para la sostenibilidadCABA. Servicios para la sostenibilidad
CABA. Servicios para la sostenibilidad
 
Ciencia e Ingenieria (Efecto Termoelectrico)
Ciencia e Ingenieria (Efecto Termoelectrico)Ciencia e Ingenieria (Efecto Termoelectrico)
Ciencia e Ingenieria (Efecto Termoelectrico)
 
Libraries of Europe
Libraries of EuropeLibraries of Europe
Libraries of Europe
 
Bio bio
Bio bioBio bio
Bio bio
 
EWHT 043 Recruiting and Admissions for the 21 Century Student
EWHT 043 Recruiting and Admissions for the 21 Century StudentEWHT 043 Recruiting and Admissions for the 21 Century Student
EWHT 043 Recruiting and Admissions for the 21 Century Student
 
Chapter1(TONG QUAN VE VOIP)
Chapter1(TONG QUAN VE VOIP)Chapter1(TONG QUAN VE VOIP)
Chapter1(TONG QUAN VE VOIP)
 
Perfil ampliacio y mej del sist agua potable frutillo pampa
Perfil  ampliacio y mej del sist agua potable frutillo pampaPerfil  ampliacio y mej del sist agua potable frutillo pampa
Perfil ampliacio y mej del sist agua potable frutillo pampa
 
Ecoaldeas – 2006
Ecoaldeas – 2006Ecoaldeas – 2006
Ecoaldeas – 2006
 
Diccio
DiccioDiccio
Diccio
 
Own your life part 1 pdf howard mcomber
Own your life part 1 pdf howard mcomberOwn your life part 1 pdf howard mcomber
Own your life part 1 pdf howard mcomber
 
Organitzacio de la pau
Organitzacio de la pauOrganitzacio de la pau
Organitzacio de la pau
 
Programa infravation
Programa infravationPrograma infravation
Programa infravation
 

Semelhante a Flujos de trabajo en SP2013

Kaldeera Workflow Desginer 2009
Kaldeera Workflow Desginer 2009Kaldeera Workflow Desginer 2009
Kaldeera Workflow Desginer 2009Kaldeera
 
SharePoint 2013 como centro de sus datos de negocio
SharePoint 2013 como centro de sus datos de negocioSharePoint 2013 como centro de sus datos de negocio
SharePoint 2013 como centro de sus datos de negocioJuan Carlos Gonzalez
 
Futuro de Desarrollo en SharePoint
Futuro de Desarrollo en SharePointFuturo de Desarrollo en SharePoint
Futuro de Desarrollo en SharePointHaaron Gonzalez
 
Transformación digital, colaboración y productividad con SharePoint
Transformación digital, colaboración y productividad con SharePointTransformación digital, colaboración y productividad con SharePoint
Transformación digital, colaboración y productividad con SharePointJuan Carlos Gonzalez
 
Sharepoint Day 2011_Automatización de procesos
Sharepoint Day 2011_Automatización de procesosSharepoint Day 2011_Automatización de procesos
Sharepoint Day 2011_Automatización de procesosRaona
 
Por qué migrar tu ERP actual a Dynamics 365 Finance y Supply Chain … y si ya ...
Por qué migrar tu ERP actual a Dynamics 365 Finance y Supply Chain … y si ya ...Por qué migrar tu ERP actual a Dynamics 365 Finance y Supply Chain … y si ya ...
Por qué migrar tu ERP actual a Dynamics 365 Finance y Supply Chain … y si ya ...DQSconsulting
 
2 Integracion Forms Bpel
2  Integracion Forms Bpel2  Integracion Forms Bpel
2 Integracion Forms BpelPedro Gallardo
 
Alfresco Day Barcelona 2016: Novedades en la plataforma Alfresco One
Alfresco Day Barcelona 2016: Novedades en la plataforma Alfresco OneAlfresco Day Barcelona 2016: Novedades en la plataforma Alfresco One
Alfresco Day Barcelona 2016: Novedades en la plataforma Alfresco OneAlfresco Software
 
Exprimiendo SharePoint 2010
Exprimiendo SharePoint 2010Exprimiendo SharePoint 2010
Exprimiendo SharePoint 2010Juan Pablo
 
Bajo el Toldo con la Programabilidad de Microsoft SharePoint 2010
Bajo el Toldo con la Programabilidad de Microsoft SharePoint 2010Bajo el Toldo con la Programabilidad de Microsoft SharePoint 2010
Bajo el Toldo con la Programabilidad de Microsoft SharePoint 2010Andrés Iturralde
 
Tutorial Microsoft Power Automate: Automatización de flujos de trabajo para m...
Tutorial Microsoft Power Automate: Automatización de flujos de trabajo para m...Tutorial Microsoft Power Automate: Automatización de flujos de trabajo para m...
Tutorial Microsoft Power Automate: Automatización de flujos de trabajo para m...Fernando Leandro
 
SharePoint no está muerto. Nuevas opciones de colaboración en Office 365.
SharePoint no está muerto. Nuevas opciones de colaboración en Office 365.SharePoint no está muerto. Nuevas opciones de colaboración en Office 365.
SharePoint no está muerto. Nuevas opciones de colaboración en Office 365.Miguel Tabera
 
Share point 2010 office 2010 y owa
Share point 2010 office 2010 y owaShare point 2010 office 2010 y owa
Share point 2010 office 2010 y owaEva Ordoñez Perez
 
Redcom presentacion duet webcast
Redcom presentacion duet webcastRedcom presentacion duet webcast
Redcom presentacion duet webcastJoseph Remesar
 
Administrando SQL Server, mejores practicas para un DBA
Administrando SQL Server, mejores practicas para un DBAAdministrando SQL Server, mejores practicas para un DBA
Administrando SQL Server, mejores practicas para un DBASpanishPASSVC
 
Java script para desarrolladores SharePoint
Java script para desarrolladores SharePointJava script para desarrolladores SharePoint
Java script para desarrolladores SharePointAdrian Diaz Cervera
 
OpenErp 5 Novedades para el usuario
OpenErp 5 Novedades para el usuarioOpenErp 5 Novedades para el usuario
OpenErp 5 Novedades para el usuarioraimonesteve
 

Semelhante a Flujos de trabajo en SP2013 (20)

Kaldeera Workflow Desginer 2009
Kaldeera Workflow Desginer 2009Kaldeera Workflow Desginer 2009
Kaldeera Workflow Desginer 2009
 
SharePoint 2013 como centro de sus datos de negocio
SharePoint 2013 como centro de sus datos de negocioSharePoint 2013 como centro de sus datos de negocio
SharePoint 2013 como centro de sus datos de negocio
 
Futuro de Desarrollo en SharePoint
Futuro de Desarrollo en SharePointFuturo de Desarrollo en SharePoint
Futuro de Desarrollo en SharePoint
 
Transformación digital, colaboración y productividad con SharePoint
Transformación digital, colaboración y productividad con SharePointTransformación digital, colaboración y productividad con SharePoint
Transformación digital, colaboración y productividad con SharePoint
 
Sharepoint Day 2011_Automatización de procesos
Sharepoint Day 2011_Automatización de procesosSharepoint Day 2011_Automatización de procesos
Sharepoint Day 2011_Automatización de procesos
 
Por qué migrar tu ERP actual a Dynamics 365 Finance y Supply Chain … y si ya ...
Por qué migrar tu ERP actual a Dynamics 365 Finance y Supply Chain … y si ya ...Por qué migrar tu ERP actual a Dynamics 365 Finance y Supply Chain … y si ya ...
Por qué migrar tu ERP actual a Dynamics 365 Finance y Supply Chain … y si ya ...
 
2 Integracion Forms Bpel
2  Integracion Forms Bpel2  Integracion Forms Bpel
2 Integracion Forms Bpel
 
CEUS By Iberian SharePoitn Conference Workshops
CEUS By Iberian SharePoitn Conference WorkshopsCEUS By Iberian SharePoitn Conference Workshops
CEUS By Iberian SharePoitn Conference Workshops
 
Alfresco Day Barcelona 2016: Novedades en la plataforma Alfresco One
Alfresco Day Barcelona 2016: Novedades en la plataforma Alfresco OneAlfresco Day Barcelona 2016: Novedades en la plataforma Alfresco One
Alfresco Day Barcelona 2016: Novedades en la plataforma Alfresco One
 
Exprimiendo SharePoint 2010
Exprimiendo SharePoint 2010Exprimiendo SharePoint 2010
Exprimiendo SharePoint 2010
 
Bajo el Toldo con la Programabilidad de Microsoft SharePoint 2010
Bajo el Toldo con la Programabilidad de Microsoft SharePoint 2010Bajo el Toldo con la Programabilidad de Microsoft SharePoint 2010
Bajo el Toldo con la Programabilidad de Microsoft SharePoint 2010
 
Tutorial Microsoft Power Automate: Automatización de flujos de trabajo para m...
Tutorial Microsoft Power Automate: Automatización de flujos de trabajo para m...Tutorial Microsoft Power Automate: Automatización de flujos de trabajo para m...
Tutorial Microsoft Power Automate: Automatización de flujos de trabajo para m...
 
SharePoint no está muerto. Nuevas opciones de colaboración en Office 365.
SharePoint no está muerto. Nuevas opciones de colaboración en Office 365.SharePoint no está muerto. Nuevas opciones de colaboración en Office 365.
SharePoint no está muerto. Nuevas opciones de colaboración en Office 365.
 
Share point 2010 office 2010 y owa
Share point 2010 office 2010 y owaShare point 2010 office 2010 y owa
Share point 2010 office 2010 y owa
 
Redcom presentacion duet webcast
Redcom presentacion duet webcastRedcom presentacion duet webcast
Redcom presentacion duet webcast
 
OBI11g: la versión mas esperada
OBI11g: la versión mas esperadaOBI11g: la versión mas esperada
OBI11g: la versión mas esperada
 
Migacion forms apex
Migacion forms   apexMigacion forms   apex
Migacion forms apex
 
Administrando SQL Server, mejores practicas para un DBA
Administrando SQL Server, mejores practicas para un DBAAdministrando SQL Server, mejores practicas para un DBA
Administrando SQL Server, mejores practicas para un DBA
 
Java script para desarrolladores SharePoint
Java script para desarrolladores SharePointJava script para desarrolladores SharePoint
Java script para desarrolladores SharePoint
 
OpenErp 5 Novedades para el usuario
OpenErp 5 Novedades para el usuarioOpenErp 5 Novedades para el usuario
OpenErp 5 Novedades para el usuario
 

Mais de SolidQ

SolidQ Summit 2018 - Qué necesita saber un DBA de Integration Services
SolidQ Summit 2018 - Qué necesita saber un DBA de Integration ServicesSolidQ Summit 2018 - Qué necesita saber un DBA de Integration Services
SolidQ Summit 2018 - Qué necesita saber un DBA de Integration ServicesSolidQ
 
SolidQ Summit 2018 - Seguridad a nivel datos. RLS
SolidQ Summit 2018 - Seguridad a nivel datos. RLSSolidQ Summit 2018 - Seguridad a nivel datos. RLS
SolidQ Summit 2018 - Seguridad a nivel datos. RLSSolidQ
 
SolidQ Summit 2018 - Todo lo que un integrador de datos debería tener... y pa...
SolidQ Summit 2018 - Todo lo que un integrador de datos debería tener... y pa...SolidQ Summit 2018 - Todo lo que un integrador de datos debería tener... y pa...
SolidQ Summit 2018 - Todo lo que un integrador de datos debería tener... y pa...SolidQ
 
SolidQ Summit 2018 - ¿Dificultades gestionando relaciones muchos a muchos? De...
SolidQ Summit 2018 - ¿Dificultades gestionando relaciones muchos a muchos? De...SolidQ Summit 2018 - ¿Dificultades gestionando relaciones muchos a muchos? De...
SolidQ Summit 2018 - ¿Dificultades gestionando relaciones muchos a muchos? De...SolidQ
 
SolidQ Summit 2018 - Report Server: Nuevos mutantes
SolidQ Summit 2018 - Report Server: Nuevos mutantesSolidQ Summit 2018 - Report Server: Nuevos mutantes
SolidQ Summit 2018 - Report Server: Nuevos mutantesSolidQ
 
Cuando QueryStore no sirve, ¿qué opciones tenemos?
Cuando QueryStore no sirve, ¿qué opciones tenemos?Cuando QueryStore no sirve, ¿qué opciones tenemos?
Cuando QueryStore no sirve, ¿qué opciones tenemos?SolidQ
 
SQL Server 2017 en Linux
SQL Server 2017 en LinuxSQL Server 2017 en Linux
SQL Server 2017 en LinuxSolidQ
 
Columnstore en la vida real
Columnstore en la vida realColumnstore en la vida real
Columnstore en la vida realSolidQ
 
PowerApprízate
PowerApprízatePowerApprízate
PowerApprízateSolidQ
 
Jugando a ser rico: Machine Learning para predicción de stocks
Jugando a ser rico: Machine Learning para predicción de stocksJugando a ser rico: Machine Learning para predicción de stocks
Jugando a ser rico: Machine Learning para predicción de stocksSolidQ
 
Analizando tus Redes Sociales con Power BI
Analizando tus Redes Sociales con Power BIAnalizando tus Redes Sociales con Power BI
Analizando tus Redes Sociales con Power BISolidQ
 
Mantenimiento de SQL Server para Dummies
Mantenimiento de SQL Server para DummiesMantenimiento de SQL Server para Dummies
Mantenimiento de SQL Server para DummiesSolidQ
 
R en relacional
R en relacionalR en relacional
R en relacionalSolidQ
 
Cuando haces bot ya no hay stop!!
Cuando haces bot ya no hay stop!!Cuando haces bot ya no hay stop!!
Cuando haces bot ya no hay stop!!SolidQ
 
Arquitecturas lambda en Azure
Arquitecturas lambda en AzureArquitecturas lambda en Azure
Arquitecturas lambda en AzureSolidQ
 
Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018
Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018
Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018SolidQ
 
BIE2E en Azure - SolidQ Summit 2018
BIE2E en Azure - SolidQ Summit 2018BIE2E en Azure - SolidQ Summit 2018
BIE2E en Azure - SolidQ Summit 2018SolidQ
 
¿Qué viene GDPR? Mi SQL está preparado- SolidQ Summit 2018
¿Qué viene GDPR? Mi SQL está preparado- SolidQ Summit 2018¿Qué viene GDPR? Mi SQL está preparado- SolidQ Summit 2018
¿Qué viene GDPR? Mi SQL está preparado- SolidQ Summit 2018SolidQ
 
Hilando fino en SSAS multidimensional - SolidQ Summit 2018
Hilando fino en SSAS multidimensional - SolidQ Summit 2018Hilando fino en SSAS multidimensional - SolidQ Summit 2018
Hilando fino en SSAS multidimensional - SolidQ Summit 2018SolidQ
 
Adaptive Query Processing: Mejoras en el motor de consulta de SQL Server 2017...
Adaptive Query Processing: Mejoras en el motor de consulta de SQL Server 2017...Adaptive Query Processing: Mejoras en el motor de consulta de SQL Server 2017...
Adaptive Query Processing: Mejoras en el motor de consulta de SQL Server 2017...SolidQ
 

Mais de SolidQ (20)

SolidQ Summit 2018 - Qué necesita saber un DBA de Integration Services
SolidQ Summit 2018 - Qué necesita saber un DBA de Integration ServicesSolidQ Summit 2018 - Qué necesita saber un DBA de Integration Services
SolidQ Summit 2018 - Qué necesita saber un DBA de Integration Services
 
SolidQ Summit 2018 - Seguridad a nivel datos. RLS
SolidQ Summit 2018 - Seguridad a nivel datos. RLSSolidQ Summit 2018 - Seguridad a nivel datos. RLS
SolidQ Summit 2018 - Seguridad a nivel datos. RLS
 
SolidQ Summit 2018 - Todo lo que un integrador de datos debería tener... y pa...
SolidQ Summit 2018 - Todo lo que un integrador de datos debería tener... y pa...SolidQ Summit 2018 - Todo lo que un integrador de datos debería tener... y pa...
SolidQ Summit 2018 - Todo lo que un integrador de datos debería tener... y pa...
 
SolidQ Summit 2018 - ¿Dificultades gestionando relaciones muchos a muchos? De...
SolidQ Summit 2018 - ¿Dificultades gestionando relaciones muchos a muchos? De...SolidQ Summit 2018 - ¿Dificultades gestionando relaciones muchos a muchos? De...
SolidQ Summit 2018 - ¿Dificultades gestionando relaciones muchos a muchos? De...
 
SolidQ Summit 2018 - Report Server: Nuevos mutantes
SolidQ Summit 2018 - Report Server: Nuevos mutantesSolidQ Summit 2018 - Report Server: Nuevos mutantes
SolidQ Summit 2018 - Report Server: Nuevos mutantes
 
Cuando QueryStore no sirve, ¿qué opciones tenemos?
Cuando QueryStore no sirve, ¿qué opciones tenemos?Cuando QueryStore no sirve, ¿qué opciones tenemos?
Cuando QueryStore no sirve, ¿qué opciones tenemos?
 
SQL Server 2017 en Linux
SQL Server 2017 en LinuxSQL Server 2017 en Linux
SQL Server 2017 en Linux
 
Columnstore en la vida real
Columnstore en la vida realColumnstore en la vida real
Columnstore en la vida real
 
PowerApprízate
PowerApprízatePowerApprízate
PowerApprízate
 
Jugando a ser rico: Machine Learning para predicción de stocks
Jugando a ser rico: Machine Learning para predicción de stocksJugando a ser rico: Machine Learning para predicción de stocks
Jugando a ser rico: Machine Learning para predicción de stocks
 
Analizando tus Redes Sociales con Power BI
Analizando tus Redes Sociales con Power BIAnalizando tus Redes Sociales con Power BI
Analizando tus Redes Sociales con Power BI
 
Mantenimiento de SQL Server para Dummies
Mantenimiento de SQL Server para DummiesMantenimiento de SQL Server para Dummies
Mantenimiento de SQL Server para Dummies
 
R en relacional
R en relacionalR en relacional
R en relacional
 
Cuando haces bot ya no hay stop!!
Cuando haces bot ya no hay stop!!Cuando haces bot ya no hay stop!!
Cuando haces bot ya no hay stop!!
 
Arquitecturas lambda en Azure
Arquitecturas lambda en AzureArquitecturas lambda en Azure
Arquitecturas lambda en Azure
 
Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018
Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018
Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018
 
BIE2E en Azure - SolidQ Summit 2018
BIE2E en Azure - SolidQ Summit 2018BIE2E en Azure - SolidQ Summit 2018
BIE2E en Azure - SolidQ Summit 2018
 
¿Qué viene GDPR? Mi SQL está preparado- SolidQ Summit 2018
¿Qué viene GDPR? Mi SQL está preparado- SolidQ Summit 2018¿Qué viene GDPR? Mi SQL está preparado- SolidQ Summit 2018
¿Qué viene GDPR? Mi SQL está preparado- SolidQ Summit 2018
 
Hilando fino en SSAS multidimensional - SolidQ Summit 2018
Hilando fino en SSAS multidimensional - SolidQ Summit 2018Hilando fino en SSAS multidimensional - SolidQ Summit 2018
Hilando fino en SSAS multidimensional - SolidQ Summit 2018
 
Adaptive Query Processing: Mejoras en el motor de consulta de SQL Server 2017...
Adaptive Query Processing: Mejoras en el motor de consulta de SQL Server 2017...Adaptive Query Processing: Mejoras en el motor de consulta de SQL Server 2017...
Adaptive Query Processing: Mejoras en el motor de consulta de SQL Server 2017...
 

Flujos de trabajo en SP2013

  • 1. CB30001 Flujos de trabajo en SharePoint 2013 300 @cmzaragoza Cristian M. Zaragoza Gómez czaragoza@solidq.com @SQSummit13 MCPD Y MCTS
  • 2. Agenda Responder Si Introducción ¿Preguntas? ¿Me las sé? No Nueva arquitectura Novedades y descartes Migración de Flujos de Trabajo Hacerme el loco
  • 3. Introducción Introducción Rompiendo el hielo ¿Qué son los flujos de trabajo? ¿Para qué los usamos? ¿Los usamos realmente? ¿Qué carencias tienen en SP2010?
  • 4. Introducción Introducción Grandes cambios “Los flujos de trabajo son uno de los cambios más importantes en SharePoint 2013”
  • 6. Nueva arquitectura Nueva arquitectura Flujos de trabajo en SharePoint 2010 • Paquete integrado en el producto. • Se ejecutan en el mismo servidor. • Windows Workflows Foundation 3.5. • Pueden tener código “por debajo”.
  • 7. Nueva arquitectura Nueva arquitectura Flujos de trabajo en SharePoint 2013 • Workflow Manager 1.0 • No incluido en el producto. • Se ejecutan “fuera”. • Workflows Foundation 4. • Código declarativo (XAML) • Sin ningún tipo de código.
  • 8. Nueva arquitectura La nueva arquitectura en detalle Nueva arquitectura
  • 9. Nueva arquitectura Nueva arquitectura Retro-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 características (features).
  • 10. Nueva arquitectura Nueva arquitectura Ventajas/Desventajas Escalabilidad Más costes Rendimiento Instalación Portabilidad Gestión
  • 11. Nueva arquitectura ¿Cómo montamos un entorno de desarrollo? • No soportado instalar en una máquina que sea DC. • ¿Necesito dos virtuales para entornos de desarrollo? • ¿Cómo lo hacemos funcionar? 1. 2. 3. 4. 5. 6. 7. Instalar Workflow Manager 1.0 (Web Platform Installer) Registrar el servicio (Cmd-lets de PowerShell). Comprobar que el servicio está conectado. Comprobar que están disponibles en SharePoint Designer. User Profile Service Application funcionando y sincronizado. No iniciar los flujos de trabajo como “System Account” Rezar.
  • 12. DEMO Una primera toma de contacto
  • 14. Novedades y descartes Novedades y Descartes Acciones “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 búsqueda de un usuario. • Acciones principales. • Detener flujo de trabajo.
  • 15. Novedades y descartes Condiciones y más “desaprobaciones” • • • • • Novedades y Descartes Bloque de impersonación. Asociación con columnas. Vista de diseño y dividida. … Listado completo: • http://msdn.microsoft.com/enus/library/jj728659.aspx
  • 16. Novedades y descartes Novedades destacables: Visual Designer Novedades y Descartes • Ya no existe la vista “Diseño” en SharePoint 2013. • ¿Y por qué se llama SharePoint “Designer”? – Bueno, eh…mmm.. • En su lugar tenemos la “Visual Designer”. • Y la habitual “Text-Based Designer”. • Integración de Visio en SharePoint Designer. • Necesario tener Visio 2013 instalado.
  • 17. Novedades y descartes Novedades destacables: Fases (Stages) Novedades y Descartes • Son un concepto similar a los “Pasos” (Steps). • Agrupa acciones y condiciones. • Las acciones y las condiciones se ejecutan secuencialmente. • Entonces, ¿cuál es la diferencia? • Una fase siempre acaba con una sección “Transition to stage”. • Dentro de esta sección podemos añadir una condición y una acción “Go-to”. • Por lo que finalmente podemos recrear “Máquinas de estados”. • No es posible anidar fases.
  • 18. Novedades y descartes ¿Qué es una máquina de estados? Parado Reproduciendo Novedades y Descartes Pausa
  • 19. Novedades y descartes Novedades destacables: Bucles (Loops) Loop n times: 5 Novedades y Descartes • Dos tipos: • • Send an email Do calculation Bucle durante n Veces (Loop n Times) Bucle con Condición (Loop with Condition) • Es posible anidar bucles. • Limitaciones: • • • Tienen que estar dentro de una fase. No se pueden añadir fases dentro de un bucle. Un bucle ha de tener un único punto de entrada y de salida.
  • 20. Novedades y descartes Novedades destacables: Llamar al servicio web HTTP Novedades y Descartes • No podemos “meter” código en los flujos de trabajo. • Únicamente código declarativo con XAML. • ¿Y si necesito de algún proceso? • Nueva acción para invocar a un Servicio Web. • “Llamar al servicio web HTTP”
  • 21. Novedades y descartes Novedades destacables: Copy-Paste de Pasos y Acciones Novedades y Descartes • Desde la vista basada en texto podemos copiar y pegar.
  • 22. DEMO Fases, bucles, servicios web, de todo un poco…
  • 24. Migración de flujos de trabajo ¿Qué pasa con mis flujos de trabajo en SharePoint 2010? Migración de Flujos de Trabajo 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?
  • 25. Migración de flujos de trabajo La solución de SolidQ Migrar la lista Generar XML con información Migración de Flujos de Trabajo Programáticamente replicar estado
  • 26. Migración de flujos de trabajo El ciclo de una tarea Migración de Flujos de Trabajo Cancelar Cambio Solitar cambio Aceptar En curso Reasignar Aprobar/Rechazar Completada
  • 28. Conclusiones ¿Qué hemos visto? • 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. • Además seguimos teniendo la arquitectura de 2010. • La arquitectura de 2010, la tenemos “de serie”. • Lo mismo que hacía en 2010, lo voy a poder hacer en 2013. • ¿Y si vengo de 2010, pierdo mis flujos de trabajo? • Solución de SolidQ para migrar flujos de trabajo. • De cara a más futuro, ir pensando en pasarlos a 2013.
  • 29. Si quieres disfrutar de las mejores sesiones de nuestros mentores de España y Latino América, ésta es tu oportunidad. http://summit.solidq.com/madrid/ Síguenos: