ALTER TABLE nota_bodega ADD COLUMN `system_lock_motivo` LONGTEXT;
ALTER TABLE nota_bodega_autorizacion ADD COLUMN `system_lock_motivo` LONGTEXT;
ALTER TABLE nota_bodega_log ADD COLUMN `system_lock_motivo` LONGTEXT ;
ALTER TABLE nota_bodega_verificacion ADD COLUMN `system_lock_motivo` LONGTEXT;
ALTER TABLE solicitud_carta_porte ADD COLUMN `system_lock_motivo` LONGTEXT;


ALTER TABLE nota_bodega ADD COLUMN `system_lock_por` VARCHAR(255) NOT NULL DEFAULT '' ;
ALTER TABLE nota_bodega_autorizacion ADD COLUMN `system_lock_por` VARCHAR(255) NOT NULL DEFAULT '' ;
ALTER TABLE nota_bodega_log ADD COLUMN `system_lock_por` VARCHAR(255) NOT NULL DEFAULT '' ;
ALTER TABLE nota_bodega_verificacion ADD COLUMN `system_lock_por` VARCHAR(255) NOT NULL DEFAULT '' ;
ALTER TABLE solicitud_carta_porte ADD COLUMN `system_lock_por` VARCHAR(255) NOT NULL DEFAULT '' ;


ALTER TABLE nota_bodega MODIFY COLUMN `system_lock_motivo` LONGTEXT;
ALTER TABLE nota_bodega_autorizacion MODIFY COLUMN `system_lock_motivo` LONGTEXT;
ALTER TABLE nota_bodega_log MODIFY COLUMN `system_lock_motivo` LONGTEXT ;
ALTER TABLE nota_bodega_verificacion MODIFY COLUMN `system_lock_motivo` LONGTEXT;
ALTER TABLE solicitud_carta_porte MODIFY COLUMN `system_lock_motivo` LONGTEXT;


ALTER TABLE nota_bodega MODIFY COLUMN `system_lock_por` VARCHAR(255) NOT NULL DEFAULT '' ;
ALTER TABLE nota_bodega_autorizacion MODIFY COLUMN `system_lock_por` VARCHAR(255) NOT NULL DEFAULT '' ;
ALTER TABLE nota_bodega_log MODIFY COLUMN `system_lock_por` VARCHAR(255) NOT NULL DEFAULT '' ;
ALTER TABLE nota_bodega_verificacion MODIFY COLUMN `system_lock_por` VARCHAR(255) NOT NULL DEFAULT '' ;
ALTER TABLE solicitud_carta_porte MODIFY COLUMN `system_lock_por` VARCHAR(255) NOT NULL DEFAULT '' ;

-- system_lock
-- system_lock_el
-- system_lock_por


UPDATE nota_bodega
SET
    system_lock = 1,
    system_lock_el = NOW(),
    system_lock_por = 'sistema',
    system_lock_motivo = '<li>System Lock por Parametros</li>'
WHERE
    system_lock = 0 AND    alta_db <= '2023-12-31 23:59:59';





INSERT INTO `parametro` (`parametro_id`, `tema`, `subtema`, `grupo`, `label`, `parametros`, `is_active`) VALUES ('system_lock-time', 'nota_bodega', 'lock', 'System_lock', 'Tiempo', '{\"max\": 999, \"min\": 0, \"tipo\": \"minutos\", \"unit\": \"dias\", \"valor\": \"3\", \"unidades\": [\"min\", \"hr\", \"dias\"]}', '1');
INSERT INTO `parametro` (`parametro_id`, `tema`, `subtema`, `grupo`, `label`, `parametros`, `is_active`) VALUES ('system_lock_lock-active', 'nota_bodega', 'lock', 'System_lock', 'Activo', '{\"tipo\": \"select\", \"valor\": \"Si\", \"options\": [\"Si\", \"No\"]}', '1');
INSERT INTO `parametro` (`parametro_id`, `tema`, `subtema`, `grupo`, `label`, `parametros`, `is_active`) VALUES ('system_lock-unidades', 'nota_bodega', 'lock', 'System_lock', 'Unidades', '{\"tipo\": \"radio\", \"valor\": \"dias\", \"options\": [\"min\", \"hr\", \"dias\"]}', '1');




