Formas en la plantilla de flujo de trabajo de SharePoint Server en Visio
Infórmese sobre las formas en la plantilla de flujo de trabajo de SharePoint en Visio 2013.
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 obtener más información, consulte Retirada del flujo de trabajo de SharePoint 2010.
Introducción
Este artículo recoge las formas contenidas en la plantilla de flujo de trabajo de SharePoint que hay en Visio 2013 y en el Diseñador visual de SharePoint Designer 2013. Cuando se abre la plantilla, también abre las galerías de símbolos de las acciones de flujo de trabajo de SharePoint, las condiciones de flujo de trabajo de SharePoint y los terminadores de flujo de trabajo de SharePoint. Muchas de las formas incluidas en las galerías de símbolos corresponden a determinadas acciones, condiciones u otras construcciones lógicas del Diseñador declarativo para compilar flujos de trabajo en SharePoint Designer 2013.
Importante: a continuación se muestra una referencia a las acciones de flujo de trabajo compatibles con SharePoint Designer 2013. La mayoría de estas acciones están disponibles en SharePoint Designer 2010, aunque una de ellas (Esperar al evento del elemento de lista) se ha revisado y mejorado en la versión actual. Se han añadido doce nuevas acciones en la versión y se han eliminado otras veinticinco. (Para ver una lista de acciones, condiciones y bloques que se han quitado, consulte Acciones de flujo de trabajo disponibles mediante el puente de interoperabilidad de flujo de trabajo. md)
Formas de acción
En la tabla siguiente se recoge la lista de todas las formas contenidas en la galería de símbolos de acciones de SharePoint de la plantilla de flujo de trabajo de SharePoint que hay en Visio 2013.
Nota: se detallan todas las propiedades de las formas que aparecen en la tabla, así como una propiedad Propiedades.
Forma en Visio 2013 y SharePoint Designer 2013 Visual Designer | Acción en el Diseñador declarativo de SharePoint Designer 2013 | Propiedades en el Diseñador visual de SharePoint Designer 2013 | Descripción |
---|---|---|---|
Agregar un comentario |
Agregar un comentario |
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 |
Agregar hora a la fecha |
Meses Días Horas Minutos Fecha Resultado |
Agrega una hora concreta en minutos, horas, días o meses a una fecha, y almacena el valor de resultado como una variable. La fecha puede ser la actual, una concreta o una búsqueda. El valor "Fecha actual" devuelve medianoche UTC. |
Asignar una tarea |
Asignar una tarea |
Configuración de la tarea Resultado de la tarea Id. del elemento de tarea |
Asigna una tarea de flujo de trabajo a un usuario y establece una fecha de vencimiento para la finalización de la misma. |
Llamar al servicio web HTTP |
Llamar al servicio web HTTP |
Solicitud HTTP Parámetros Variable del contenido de respuesta Variable del encabezado de respuesta Variable del código de respuesta |
Funciones como llamada de método a un servicio web HTTP. Nota: la compilación actual es compatible con las llamadas de SharePoint solo a servicios de HTTP anónimos y solo mediante el uso de parámetros de cadena y tipos de vuelta. Además, no se admiten elementos XML compuestos. Observe también que actualmente se admite solo ASMX clásica y no se proporciona soporte técnico para el servicio WCG. |
Proteger elemento |
Proteger elemento |
Elemento Comentario |
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 |
Desproteger elemento |
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 |
Copiar documento |
Documento Biblioteca |
Copia un documento de la lista actual en una lista distinta de la biblioteca de documentos. |
Contar elementos en un diccionario |
Contar elementos en un diccionario |
Diccionario Variable de resultado |
Cuenta el número de elementos que hay en una variable de diccionario. |
Crear proyecto a partir del elemento actual |
Crear proyecto a partir del elemento actual |
Tipo de proyecto empresarial |
Toma el elemento actual y crea un nuevo proyecto en el sitio de PWA del conjunto de servidores de SharePoint. |
Crear elemento de lista |
Crear elemento de lista |
Elemento Variable de resultado |
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 |
Eliminar elemento |
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 desprotección |
Descartar elemento desprotegido |
Elemento |
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á. |
Realizar el cálculo |
Realizar el cálculo |
LeftOperand Operador RightOperand Para |
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. |
Extraer subcadena de final de cadena |
Extraer subcadena de final de cadena |
Número de caracteres Cadena Resultado |
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 |
Extraer subcadena de índice de cadena |
Cadena Índice Resultado |
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 la compilación actual de Vista previa técnica de SharePoint Designer es de base cero, los valores de SharePoint Designer 2010 se indexaron a partir de 1. |
Extraer subcadena de principio de cadena |
Extraer subcadena de principio de cadena |
Número de caracteres Cadena Resultado |
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 |
Extraer subcadena de cadena de índice con longitud |
Cadena Índice Número de caracteres Resultado |
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 la compilación actual de Vista previa técnica de SharePoint Designer es de base cero, los valores de SharePoint Designer 2010 se indexaron a partir de 1. |
Encontrar intervalo entre fechas |
Encontrar intervalo entre fechas |
Unidades Fecha de inicio Fecha de finalización Resultado |
Calcula el intervalo temporal en minutos, horas o días entre dos fechas y almacena el resultado en una variable. |
Encontrar subcadena en cadena |
Encontrar subcadena en cadena |
Subcadena Cadena Resultado |
Encuentra una subcadena concreta dentro de una cadena y devuelve el índice de la posición inicial de la subcadena. |
Obtener elemento del diccionario |
Obtener elemento del diccionario |
Nombre de elemento de la ruta de acceso Diccionario Variable de resultado |
Devuelve un elemento concreto de una variable de diccionario. |
Registrar en el historial |
Registrar en el historial |
Message |
Escribe un mensaje de una lista de elementos de mensaje predefinidos en la lista de historial del flujo de trabajo. |
Detener durante |
Detener durante |
Días Horas Minutos |
Hace que un flujo de trabajo deje de ejecutarse durante un intervalo temporal concreto en días, horas y minutos. |
Detener hasta fecha |
Detener hasta fecha |
Fecha |
Hace que un flujo de trabajo deje de ejecutarse hasta una fecha y una hora especificadas. |
Sustituir subcadena en cadena |
Sustituir subcadena en cadena |
Buscar cadena Sustituir cadena Cadena Resultado |
Sustituye una subcadena concreta por otra. |
Enviar correo electrónico |
Enviar correo electrónico |
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. |
Establecer campo en elemento actual |
Establecer campo en elemento actual |
Field Valor |
Establece un campo del elemento actual en un valor. |
Configurar parte de la hora del campo Fecha y hora |
Configurar parte de la hora del campo Fecha y hora |
Horas Minutos Fecha Resultado |
Crea una marca de tiempo y almacena el valor de resultado en una variable. Puede establecer el tiempo en horas y minutos, y agregar una fecha actual, una concreta o una búsqueda. |
Establecer estado del flujo de trabajo |
Establecer estado del flujo de trabajo |
Estado |
Establece el estado del flujo de trabajo. |
Establecer variable de flujo de trabajo |
Establecer variable de flujo de trabajo |
Variable Valor |
Establece una variable de flujo de trabajo en un valor. También puede usar esta acción si quiere que el flujo de trabajo asigne datos a una variable. |
Iniciar un flujo de trabajo de lista |
Iniciar un flujo de trabajo de lista |
Nombre de la asociación Entradas Elemento |
Inicia un flujo de trabajo de lista de SharePoint 2010. Nota: El flujo de trabajo Iniciar una lista tiene los siguientes problemas:
|
Iniciar un flujo de trabajo de sitio |
Iniciar un flujo de trabajo de sitio |
Nombre de la asociación Parámetros |
Inicia un flujo de trabajo de sitio de SharePoint 2010. Nota: El flujo de trabajo Iniciar una lista tiene los siguientes problemas:
|
Iniciar un proceso de tarea |
Iniciar un proceso de tarea |
Configuración del proceso Resultado del proceso |
Crea tareas en varios usuarios y permite que se lleven a través de un proceso personalizado. |
Traducir documento |
Traducir documento |
Documento Language Biblioteca de documentos |
Traduce un documento a un idioma concreto. Nota: Exige una aplicación de servicio de traducción automática preconfigurada. |
Recortar cadena |
Recortar cadena |
Cadena Resultado |
Quita los espacios en blanco del principio y el final de una cadena. |
Actualizar elemento de lista |
Actualizar elemento de lista |
Elemento |
Actualiza un elemento de lista. Puede especificar los campos y los nuevos valores de esos campos. |
Esperar al evento del elemento de lista |
Esperar al evento del elemento de lista |
Evento Elemento relacionado |
[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 |
Esperar cambio de campo |
Field Valor |
Espera a que un campo del elemento actual sea igual a un valor determinado. |
Establecer campo de Project |
Establecer campo de Project |
Field Valor |
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 |
Establecer estado de fase de Project |
Estado de fase Información de versión |
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 |
Establecer campo de estado en lista de ideas |
Estado |
Actualiza el estado en el elemento de lista original asociado al proyecto actual. |
Esperar a evento de Project |
Esperar a evento de Project |
Nombre del evento |
Espera a un evento concreto de Project. |
Formas de condición
En la tabla siguiente se recoge la lista de todas las formas contenidas en la galería de símbolos de condiciones de SharePoint que hay en la plantilla de flujo de trabajo de SharePoint.
Forma en Visio 2013 y el Diseñador visual de SharePoint Designer 2013 | Acción en el Diseñador declarativo de SharePoint Designer 2013 | Propiedades en el Diseñador visual de SharePoint Designer 2013 | Descripción |
---|---|---|---|
Si un valor es igual a otro valor |
Si un valor es igual a otro valor |
Valor Operando Valor |
Compara dos valores. Se puede especificar si los valores deben ser iguales o no. |
La persona es un usuario válido de SharePoint |
La persona es un usuario válido de SharePoint |
Usuario |
Comprueba si un usuario determinado está registrado o pertenece a un grupo del sitio de SharePoint. |
Omitir fase del proyecto |
Omitir fase del proyecto |
ND |
Esta condición comprueba si la función de omitir a fase se ha activado en el servidor para la instancia actual de flujo de trabajo. |
Formas de terminador
En la tabla siguiente se recoge la lista de todas las formas contenidas en la galería de símbolos de terminadores de SharePoint que hay en la plantilla de flujo de trabajo de SharePoint.
Forma en Visio 2013 y el Diseñador visual de SharePoint Designer 2013 | Acción en el Diseñador declarativo de SharePoint Designer 2013 | Propiedades en el Diseñador visual de SharePoint Designer 2013 | Descripción |
---|---|---|---|
Iniciar |
ND |
ND |
Inicia el flujo de trabajo. Todos los diagramas de flujo de trabajo de SharePoint deben tener una sola forma Inicio. |
Etapa |
Fase |
ND |
Contiene diversas formas y puede incluir bifurcaciones. Todas las acciones del flujo de trabajo deben estar contenidas en una fase. Las formas de fase se ven usando formas de contenedor. Un forma de fase exige que se agreguen una forma Entrar y otra Salir a los bordes del contenedor para definir las rutas de acceso de entrada y salir de la fase. Para obtener más información, vea la sección titulada "Fases, bucles y pasos" en el artículo Desarrollo del flujo de trabajo en SharePoint Designer y Visio. |
Paso |
Paso |
ND |
Representa una serie agrupada de acciones secuenciales. Los pasos deben estar contenidos en una fase. Una forma de paso también debe tener las formas Entrar y Salir, que se agregan cuando la forma se coloca en el lienzo. Para obtener más información, vea la sección titulada "Fases, bucles y pasos" en el artículo Desarrollo del flujo de trabajo en SharePoint Designer y Visio. |
Fase simple |
Fase |
ND |
Agrega fases nuevas al nivel superior del flujo de trabajo cuando se está en la vista de fases de Visio 2013. |
Bucle n veces |
Bucle n veces |
Contador de bucle |
Define una serie de formas conectadas que se ejecutarán como un bucle volviendo de la última forma de la serie a la primera hasta que el bucle se haya ejecutado un cierto número de veces. Al igual que las fases, los bucles se representan con una forma de contenedor que incluye las formas Entrar y Salir. Para obtener más información, vea la sección titulada "Fases, bucles y pasos" en el artículo Desarrollo del flujo de trabajo en SharePoint Designer y Visio. |
Bucle con condición |
Bucle con condición |
Contador de bucle |
El bucle se repite hasta que se cumple cierta condición. |
Iniciar acción paralela |
Bloque paralelo |
ND |
|
Finalizar acción paralela |
Bloque paralelo |
ND |