Files
TransferData-main/App/Templates/query create.sql
T
2026-05-09 14:00:04 -04:00

111 lines
2.3 KiB
Transact-SQL

SELECT TOP (1000) [ID]
,[ExecutionDate]
,[ReportName]
,[ReportID]
,[Active]
,[TableName]
FROM [glm_pg].[dbo].[TransferDataParameters]
CREATE TABLE TransferData (
ID INT IDENTITY(1,1) PRIMARY KEY,
ExportDate DATETIME DEFAULT GETDATE(),
ReportID AS RIGHT('0000' + CAST(ID AS VARCHAR), 4) PERSISTED, -- 👈 automático
ReportName VARCHAR(100) NOT NULL,
TableName VARCHAR(200) NOT NULL, -- 👈 AQUÍ lo importante
Active BIT NOT NULL DEFAULT 1,
FTP BIT NOT NULL DEFAULT 1,
FTPS BIT NOT NULL DEFAULT 1,
SharePoint BIT NOT NULL DEFAULT 1,
N8N BIT NOT NULL DEFAULT 0
);
INSERT INTO TransferData (ReportName, TableName, Active, FTP, FTPS, SharePoint, N8N)
VALUES
-- 0001
('Cobertura','ReportCobertura',1,1,1,1,0),
-- 0002
('NegociadasIS001','IS001.dbo.AcuerdosComerciales_Report',1,1,1,1,0),
-- 0003
('Promociones','PromocionesAC_Report',1,1,1,1,0),
-- 0004 (desactivado)
('Precios','s/d',0,1,1,1,0),
-- 0005
('Fmot','Fmot_Report',1,1,1,1,0),
-- 0006
('QualityDisplay','dbo.QualityDisplay_Report',1,1,1,1,0),
-- 0007
('Checkout','IS001.dbo.Checkout_Report',1,1,1,1,0),
-- 0008
('QualityShelf','QualityShelf_Report',1,1,1,1,0),
-- 0009
('SOSFeduro','View_Medicion_SOS_PG',1,1,1,1,0),
-- 0010 (desactivado)
('OsaTorre','s/d',0,1,1,1,0),
-- 0011 (desactivado)
('OsaPsmt','s/d',0,1,1,1,0),
-- 0012 (desactivado)
('OsaFarmacia','s/d',0,1,1,1,0),
-- 0013
('OsaFotografico','OsaManualFotos_Report',1,1,1,1,0),
-- 0014 (desactivado)
('DataAvailability','s/d',0,1,1,1,0),
-- 0015
('OsaAnalogo','OsaManualAnalogo_Report',1,1,1,1,0),
-- 0016
('ModuloTareas','ModuloTareas_Report',1,1,1,1,0),
-- 0017 (desactivado)
('SOSAPDO_IS001','s/d',0,1,1,1,0),
-- 0018 (desactivado)
('SOSBabyCare_IS001','s/d',0,1,1,1,0),
-- 0019 (desactivado)
('SOSFabricCare_IS001','s/d',0,1,1,1,0),
-- 0020 (desactivado)
('SOSFamilyCare_IS001','s/d',0,1,1,1,0),
-- 0021 (desactivado)
('SOSFemCare_IS001','s/d',0,1,1,1,0),
-- 0022 (desactivado)
('SOSHairCare_IS001','s/d',0,1,1,1,0),
-- 0023 (desactivado)
('SOSHomeCare_IS001','s/d',0,1,1,1,0),
-- 0024 (desactivado)
('SOSOralCare_IS001','s/d',0,1,1,1,0),
-- 0025 (desactivado)
('SOSPHC_IS001','s/d',0,1,1,1,0);
select * from TransferData
select * from TransferData where active = 1
UPDATE TransferData
SET Active = 0
WHERE ReportID = '0005'
--drop table TransferData