-- =============================================================================
-- Dashboard V2 — actividad de control del bloque ANS
-- Generado: 2026-09-15 · ver specs/SPEC_Dashboard_V2.MD §4.9
-- =============================================================================
--
-- Dos cambios sobre `indicadores`.`parametros` de los 52 indicadores ANS:
--
--   1. La clave pasa de `actividad_cierre` a `actividad_control`. El campo
--      SIEMPRE fue `asercol.graficos.actividadcontrol`; el nombre anterior
--      sugeria que cerraba el tramo, y no es lo que hace.
--
--   2. Se corrige el VALOR en 18 de los 52. La carga inicial no copio
--      `actividadcontrol` sino una actividad de cierre de proceso. En 17 de
--      esos casos el valor correcto coincide con `codactfin`; en ans_59 no:
--      el tramo va de 0505 a 3003 y controla con 0503.
--
-- Conexion: `mysql` (asercolg_po). Idempotente: reescribe el JSON completo.
-- FuenteHitos lee `actividad_control` y cae a `actividad_cierre` si no esta,
-- asi que el codigo funciona antes y despues de aplicar esto.
-- =============================================================================

UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["0112","0503"],"actividad_final":["2001"],"tabla_fecha_final":"importaciones","campo_fecha_final":"FECHA_LEVANTE","excluir_interrupciones":true,"actividad_control":"2001"}' WHERE `codigo` = 'ans_1';  -- CORRIGE 3003 -> 2001
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["3001"],"actividad_final":["3005"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"3005"}' WHERE `codigo` = 'ans_2';
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["2001"],"actividad_final":["3002"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"3002"}' WHERE `codigo` = 'ans_3';
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["3002"],"actividad_final":["3003"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"3003"}' WHERE `codigo` = 'ans_4';
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["0503"],"actividad_final":["3003"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"3003"}' WHERE `codigo` = 'ans_5';
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["0112","0501"],"actividad_final":["2001"],"tabla_fecha_final":"importaciones","campo_fecha_final":"FECHA_LEVANTE","excluir_interrupciones":true,"actividad_control":"2001"}' WHERE `codigo` = 'ans_6';  -- CORRIGE 3003 -> 2001
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["0112"],"actividad_final":["3005"],"tabla_fecha_final":"exportaciones","campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"3005"}' WHERE `codigo` = 'ans_7';
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["0112"],"actividad_final":["2001"],"tabla_fecha_final":"importaciones","campo_fecha_final":"FECHA_LEVANTE","excluir_interrupciones":true,"actividad_control":"2001"}' WHERE `codigo` = 'ans_8';
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["0112"],"actividad_final":["2003"],"tabla_fecha_final":"exportaciones","campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"2003"}' WHERE `codigo` = 'ans_9';  -- CORRIGE 3001 -> 2003
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["0501"],"actividad_final":["1001"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"1001"}' WHERE `codigo` = 'ans_11';  -- CORRIGE 3003 -> 1001
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["0503"],"actividad_final":["2001"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"2001"}' WHERE `codigo` = 'ans_12';
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["0501"],"actividad_final":["2001"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"2001"}' WHERE `codigo` = 'ans_13';
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["2001"],"actividad_final":["3504"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"3504"}' WHERE `codigo` = 'ans_14';
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["2001"],"actividad_final":["3504"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"3504"}' WHERE `codigo` = 'ans_15';
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["0102"],"actividad_final":["0501"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"0501"}' WHERE `codigo` = 'ans_17';  -- CORRIGE 3003 -> 0501
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["0112","0501"],"actividad_final":["2003"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"3003"}' WHERE `codigo` = 'ans_18';
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["0501"],"actividad_final":["3003"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"3003"}' WHERE `codigo` = 'ans_19';
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["3003"],"actividad_final":["3504"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"3504"}' WHERE `codigo` = 'ans_20';
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["3003"],"actividad_final":["3504"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"3504"}' WHERE `codigo` = 'ans_21';
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["2001"],"actividad_final":["3504"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"3504"}' WHERE `codigo` = 'ans_23';
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["0112"],"actividad_final":["2001"],"tabla_fecha_final":"importaciones","campo_fecha_final":"FECHA_LEVANTE","excluir_interrupciones":true,"actividad_control":"2001"}' WHERE `codigo` = 'ans_24';  -- CORRIGE 3504 -> 2001
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["0112","0505"],"actividad_final":["3002"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"3002"}' WHERE `codigo` = 'ans_25';  -- CORRIGE 3003 -> 3002
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["3001"],"actividad_final":["3504"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"3504"}' WHERE `codigo` = 'ans_26';
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["3401"],"actividad_final":["2001"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"2001"}' WHERE `codigo` = 'ans_28';
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["2001"],"actividad_final":["3504"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"3504"}' WHERE `codigo` = 'ans_29';
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["1511"],"actividad_final":["2001"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"2001"}' WHERE `codigo` = 'ans_30';
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["2001"],"actividad_final":["2004"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"2004"}' WHERE `codigo` = 'ans_31';
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["2001"],"actividad_final":["2004"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"2004"}' WHERE `codigo` = 'ans_32';
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["2001"],"actividad_final":["3002"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"3002"}' WHERE `codigo` = 'ans_33';
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["3001"],"actividad_final":["3005"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"3005"}' WHERE `codigo` = 'ans_35';
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["1001"],"actividad_final":["3001"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"3001"}' WHERE `codigo` = 'ans_36';  -- CORRIGE 3005 -> 3001
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["1512"],"actividad_final":["2001"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"2001"}' WHERE `codigo` = 'ans_37';
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["0503"],"actividad_final":["3003"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"3003"}' WHERE `codigo` = 'ans_40';
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["0503"],"actividad_final":["3002"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"3002"}' WHERE `codigo` = 'ans_41';  -- CORRIGE 3003 -> 3002
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["3002"],"actividad_final":["3003"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"3003"}' WHERE `codigo` = 'ans_42';
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["3003"],"actividad_final":["3504"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"3504"}' WHERE `codigo` = 'ans_44';
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["0503"],"actividad_final":["3003"],"tabla_fecha_final":"importaciones","campo_fecha_final":"FECHA_RETIRO_TOTAL","excluir_interrupciones":true,"actividad_control":"3003"}' WHERE `codigo` = 'ans_45';
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["0501"],"actividad_final":["0503"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"0503"}' WHERE `codigo` = 'ans_55';  -- CORRIGE 3003 -> 0503
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["0505"],"actividad_final":["0503"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"0503"}' WHERE `codigo` = 'ans_56';
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["0505"],"actividad_final":["0503"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"0503"}' WHERE `codigo` = 'ans_57';  -- CORRIGE 3003 -> 0503
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["0505"],"actividad_final":["3003"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"3003"}' WHERE `codigo` = 'ans_58';
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["0505"],"actividad_final":["3003"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"0503"}' WHERE `codigo` = 'ans_59';  -- CORRIGE 3003 -> 0503
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["0112"],"actividad_final":["3001"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"3001"}' WHERE `codigo` = 'ans_61';  -- CORRIGE 3504 -> 3001
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["0503"],"actividad_final":["3002"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"3002"}' WHERE `codigo` = 'ans_63';  -- CORRIGE 3504 -> 3002
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["0102"],"actividad_final":["0117"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"0118"}' WHERE `codigo` = 'ans_66';
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["0102"],"actividad_final":["0117"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"0117"}' WHERE `codigo` = 'ans_67';  -- CORRIGE 0118 -> 0117
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["0102"],"actividad_final":["3504"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"3504"}' WHERE `codigo` = 'ans_68';
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["0503"],"actividad_final":["2003"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"2003"}' WHERE `codigo` = 'ans_69';  -- CORRIGE 3504 -> 2003
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["2003"],"actividad_final":["3002"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"3002"}' WHERE `codigo` = 'ans_70';  -- CORRIGE 3504 -> 3002
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["3003"],"actividad_final":["3504"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"3504"}' WHERE `codigo` = 'ans_71';
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["0501"],"actividad_final":["3002"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"3002"}' WHERE `codigo` = 'ans_72';  -- CORRIGE 3003 -> 3002
UPDATE `indicadores` SET `parametros` = '{"actividad_inicial":["0507"],"actividad_final":["2001"],"tabla_fecha_final":null,"campo_fecha_final":null,"excluir_interrupciones":true,"actividad_control":"2001"}' WHERE `codigo` = 'ans_73';
