Descripción general de variables
- Última actualización2026/01/05
Automation 360 ofrece una cantidad de variables, cada una diseñada para contener tipos específicos de datos y para uso específico. Utilice los siguientes temas para obtener más información sobre cada variable y cómo usarlas.
Uso de variables
| Tipo de datos | Comportamiento |
|---|---|
| Número, String, Booleano, FechaHora, Credencial y TablaDeDatos (Asignar, Unir y Combinar) | Puede crear un bot principal y secundario utilizando los siguientes tipos de datos (número, string, booleano, fecha y hora, y credenciales) y ejecutar el TaskBot. Cuando el bot principal pasa una variable al bot secundario a través de variables de entrada, y si se cambian los valores de esas variables en el bot secundario, los cambios no se guardan cuando la ejecución vuelve al bot principal. Cuando se utilizan tipos de datos primitivos, se pasa el valor real de la variable, y cualquier cambio realizado en estas variables en el bot secundario no se refleja en el bot principal. |
| Lista, Diccionario, Archivo, Tabla, Ventana, Registro, Sesión, Formulario y TablaDeDatos (Insertar o Eliminar fila o columna, Ordenar y Establecer valor de una sola celda) | Puede crear un bot principal y secundario utilizando los siguientes tipos de datos (lista, diccionario, archivo, tabla, ventana, registro, sesión y formulario) y ejecutar el TaskBot. Cuando el bot principal pasa una variable al bot secundario a través de variables de entrada, y si cambia los valores de esas variables en el bot secundario, los cambios se guardan cuando la ejecución vuelve al bot principal. Cuando se utilizan estos tipos de datos, los valores se pasan por referencia, y cualquier cambio realizado en estas variables en el bot secundario se refleja en el bot principal. |
- VarList: Datos del empleado (Nombre, Apellido, Fecha de nacimiento)
- VarString: Tipo de empleo (Permanente)
- VarNumber: 100
-
Se añadió un nuevo detalle en la variable VarList como Employee data (Date of Joining)
- Cambió el valor de la variable VarString a Employment type (Contract)
- Cambió el valor de la variable VarNumber a 50
- VarList: Datos del empleado (Nombre, Apellido, Fecha de nacimiento, Fecha de incorporación)
- VarString: Tipo de empleo (Permanente)
- VarNumber: 100
- Credenciales y variables de credenciales en el Editor de bots
- Utilice credenciales cuando construya bots para pasar información confidencial como contraseñas y números de cuenta. El uso de credenciales separa la información confidencial de los bots y de los Bot Runners, lo que reduce el riesgo de pérdida de datos o acceso no autorizado de usuarios.
- Variables predefinidas
- Las variables predefinidas (o de sistema) devuelven los valores específicos sobre la máquina en la que se ejecuta el bot. Los usuarios no pueden editar los valores de una variable de sistema.
- Sus variables (definidas por el usuario)
- Los usuarios y algunas acciones crean variables definidas por el usuario para mantener valores temporalmente. Utilice este tipo de variable para ingresar valores en una acción (título de la ventana, credencial de inicio de sesión o ruta del archivo) o para aceptar la salida de una acción (valores leídos desde un archivo o una devolución booleana).
- Valores globales
- Los valores globales permiten a los usuarios reutilizar valores idénticos entre los bots en lugar de crear nuevas variables para cada bot.
- Variables del elemento de trabajo
- Puede usar las variables de Elemento de trabajo para aprobar los atributos o valores de Elemento de trabajo a la Bot de tarea desde la Control Room cuando ejecuta el bot con la opción Ejecutar bot con lista de prioridad.
Edición de variables
Puede editar el tipo de dato de una variable existente en el Editor de bot, lo que mejora significativamente la flexibilidad en la creación de bots, reduce la necesidad de correcciones y evita errores cuando las variables evolucionan durante el desarrollo de la automatización.
- En el caso de las variables Lista, Diccionario y Sesión, el campo Subtipo también se puede editar.
- La interfaz de usuario ajusta dinámicamente qué campos se muestran, son editables o están deshabilitados según el nuevo tipo.
- Posibles errores de validación.
- Enlaces rotos a referencias en automatizaciones principales.
- Restablecimiento de estados de Entrada, salida y constantes.
- Pérdida de valores predeterminados previamente guardados.
- El tipo de la variable se actualiza en todos los lugares donde se utiliza en el bot.
- Si el nuevo tipo provoca desajustes, aparecerán errores de validación tanto en el Editor de bot como en la pestaña Explorador de problemas de la ventana del asistente.
- Las acciones deshabilitadas están excluidas de la validación.
- Se conservan las configuraciones que aún corresponden.
- La configuración que ya no corresponde se oculta o desactiva automáticamente.
- Los valores predeterminados se comportan de manera inteligente:
- Si un usuario ingresa un nuevo valor predeterminado después de cambiar el tipo → este se conserva.
- Si no se ingresa un nuevo valor predeterminado → el valor predeterminado anterior se restablece según el tipo.
- En el caso del tipo Cualquiera → el valor predeterminado no se puede editar.
- En el caso del tipo Sesión → el valor predeterminado está oculto.
- Ventana de inspección de depuración
- Ventana de búsqueda y reemplazo
- Bot de tareas, tarea de API y Process Composer
Funcionalidad Deshacer: La funcionalidad Deshacer le permite restaurar el tipo anterior, el valor predeterminado y el estado de validación.
Ventajas de la edición de variables
- Control total sobre la evolución de las variables.
- No es necesario recrear las variables, lo que reduce drásticamente la depuración y la necesidad de correcciones.
- Las advertencias y la validación automatizadas ayudan a prevenir bots defectuosos.
- El sistema garantiza un flujo de trabajo de cambio de tipo seguro, predecible y transparente.