Un flujo de trabajo es la definición versionada: nodos, bordes, desencadenadores y configuraciones. Una ejecución es una pasada concreta de esa definición en un momento determinado, con estado y registros.
💡 Definición vs ejecución
Flujo de trabajo
Run
Naturaleza
Modelo JSON + metadatos de Dolibarr
Instancia de ejecución
Ciclo vital
Borrador → activo → archivado
queued → running → terminal
Almacenamiento
Tablas internas llx_knot_*
Ejecuciones historial
Idempotencia
Claves en nodos
Se aplica en cada reintento
💡 Ciclo de vida del flujo de trabajo
Borrador: edición gratuita; Simulación permitida cuando Problemas está limpio.
Activo: los desencadenantes (cron, webhook, evento de objeto) pueden crear ejecuciones.
Archivado: no hay ejecuciones nuevas; historia guardada.