Compartir a través de


Acciones de flujo de trabajo predeterminadas (WorkflowInfo)

Se aplica a: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013

Las acciones representan la Microsoft SharePoint Foundation 2010 implementación de actividades de Windows Workflow Foundation. Las acciones son la unidad más básica de trabajo en un flujo de trabajo. Definen actividades de flujo de trabajo, como enviar una notificación por correo electrónico cuando se ha agregado un elemento a una biblioteca de documentos o actualizar un estado en un elemento de lista cuando se ha completado una tarea asociada al elemento. SharePoint Foundation 2010 incluye acciones de flujo de trabajo predeterminadas o predefinidas que puede usar para crear flujos de trabajo que aborde escenarios empresariales comunes.

Ubicación de las acciones de flujo de trabajo predeterminadas

Las acciones de flujo de trabajo predeterminadas se incluyen en WSS. Archivo ACTIONS, que es un archivo XML que enumera todas las condiciones y acciones predeterminadas que están disponibles para el editor de flujo de trabajo. (Para obtener información sobre las condiciones de flujo de trabajo predeterminadas que se incluyen en WSS. Archivo ACTIONS, consulte Condiciones de flujo de trabajo predeterminadas).

De forma predeterminada, WSS. El archivo ACTIONS se instala en la siguiente ubicación en SharePoint Foundation 2010:

%WSSRoot%\\Program Files\\Common Files\\Microsoft Shared\\web server extensions\\14\\TEMPLATE\\1033\\Workflow

Nota:

La modificación directa del archivo WSS.ACTIONS no se recomienda ni se admite. Sin embargo, puede expandir las acciones que están disponibles en el editor de flujos de trabajo sin código si crea y agrega archivos .ACTIONS personalizados adicionales en el mismo directorio. SharePoint Foundation analiza todos los archivos que tienen . Extensión de nombre de archivo ACTIONS y crea una lista combinada que, a continuación, presenta al editor de flujo de trabajo declarativo y sin código.

Acciones de flujo de trabajo predeterminadas

En la tabla siguiente se enumeran las acciones de flujo de trabajo predeterminadas que se incluyen con SharePoint Foundation. También se incluye un ejemplo de cómo se puede mostrar una oración de regla en un editor de flujos de trabajo sin código. Cada acción predeterminada de la tabla también muestra cómo escribir XML para mostrar la oración de regla.

Acción

Descripción

**Agregar hora a la fecha**

Agrega un intervalo de tiempo a un campo de fecha. Puede especificarse en minutos, horas, días, meses y años.

**Oración de regla**:

Agregar Xunidades a la fecha (enviar a [variable: fecha])

**XML:**

Agregar %1 %2 a %3 (enviar a %4)

**Asignar un formulario a un grupo**

Asigna un formulario de encuesta a un grupo de personas. Los valores enviados por los individuos del grupo se almacenan en la lista de tareas. El proceso de flujo de trabajo permanece en pausa hasta que se han completado todos los formularios de encuesta.

**Oración de regla:**

Asignar un formulario personalizado a estos usuarios

**XML**:

Asignar %1 a %2

**Asignar un elemento de tareas pendientes**

Asigna una tarea de la lista de tareas a usuarios especificados. El proceso de flujo de trabajo permanece en pausa hasta que se han completado todos los elementos.

**Oración de regla:**

Asignar un elemento de tarea a estos usuarios

**XML:**

Asignar %1 a %2

**Build Dynamic String**

Permite la creación de una cadena dinámica que se almacena en una variable de flujo de trabajo especificada.

**Oración de regla:**

Almacenar cadena dinámica en variable: variable

**XML:**

Almacenar %1 en %2

**elemento Check In**

Realiza una protección para el elemento de lista o biblioteca de documentos especificado y permite que los comentarios se agreguen automáticamente durante la ejecución del flujo de trabajo.

**Oración de regla:**

Proteger elemento en esta lista con el comentario: comentario

**XML:**

Proteger elemento en %1 con el comentario: %2

**Desteger elemento**

Realiza un des check-out para el elemento de lista o biblioteca de documentos especificado.

**Oración de regla:**

Desproteger elemento en esta lista

**XML:**

Desproteger elemento en %1

**Recopilar datos de un usuario**

Asigna una tarea a un usuario que incluye campos de formulario personalizados para la recopilación de datos.

**Oración de regla:**

Recopilar datos de este usuario (enviar a variable: recopilar)

**XML:**

Recopilar %1 de %2 (enviar a %3)

**Copiar elemento de lista**

Indica al flujo de trabajo que copie un elemento de lista especificado de una lista a otra.

**Oración de regla:**

Copiar elemento de esta lista a esta lista

**XML:**

Copiar elemento de %1 a %

**Crear elemento de lista**

Indica al flujo de trabajo que cree un elemento de lista en una lista especificada.

**Oración de regla:**

Crear elemento en esta lista (enviar a variable: crear)

**XML:**

Crear elemento en %1 (enviar a %2)

**Eliminar elemento**

Elimina un elemento de lista especificado.

**Oración de regla:**

Eliminar elemento en esta lista

**XML:**

Eliminar elemento en %1

**Descartar elemento desechado**

Indica al flujo de trabajo que deshaga un des check-out. Si alguien tiene el elemento desprotegido cuando esto ocurre, se pierden todos los cambios.

**Oración de regla:**

Descartar el des check-out del elemento de esta lista

**XML:**

Descartar des check-out del elemento en %1

**Hacer cálculo**

Realiza un cálculo de dos valores y almacena los resultados en una variable de flujo de trabajo.

**Oración de regla:**

Calcular valormásvalor (enviar a variable: calc)

**XML:**

Calcular %1 %2 %3 (enviar a %4)

**Registro en la lista de historial**

Crea una entrada en el historial con un mensaje que se puede crear con texto estático o texto que se genera de forma dinámica desde un control de búsqueda.

**Oración de regla**:

Registrar este mensaje en la lista de historial de flujo de trabajo

**XML:**

Registrar %1 en la lista de historial de flujo de trabajo

**Pausar por duración**

Detiene el flujo de trabajo durante un intervalo de tiempo especificado. Cuando el intervalo expira, el flujo de trabajo se reanuda.

**Oración de regla:**

Detener durante número días, número horas, número minutos

**XML:**

Detener durante %1 días, %2 horas, %3 minutos

**Pausar hasta la fecha**

Detiene el flujo de trabajo hasta una fecha y hora especificadas, en cuyo momento se reanuda el flujo de trabajo.

**Oración de regla:**

Detener hasta este momento

**XML:**

Detener hasta este momento

**Enviar un Email**

Envía un mensaje de correo electrónico a un usuario o grupo especificado. El mensaje de correo electrónico puede contener los campos **To**, **CC**, **Subject** y **Body**. El campo **Cuerpo** puede contener texto estático y texto que se genera dinámicamente a partir de una tabla de búsqueda.

**Oración de regla:**

Enviar por correo electrónico este mensaje

**XML:**

Enviar por correo electrónico %1

**Establecer estado de aprobación de contenido**

Establece el estado de aprobación de contenido de un elemento en **Aprobado**, **Rechazado** o **Pendiente**. Esta acción también agrega comentarios.

**Oración de regla:**

Establecer estado de aprobación del contenido en este estado con comentarios: comentarios

**XML:**

Establecer estado de aprobación del contenido en %1 con %2

**Establecer campo en elemento actual**

Establece un campo del elemento actual en un valor especificado o en un valor de búsqueda.

**Oración de regla**:

Establecer campo en valor

**XML:**

Establecer %1 en %2

**Establecer parte de hora del campo de fecha y hora**

Indica al flujo de trabajo que establezca la hora en un valor determinado para una fecha especificada. Esta información se almacena en una variable de flujo de trabajo para su uso posterior.

**Oración de regla:**

Configurar la hora como horas:minutos para la fecha (enviar a variable: fecha)

**XML:**

Configurar la hora como %1:%2 para %3 (enviar a %4)

**Establecer variable de flujo de trabajo**

Indica al flujo de trabajo que establezca un valor para la variable de flujo de trabajo especificada.

**Oración de regla:**

Establecer variable de flujo de trabajo en valor

**XML:**

Establecer %1 en %2

**Detener flujo de trabajo**

Detiene el flujo de trabajo y crea una entrada con un mensaje especificado en el registro de historial de flujo de trabajo.

**Oración de regla:**

Detener el flujo de trabajo y registrar este mensaje

**XML:**

Detener el flujo de trabajo y registrar %1

**Actualizar elemento de lista**

Indica al flujo de trabajo que actualice un campo de un elemento de lista con un valor especificado.

**Oración de regla:**

Actualizar elemento en esta lista

**XML:**

Actualizar elemento en %1

**Esperar el cambio de campo en el elemento actual**

Pausa el flujo de trabajo hasta que se actualiza un campo con un valor específico.

**Oración de regla:**

Esperar a que camposea igual aeste valor

**XML:**

Esperar a que %1 %2 %3

Vea también