IF NOT EXISTS(SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'Trn_TraEspFuecAnexo' AND COLUMN_NAME = 'VehConvenio') BEGIN ALTER TABLE dbo.Trn_TraEspFuecAnexo ADD VehConvenio BIT NOT NULL DEFAULT 0, EmpresaVehCon VARCHAR(16) NOT NULL DEFAULT '0'; ALTER TABLE dbo.Trn_TraEspFuecAnexo ADD CONSTRAINT FK_Trn_TraEspFuecAnexo_Terceros FOREIGN KEY (EmpresaVehCon) REFERENCES Terceros(IdTercero); END GO --Adm_Opciones INSERT INTO dbo.Adm_Opciones VALUES ('VHR','VALIDAR HORAS DE RECORRIDO POR EL ASIGNADO EN LA RUTA AL EXPEDIR FUEC','BOOLEAN','0',5,'TRAES'), ('SMC','SALDO MÍNIMO PARA MOSTRAR ADVERTENCIA DE AGOTAMIENTO DE PRESUPUESTO EN CONTRATOS','MONEY','100000',4,'TRAES'), ('PNR','PERMITIR PROGRAMAR DE NUEVO UNA RESERVA CON NOVEDAD CANCELADA EN REPLICAS DE PROGRAMACIÓN','BOOLEAN','0',5,'TRAES'), ('MMP','MOSTAR MENSAJE DE CONFIRMACIÓN DE EDICIÓN EN OPCIONES DE PROGRMACIÓN','BOOLEAN','1',4,'TRAES') GO ALTER TABLE dbo.Trn_TraEspProgramaDet ADD CONSTRAINT FK_Trn_TraEspProgramaDet_Reserva FOREIGN KEY (TipDocRes, Reserva, IdCiaRes,ItemRes) REFERENCES Trn_TraespResDetalle(TipDoc, Reserva, IdCia, Item) GO --Usuarios INSERT INTO dbo.Sys_Roles VALUES ('FRMVHCTES','KIL','Permitir Modificar Kilometraje de Vehículos') GO IF NOT EXISTS(SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'Trn_TraEspPedDetalle' AND COLUMN_NAME = 'VrPago') BEGIN ALTER TABLE dbo.Trn_TraEspPedDetalle ADD VrPago Money NOT NULL DEFAULT 0 END GO IF NOT EXISTS(SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'TarifasEsp' AND COLUMN_NAME = 'TarifaXRuta') BEGIN ALTER TABLE dbo.TarifasEsp ADD TarifaXRuta bit NOT NULL DEFAULT 1 END GO INSERT INTO dbo.Sys_Report VALUES ('PGR','12','Listado de Reservas Programacion (Agrupado Por Reservas)','LtPgrDtRES.rpt',1,2,1,0,0,'paWcfSeLisTrn_TraEspPgrRelDet','','Listado de Programaciones'), ('RTE','11','Listado de Reservas (Reserva - Programación)','LtResPGR.rpt',5,2,1,0,1,'paWcfSeLisTrn_TraEspReservasRel','','Listado de Reservas') GO