Compartir a través de


Referencia rápida sobre acciones de flujo de trabajo (plataforma de flujo de trabajo de SharePoint)

En esta referencia se describen las acciones de flujo de trabajo compatibles con la compilación actual de SharePoint Designer 2013, además de las que no están disponibles.

Nota:

Los flujos de trabajo de SharePoint 2010 se han retirado desde el 1 de agosto de 2020 para los nuevos espacios empresariales y se han quitado de los espacios empresariales existentes el 1 de noviembre de 2020. Si está usando los flujos de trabajo de SharePoint 2010, le recomendamos que migre a Power Automate u otras soluciones compatibles. Para más información, consulte Retirada del flujo de trabajo de SharePoint 2010.

Acciones de flujo de trabajo en SharePoint Designer 2013

A continuación tiene una referencia de las acciones de flujo de trabajo disponibles para la plataforma de flujo de trabajo de SharePoint. Además de la plataforma de flujo de trabajo de SharePoint, SharePoint Designer 2013 también es compatible con la plataforma de flujo de trabajo de SharePoint 2010. Para ver las acciones de flujo de trabajo para la plataforma 2010, vea Referencia rápida de acciones de flujo de trabajo (plataforma de flujo de trabajo de SharePoint 2010)

Acciones principales

Las acciones principales son aquellas que se realizan con más frecuencia; están agrupadas para facilitar el acceso.

Tabla 1. Referencia de acciones principales

Action Descripción
Agregar un comentario
Permite dejar comentarios informativos en el diseñador de flujos de trabajo para referencia. Esto resulta de especial utilidad cuando hay otros usuarios colaborando en el flujo de trabajo.
Agregar hora a la fecha
Agrega una hora determinada en minutos, horas, días o meses a una fecha (no se puede agregar el año) y almacena el valor resultante como variable. La fecha puede ser la fecha actual, una fecha específica o una búsqueda. El valor "Fecha actual" devuelve la medianoche UTC.
Crear diccionario
Crea una variable de diccionario de pares de clave y valor.
Nota: El diccionario usa la notación JSON para almacenar datos. Para obtener más información sobre la variable Dictionary, vea Understanding Dictionary actions in SharePoint Designer 2013 (Descripción de las acciones de diccionario en SharePoint Designer 2013).
Llamar al servicio web HTTP
Funciona como una llamada de método a un servicio web HTTP y devuelve datos con el formato JSON. Se admite autenticación básica a través de RequestHeader.
Para obtener más información sobre la variable Dictionary, vea Understanding Dictionary actions in SharePoint Designer 2013 (Descripción de las acciones de diccionario en SharePoint Designer 2013).
Contar elementos en un diccionario
Devuelve un recuento del número de elementos de un diccionario determinado.
Realizar el cálculo
Realiza un cálculo aritmético y almacena el valor de resultado en una variable.
Nota: En el caso de SharePoint, esta acción solo es compatible con el tipo numérico Doble. No se admiten números enteros. No se admite el uso del operador "+" (concatenación) para las cadenas.
Obtener un elemento de un diccionario
Devuelve un elemento concreto de una variable de diccionario.
Registrar en lista de historial
Escribe un mensaje de una lista de elementos de mensaje predefinidos en la lista de historial del flujo de trabajo.
Detener durante
Hace que un flujo de trabajo deje de ejecutarse durante un intervalo temporal concreto en días, horas y minutos.
Detener hasta fecha
Hace que un flujo de trabajo deje de ejecutarse hasta una fecha y una hora especificadas.
Enviar correo electrónico
Envía automáticamente un mensaje de correo electrónico que contiene un mensaje predeterminado a un usuario o grupo cuando se produce un evento de flujo de trabajo determinado.
Importante: Si el sitio no está agregado a la lista Sitios de confianza, los mensajes de correo se enrutarán a la carpeta Correo no deseado de Outlook.
Configurar parte de la hora del campo Fecha y hora
Crea una marca de tiempo y almacena el valor de resultado en una variable. Puede establecer la hora en horas y minutos y agregar una fecha actual, una concreta o una búsqueda.
Establecer estado del flujo de trabajo
Establece el estado del flujo de trabajo.
Establecer variable de flujo de trabajo
Establece una variable de flujo de trabajo en un valor. También puede usar esta acción si desea que el flujo de trabajo asigne datos a una variable.
Ir a fase
Especifica la siguiente fase a la que debería entregarse el control de flujo.

Acciones de coordinación

Las acciones de coordinación se usan para invocar un flujo de trabajo basado en la plataforma de flujo de trabajo de SharePoint 2010. Para obtener más información sobre las acciones de coordinación, vea Descripción de las acciones de coordinación en SharePoint Designer 2013.

Tabla 2. Referencia de acciones de coordinación

Action Descripción
Flujo de trabajo Iniciar una lista
Flujo de trabajo Iniciar una lista basado en la plataforma de flujo de trabajo de SharePoint 2010.
Nota: El flujo de trabajo Iniciar una lista tiene los siguientes problemas:> El campo tipo "Asignaciones" no se puede usar como parámetro cuando el flujo de trabajo de 2010 tiene una acción TaskProcess en él.> Cuando se realizan varias llamadas al mismo flujo de trabajo de 2010, el resultado serán varios orígenes de datos en la funcionalidad de búsqueda de flujo de trabajo de 2013. Estos orígenes de datos son todos iguales.> Los nombres de variable de 2013 no pueden contener caracteres especiales como '?' y '#'. Si un flujo de trabajo de la versión 2010 contiene caracteres especiales, se convertirán en código hexadecimal en el flujo de trabajo de la versión 2013.
Flujo de trabajo Iniciar un sitio
Flujo de trabajo Iniciar un sitio basado en la plataforma de flujo de trabajo de SharePoint 2010.
Nota: El flujo de trabajo Iniciar una lista tiene los siguientes problemas:> El campo tipo "Asignaciones" no se puede usar como parámetro cuando el flujo de trabajo de 2010 tiene una acción TaskProcess en él.> Cuando se realizan varias llamadas al mismo flujo de trabajo de 2010, el resultado serán varios orígenes de datos en la funcionalidad de búsqueda de flujo de trabajo de 2013. Estos orígenes de datos son todos iguales.> Los nombres de variable de 2013 no pueden contener caracteres especiales como '?' y '#'. Si un flujo de trabajo de la versión 2010 contiene caracteres especiales, se convertirán en código hexadecimal en el flujo de trabajo de la versión 2013.

Acciones de lista

El grupo de acciones de lista agrupa acciones que se utilizan para manipular listas y elementos de lista.

Tabla 3. Referencia de acciones de lista

Action Descripción
Proteger elemento
Protege un elemento que está desprotegido. Solo se pueden proteger los elementos de una biblioteca de documentos.
Advertencia: Si intenta proteger un elemento que no está desprotegido, el flujo de trabajo se bloqueará.
Desproteger elemento
Desprotege un elemento. El flujo de trabajo comprueba que el elemento esté protegido antes de desproteger un documento. Solo se pueden desproteger elementos de una biblioteca de su sitio.
Advertencia: Si intenta desproteger un elemento que no está protegido, el flujo de trabajo se bloqueará.
Copiar documento
Copia un documento de la lista actual en una lista distinta de la biblioteca de documentos.
Crear elemento de lista
Crea un nuevo elemento de lista en la lista que especifique. Puede proporcionar los campos y valores del nuevo elemento. Puede usar esta acción siempre que quiera crear un nuevo elemento con información concreta.
Eliminar elemento
Elimina un elemento.
Nota: Esta acción finaliza en el equipo que ejecuta el motor de flujo de trabajo del Administrador de flujos de trabajo y genera la excepción System.InvalidOperationException. No hay ninguna solución alternativa.
Descartar elemento desprotegido
Descarta los cambios y vuelve a proteger el elemento si está desprotegido y se han realizado cambios en él.
Advertencia: Si intenta proteger un elemento que no está desprotegido, el flujo de trabajo se bloqueará.
Establecer campo en elemento actual
Establece un campo especificado del elemento actual en un valor concreto.
Nota: Si necesita que el flujo de trabajo se detenga hasta que el valor del campo haya cambiado, use la acción Esperar al evento del elemento de lista en lugar de usar esta acción.
Traducir documento
Traduce un documento a un idioma concreto.
Nota: Exige una aplicación de servicio de traducción automática preconfigurada.
Actualizar elemento de lista
Actualiza un elemento de lista. Puede especificar los campos y los nuevos valores de esos campos.
Esperar al evento del elemento de lista
[Versión mejorada de acción de Office 2010]. Detiene la instancia actual del flujo de trabajo para esperar a un evento de elemento de lista concreto. Esta acción escucha a dos eventos: ItemUpdated y ItemAdded.
Esperar cambio de campo en elemento actual
Espera a que un campo del elemento actual sea igual a un valor determinado.

Acciones de Project

Las acciones de Project admiten la integración de Microsoft Project. Se usan para crear flujos de trabajo basados en Project. Todas las acciones de Project son nuevas en SharePoint Designer 2013.

Tabla4. Referencia de acciones de Project

Action Descripción
Crear proyecto a partir del elemento actual
Toma el elemento actual y crea un nuevo proyecto en el sitio de PWA del conjunto de servidores de SharePoint. El uso de los pasos de aplicación con esta acción no es compatible con Project Online.
Establecer campo de Project
Establece un valor para un campo concreto en Project Server.
Nota: Esta acción exige que el proyecto esté protegido. Si no lo está, el flujo de trabajo finalizará y los usuarios no podrán abrir ese proyecto en Project Web App.
Establecer estado de fase de Project
Establece el estado de la fase de Project.
Nota: Si se desprotege un proyecto actual, se produce una excepción.
Establecer campo de estado en lista de ideas
Actualiza el estado en el elemento de lista original asociado al proyecto actual.
Esperar a evento de Project
Espera a un evento concreto de Project.

Acciones de tarea

Las acciones de tarea ofrecen la posibilidad de invocar un flujo de trabajo basado en la plataforma de flujo de trabajo de SharePoint 2010 desde un flujo de trabajo basado en la plataforma de flujo de trabajo de SharePoint.

Tabla 5. Referencia de acciones de tarea

Action Descripción
Asignar una tarea
Asigna una tarea de flujo de trabajo a un usuario y establece una fecha de vencimiento para la finalización de la misma.
Iniciar un proceso de tarea
Crea tareas en varios usuarios y permite que se lleven a través de un proceso personalizado.

Acciones de utilidad

Las acciones de utilidad son acciones que manipulan cadenas o encuentran el intervalo entre fechas.

Tabla 6. Referencia de acciones de utilidad

Action Descripción
Extraer subcadena de final de cadena
Copia un número especificado de caracteres a partir del final de una cadena y almacena el resultado en una variable.
Extraer subcadena de índice de cadena
Copia una subcadena a partir de un índice especificado en la cadena y coloca el valor en una variable.
Nota: Aunque el valor de índice que hay en Microsoft SharePoint Designer 2013 es de base cero, los valores de SharePoint Designer 2010 se indexaron a partir de 1.
Extraer subcadena de principio de cadena
Copia un número especificado de caracteres a partir del principio de una cadena y almacena el resultado en una variable.
Extraer subcadena de cadena de índice con longitud
Copia una subcadena compuesta por un número especificado de caracteres a partir de un índice especificado en la cadena y coloca el valor en una variable.
Nota: Aunque el valor de índice que hay en Microsoft SharePoint Designer 2013 es de base cero, los valores de SharePoint Designer 2010 se indexaron a partir de 1.
Encontrar intervalo entre fechas
Calcula el intervalo temporal en minutos, horas o días entre dos fechas y almacena el resultado en una variable.
Recortar cadena
Quita los espacios en blanco del principio y el final de una cadena.
Encontrar subcadena en cadena
Busca una subcadena concreta dentro de una cadena y devuelve el índice de la posición inicial de la subcadena.
Sustituir subcadena en cadena
Sustituye una subcadena concreta por otra.
Recortar cadena
Quita los espacios en blanco del principio y el final de una cadena.

Acciones de flujo de trabajo obsoletas en SharePoint

Para obtener una lista de acciones de SharePoint 2010 que están en desuso y no aparecerán en SharePoint, vea Acciones de flujo de trabajo disponibles mediante el puente de interoperabilidad de flujo de trabajo.

Vea también