ALTER TABLE Emp_Contrato ADD IdMedPago VARCHAR(4) GO ALTER TABLE TiposCon ADD CodDIAN VARCHAR(3) GO ALTER TABLE NomConceptos ADD IdConcNE VARCHAR(50) GO ALTER TABLE tm_Nomina ADD tmHoraInicial DATETIME,tmHoraFinal DATETIME,tmTipoInc VARCHAR(20) GO ALTER TABLE Trn_NomDetalle ADD HoraInicial DATETIME,HoraFinal DATETIME,TipoIncLab VARCHAR(20) GO ALTER TABLE Trn_NomNov ADD HoraInicial DATETIME,HoraFinal DATETIME GO CREATE TABLE [dbo].[NomMediosPago] ( IdMedPago VARCHAR(4) NOT NULL, MedioPago VARCHAR(250) NOT NULL, Inactivo BIT DEFAULT(0) NOT NULL, CONSTRAINT [PK_NomMediosPago] PRIMARY KEY CLUSTERED (IdMedPago ASC) ) ON [PRIMARY] ALTER TABLE [dbo].[NomMediosPago] WITH CHECK ADD CONSTRAINT [CK_NomMediosPagoMedioPago] CHECK ((len([MedioPago]) > 0)) GO ALTER TABLE [dbo].[NomMediosPago] CHECK CONSTRAINT [CK_NomMediosPagoMedioPago] GO CREATE TABLE [dbo].[NomConcDian] ( IdConcNE VARCHAR(50) NOT NULL, ConceptoNE VARCHAR(500) NOT NULL, TipoConc VARCHAR(10) NOT NULL, CONSTRAINT [PK_NomConcDian] PRIMARY KEY CLUSTERED (IdConcNE ASC) ) ON [PRIMARY] ALTER TABLE [dbo].[NomConcDian] WITH CHECK ADD CONSTRAINT [CK_NomConcDianConceptoNE] CHECK ((len(ConceptoNE) > 0)) GO ALTER TABLE [dbo].[NomConcDian] CHECK CONSTRAINT [CK_NomConcDianConceptoNE] GO ALTER TABLE [dbo].[NomConcDian] WITH CHECK ADD CONSTRAINT [CK_NomConcDianTipoConc] CHECK ((len(TipoConc) > 0)) GO ALTER TABLE [dbo].[NomConcDian] CHECK CONSTRAINT [CK_NomConcDianTipoConc] GO INSERT INTO adm_Opciones (IdOpc,Opcion,TipoDato,Valor,NivUp,nModulo) VALUES ('HNV','CALCULAR HORAS EN NOVEDADES DE NOMINA','BOOLEAN','',5,'NOMINA') GO INSERT INTO Sys_ObjetosApp (IdObj,IdGrupo,SubModulo,IndObj,Nombre,Formulario,Permisos,NivelMinimo,NomArchivo) VALUES ('FRMMEDPAG','NOMCAT','BAS',24,'Medios de pago','FRMMEDPAG','S',0,'') INSERT INTO Sys_ObjetosApp (IdObj,IdGrupo,SubModulo,IndObj,Nombre,Formulario,Permisos,NivelMinimo,NomArchivo) VALUES ('FRMCNDIAN','NOMCAT','BAS',25,'Conceptos Nómina Electrónica (DIAN)','FRMCNDIAN','S',0,'') GO