-- Añadir dos nuevos campos en Clientes que representan si se han aceptado consentimientos durante
-- la firma del documento RGPD, el consentimiento comercial y el de datos.
ALTER TABLE TESISSEG.dbo.Clientes ADD CliRGPDConComercial TINYINT DEFAULT 0 NOT NULL;
ALTER TABLE TESISSEG.dbo.Clientes ADD CliRGPDConDatos TINYINT DEFAULT 0 NOT NULL;

-- Añadir campo que indica si una correduría usa o no el sistema tradicional
-- de generación de documentos para la autorización RGPD.
ALTER TABLE TESISSEG.dbo.AS_CORREDURIAS_PARAMETRIZACION
ADD GenerarRGPD BIT DEFAULT 0 NULL;

-- Añadir clave primaria, ya que la tabla carecía de ella.
ALTER TABLE TESISSEG.dbo.AS_CORREDURIAS_PARAMETRIZACION ADD PRIMARY KEY (id);

-- Esto permitirá que las corredurías continúe utilizando el modo tradicional de generar y firmar los documentos RGPD.
UPDATE TESISSEG.dbo.AS_CORREDURIAS_PARAMETRIZACION
SET GenerarRGPD = 1;
