AARI tipos de variables
El flujo de datos (motor de flujo de trabajo) es la parte central de un proceso que mueve datos entre cada tarea. Las tareas requieren variables para ejecutarse correctamente y hay tres tipos de variables disponibles: variables de entrada, salida y metatipo.
Tipos de variables
- Entrada
- Los usuarios pueden usar este tipo de variable en el editor de procesos para devolver valores que se incluyeron «en» una tarea.
- Salida
- Los usuarios pueden usar este tipo de variable en el editor de procesos para devolver valores que «salieron» de una tarea.
- Meta
- Los usuarios pueden utilizar este tipo de variable en el editor de procesos para obtener información de alto nivel sobre la solicitud de una tarea.
Entidades variables
Dos tipos de entidades pueden contener variables:
- Solicitud
- Las solicitudes solo pueden contener variables de metatipo y tienen el siguiente formulario:
<meta variable name>$]$
Este valor de variable metatipo proviene de la solicitud.
- Tarea
- Las tareas pueden contener tres tipos de variables (entrada, salida, meta) y tienen los siguientes formularios:
Variables de fecha y hora
Nombre | Entidades | Descripción |
---|---|---|
creadoEn | Solicitud, tarea | Muestra la fecha en que se creó la solicitud o tarea. Ejemplo: $createdOn$ o $Approval_Task.createdOn$ |
actualizadoEl | Solicitud, tarea | Muestra la fecha en que se actualizó por última vez la solicitud o tarea. Ejemplo: $updatedOn$ o $Approval_Task.updatedOn$ |
Variables del diccionario
Nombre | Entidades | Descripción |
---|---|---|
asignadoa | Tarea | Muestra información sobre el usuario que está asignado a la tarea. Tecla de diccionario: {id} , {username} , {email} Ejemplo: $Tarea_de_aprobación.a$ |
creadopor | Solicitud | Muestra información sobre el usuario que creó la solicitud. Tecla de diccionario: {id} , {username} , {email} Ejemplo: $createdBy$ |
Variables de número
Nombre | Entidades | Descripción |
---|---|---|
Recuento de ejecución | Tarea | Muestra la cantidad de veces que se ejecutó la tarea. Ejemplo: $Name_Bot.executionCount$ |
identificación | Solicitud, tarea | Muestra el ID numérico de una solicitud o tarea. Ejemplo: $id$ o $Approval_Task.id$ |
asignadoa{id} | Tarea | Muestra el ID numérico del usuario que está asignado a la tarea.
Ejemplo: $Tarea_de_aprobación.a{id}$ |
creadopor{id} | Solicitud | Muestra el ID numérico del usuario que creó la solicitud.
Ejemplo: %{id}createdBy$ |
Variables de cadena
Nombre | Entidades | Descripción |
---|---|---|
estado | Tarea | Muestra la etiqueta del botón en el que se hizo clic (acción) para una tarea humana o el código de bot devolución para una bot tarea (igual a error cuando bot falla). Ejemplo: %Estado_de_tarea_de_aprobación$ o $Nombre_Estado_de_bot$ |
título | Solicitud, tarea | Muestra el título de la solicitud o tarea. Ejemplo: %title$ o %Approval_Task.title$ |
tipo | Solicitud | Muestra el tipo de tarea (igual a BOT para bot tareas y FORM para tareas humanas). Ejemplo: Tipo de tarea %$ |
asignadoa{username} | Tarea | Muestra el nombre de usuario del usuario que está asignado a la tarea.
Ejemplo: $Tarea_de_aprobación.a{username}$ |
creadopor{username} | Solicitud | Muestra el nombre de usuario del usuario que creó la solicitud.
Ejemplo: {username}$createdBy$ |
asignadoa{email} | Tarea | Muestra el correo electrónico del usuario que está asignado a la tarea.
Ejemplo: $Tarea_de_aprobación.a{email}$ |
creadopor{email} | Solicitud | Muestra el correo electrónico del usuario que creó la solicitud. Ejemplo: {email}$createdBy$ |