Comprueba errores y advertencias
Comprueba errores y advertencias Puedes ver los errores y advertencias de tu transacción antes de publicarla validándola (Errores > Validar). Si hay errores en tu flujo, la pestaña muestra una lista de todos los errores y advertencias, en la que se detallan las acciones afectadas.
Antes de publicar una transacción, puedes verificar si contiene algún error o advertencia relacionada con su creación haciendo clic en Validate en la barra de herramientas del editor. Esta opción realiza validaciones estructurales y muestra los errores y advertencias detectados en la pestaña Errors & Warnings del panel izquierdo.
En la pestaña Errors & Warnings, verás una lista de todos los errores y advertencias, en la que se detallan las acciones afectadas y la solución al problema. Para revisar un problema, haz clic en un error o una advertencia de la pestaña para ir directamente a la acción que requiere atención.
Las validaciones también se activan al hacer clic en las siguientes acciones:
Save (
) (desde el canvas o la página Transactions)Publish (desde el canvas o la página Transactions)
Run transaction (
) (desde el canvas o la página Transactions)Generate and publish (de una app)
Al hacer clic en Save o Publish, se realiza una validación lógica adicional para detectar cualquier error lógico en la transacción, como acciones inexistentes o acciones a las que no se hace referencia correctamente en el flujo. Lee a continuación para saber cómo afectan los errores a los procesos de guardado y publicación
Publicar y guardar con errores
Las validaciones afectan directamente a si una transacción se puede guardar, publicar o probar con la función Run transaction. El comportamiento depende de los resultados de la validación
Por definición, los errores bloquean la posibilidad de publicar, guardar o ejecutar una transacción, mientras que las advertencias no funcionan como bloqueantes y aun así permiten realizar cualquiera de estas acciones.
Al intentar publicar, ejecutar o guardar una transacción que contiene errores, se abre una ventana emergente que ofrece la posibilidad de revisar esos errores. Haga clic Ver errores y la pestaña Errores y advertencias se abre automáticamente.

Tipos de errores
Al validar una transacción, Studio puede mostrar los siguientes errores y advertencias. Los errores se deben resolver antes de guardar o publicar.
Error | Tipo | Descripción y solución |
|---|---|---|
Unreachable Action (acción fuera de alcance) | Advertencia | Hay una acción desconectada del flujo. Por ejemplo, el ambiente detectó un problema con una acción Set Variable que no está conectada al flujo de transacciones. Revisa tu flujo y conecta la acción que está aislada del flujo. |
Unconnected socket (socket sin conectar) | Advertencia | Algunas entradas o salidas de un nodo no se invocan en el flujo de transacciones. Por ejemplo, un conjunto de salidas de un nodo de script no se recupera como entrada para la siguiente acción del flujo. Revisa tu flujo para verificar dónde deberían utilizarse estos sockets. |
Variable no establecida | Advertencia | Hay una acción Get Variable que recupera una variable que nunca se estableció en el flujo con la acción Set Variable, o el nombre de la variable no coincide con el nombre establecido en Set Variable. Revisa la transacción y verifica que la variable utilizada en Get Variable esté declarada en un nodo de acción Set Variable. |
Variable no utilizada | Advertencia | Hay una acción Set Variable en el flujo que nunca se recupera con una acción Get Variable, o el nombre se ingresó incorrectamente en la opción Get Variable. Revisa la transacción y comprueba que el conjunto de variables se utiliza con la acción Get Variable. |
Nombre de variable duplicado | Error | El mismo nombre de variable se usa en los sockets de entrada y salida de una acción de script. Revisa la transacción y usa un nombre de variable diferente. |
Datos de tabla inconsistentes | Error | La estructura de la tabla o el recuento de elementos no coinciden entre las acciones conectadas. Revisa la coincidencia de tipos de datos o elementos de la tabla en ambos nodos. |
Missing value in Iterator (valor faltante en Iterator) | Error | El nodo de acción Iterator del canvas no está configurado correctamente y debe contener un valor de entrada. |
Uso de datos en paralelo no válido | Error | Los flujos paralelos no se utilizan correctamente, ya que una salida de un flujo paralelo se utiliza como entrada en otro dentro del mismo nodo paralelo. Evita incrustar flujos paralelos. |
Importante
Esta lista aún está en curso y no está completa. Si necesitas más información sobre un error que ves en tu entorno, ponte en contacto con el equipo de soporte.