Advertencia de bucle en las automatizaciones
  • 06 Mar 2024
  • 1 Minuto para leer
  • Colaboradores

Advertencia de bucle en las automatizaciones


Resumen del artículo

En el editor de {{glosario.Automatización}}s, es posible que reciba una advertencia que dice "Esta automatización puede dispararse continuamente. Esto puede evitarse añadiendo una decisión para salir del ciclo". Esta es una advertencia de bucle que aparece cuando su automatización está configurada para ejecutarse sin parar.

¿Qué significa la advertencia de bucle y cómo ocurre?

La advertencia significa que tu automatización se ejecutará continuamente hasta que los controles incorporados de Tulip detengan la automatización después de 25 ejecuciones continuas de un evento singular.

Esta advertencia se activa cuando tu evento tiene una acción que coincide con tu evento de inicio de automatización. Por ejemplo, si hay una automatización que está escuchando una actualización de registro de tabla de la tabla "Inventory Stockpile 4" y hay una actualización de registro de tabla para "Inventory Stockpile 4", la advertencia aparecerá.

Esto puede ocurrir con los siguientes tipos de eventos:

  • Registro de tabla añadido
  • Actualizado
  • Borrado
  • Actualización de actividad de máquina
  • Actualización de atributos de máquina

Cómo solucionar un error de bucle

Hay varias formas de eliminar el error:

  1. Si el evento es una actualización de registro de tabla, modifique el activador de la aplicación para incluir un campo booleano. Nombre el booleano "Actualizado por la aplicación" y establezca el valor booleano en "Verdadero". Vea Gestión de Inventario con Automatizaciones para un ejemplo de cómo implementarlo correctamente.

Luego, cree un bloque de decisión en su automatización que verifique el booleano.image.png

En el evento de Actualización de Registro de Tabla, establezca el campo Actualizado por App en "No" para evitar que el bucle se dispare otras 24 veces.

image.png

  1. Si el evento es una creación/actualización/eliminación de registro de tabla, puede cambiar la acción (es decir, actualización de registro de tabla a creación de registro de tabla).
  2. Si el bucle está previsto, simplemente cierre la advertencia. Tenga en cuenta que volverá al actualizar la página.

¿Te ha sido útil este artículo?