Editar Estado
Exportar contenido
Modifica las propiedades de un estado existente (nombre, clave, color, orden, tipo).
Acceso directo a BD
Sección titulada «Acceso directo a BD»Para editar un estado, usa SQL:
UPDATE workflow_statusesSET status_name = 'Nuevo Nombre', status_color = '#10b981', is_initial = true, is_final = false, sort_order = 1WHERE id = '<status_id>';Campos editables
Sección titulada «Campos editables»| Campo | Descripción | Ejemplo |
|---|---|---|
status_name | Nombre visible | ”Completado” |
status_key | Identificador único | completado |
status_color | Hexadecimal del color | #10b981 |
sort_order | Posición en el flujo | 2 |
is_initial | ¿Es el primer estado? | true / false |
is_final | ¿Es un estado terminal? | true / false |
allowed_transitions | IDs de estados permitidos | [uuid1, uuid2] |
Detalles técnicos — Editar Estado
Sección titulada «Detalles técnicos — Editar Estado»Query de actualización
-- Actualizar propiedades básicasUPDATE workflow_statusesSET status_name = '<nuevo_nombre>', status_color = '<nuevo_color>', sort_order = <nuevo_orden>, updated_at = now()WHERE id = '<status_id>';
-- Marcar como estado inicialUPDATE workflow_statusesSET is_initial = falseWHERE workflow_id = '<workflow_id>';
UPDATE workflow_statusesSET is_initial = trueWHERE id = '<status_id>';
-- Configurar transiciones permitidasUPDATE workflow_statusesSET allowed_transitions = ARRAY['<uuid_estado_1>', '<uuid_estado_2>']::uuid[]WHERE id = '<status_id>';