ALTER TABLE Vehiculos ADD LiqFletePropio BIT DEFAULT(0) NOT NULL
GO
ALTER TABLE Trn_TraCumplido ADD NumDevCum INT DEFAULT(0) NOT NULL,MvoRechazo INT DEFAULT(0) NOT NULL
GO
ALTER TABLE Trn_TraDevCum ADD TipoAnulacion INT DEFAULT(0) NOT NULL,MvoAnulacion VARCHAR(5)
GO
ALTER TABLE Mercancias ADD UM_Prod VARCHAR(10)
GO
CREATE TABLE CorrResiduos ( 
IdCorr VARCHAR(8) NOT NULL,
GrupoRP VARCHAR(4) NOT NULL,
CodigoCR VARCHAR(10) NOT NULL,
CorrResiduo VARCHAR(500) NOT NULL,
Inactivo BIT DEFAULT ((0)) NOT NULL
 CONSTRAINT PK_CorrResiduos PRIMARY KEY CLUSTERED (IdCorr),
 CONSTRAINT CK_CorrResiduosCodigoCR CHECK ((len([CodigoCR])>(0))),
 CONSTRAINT CK_CorrResiduosCorrResiduo CHECK ((len([CorrResiduo])>(0))),
 CONSTRAINT CK_CorrResiduosGrupoRP CHECK ((len([GrupoRP])>(0))),
 CONSTRAINT CK_CorrResiduosIdCorr CHECK ((len([IdCorr])>(0))))
GO
CREATE TABLE Desagregaciones ( 
IdDrp VARCHAR(8) NOT NULL,
CodigoDR VARCHAR(10) NOT NULL,
Desagregacion VARCHAR(500) NOT NULL,
CodigoCR VARCHAR(8) NOT NULL,
Inactivo BIT DEFAULT ((0)) NOT NULL
 CONSTRAINT PK_Desagregaciones PRIMARY KEY CLUSTERED (IdDrp),
 CONSTRAINT CK_DesagregacionesCodigoCR CHECK ((len([CodigoCR])>(0))),
 CONSTRAINT CK_DesagregacionesCodigoDR CHECK ((len([CodigoDR])>(0))),
 CONSTRAINT CK_DesagregacionesDesagregacion CHECK ((len([Desagregacion])>(0))),
 CONSTRAINT CK_DesagregacionesIdDrp CHECK ((len([IdDrp])>(0))))
GO
CREATE TABLE ResiduosPeligrosos ( 
CodigoUN VARCHAR(30) NOT NULL,
Designacion VARCHAR(500) NOT NULL,
Clase VARCHAR(10),
PeligroSec VARCHAR(10),
GrupoEmb VARCHAR(20),
IdCoRes VARCHAR(8),
IdCRdes VARCHAR(8),
Inactivo BIT DEFAULT ((0)) NOT NULL
 CONSTRAINT PK_ResiduosPeligrosos PRIMARY KEY CLUSTERED (CodigoUN),
 CONSTRAINT CK_ResiduosPeligrososCodigoUN CHECK ((len([CodigoUN])>(0))),
 CONSTRAINT CK_ResiduosPeligrososDesignacion CHECK ((len([Designacion])>(0))))
GO
INSERT INTO Sys_Roles (IdObj,IdRole,Funcion)
 VALUES ('FRMMUCNOV','TOT','Permitir Editar Valor Total')
INSERT INTO Sys_Roles (IdObj,IdRole,Funcion)
 VALUES ('FRMRMTNOV','TOT','Permitir Editar Valor Total')
INSERT INTO Sys_Roles (IdObj,IdRole,Funcion)
 VALUES ('FRMOSANOV','TOT','Permitir Editar Valor Total')
GO
INSERT INTO adm_Opciones (IdOpc,Opcion,TipoDato,Valor,NivUp,nModulo)
 VALUES ('ETN','PERMITIR MODIFICAR VALOR TOTAL DE NOVEDADES','BOOLEAN','0',5,'TRANS')
INSERT INTO adm_Opciones (IdOpc,Opcion,TipoDato,Valor,NivUp,nModulo)
 VALUES ('ACN','ANULAR COMPROBANTE CONTABLE EN REAPERTURA DE PERIODOS','BOOLEAN','0',5,'NOMINA')
GO
INSERT INTO Sys_ObjetosApp (IdObj,IdGrupo,SubModulo,IndObj,Nombre,Formulario,Permisos,NivelMinimo,NomArchivo)
 VALUES ('FRMCRRRES','TRACAT','TRA',32,'Corrientes de Residuos Peligrosos','FRMCRRRES','SSSSSSSSSSSSS',0,'')
INSERT INTO Sys_ObjetosApp (IdObj,IdGrupo,SubModulo,IndObj,Nombre,Formulario,Permisos,NivelMinimo,NomArchivo)
 VALUES ('FRMDSGCR','TRACAT','TRA',33,'Desagregaciones','FRMDSGCR','SSSSSSSSSSSSS',0,'')
INSERT INTO Sys_ObjetosApp (IdObj,IdGrupo,SubModulo,IndObj,Nombre,Formulario,Permisos,NivelMinimo,NomArchivo)
 VALUES ('FRMRESPEL','TRACAT','TRA',34,'Residuos Peligrosos','FRMRESPEL','SSSSSSSSSSSSS',0,'')
GO
INSERT INTO Sys_Roles (IdObj,IdRole,Funcion)
 VALUES ('FRMCRRRES','MIT','Modificar Informaci n Trascendental')
INSERT INTO Sys_Roles (IdObj,IdRole,Funcion)
 VALUES ('FRMDSGCR','MIT','Modificar Informaci n Trascendental')
INSERT INTO Sys_Roles (IdObj,IdRole,Funcion)
 VALUES ('FRMRESPEL','MIT','Modificar Informaci n Trascendental')
GO