Tipos de variables compatibles con Process Composer

La parte central de cualquier automatización de procesos en Process Composer es cómo los datos se mueven (fluyen) entre cada tarea. Para ejecutarse correctamente, las tareas requieren variables.

Tipos de variables

Estos tipos de variables son compatibles con la automatización de procesos en Process Composer:

Entrada
Utilice este tipo de variable para devolver los valores que «entraron» en una tarea.
Salida
Utilice este tipo de variable para devolver los valores que han «salido» de una tarea.
Meta
Utilice este tipo de variable para devolver detalles de alto nivel sobre la solicitud de una tarea.
Nota: Puede utilizar variables ocultas para ocultar datos. Para obtener información sobre cómo configurar variables ocultas, consulte Crear variables ocultas en un formulario.

Entidades variables

Las siguientes entidades pueden contener variables:

Global
Los valores globales abarcan el inquilino y todos los tipos de variables, y utilizan este formulario: $@variableName$.
Solicitud
Las solicitudes contienen solo variables de metatipo y utilizan este formulario:
lt;meta variable name>]$
. Este valor de la variable de metatipo proviene de la solicitud.
Tarea
Las tareas pueden contener tres tipos de variables (entrada, salida, meta) y utilizan estos formularios:
  • lt;task>.<input|output>[<variable name>]$
    : Este valor de variable de entrada o salida se lee desde la tarea.
  • lt;task>.<meta variable name>$
    : Este valor de la variable de metatipo se lee desde la tarea.

Variables de fecha y hora

Nombre Entidad Descripción
createdOn Solicitud, Tarea Muestra la fecha de creación de la solicitud o tarea.

Ejemplo: $createdOn$ o $Approval_Task.createdOn$

updatedOn Solicitud, Tarea Muestra la fecha de la última actualización de la solicitud o tarea.

Ejemplo: $updatedOn$ o $Approval_Task.updatedOn$

Variables del diccionario

Nombre Entidad Descripción
assignedTo Tarea Muestra información sobre el usuario que está asignado a la tarea.

Clave de diccionario: {id}, {username}, {email}

Ejemplo: $Approval_Task.assignedTo$

createdBy Solicitud Muestra la información del usuario que creó la solicitud.

Clave de diccionario: {id}, {username}, {email}

Ejemplo: $createdBy$

Variables de número

Nombre Entidad Descripción
executionCount Tarea Muestra la cantidad de veces que se ha ejecutado la tarea.

Ejemplo: $Name_Bot.executionCount$

id Solicitud, Tarea Muestra el ID numérico de una solicitud o tarea.

Ejemplo: $id$ o $Approval_Task.id$

assignedTo{id} Tarea Muestra el ID numérico del usuario que está asignado a la tarea.

Ejemplo: $Approval_Task.assignedTo{id}$

createdBy{id} Solicitud Muestra el ID numérico del usuario que creó la solicitud.

Ejemplo: %createdBy{id}$

Variables de cadena

Nombre Entidad Descripción
status Tarea Muestra la etiqueta del botón pulsado (acción) para una tarea de formulario o el código de retorno del bot para una tarea de bot (igual a Error cuando el bot falla).

Ejemplo: %Approval_Task.status$ o $Name_Bot.status$

title Solicitud, Tarea Muestra el título de la solicitud o tarea.

Ejemplo: %title$ o %Approval_Task.title$

type Solicitud Muestra el tipo de tarea (igual a BOT para tareas del bot y FORMULARIO para las tareas de formulario).

Ejemplo: %Task.type$

assignedTo{username} Tarea Muestra el nombre de usuario del usuario que está asignado a la tarea.

Ejemplo: $Approval_Task.assignedTo{username}$

createdBy{username} Solicitud Muestra el nombre de usuario del usuario que creó la solicitud.

Ejemplo: $createdBy{username}$

assignedTo{email} Tarea Muestra el correo electrónico del usuario asignado a la tarea.

Ejemplo: $Approval_Task.assignedTo{email}$

createdBy{email} Solicitud Muestra el correo electrónico del usuario que creó la solicitud.

Ejemplo: $createdBy{email}$

Variables definidas por el usuario

Nombre Entidad Descripción
Any Tarea Almacena tipos de datos booleanos, de tabla de datos, de fecha y hora, de archivo, de número, de registro, de cadena o de ventana.

Utilice este tipo de variable cuando no esté seguro del tipo de datos de la acción.