CREATE TABLE AnulaCumplidoMan ( ManId INT IDENTITY ( 1,1 ) NOT NULL, NumManifiestoCarga VARCHAR(15) NOT NULL, CodMotivoAnulacion CHAR(1), Observacion VARCHAR(200), Cumplido INT DEFAULT ((0)) NOT NULL, IdCiaCump CHAR(2), EstadoReg INT DEFAULT ((0)) NOT NULL, IngresoId DECIMAL(16,2) DEFAULT ((0)) NOT NULL, CodError VARCHAR(20), MsgError VARCHAR(8000), FechaReg DATETIME, CantIntentos INT DEFAULT ((0)) CONSTRAINT PK_AnulaCumplidoMan PRIMARY KEY NONCLUSTERED (ManId), CONSTRAINT CK_AnulaCumplidoManNumManifiestoCarga CHECK ((len([NumManifiestoCarga])>(0)))) CREATE TABLE AnulaInfoCarga ( RemId INT IDENTITY ( 1,1 ) NOT NULL, RemNroPreremesa VARCHAR(15) NOT NULL, RemMotivo CHAR(1) NOT NULL, RemObservacion VARCHAR(200), EstadoReg INT DEFAULT ((0)) NOT NULL, IngresoId DECIMAL(16,2) DEFAULT ((0)) NOT NULL, CodError VARCHAR(20), MsgError VARCHAR(8000), FechaReg DATETIME, CantIntentos INT DEFAULT ((0)) CONSTRAINT PK_AnulaInfoCarga PRIMARY KEY NONCLUSTERED (RemId), CONSTRAINT CK_AnulaInfoCargaRemMotivo CHECK ((len([RemMotivo])>(0))), CONSTRAINT CK_AnulaInfoCargaRemNroPreremesa CHECK ((len([RemNroPreremesa])>(0)))) CREATE TABLE AnulaInfoViaje ( ManId INT IDENTITY ( 1,1 ) NOT NULL, ManInfoViaje VARCHAR(15) NOT NULL, ManMotivo CHAR(1) NOT NULL, ManObservacion VARCHAR(200), EstadoReg INT DEFAULT ((0)) NOT NULL, IngresoId DECIMAL(16,2) DEFAULT ((0)) NOT NULL, CodError VARCHAR(20), MsgError VARCHAR(8000), FechaReg DATETIME, CantIntentos INT DEFAULT ((0)) CONSTRAINT PK_AnulaInfoViaje PRIMARY KEY NONCLUSTERED (ManId), CONSTRAINT CK_AnulaInfoViajeManInfoViaje CHECK ((len([ManInfoViaje])>(0))), CONSTRAINT CK_AnulaInfoViajeManMotivo CHECK ((len([ManMotivo])>(0)))) CREATE TABLE AnulaManifiestos ( ManId INT IDENTITY ( 1,1 ) NOT NULL, ManNumero_Empresa VARCHAR(15) NOT NULL, ManMotivo CHAR(1) NOT NULL, ManObservacion VARCHAR(200), EstadoReg INT DEFAULT ((0)) NOT NULL, IngresoId DECIMAL(16,2) DEFAULT ((0)) NOT NULL, CodError VARCHAR(20), MsgError VARCHAR(8000), FechaReg DATETIME, CantIntentos INT DEFAULT ((0)) CONSTRAINT PK_AnulaManifiestos PRIMARY KEY NONCLUSTERED (ManId), CONSTRAINT CK_AnulaManifiestosManMotivo CHECK ((len([ManMotivo])>(0))), CONSTRAINT CK_AnulaManifiestosManNumero_Empresa CHECK ((len([ManNumero_Empresa])>(0)))) CREATE TABLE AnulaRemesas ( RemId INT IDENTITY ( 1,1 ) NOT NULL, RemTipoReversa CHAR(1), RemCiudad_Desti_Transbordo VARCHAR(8), RemMotivo CHAR(1), RemMotivoTransbordo CHAR(1), RemNroremEmpresa VARCHAR(15) NOT NULL, RemObservacion VARCHAR(200), EstadoReg INT DEFAULT ((0)) NOT NULL, IngresoId DECIMAL(16,2) DEFAULT ((0)) NOT NULL, CodError VARCHAR(20), MsgError VARCHAR(8000), FechaReg DATETIME, CantIntentos INT DEFAULT ((0)) CONSTRAINT PK_AnulaRemesas PRIMARY KEY NONCLUSTERED (RemId), CONSTRAINT CK_AnulaRemesasRemNroremEmpresa CHECK ((len([RemNroremEmpresa])>(0)))) CREATE TABLE CumplidosMan ( ManId INT IDENTITY ( 1,1 ) NOT NULL, ManNumero_Empresa VARCHAR(15) NOT NULL, ManTipoCumplido CHAR(1) NOT NULL, ManMotivoSuspension CHAR(2), ManConsecuenciaSuspension CHAR(1), ManVlrAdicionalHorasCargue DECIMAL(16,4), ManVlrAdicionalHorasDescargue DECIMAL(16,4), ManVlrAdicional DECIMAL(16,4), ManMotivoValorAdicional CHAR(1), ManVlrDescuento DECIMAL(16,4), ManMotivoValorDescuento CHAR(1), ManVlrSobreanticipo DECIMAL(16,4), ManFechaEntregaDoc SMALLDATETIME, ManObservacion VARCHAR(200), EstadoReg INT DEFAULT ((0)) NOT NULL, IngresoId DECIMAL(16,2) DEFAULT ((0)) NOT NULL, CodError VARCHAR(20), MsgError VARCHAR(8000), FechaReg DATETIME, CantIntentos INT DEFAULT ((0)) CONSTRAINT PK_CumplidosMan PRIMARY KEY NONCLUSTERED (ManId), CONSTRAINT CK_CumplidosManManNumero_Empresa CHECK ((len([ManNumero_Empresa])>(0))), CONSTRAINT CK_CumplidosManManTipoCumplido CHECK ((len([ManTipoCumplido])>(0)))) CREATE TABLE CumplidosRem ( RemId INT IDENTITY ( 1,1 ) NOT NULL, RemNroRemEmpresa VARCHAR(15) NOT NULL, RemNroManifiesto VARCHAR(15) NOT NULL, RemTipoCumplido CHAR(1) NOT NULL, RemMotivoSuspension CHAR(1), RemCantidadCargada DECIMAL(14,4), RemCantidadEntregada DECIMAL(14,4), RemUnida_Medida CHAR(1) NOT NULL, RemFechaCitaCargue SMALLDATETIME, RemHoraCitaCargue VARCHAR(5), RemFechaLlegaCargue SMALLDATETIME, RemHoraLlegaCargue VARCHAR(5), RemFechaInicioCargue SMALLDATETIME, RemHoraInicioCargue VARCHAR(5), RemFechaFinCargue SMALLDATETIME, RemHoraFinCargue VARCHAR(5), RemFechaCitaDescargue SMALLDATETIME, RemHoraCitaDescargue VARCHAR(5), RemFechaLlegaDescargue SMALLDATETIME, RemHoraLlegaDescargue VARCHAR(5), RemFechaInicioDescargue SMALLDATETIME, RemHoraInicioDescargue VARCHAR(5), RemFechaFinDescargue SMALLDATETIME, RemHoraFinDescargue VARCHAR(5), RemObservacion VARCHAR(200), RemValorFactura DECIMAL(16,4), EstadoReg INT DEFAULT ((0)) NOT NULL, IngresoId DECIMAL(16,2) DEFAULT ((0)) NOT NULL, CodError VARCHAR(20), MsgError VARCHAR(8000), FechaReg DATETIME, CantIntentos INT DEFAULT ((0)) CONSTRAINT PK_CumplidosRem PRIMARY KEY NONCLUSTERED (RemId), CONSTRAINT CK_CumplidosRemRemNroManifiesto CHECK ((len([RemNroManifiesto])>(0))), CONSTRAINT CK_CumplidosRemRemNroRemEmpresa CHECK ((len([RemNroRemEmpresa])>(0))), CONSTRAINT CK_CumplidosRemRemTipoCumplido CHECK ((len([RemTipoCumplido])>(0))), CONSTRAINT CK_CumplidosRemRemUnida_Medida CHECK ((len([RemUnida_Medida])>(0)))) CREATE TABLE InfoCarga ( RemNroPreRemesa VARCHAR(15) NOT NULL, RemTipo CHAR(1) NOT NULL, RemUnida_Empaq CHAR(2) NOT NULL, RemNaturaleza CHAR(1) NOT NULL, RemDescr_Produ VARCHAR(60) NOT NULL, RemCodProducto VARCHAR(6) NOT NULL, RemCantidad DECIMAL(14,4) DEFAULT ((0)) NOT NULL, RemUnida_Medida CHAR(1), RemContenedorVacio DECIMAL(14,4), RemTipIdRemitente CHAR(1) NOT NULL, RemIdenRemitente VARCHAR(16) NOT NULL, RemSedeRemitente VARCHAR(4), RemPacto BIT DEFAULT ((0)) NOT NULL, RemHorasPactoCarga INT, RemMinutosPactoCarga INT, RemTipIdDestinatario CHAR(1), RemIdenDestinatario VARCHAR(16), RemSedeDestinatario VARCHAR(4), RemPactoDescarga BIT DEFAULT ((0)) NOT NULL, RemHorasPactoDescarga INT, RemMinutosPactoDescarga INT, RemFechaCitaCargue SMALLDATETIME, RemHoraCitaCargue VARCHAR(5), RemObservacion VARCHAR(200), RemNumero INT DEFAULT ((0)) NOT NULL, RemIdCia CHAR(2) NOT NULL, EstadoReg INT DEFAULT ((0)) NOT NULL, IngresoId DECIMAL(16,2) DEFAULT ((0)) NOT NULL, CodError VARCHAR(20), MsgError VARCHAR(8000), FechaReg DATETIME, CantIntentos INT DEFAULT ((0)) CONSTRAINT PK_InfoCarga PRIMARY KEY CLUSTERED (RemNroPreRemesa), CONSTRAINT CK_InfoCargaRemCodProducto CHECK ((len([RemCodProducto])>(0))), CONSTRAINT CK_InfoCargaRemDescr_Produ CHECK ((len([RemDescr_Produ])>(0))), CONSTRAINT CK_InfoCargaRemIdenRemitente CHECK ((len([RemIdenRemitente])>(0))), CONSTRAINT CK_InfoCargaRemNaturaleza CHECK ((len([RemNaturaleza])>(0))), CONSTRAINT CK_InfoCargaRemNroPreRemesa CHECK ((len([RemNroPreRemesa])>(0))), CONSTRAINT CK_InfoCargaRemTipIdRemitente CHECK ((len([RemTipIdRemitente])>(0))), CONSTRAINT CK_InfoCargaRemTipo CHECK ((len([RemTipo])>(0))), CONSTRAINT CK_InfoCargaRemUnida_Empaq CHECK ((len([RemUnida_Empaq])>(0)))) CREATE TABLE InfoViaje ( ManInfoViaje VARCHAR(15) NOT NULL, ManTipIdConduc CHAR(1) NOT NULL, ManIdenConduc VARCHAR(16) NOT NULL, ManPlaca VARCHAR(6) NOT NULL, ManPlacSemir VARCHAR(6), ManCiud_Origen VARCHAR(8) NOT NULL, ManCiud_Destin VARCHAR(8) NOT NULL, ManVlrtotViaje DECIMAL(16,4) DEFAULT ((0)) NOT NULL, ManObservacion VARCHAR(200), ManNumero INT DEFAULT ((0)) NOT NULL, ManIdCia CHAR(2) NOT NULL, EstadoReg INT DEFAULT ((0)) NOT NULL, IngresoId DECIMAL(16,2) DEFAULT ((0)) NOT NULL, CodError VARCHAR(20), MsgError VARCHAR(8000), FechaReg DATETIME, CantIntentos INT DEFAULT ((0)) CONSTRAINT PK_InfoViaje PRIMARY KEY CLUSTERED (ManInfoViaje), CONSTRAINT CK_InfoViajeManCiud_Destin CHECK ((len([ManCiud_Destin])>(0))), CONSTRAINT CK_InfoViajeManCiud_Origen CHECK ((len([ManCiud_Origen])>(0))), CONSTRAINT CK_InfoViajeManIdenConduc CHECK ((len([ManIdenConduc])>(0))), CONSTRAINT CK_InfoViajeManInfoViaje CHECK ((len([ManInfoViaje])>(0))), CONSTRAINT CK_InfoViajeManPlaca CHECK ((len([ManPlaca])>(0))), CONSTRAINT CK_InfoViajeManTipIdConduc CHECK ((len([ManTipIdConduc])>(0)))) CREATE TABLE InfoViajeCarga ( ManInfoViaje VARCHAR(15) NOT NULL, RemNroPreRemesa VARCHAR(15) NOT NULL CONSTRAINT PK_InfoViajeCarga PRIMARY KEY CLUSTERED (ManInfoViaje,RemNroPreRemesa), CONSTRAINT CK_InfoViajeCargaManInfoViaje CHECK ((len([ManInfoViaje])>(0))), CONSTRAINT CK_InfoViajeCargaRemNroPreRemesa CHECK ((len([RemNroPreRemesa])>(0)))) CREATE TABLE Manifiestos ( ManNumero_Empresa VARCHAR(15) NOT NULL, ManInfoViaje VARCHAR(15), ManNroManifiestoTransbordo VARCHAR(15), ManTipoManifiesto CHAR(1) NOT NULL, ManFechExped SMALLDATETIME NOT NULL, ManCiud_Origen VARCHAR(8) NOT NULL, ManCiud_Destin VARCHAR(8) NOT NULL, ManTipIdTitular CHAR(1) NOT NULL, ManIdenTitular VARCHAR(16) NOT NULL, ManPlaca VARCHAR(6) NOT NULL, ManPlacSemir VARCHAR(6), ManTipIdConduc CHAR(1) NOT NULL, ManIdenConduc VARCHAR(16) NOT NULL, ManVlrtotViaje DECIMAL(16,4) DEFAULT ((0)) NOT NULL, ManReteFuente DECIMAL(16,4) DEFAULT ((0)) NOT NULL, ManDescu_Ley_Factor DECIMAL(16,4) DEFAULT ((0)) NOT NULL, ManVlrAnticip DECIMAL(16,4) DEFAULT ((0)) NOT NULL, ManPago VARCHAR(8), ManFechPagSal SMALLDATETIME, ManPago_Cargue CHAR(1) NOT NULL, ManPago_Descar CHAR(1) NOT NULL, ManObservacion VARCHAR(200), ManNumero INT DEFAULT ((0)) NOT NULL, ManIdCia CHAR(2) NOT NULL, EstadoReg INT DEFAULT ((0)) NOT NULL, IngresoId DECIMAL(16,2) DEFAULT ((0)) NOT NULL, CodError VARCHAR(20), MsgError VARCHAR(8000), FechaReg DATETIME, CantIntentos INT DEFAULT ((0)) CONSTRAINT PK_Manifiestos PRIMARY KEY CLUSTERED (ManNumero_Empresa), CONSTRAINT CK_ManifiestosManCiud_Destin CHECK ((len([ManCiud_Destin])>(0))), CONSTRAINT CK_ManifiestosManCiud_Origen CHECK ((len([ManCiud_Origen])>(0))), CONSTRAINT CK_ManifiestosManIdenConduc CHECK ((len([ManIdenConduc])>(0))), CONSTRAINT CK_ManifiestosManIdenTitular CHECK ((len([ManIdenTitular])>(0))), CONSTRAINT CK_ManifiestosManNumero_Empresa CHECK ((len([ManNumero_Empresa])>(0))), CONSTRAINT CK_ManifiestosManPago_Cargue CHECK ((len([ManPago_Cargue])>(0))), CONSTRAINT CK_ManifiestosManPago_Descar CHECK ((len([ManPago_Descar])>(0))), CONSTRAINT CK_ManifiestosManPlaca CHECK ((len([ManPlaca])>(0))), CONSTRAINT CK_ManifiestosManTipIdConduc CHECK ((len([ManTipIdConduc])>(0))), CONSTRAINT CK_ManifiestosManTipIdTitular CHECK ((len([ManTipIdTitular])>(0))), CONSTRAINT CK_ManifiestosManTipoManifiesto CHECK ((len([ManTipoManifiesto])>(0)))) CREATE TABLE ManifiestosRem ( ManNumero_Empresa VARCHAR(15) NOT NULL, RemNroRemEmpresa VARCHAR(15) NOT NULL CONSTRAINT PK_ManifiestosRem PRIMARY KEY CLUSTERED (ManNumero_Empresa,RemNroRemEmpresa), CONSTRAINT CK_ManifiestosRemManNumero_Empresa CHECK ((len([ManNumero_Empresa])>(0))), CONSTRAINT CK_ManifiestosRemRemNroRemEmpresa CHECK ((len([RemNroRemEmpresa])>(0)))) CREATE TABLE Remesas ( RemNroRemEmpresa VARCHAR(15) NOT NULL, RemNroPreRemesa VARCHAR(15), RemPreRemesaDividida VARCHAR(15), RemTipoOperacion CHAR(1) NOT NULL, RemUnida_Empaq CHAR(2) NOT NULL, RemNaturaleza CHAR(1) NOT NULL, RemDescr_Produ VARCHAR(60) NOT NULL, RemCodProducto VARCHAR(6) NOT NULL, RemCantidadCargada DECIMAL(14,4) DEFAULT ((0)) NOT NULL, CantidadCargada DECIMAL(14,4) DEFAULT ((0)), RemUnida_Medida CHAR(1), RemContenedorVacio DECIMAL(14,4), RemTipIdRemitente CHAR(1) NOT NULL, RemIdenRemitente VARCHAR(16) NOT NULL, RemSedeRemitente VARCHAR(4), RemTipIdDestinatario CHAR(1) NOT NULL, RemIdenDestinatario VARCHAR(16) NOT NULL, RemSedeDestinatario VARCHAR(4), RemDuenoPoliza CHAR(1) NOT NULL, RemPoliza VARCHAR(20), RemVencimiento SMALLDATETIME, RemAseguradora VARCHAR(16), RemFechaCitaCargue SMALLDATETIME, RemHoraCitaCargue VARCHAR(5), RemFechaLlegaCargue SMALLDATETIME, RemHoraLlegaCargue VARCHAR(5), RemFechaInicioCargue SMALLDATETIME, RemHoraInicioCargue VARCHAR(5), RemFechaFinCargue SMALLDATETIME, RemHoraFinCargue VARCHAR(5), RemHorasPactoCarga INT DEFAULT ((0)), RemMinutosPactoCarga INT DEFAULT ((0)), RemHorasPactoDescarga INT, RemMinutosPactoDescarga INT, RemFechaCitaDescargue SMALLDATETIME, RemHoraCitaDescargue VARCHAR(5), RemObservacion VARCHAR(200), CodTipoIdPropietario CHAR(1), NumIdPropietario VARCHAR(16), CodSedeTercero VARCHAR(4), RemNumero INT DEFAULT ((0)) NOT NULL, RemIdCia CHAR(2) NOT NULL, EstadoReg INT DEFAULT ((0)) NOT NULL, IngresoId DECIMAL(16,2) DEFAULT ((0)) NOT NULL, CodError VARCHAR(20), MsgError VARCHAR(8000), FechaReg DATETIME, CantIntentos INT DEFAULT ((0)), PermisoCargaExtra VARCHAR(20) CONSTRAINT PK_Remesas PRIMARY KEY CLUSTERED (RemNroRemEmpresa), CONSTRAINT CK_RemesasRemCodProducto CHECK ((len([RemCodProducto])>(0))), CONSTRAINT CK_RemesasRemDescr_Produ CHECK ((len([RemDescr_Produ])>(0))), CONSTRAINT CK_RemesasRemDuenoPoliza CHECK ((len([RemDuenoPoliza])>(0))), CONSTRAINT CK_RemesasRemIdenDestinatario CHECK ((len([RemIdenDestinatario])>(0))), CONSTRAINT CK_RemesasRemIdenRemitente CHECK ((len([RemIdenRemitente])>(0))), CONSTRAINT CK_RemesasRemNaturaleza CHECK ((len([RemNaturaleza])>(0))), CONSTRAINT CK_RemesasRemNroRemEmpresa CHECK ((len([RemNroRemEmpresa])>(0))), CONSTRAINT CK_RemesasRemTipIdDestinatario CHECK ((len([RemTipIdDestinatario])>(0))), CONSTRAINT CK_RemesasRemTipIdRemitente CHECK ((len([RemTipIdRemitente])>(0))), CONSTRAINT CK_RemesasRemTipoOperacion CHECK ((len([RemTipoOperacion])>(0))), CONSTRAINT CK_RemesasRemUnida_Empaq CHECK ((len([RemUnida_Empaq])>(0)))) CREATE TABLE Terceros ( TerId VARCHAR(20) NOT NULL, TerNitEmpresa VARCHAR(16) NOT NULL, TerIdentificacion VARCHAR(16) NOT NULL, TerTipoId CHAR(1) NOT NULL, TerDv CHAR(1), TerNombre VARCHAR(100) NOT NULL, TerPrimerApellido VARCHAR(100), TerSegundoApellido VARCHAR(100), TerSede VARCHAR(4), TerSedeNombre VARCHAR(20), TerTelefono VARCHAR(7), TerCelular VARCHAR(10), TerDireccion VARCHAR(60) NOT NULL, TerCiudadCodigo VARCHAR(8) NOT NULL, TerCategoriaLicencia VARCHAR(3), TerLicencia VARCHAR(20), TerVencimientoLicencia SMALLDATETIME, EstadoReg INT DEFAULT ((0)) NOT NULL, IngresoId DECIMAL(16,2) DEFAULT ((0)) NOT NULL, CodError VARCHAR(20), MsgError VARCHAR(8000), FechaReg DATETIME, CantIntentos INT DEFAULT ((0)) CONSTRAINT PK_Terceros PRIMARY KEY NONCLUSTERED (TerId), CONSTRAINT CK_TercerosTerCiudadCodigo CHECK ((len([TerCiudadCodigo])>(0))), CONSTRAINT CK_TercerosTerDireccion CHECK ((len([TerDireccion])>(0))), CONSTRAINT CK_TercerosTerIdentificacion CHECK ((len([TerIdentificacion])>(0))), CONSTRAINT CK_TercerosTerNitEmpresa CHECK ((len([TerNitEmpresa])>(0))), CONSTRAINT CK_TercerosTerNombre CHECK ((len([TerNombre])>(0))), CONSTRAINT CK_TercerosTerTipoId CHECK ((len([TerTipoId])>(0)))) CREATE TABLE Vehiculos ( VehPlaca VARCHAR(6) NOT NULL, VehConfiguraci CHAR(2) NOT NULL, VehMarca VARCHAR(10) NOT NULL, VehLinea VARCHAR(10), VehNroEjes INT, VehModelo VARCHAR(4) NOT NULL, VehModeloTransf VARCHAR(4), VehColor VARCHAR(5), VehPeso DECIMAL(14,4) DEFAULT ((0)) NOT NULL, VehCapacidad DECIMAL(14,4) DEFAULT ((0)), VehUnidad_Medida CHAR(1) NOT NULL, VehTipoCarrocer VARCHAR(3), VehNroSerie VARCHAR(50), VehTipoCombus CHAR(2), VehNro_Poliza VARCHAR(15), VehFechVenci SMALLDATETIME, VehIdenAsegur VARCHAR(16), VehTipIdPropiet CHAR(1), VehIdentProp VARCHAR(16), VehTipIdTenenc CHAR(1), VehIdenTenenc VARCHAR(16), EstadoReg INT DEFAULT ((0)) NOT NULL, IngresoId DECIMAL(16,2) DEFAULT ((0)) NOT NULL, CodError VARCHAR(20), MsgError VARCHAR(8000), CantIntentos INT DEFAULT ((0)), FechaReg DATETIME CONSTRAINT PK_Vehiculos PRIMARY KEY CLUSTERED (VehPlaca), CONSTRAINT CK_VehiculosVehConfiguraci CHECK ((len([VehConfiguraci])>(0))), CONSTRAINT CK_VehiculosVehMarca CHECK ((len([VehMarca])>(0))), CONSTRAINT CK_VehiculosVehModelo CHECK ((len([VehModelo])>(0))), CONSTRAINT CK_VehiculosVehPlaca CHECK ((len([VehPlaca])>(0))), CONSTRAINT CK_VehiculosVehUnidad_Medida CHECK ((len([VehUnidad_Medida])>(0)))) CREATE TABLE ws_config ( id INT NOT NULL, cantIntentos INT DEFAULT ((0)) NOT NULL, usuario VARCHAR(50) DEFAULT ('') NOT NULL, password VARCHAR(100) DEFAULT ('') NOT NULL, tiempo_envio DECIMAL(18,0) DEFAULT ((0)) NOT NULL, tiempo_auto BIT DEFAULT ((0)) NOT NULL, simulacion BIT DEFAULT ((1)) NOT NULL, licencia VARCHAR(500) DEFAULT ('') NOT NULL, version VARCHAR(50) DEFAULT ('') NOT NULL, aplicacion VARCHAR(50) DEFAULT ('') NOT NULL, nit_empresa VARCHAR(20) DEFAULT ('') NOT NULL CONSTRAINT PK_ws_config PRIMARY KEY CLUSTERED (id)) CREATE TABLE ws_log ( id BIGINT IDENTITY ( 1,1 ) NOT NULL, fecha VARCHAR(50) NOT NULL, xml_enviado VARCHAR(8000) DEFAULT ('') NOT NULL, xml_recibido VARCHAR(8000) DEFAULT ('') NOT NULL, detalle VARCHAR(8000) DEFAULT ('') NOT NULL, proceso BIT DEFAULT ((0)) NOT NULL, sql VARCHAR(1000) DEFAULT ('') NOT NULL, tipo_log VARCHAR(50) DEFAULT ('') NOT NULL, id_proceso INT DEFAULT ((0)) NOT NULL, llave VARCHAR(50), cod_error VARCHAR(50) CONSTRAINT PK_ws_log PRIMARY KEY CLUSTERED (id)) CREATE TABLE ws_procesos ( id INT IDENTITY ( 1,1 ) NOT NULL, id_proceso INT DEFAULT ((0)) NOT NULL, nombre VARCHAR(200) DEFAULT ('') NOT NULL, tipo_proceso INT DEFAULT ((0)) NOT NULL, variables VARCHAR(1000) DEFAULT ('') NOT NULL, documento VARCHAR(1000) DEFAULT ('') NOT NULL, orden_envio INT DEFAULT ((0)) NOT NULL, habilitado BIT DEFAULT ((0)) NOT NULL, tabla_sys VARCHAR(50) DEFAULT ('') NOT NULL, select_sys VARCHAR(1000) DEFAULT ('') NOT NULL, llave_sys VARCHAR(50) DEFAULT ('') NOT NULL CONSTRAINT PK_ws_procesos PRIMARY KEY CLUSTERED (id)) GO CREATE CLUSTERED INDEX IX_AnulaCumplidoManNumManifiesto ON AnulaCumplidoMan(NumManifiestoCarga) GO CREATE CLUSTERED INDEX IX_AnulaInfoCargaRemNroPreremesa ON AnulaInfoCarga(RemNroPreremesa) GO CREATE CLUSTERED INDEX IX_AnulaInfoViajeManInfoViaje ON AnulaInfoViaje(ManInfoViaje) GO CREATE CLUSTERED INDEX IX_AnulaManifiestosManNumero_Empresa ON AnulaManifiestos(ManNumero_Empresa) GO CREATE CLUSTERED INDEX IX_AnulaRemesasRemNroremEmpresa ON AnulaRemesas(RemNroremEmpresa) GO CREATE CLUSTERED INDEX IX_CumplidosManManNumero_Empresa ON CumplidosMan(ManNumero_Empresa) GO CREATE CLUSTERED INDEX IX_CumplidosRemRemNroRemEmpresa ON CumplidosRem(RemNroRemEmpresa) GO CREATE NONCLUSTERED INDEX IX_InfoCargaRemNumero ON InfoCarga(RemNumero,RemIdCia) GO CREATE NONCLUSTERED INDEX IX_InfoViajeManNumero ON InfoViaje(ManNumero,ManIdCia) GO ALTER TABLE InfoViajeCarga ADD CONSTRAINT FK_InfoViajeCarga_InfoViaje FOREIGN KEY (ManInfoViaje) REFERENCES [dbo].[InfoViaje] (ManInfoViaje) GO CREATE NONCLUSTERED INDEX IX_ManifiestosManNumero ON Manifiestos(ManNumero,ManIdCia) GO ALTER TABLE ManifiestosRem ADD CONSTRAINT FK_ManifiestosRem_Manifiestos FOREIGN KEY (ManNumero_Empresa) REFERENCES [dbo].[Manifiestos] (ManNumero_Empresa) GO CREATE NONCLUSTERED INDEX IX_RemesasRemNumero ON Remesas(RemNumero,RemIdCia) GO CREATE CLUSTERED INDEX IX_TercerosTerIdentificacion ON Terceros(TerIdentificacion) GO