CREATE TABLE LogAfijos ( 
TipoDoc VARCHAR(3) NOT NULL,
Numero INT DEFAULT (0) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
EstadoReg INT DEFAULT (0) NOT NULL,
TipCom VARCHAR(3) NOT NULL,
Comprobante INT DEFAULT (0) NOT NULL,
IdCiaCom CHAR(2) DEFAULT ('01') NOT NULL,
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL
 CONSTRAINT PK_LogAfijos PRIMARY KEY CLUSTERED (TipoDoc,Numero),
 CONSTRAINT CK_LogAfijosIdCiaCom CHECK ((len([IdCiaCom]) > 0)),
 CONSTRAINT CK_LogAfijosIdUsuario CHECK ((len([IdUsuario]) > 0)),
 CONSTRAINT CK_LogAfijosNombre CHECK ((len([Nombre]) > 0)),
 CONSTRAINT CK_LogAfijosTipCom CHECK ((len([TipCom]) > 0)),
 CONSTRAINT CK_LogAfijosTipoDoc CHECK ((len([TipoDoc]) > 0)))
CREATE TABLE LogAfijosDet ( 
TipoDoc VARCHAR(3) NOT NULL,
Numero INT DEFAULT (0) NOT NULL,
Item INT DEFAULT (0) NOT NULL,
IdActivo VARCHAR(30) NOT NULL,
NomActivo VARCHAR(250) NOT NULL,
Tipo VARCHAR(10) DEFAULT ('ACTIVOS') NOT NULL,
NumSerie VARCHAR(30) NOT NULL,
CodInvent VARCHAR(16) DEFAULT ('0') NOT NULL,
IdGrupo VARCHAR(4) NOT NULL,
IdCCosto VARCHAR(16) NOT NULL,
IdSubCos VARCHAR(16) NOT NULL,
IdInstala VARCHAR(4) NOT NULL,
IdDep VARCHAR(4) NOT NULL,
IdRespons VARCHAR(16) NOT NULL,
IdTipDif VARCHAR(4) DEFAULT ('0') NOT NULL,
IdProv VARCHAR(16) NOT NULL,
FecCompra SMALLDATETIME NOT NULL,
FecActivacion SMALLDATETIME NOT NULL,
NumOrden INT DEFAULT (0) NOT NULL,
IdCiaOrden CHAR(2) DEFAULT ('00') NOT NULL,
NumEntrada INT DEFAULT (0) NOT NULL,
IdCiaEnt CHAR(2) DEFAULT ('00') NOT NULL,
VrBaseDep MONEY DEFAULT (0) NOT NULL,
VidaUtil INT DEFAULT (0) NOT NULL,
MetodoDep VARCHAR(10) DEFAULT ('LINEARECTA') NOT NULL,
Ajustable BIT DEFAULT (0) NOT NULL,
Contable BIT DEFAULT (0) NOT NULL,
CueEnGrupo BIT DEFAULT (0) NOT NULL,
NumPlaca VARCHAR(20) DEFAULT ('0') NOT NULL,
NumDoc VARCHAR(20),
Referencia VARCHAR(50),
Marca VARCHAR(30) DEFAULT ('GENERICO') NOT NULL,
IdCuenta VARCHAR(16) DEFAULT ('0') NOT NULL,
IdCueDep VARCHAR(16) DEFAULT ('0') NOT NULL,
IdCueGasto VARCHAR(16) DEFAULT ('0') NOT NULL,
IdCueAjuste VARCHAR(16) DEFAULT ('0') NOT NULL,
IdCueCorr VARCHAR(16) DEFAULT ('0') NOT NULL,
IdEstado VARCHAR(4) DEFAULT ('0002') NOT NULL,
ItemDoc INT DEFAULT (0) NOT NULL,
Transaccion INT DEFAULT (0) NOT NULL,
TipoValoriza INT DEFAULT (0) NOT NULL,
Observaciones VARCHAR(250),
TipoAmtza CHAR(1) DEFAULT ('T') NOT NULL,
NitCliente VARCHAR(16),
AgenCliente VARCHAR(16),
CantGalones DECIMAL(14,4) DEFAULT (0),
VrMejoras MONEY DEFAULT (0) NOT NULL,
VrDisminuc MONEY DEFAULT (0) NOT NULL,
TipoContable VARCHAR(10),
VrSalvamento MONEY DEFAULT ((0)) NOT NULL,
DepPartes BIT DEFAULT ((0)) NOT NULL,
UndsProd INT DEFAULT ((0)) NOT NULL
 CONSTRAINT PK_LogAfijosDet PRIMARY KEY CLUSTERED (TipoDoc,Numero,Item),
 CONSTRAINT CK_LogAfijosDetCodInvent CHECK ((len([CodInvent]) > 0)),
 CONSTRAINT CK_LogAfijosDetIdActivo CHECK ((len([IdActivo]) > 0)),
 CONSTRAINT CK_LogAfijosDetIdCCosto CHECK ((len([IdCCosto]) > 0)),
 CONSTRAINT CK_LogAfijosDetIdCiaEnt CHECK ((len([IdCiaEnt]) > 0)),
 CONSTRAINT CK_LogAfijosDetIdCiaOrden CHECK ((len([IdCiaOrden]) > 0)),
 CONSTRAINT CK_LogAfijosDetIdCueAjuste CHECK ((len([IdCueAjuste]) > 0)),
 CONSTRAINT CK_LogAfijosDetIdCueCorr CHECK ((len([IdCueCorr]) > 0)),
 CONSTRAINT CK_LogAfijosDetIdCueDep CHECK ((len([IdCueDep]) > 0)),
 CONSTRAINT CK_LogAfijosDetIdCueGasto CHECK ((len([IdCueGasto]) > 0)),
 CONSTRAINT CK_LogAfijosDetIdCuenta CHECK ((len([IdCuenta]) > 0)),
 CONSTRAINT CK_LogAfijosDetIdDep CHECK ((len([IdDep]) > 0)),
 CONSTRAINT CK_LogAfijosDetIdEstado CHECK ((len([IdEstado]) > 0)),
 CONSTRAINT CK_LogAfijosDetIdGrupo CHECK ((len([IdGrupo]) > 0)),
 CONSTRAINT CK_LogAfijosDetIdInstala CHECK ((len([IdInstala]) > 0)),
 CONSTRAINT CK_LogAfijosDetIdProv CHECK ((len([IdProv]) > 0)),
 CONSTRAINT CK_LogAfijosDetIdRespons CHECK ((len([IdRespons]) > 0)),
 CONSTRAINT CK_LogAfijosDetIdSubCos CHECK ((len([IdSubCos]) > 0)),
 CONSTRAINT CK_LogAfijosDetIdTipDif CHECK ((len([IdTipDif]) > 0)),
 CONSTRAINT CK_LogAfijosDetMarca CHECK ((len([Marca]) > 0)),
 CONSTRAINT CK_LogAfijosDetMetodoDep CHECK ((len([MetodoDep]) > 0)),
 CONSTRAINT CK_LogAfijosDetNomActivo CHECK ((len([NomActivo]) > 0)),
 CONSTRAINT CK_LogAfijosDetNumPlaca CHECK ((len([NumPlaca]) > 0)),
 CONSTRAINT CK_LogAfijosDetNumSerie CHECK ((len([NumSerie]) > 0)),
 CONSTRAINT CK_LogAfijosDetTipo CHECK ((len([Tipo]) > 0)),
 CONSTRAINT CK_LogAfijosDetTipoAmtza CHECK ((len([TipoAmtza]) > 0)),
 CONSTRAINT CK_LogAfijosDetTipoDoc CHECK ((len([TipoDoc]) > 0)))
CREATE TABLE LogBloqueoDet ( 
Numero INT DEFAULT ((0)) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
IdReg VARCHAR(20) NOT NULL,
Descripcion VARCHAR(250) NOT NULL,
FecCreacion SMALLDATETIME NOT NULL,
FecIniActiv SMALLDATETIME,
FecUltTransac SMALLDATETIME,
SaldoActual DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
TipoTransac INT DEFAULT ((0)) NOT NULL,
CodEstado VARCHAR(4),
DescEstado VARCHAR(50)
 CONSTRAINT PK_LogBloqueoDet PRIMARY KEY CLUSTERED (Numero,Item),
 CONSTRAINT CK_LogBloqueoDetDescripcion CHECK ((len([Descripcion])>(0))),
 CONSTRAINT CK_LogBloqueoDetIdReg CHECK ((len([IdReg])>(0))))
CREATE TABLE LogBloqueos ( 
Numero INT DEFAULT ((0)) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
TipoProc VARCHAR(20) NOT NULL,
nMeses INT DEFAULT ((0)) NOT NULL,
EstadoReg INT DEFAULT ((0)) NOT NULL,
IdEstado VARCHAR(4) NOT NULL,
DescEstado VARCHAR(50),
EdoRetiro INT DEFAULT ((0)) NOT NULL,
TipoBloqClie VARCHAR(4),
Comentarios VARCHAR(250),
CriteriosSel VARCHAR(250),
TimeSys SMALLDATETIME NOT NULL,
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL
 CONSTRAINT PK_LogBloqueos PRIMARY KEY CLUSTERED (Numero),
 CONSTRAINT CK_LogBloqueosIdEstado CHECK ((len([IdEstado])>(0))),
 CONSTRAINT CK_LogBloqueosIdUsuario CHECK ((len([IdUsuario])>(0))),
 CONSTRAINT CK_LogBloqueosNombre CHECK ((len([Nombre])>(0))),
 CONSTRAINT CK_LogBloqueosTipoProc CHECK ((len([TipoProc])>(0))))
CREATE TABLE LogBusesAhorro ( 
nAnno INT DEFAULT (0) NOT NULL,
nMes INT DEFAULT (0) NOT NULL,
Calculado BIT DEFAULT (0) NOT NULL,
Observacion VARCHAR(50)
 CONSTRAINT PK_LogBusesAhorro PRIMARY KEY CLUSTERED (nAnno,nMes))
CREATE TABLE LogBusesCias ( 
IdCia CHAR(2) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
Exportado BIT DEFAULT (0) NOT NULL,
Importado BIT DEFAULT (0) NOT NULL
 CONSTRAINT PK_LogBusesCias PRIMARY KEY CLUSTERED (IdCia,Fecha),
 CONSTRAINT CK_LogBusesCiasIdCia CHECK ((len([IdCia]) > 0)))
CREATE TABLE LogBusesNomina ( 
TipProc VARCHAR(3) NOT NULL,
CdNom VARCHAR(4) NOT NULL,
IdPeriodo VARCHAR(8) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
Cerrado BIT DEFAULT (0) NOT NULL,
Observacion VARCHAR(250),
TimeSys SMALLDATETIME NOT NULL,
IdUsuario VARCHAR(11) NOT NULL
 CONSTRAINT PK_LogBusesNomina PRIMARY KEY CLUSTERED (TipProc,CdNom,IdPeriodo),
 CONSTRAINT CK_LogBusesNominaCdNom CHECK ((len([CdNom]) > 0)),
 CONSTRAINT CK_LogBusesNominaIdPeriodo CHECK ((len([IdPeriodo]) > 0)),
 CONSTRAINT CK_LogBusesNominaIdUsuario CHECK ((len([IdUsuario]) > 0)),
 CONSTRAINT CK_LogBusesNominaTipProc CHECK ((len([TipProc]) > 0)))
CREATE TABLE LogBusesRec ( 
TipoProc VARCHAR(3) DEFAULT ('REC') NOT NULL,
Numero INT DEFAULT (0) NOT NULL,
NomArchivo VARCHAR(50) NOT NULL,
FechaRec SMALLDATETIME NOT NULL,
FechaCrea SMALLDATETIME NOT NULL,
CantReg INT DEFAULT (0) NOT NULL,
CantRegErr INT DEFAULT (0) NOT NULL,
EstadoProc INT DEFAULT (0) NOT NULL,
Observacion VARCHAR(250) NOT NULL,
TimeSys SMALLDATETIME NOT NULL,
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL
 CONSTRAINT PK_LogBusesRec PRIMARY KEY CLUSTERED (TipoProc,Numero),
 CONSTRAINT CK_LogBusesRecIdUsuario CHECK ((len([IdUsuario]) > 0)),
 CONSTRAINT CK_LogBusesRecNomArchivo CHECK ((len([NomArchivo]) > 0)),
 CONSTRAINT CK_LogBusesRecNombre CHECK ((len([Nombre]) > 0)),
 CONSTRAINT CK_LogBusesRecObservacion CHECK ((len([Observacion]) > 0)),
 CONSTRAINT CK_LogBusesRecTipoProc CHECK ((len([TipoProc]) > 0)))
CREATE TABLE LogBusesRecDet ( 
TipoProc VARCHAR(3) DEFAULT ('REC') NOT NULL,
Numero INT DEFAULT (0) NOT NULL,
Item INT DEFAULT (0) NOT NULL,
IdVehiculo VARCHAR(10) NOT NULL,
NumVeh VARCHAR(10) NOT NULL,
IdPropietario VARCHAR(16) NOT NULL,
NomProp VARCHAR(150) NOT NULL,
IdCond VARCHAR(16) NOT NULL,
NomCond VARCHAR(150) NOT NULL,
VehEsPropio BIT DEFAULT (0) NOT NULL,
VrSaldoAnt MONEY DEFAULT (0) NOT NULL,
ValorRec MONEY DEFAULT (0) NOT NULL,
VrDescuento MONEY DEFAULT (0) NOT NULL,
Estado INT DEFAULT (0) NOT NULL,
NumRecibo INT DEFAULT (0) NOT NULL,
IdCiaRec CHAR(2) DEFAULT ('00') NOT NULL,
FechaRec SMALLDATETIME NOT NULL,
NumCuenta VARCHAR(50),
Referencia VARCHAR(50),
CodSucursal VARCHAR(10),
DescRegistro VARCHAR(250),
Comentario VARCHAR(250)
 CONSTRAINT PK_LogBusesRecDet PRIMARY KEY CLUSTERED (TipoProc,Numero,Item),
 CONSTRAINT CK_LogBusesRecDetIdCiaRec CHECK ((len([IdCiaRec]) > 0)),
 CONSTRAINT CK_LogBusesRecDetIdCond CHECK ((len([IdCond]) > 0)),
 CONSTRAINT CK_LogBusesRecDetIdPropietario CHECK ((len([IdPropietario]) > 0)),
 CONSTRAINT CK_LogBusesRecDetIdVehiculo CHECK ((len([IdVehiculo]) > 0)),
 CONSTRAINT CK_LogBusesRecDetNomCond CHECK ((len([NomCond]) > 0)),
 CONSTRAINT CK_LogBusesRecDetNomProp CHECK ((len([NomProp]) > 0)),
 CONSTRAINT CK_LogBusesRecDetNumVeh CHECK ((len([NumVeh]) > 0)),
 CONSTRAINT CK_LogBusesRecDetTipoProc CHECK ((len([TipoProc]) > 0)))
CREATE TABLE LogCarnets ( 
IdReg INT DEFAULT (0) NOT NULL,
IdEmpleado VARCHAR(16) NOT NULL,
nContrato INT DEFAULT (0) NOT NULL,
FotoEmp IMAGE NOT NULL
 CONSTRAINT PK_LogCarnets PRIMARY KEY CLUSTERED (IdReg))
CREATE TABLE LogCartera ( 
Numero INT DEFAULT ((0)) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
FecPago SMALLDATETIME NOT NULL,
TipoPago VARCHAR(10) NOT NULL,
IdCia CHAR(2) NOT NULL,
IdForma VARCHAR(4) NOT NULL,
IdConcNom VARCHAR(4),
TipDocRec VARCHAR(3),
NumDocIni INT DEFAULT ((0)) NOT NULL,
NumDocFin INT DEFAULT ((0)) NOT NULL,
VrRecibido MONEY DEFAULT ((0)) NOT NULL,
Estado INT DEFAULT ((0)) NOT NULL,
FechaCrea SMALLDATETIME NOT NULL,
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL,
FormaPago VARCHAR(50),
ConceptoNom VARCHAR(100),
Observaciones VARCHAR(1000),
IdCiaFac CHAR(2) DEFAULT ('00') NOT NULL,
IdCobrador VARCHAR(16),
Cobrador VARCHAR(150)
 CONSTRAINT PK_LogCartera PRIMARY KEY CLUSTERED (Numero),
 CONSTRAINT CK_LogCarteraIdCia CHECK ((len([IdCia])>(0))),
 CONSTRAINT CK_LogCarteraIdCiaFac CHECK ((len([IdCiaFac])>(0))),
 CONSTRAINT CK_LogCarteraIdForma CHECK ((len([IdForma])>(0))),
 CONSTRAINT CK_LogCarteraIdUsuario CHECK ((len([IdUsuario])>(0))),
 CONSTRAINT CK_LogCarteraNombre CHECK ((len([Nombre])>(0))),
 CONSTRAINT CK_LogCarteraTipoPago CHECK ((len([TipoPago])>(0))))
CREATE TABLE LogCarteraDet ( 
Numero INT DEFAULT ((0)) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
IdCliente VARCHAR(16) NOT NULL,
CdAgencia VARCHAR(16) NOT NULL,
TipDoc VARCHAR(3) NOT NULL,
Factura INT DEFAULT ((0)) NOT NULL,
IdCia CHAR(2) DEFAULT ('00') NOT NULL,
ItemFac INT DEFAULT ((0)) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
FecVence SMALLDATETIME NOT NULL,
VrFactura MONEY DEFAULT ((0)) NOT NULL,
VrAbonado MONEY DEFAULT ((0)) NOT NULL,
TipRec VARCHAR(3) DEFAULT ('0') NOT NULL,
Recibo INT DEFAULT ((0)) NOT NULL,
IdCiaRec CHAR(2) DEFAULT ('00') NOT NULL,
VrPagado MONEY DEFAULT ((0)) NOT NULL,
Referencia VARCHAR(50),
Descripcion VARCHAR(250),
TipRef VARCHAR(3),
DocRef INT DEFAULT ((0)) NOT NULL,
IdCiaRef CHAR(2),
IdVend VARCHAR(16),
NomCliente VARCHAR(150),
NomAgencia VARCHAR(150),
NomVendedor VARCHAR(150)
 CONSTRAINT PK_LogCarteraDet PRIMARY KEY CLUSTERED (Numero,Item),
 CONSTRAINT CK_LogCarteraDetCdAgencia CHECK ((len([CdAgencia])>(0))),
 CONSTRAINT CK_LogCarteraDetIdCia CHECK ((len([IdCia])>(0))),
 CONSTRAINT CK_LogCarteraDetIdCiaRec CHECK ((len([IdCiaRec])>(0))),
 CONSTRAINT CK_LogCarteraDetIdCliente CHECK ((len([IdCliente])>(0))),
 CONSTRAINT CK_LogCarteraDetTipDoc CHECK ((len([TipDoc])>(0))),
 CONSTRAINT CK_LogCarteraDetTipRec CHECK ((len([TipRec])>(0))))
CREATE TABLE LogCierres ( 
Proceso VARCHAR(10) NOT NULL,
Anno INT DEFAULT (0) NOT NULL,
nMes INT DEFAULT (0) NOT NULL,
nDia INT DEFAULT (0) NOT NULL,
IdCia CHAR(2) DEFAULT ('01') NOT NULL,
Estado INT DEFAULT (0) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL,
Cuenta INT DEFAULT (0) NOT NULL,
ProcessExt1 INT DEFAULT (0) NOT NULL,
ProcessExt2 INT DEFAULT (0) NOT NULL,
ProcessExt3 INT DEFAULT (0) NOT NULL,
ProcessExt4 INT DEFAULT (0) NOT NULL,
ProcessExt5 INT DEFAULT (0) NOT NULL
 CONSTRAINT PK_LogCierres PRIMARY KEY CLUSTERED (Proceso,Anno,nMes,nDia,IdCia),
 CONSTRAINT CK_LogCierresAnno CHECK (([Anno] >= 1990 and [Anno] <= 2050)),
 CONSTRAINT CK_LogCierresIdCia CHECK ((len([IdCia]) > 0)),
 CONSTRAINT CK_LogCierresIdUsuario CHECK ((len([IdUsuario]) > 0)),
 CONSTRAINT CK_LogCierresnDia CHECK (([nDia] >= 0 and [nDia] <= 31)),
 CONSTRAINT CK_LogCierresnMes CHECK (([nMes] >= 0 and [nMes] <= 13)),
 CONSTRAINT CK_LogCierresNombre CHECK ((len([Nombre]) > 0)),
 CONSTRAINT CK_LogCierresProceso CHECK ((len([Proceso]) > 0)))
CREATE TABLE LogComImagenes ( 
TipCom VARCHAR(3) NOT NULL,
Comprobante INT DEFAULT ((0)) NOT NULL,
IdCia CHAR(2) NOT NULL,
NomArchivo VARCHAR(150) NOT NULL,
ImagenBin IMAGE
 CONSTRAINT PK_LogComImagenes PRIMARY KEY CLUSTERED (TipCom,Comprobante,IdCia),
 CONSTRAINT CK_LogComImagenesIdCia CHECK ((len([IdCia])>(0))),
 CONSTRAINT CK_LogComImagenesNomArchivo CHECK ((len([NomArchivo])>(0))),
 CONSTRAINT CK_LogComImagenesTipCom CHECK ((len([TipCom])>(0))))
CREATE TABLE LogConsec ( 
IdTipo VARCHAR(3) NOT NULL,
Numero INT DEFAULT ((0)) NOT NULL,
IdCia CHAR(2) NOT NULL,
Fecha SMALLDATETIME,
Observacion VARCHAR(100),
TipCom VARCHAR(3),
Comprobante INT DEFAULT ((0)),
Anulado BIT DEFAULT ((0)) NOT NULL,
NumDev INT DEFAULT ((0)),
FecDev SMALLDATETIME,
IdEstado VARCHAR(4),
TimeSys SMALLDATETIME,
IdCiaCrea CHAR(2)
 CONSTRAINT PK_LogConsec PRIMARY KEY CLUSTERED (IdTipo,Numero,IdCia),
 CONSTRAINT CK_LogConsecIdCia CHECK ((len([IdCia])>(0))),
 CONSTRAINT CK_LogConsecIdTipo CHECK ((len([IdTipo])>(0))))
CREATE TABLE LogContenedor ( 
Numero VARCHAR(5) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
IdTipoCon VARCHAR(4) NOT NULL,
NumContdor VARCHAR(50) NOT NULL,
PesoNeto DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
IdTipoPre VARCHAR(4) NOT NULL,
NumPrecinto VARCHAR(30) NOT NULL,
ColorPrecinto VARCHAR(20) NOT NULL,
Sellos VARCHAR(250),
Peligroso BIT DEFAULT ((0)) NOT NULL,
Perecedero BIT DEFAULT ((0)) NOT NULL,
Toxico BIT DEFAULT ((0)) NOT NULL,
Inflamable BIT DEFAULT ((0)) NOT NULL,
Difmanejo BIT DEFAULT ((0)) NOT NULL,
Fragil BIT DEFAULT ((0)) NOT NULL,
DevCont BIT DEFAULT ((0)) NOT NULL,
CdLocCont VARCHAR(8),
PatioCont VARCHAR(50),
Observacion VARCHAR(250),
NumSalidaSello INT DEFAULT ((0)) NOT NULL,
CdCiaSalSello CHAR(2) DEFAULT ('00'),
ItemSalSello INT DEFAULT ((0)),
CdProdSalida VARCHAR(16),
NumSerialSello VARCHAR(30),
NumComodato VARCHAR(50),
FecVenceCom SMALLDATETIME,
TipoContenedor VARCHAR(50),
Precinto VARCHAR(50),
Localidad VARCHAR(50)
 CONSTRAINT PK_LogContenedor PRIMARY KEY CLUSTERED (Numero,Item),
 CONSTRAINT CK_LogContenedorColorPrecinto CHECK ((len([ColorPrecinto])>(0))),
 CONSTRAINT CK_LogContenedorIdTipoCon CHECK ((len([IdTipoCon])>(0))),
 CONSTRAINT CK_LogContenedorIdTipoPre CHECK ((len([IdTipoPre])>(0))),
 CONSTRAINT CK_LogContenedorNumContdor CHECK ((len([NumContdor])>(0))),
 CONSTRAINT CK_LogContenedorNumero CHECK ((len([Numero])>(0))),
 CONSTRAINT CK_LogContenedorNumPrecinto CHECK ((len([NumPrecinto])>(0))))
CREATE TABLE LogCortes ( 
IdLog INT DEFAULT (0) NOT NULL,
IdCia CHAR(2) DEFAULT ('01') NOT NULL,
Fecha SMALLDATETIME NOT NULL,
NumCorte INT DEFAULT (0) NOT NULL,
Planilla INT DEFAULT (0) NOT NULL,
IdCiaPla CHAR(2) NOT NULL,
FecPlanilla SMALLDATETIME NOT NULL,
TimeSys SMALLDATETIME NOT NULL,
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL,
Observacion VARCHAR(250) NOT NULL,
Archivo1 VARCHAR(50),
Archivo2 VARCHAR(50),
TipoInt VARCHAR(10) DEFAULT ('INNOVA') NOT NULL,
Estado INT DEFAULT ((0)) NOT NULL,
NumTurno INT DEFAULT ((0)) NOT NULL
 CONSTRAINT PK_LogCortes PRIMARY KEY CLUSTERED (IdLog,IdCia),
 CONSTRAINT CK_LogCortesIdCia CHECK ((len([IdCia]) > 0)),
 CONSTRAINT CK_LogCortesIdCiaPla CHECK ((len([IdCiaPla]) > 0)),
 CONSTRAINT CK_LogCortesIdUsuario CHECK ((len([IdUsuario]) > 0)),
 CONSTRAINT CK_LogCortesNombre CHECK ((len([Nombre]) > 0)),
 CONSTRAINT CK_LogCortesObservacion CHECK ((len([Observacion]) > 0)))
CREATE TABLE LogCortesDet ( 
IdLog INT DEFAULT ((0)) NOT NULL,
IdCia CHAR(2) DEFAULT ('01') NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
NumTransac INT DEFAULT ((0)) NOT NULL,
Surtidor VARCHAR(10) NOT NULL,
Posicion VARCHAR(10) NOT NULL,
Manguera VARCHAR(10) NOT NULL,
NumIsla VARCHAR(10) NOT NULL,
CodProducto VARCHAR(30),
DescProducto VARCHAR(150),
Cantidad DECIMAL(16,6) DEFAULT ((0)) NOT NULL,
VrUnitario DECIMAL(16,6) DEFAULT ((0)) NOT NULL,
VrTotal DECIMAL(18,4) DEFAULT ((0)) NOT NULL,
FechaInicial DATETIME NOT NULL,
FechaFinal DATETIME NOT NULL,
LecturaInicial DECIMAL(16,6) DEFAULT ((0)) NOT NULL,
LecturaFinal DECIMAL(16,6) DEFAULT ((0)) NOT NULL,
LecDineroIni DECIMAL(18,4) DEFAULT ((0)) NOT NULL,
LecDineroFin DECIMAL(18,4) DEFAULT ((0)) NOT NULL,
IdTransac VARCHAR(10),
DescTransac VARCHAR(50),
IdCliente VARCHAR(20),
NomCliente VARCHAR(150),
PlacaVehic VARCHAR(20),
IdVehic VARCHAR(250),
Kilometraje INT DEFAULT ((0)),
CedConductor VARCHAR(20),
Conductor VARCHAR(150),
NumTurno VARCHAR(10),
NumCorte INT DEFAULT ((0)),
NumCara VARCHAR(10),
CedVendedor VARCHAR(20),
Vendedor VARCHAR(150),
Prefijo VARCHAR(10),
Factura VARCHAR(20),
ItemDet INT DEFAULT ((0)) NOT NULL,
CodFp VARCHAR(10),
FormaPago VARCHAR(50),
TipoTransac INT DEFAULT ((0)) NOT NULL,
TarifaImp DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
VrImpuesto DECIMAL(16,6) DEFAULT ((0)) NOT NULL,
SubTotal DECIMAL(16,6) DEFAULT ((0)) NOT NULL
 CONSTRAINT PK_LogCortesDet PRIMARY KEY CLUSTERED (IdLog,IdCia,Item),
 CONSTRAINT CK_LogCortesDetIdCia CHECK ((len([IdCia])>(0))),
 CONSTRAINT CK_LogCortesDetManguera CHECK ((len([Manguera])>(0))),
 CONSTRAINT CK_LogCortesDetNumIsla CHECK ((len([NumIsla])>(0))),
 CONSTRAINT CK_LogCortesDetPosicion CHECK ((len([Posicion])>(0))),
 CONSTRAINT CK_LogCortesDetSurtidor CHECK ((len([Surtidor])>(0))))
CREATE TABLE LogCxpAprob ( 
Numero INT DEFAULT (0) NOT NULL,
Item INT DEFAULT (0) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
TimeSys SMALLDATETIME NOT NULL,
TipFac VARCHAR(3) NOT NULL,
Factura VARCHAR(15) NOT NULL,
IdCia CHAR(2) NOT NULL,
ItemFact INT DEFAULT (0) NOT NULL,
IdCuenta VARCHAR(16) NOT NULL,
IdProveedor VARCHAR(16) NOT NULL,
NomProvee VARCHAR(150) NOT NULL,
VrFactura MONEY DEFAULT (0) NOT NULL,
VrAbonado MONEY DEFAULT (0) NOT NULL,
Estado INT DEFAULT (0) NOT NULL,
Detalle VARCHAR(100),
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50),
VrAprobado MONEY DEFAULT ((0)) NOT NULL,
FecProgPago SMALLDATETIME,
ObservAprob VARCHAR(250)
 CONSTRAINT PK_LogCxpAprob PRIMARY KEY CLUSTERED (Numero,Item),
 CONSTRAINT CK_LogCxpAprobFactura CHECK ((len([Factura]) > 0)),
 CONSTRAINT CK_LogCxpAprobIdCia CHECK ((len([IdCia]) > 0)),
 CONSTRAINT CK_LogCxpAprobIdCuenta CHECK ((len([IdCuenta]) > 0)),
 CONSTRAINT CK_LogCxpAprobIdProveedor CHECK ((len([IdProveedor]) > 0)),
 CONSTRAINT CK_LogCxpAprobIdUsuario CHECK ((len([IdUsuario]) > 0)),
 CONSTRAINT CK_LogCxpAprobNomProvee CHECK ((len([NomProvee]) > 0)),
 CONSTRAINT CK_LogCxpAprobTipFac CHECK ((len([TipFac]) > 0)))
CREATE TABLE LogDocImagenes ( 
TipDoc VARCHAR(3) NOT NULL,
Documento INT DEFAULT ((0)) NOT NULL,
IdCia CHAR(2) NOT NULL,
NomArchivo VARCHAR(150) NOT NULL,
ImagenBin IMAGE
 CONSTRAINT PK_LogDocImagenes PRIMARY KEY CLUSTERED (TipDoc,Documento,IdCia),
 CONSTRAINT CK_LogDocImagenesIdCia CHECK ((len([IdCia])>(0))),
 CONSTRAINT CK_LogDocImagenesNomArchivo CHECK ((len([NomArchivo])>(0))),
 CONSTRAINT CK_LogDocImagenesTipDoc CHECK ((len([TipDoc])>(0))))
CREATE TABLE LogDocTemp ( 
Id INT IDENTITY ( 1,1 ) NOT NULL,
IdUsuario VARCHAR(11) NOT NULL,
TipDoc VARCHAR(3) NOT NULL,
Numero INT DEFAULT ((0)) NOT NULL,
IdCia CHAR(2) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
IdCliente VARCHAR(16),
IdAgencia VARCHAR(16),
IdVend VARCHAR(16),
CodTarCom VARCHAR(4),
IdConcepto VARCHAR(4),
Modalidad VARCHAR(20),
pVehiculo VARCHAR(10),
IdCCosto VARCHAR(16),
IdSubCos VARCHAR(16),
IdLocEnv VARCHAR(8),
IdPlazo VARCHAR(4),
TipPed VARCHAR(3),
Pedido INT DEFAULT ((0)) NOT NULL,
IdCiaPed CHAR(2),
CodTarRet VARCHAR(4),
CodTarIca VARCHAR(4),
CodTarRiv VARCHAR(4),
Referencia VARCHAR(50),
NumDoc VARCHAR(20),
Estado INT DEFAULT ((0)) NOT NULL,
FechaFac SMALLDATETIME,
Observacion VARCHAR(1000),
Nombres VARCHAR(150),
Apellidos VARCHAR(150),
Telefono VARCHAR(50),
email VARCHAR(150),
Vendedor VARCHAR(150),
Usuario VARCHAR(50)
 CONSTRAINT PK_LogDocTemp PRIMARY KEY NONCLUSTERED (Id),
 CONSTRAINT CK_LogDocTempIdCia CHECK ((len([IdCia])>(0))),
 CONSTRAINT CK_LogDocTempIdUsuario CHECK ((len([IdUsuario])>(0))),
 CONSTRAINT CK_LogDocTempTipDoc CHECK ((len([TipDoc])>(0))))
CREATE TABLE LogDocTempCombo ( 
Id INT DEFAULT ((0)) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
IdProducto VARCHAR(16) NOT NULL,
IdProdBase VARCHAR(16) NOT NULL,
Cantidad DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
VrUnitario MONEY DEFAULT ((0)) NOT NULL,
IdBodega VARCHAR(4) NOT NULL,
CdTanque VARCHAR(4),
IdUnd VARCHAR(4) NOT NULL,
Factor DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
UndFac VARCHAR(10),
Servcios BIT DEFAULT ((0)) NOT NULL,
Linea INT DEFAULT ((0)) NOT NULL
 CONSTRAINT PK_LogDocTempCombo PRIMARY KEY CLUSTERED (Id,Item))
CREATE TABLE LogDocTempDet ( 
Id INT DEFAULT ((0)) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
IdProducto VARCHAR(16) NOT NULL,
IdBodega VARCHAR(4) NOT NULL,
CdTanque VARCHAR(4),
Entradas DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
Salidas DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
IdUnd VARCHAR(4) NOT NULL,
VrUnitario MONEY DEFAULT ((0)) NOT NULL,
VrPrecio MONEY DEFAULT ((0)) NOT NULL,
VrCostProm MONEY DEFAULT ((0)) NOT NULL,
VrProm MONEY DEFAULT ((0)) NOT NULL,
TarifaIva DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
VrIva MONEY DEFAULT ((0)) NOT NULL,
TarifaDct DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
VrDcto MONEY DEFAULT ((0)) NOT NULL,
TarifaRet DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
VrRete MONEY DEFAULT ((0)) NOT NULL,
TarifaIca DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
VrIca MONEY DEFAULT ((0)) NOT NULL,
VrBruto MONEY DEFAULT ((0)) NOT NULL,
CdUbic VARCHAR(10),
NumLote VARCHAR(30),
FechLote SMALLDATETIME,
FecVceLote SMALLDATETIME,
IdTercero VARCHAR(16) NOT NULL,
CdAgencia VARCHAR(16),
CdCCosto VARCHAR(16),
CdSubCos VARCHAR(16),
CdLocal VARCHAR(8),
CdSzona VARCHAR(4),
pVehiculo VARCHAR(10),
IdVend VARCHAR(16) NOT NULL,
Comision DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
CdOperario VARCHAR(16),
ComisnOper DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
Referencia VARCHAR(50),
Descripcion VARCHAR(250),
Comptmntos VARCHAR(50),
CdProdEquiv VARCHAR(16),
CdMngra VARCHAR(10),
NumInicial DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
NumFinal DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
Sobretasa DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
TasaNac DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
TasaDep DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
TasaMun DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
Soldicom DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
ImpGlobal DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
OtroImpto DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
Unidades DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
Servcios BIT DEFAULT ((0)) NOT NULL,
NoVentas INT DEFAULT ((0)) NOT NULL,
EsCombo BIT DEFAULT ((0)) NOT NULL,
EsProdBase INT DEFAULT ((0)) NOT NULL,
ItemCbo INT DEFAULT ((0)) NOT NULL,
CodTarDct VARCHAR(4),
CodTarIva VARCHAR(4),
CodTarIca VARCHAR(4),
CodTarRet VARCHAR(4),
CodTarCom VARCHAR(4),
CodTarCmc VARCHAR(4),
CdSubgrupo VARCHAR(8),
ListaPrec CHAR(1) DEFAULT ('0') NOT NULL,
VrBase MONEY DEFAULT ((0)) NOT NULL,
CdMoneda VARCHAR(5) DEFAULT ('COP') NOT NULL,
VrTasaCamb MONEY DEFAULT ((0)) NOT NULL,
TipDoc VARCHAR(3),
Documento INT DEFAULT ((0)) NOT NULL,
IdCia CHAR(2) DEFAULT ('01'),
TipRem VARCHAR(3),
Remision INT DEFAULT ((0)) NOT NULL,
IdCiaRem CHAR(2),
Referencia2 VARCHAR(50),
FecOrden SMALLDATETIME,
galsbruto DECIMAL(14,4) DEFAULT ((0)),
galsneto DECIMAL(14,4) DEFAULT ((0)),
Temperatura DECIMAL(14,4) DEFAULT ((0)),
UmTemp VARCHAR(3),
Densidad DECIMAL(14,4) DEFAULT ((0)),
Rec_Costo DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
MgenCont DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
Cotizacion INT DEFAULT ((0)) NOT NULL,
CiaCotiza CHAR(2),
VrImvCosto DECIMAL(16,4) DEFAULT ((0)),
TarifaIco DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
VrImpCon DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
CantObseq DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
IvaObseq MONEY DEFAULT ((0)) NOT NULL,
IvaComb DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
ImpCarb DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
IngCombo DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
TarifaStc DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
SobtasaCons DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
CodTarIco VARCHAR(4),
BaseIvp MONEY DEFAULT ((0)) NOT NULL,
TarifaIvp DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
IvaIngProd MONEY DEFAULT ((0)) NOT NULL
 CONSTRAINT PK_LogDocTempDet PRIMARY KEY CLUSTERED (Id,Item))
CREATE TABLE LogDocTempLot ( 
Id INT DEFAULT ((0)) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
Linea INT DEFAULT ((0)) NOT NULL,
NumLote VARCHAR(30) NOT NULL,
IdProducto VARCHAR(16) NOT NULL,
IdBodega VARCHAR(4) NOT NULL,
CdUbic VARCHAR(10),
Entradas DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
Salidas DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
FecVence SMALLDATETIME NOT NULL,
CdNueUbic VARCHAR(10)
 CONSTRAINT PK_LogDocTempLot PRIMARY KEY CLUSTERED (Id,Item))
CREATE TABLE LogDocTempSer ( 
Id INT DEFAULT ((0)) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
IdProducto VARCHAR(16) NOT NULL,
NumSerial VARCHAR(30) NOT NULL,
IdCia CHAR(2) NOT NULL,
IdBodega VARCHAR(4) NOT NULL,
CdUbic VARCHAR(10),
IdEstado VARCHAR(4) NOT NULL,
Linea INT DEFAULT ((0)) NOT NULL,
Detalle VARCHAR(250),
Referencia VARCHAR(50),
Ref2 VARCHAR(50),
FecRef1 SMALLDATETIME,
FecRef2 SMALLDATETIME,
Ubicacion VARCHAR(50),
IdBodNue VARCHAR(4),
UbicNue VARCHAR(10),
NueEstado VARCHAR(4),
Inactivo BIT DEFAULT ((0)) NOT NULL,
TipMovi VARCHAR(3)
 CONSTRAINT PK_LogDocTempSer PRIMARY KEY CLUSTERED (Id,Item))
CREATE TABLE LogDocTempTallas ( 
Id INT DEFAULT ((0)) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
ItemKdx INT DEFAULT ((0)) NOT NULL,
IdProducto VARCHAR(16) NOT NULL,
IdCia CHAR(2) NOT NULL,
IdBodega VARCHAR(4) NOT NULL,
IdUbic VARCHAR(10),
NumTalla VARCHAR(30) NOT NULL,
Entradas DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
Salidas DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
CdNueBod VARCHAR(4),
CdNueUbic VARCHAR(10)
 CONSTRAINT PK_LogDocTempTallas PRIMARY KEY CLUSTERED (Id,Item))
CREATE TABLE LogDocTempUbi ( 
Id INT DEFAULT ((0)) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
IdProducto VARCHAR(16) NOT NULL,
IdBodega VARCHAR(4) NOT NULL,
IdUbic VARCHAR(10) NOT NULL,
Entradas DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
Salidas DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
Linea INT DEFAULT ((0)) NOT NULL,
CdNueBod VARCHAR(4),
CdNueUbic VARCHAR(10)
 CONSTRAINT PK_LogDocTempUbi PRIMARY KEY CLUSTERED (Id,Item))
CREATE TABLE LogEgrBancos ( 
TipEgr VARCHAR(3) NOT NULL,
NumEgreso INT DEFAULT ((0)) NOT NULL,
IdCia CHAR(2) NOT NULL,
Estado INT DEFAULT ((0)) NOT NULL,
NomArchivo VARCHAR(100),
TimeSys SMALLDATETIME NOT NULL,
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL
 CONSTRAINT PK_LogEgrBancos PRIMARY KEY CLUSTERED (TipEgr,NumEgreso,IdCia),
 CONSTRAINT CK_LogEgrBancosIdCia CHECK ((len([IdCia])>(0))),
 CONSTRAINT CK_LogEgrBancosIdUsuario CHECK ((len([IdUsuario])>(0))),
 CONSTRAINT CK_LogEgrBancosNombre CHECK ((len([Nombre])>(0))),
 CONSTRAINT CK_LogEgrBancosTipEgr CHECK ((len([TipEgr])>(0))))
CREATE TABLE LogEgresos ( 
IdLog INT DEFAULT (0) NOT NULL,
IdCia CHAR(2) NOT NULL,
Item INT DEFAULT (0) NOT NULL,
IdCta VARCHAR(4) NOT NULL,
IdCuenta VARCHAR(16) NOT NULL,
NumCheque VARCHAR(20),
EnEfectivo BIT DEFAULT (0) NOT NULL,
VrEgreso MONEY DEFAULT (0) NOT NULL,
IdTercero VARCHAR(16) NOT NULL,
Beneficiario VARCHAR(150) NOT NULL,
IdVehiculo VARCHAR(10) DEFAULT ('0') NOT NULL,
IdCCosto VARCHAR(16) NOT NULL,
IdSubCos VARCHAR(16) NOT NULL,
IdCuentaDeb VARCHAR(16) NOT NULL,
TipoAplica CHAR(1) DEFAULT ('N') NOT NULL,
TipFac VARCHAR(3),
Factura VARCHAR(15),
IdCiaFac CHAR(2) DEFAULT ('01'),
ItemFac INT DEFAULT (0) NOT NULL,
VrAbono MONEY DEFAULT (0) NOT NULL,
Referencia VARCHAR(50),
TipDocRef VARCHAR(3),
DocRef INT DEFAULT (0) NOT NULL,
IdCiaRef CHAR(2) DEFAULT ('01'),
NitOtros VARCHAR(16),
CodAgencia VARCHAR(16),
Detalles VARCHAR(250),
EsCorrecto BIT DEFAULT (0) NOT NULL,
Estado INT DEFAULT (0) NOT NULL,
TipoEgr VARCHAR(3),
Egreso INT DEFAULT (0) NOT NULL,
TimeSys SMALLDATETIME NOT NULL,
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL
 CONSTRAINT PK_LogEgresos PRIMARY KEY CLUSTERED (IdLog,IdCia,Item),
 CONSTRAINT CK_LogEgresosBeneficiario CHECK ((len([Beneficiario]) > 0)),
 CONSTRAINT CK_LogEgresosIdCCosto CHECK ((len([IdCCosto]) > 0)),
 CONSTRAINT CK_LogEgresosIdCia CHECK ((len([IdCia]) > 0)),
 CONSTRAINT CK_LogEgresosIdCta CHECK ((len([IdCta]) > 0)),
 CONSTRAINT CK_LogEgresosIdCuenta CHECK ((len([IdCuenta]) > 0)),
 CONSTRAINT CK_LogEgresosIdCuentaDeb CHECK ((len([IdCuentaDeb]) > 0)),
 CONSTRAINT CK_LogEgresosIdSubCos CHECK ((len([IdSubCos]) > 0)),
 CONSTRAINT CK_LogEgresosIdTercero CHECK ((len([IdTercero]) > 0)),
 CONSTRAINT CK_LogEgresosIdUsuario CHECK ((len([IdUsuario]) > 0)),
 CONSTRAINT CK_LogEgresosIdVehiculo CHECK ((len([IdVehiculo]) > 0)),
 CONSTRAINT CK_LogEgresosNombre CHECK ((len([Nombre]) > 0)),
 CONSTRAINT CK_LogEgresosTipoAplica CHECK ((len([TipoAplica]) > 0)))
CREATE TABLE LogEntInventario ( 
Id INT IDENTITY ( 1,1 ) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
TipDoc VARCHAR(3) NOT NULL,
Numero INT DEFAULT ((0)) NOT NULL,
IdCia CHAR(2) NOT NULL,
NumFactura VARCHAR(20),
NitProv VARCHAR(20),
RazonSocial VARCHAR(150),
EstadoReg INT DEFAULT ((0)) NOT NULL,
Observacion VARCHAR(1000),
NomArchivo VARCHAR(150) NOT NULL,
FechaCrea SMALLDATETIME NOT NULL,
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL
 CONSTRAINT PK_LogEntInventario PRIMARY KEY NONCLUSTERED (Id),
 CONSTRAINT CK_LogEntInventarioIdCia CHECK ((len([IdCia])>(0))),
 CONSTRAINT CK_LogEntInventarioIdUsuario CHECK ((len([IdUsuario])>(0))),
 CONSTRAINT CK_LogEntInventarioNomArchivo CHECK ((len([NomArchivo])>(0))),
 CONSTRAINT CK_LogEntInventarioNombre CHECK ((len([Nombre])>(0))),
 CONSTRAINT CK_LogEntInventarioTipDoc CHECK ((len([TipDoc])>(0))))
CREATE TABLE LogFactAuto ( 
Numero INT DEFAULT (0) NOT NULL,
IdCia CHAR(2) DEFAULT ('01') NOT NULL,
Fecha SMALLDATETIME NOT NULL,
Criterios VARCHAR(100) NOT NULL,
Concepto VARCHAR(100) NOT NULL,
Plazo VARCHAR(30) NOT NULL,
Vendedor VARCHAR(50),
VrSubTotal MONEY DEFAULT (0) NOT NULL,
VrDescuento MONEY DEFAULT (0) NOT NULL,
VrImpuesto MONEY DEFAULT (0) NOT NULL,
VrRetencion MONEY DEFAULT (0) NOT NULL,
VrReteICA MONEY DEFAULT (0) NOT NULL,
VrReteIVA MONEY DEFAULT (0) NOT NULL,
VrCargos MONEY DEFAULT (0) NOT NULL,
VrOtrDcto MONEY DEFAULT (0) NOT NULL,
VrFletes MONEY DEFAULT (0) NOT NULL,
VrNeto MONEY DEFAULT (0) NOT NULL,
TimeSys SMALLDATETIME NOT NULL,
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL,
Observacion VARCHAR(250)
 CONSTRAINT PK_LogFactAuto PRIMARY KEY CLUSTERED (Numero,IdCia),
 CONSTRAINT CK_LogFactAutoConcepto CHECK ((len([Concepto]) > 0)),
 CONSTRAINT CK_LogFactAutoCriterios CHECK ((len([Criterios]) > 0)),
 CONSTRAINT CK_LogFactAutoIdCia CHECK ((len([IdCia]) > 0)),
 CONSTRAINT CK_LogFactAutoIdUsuario CHECK ((len([IdUsuario]) > 0)),
 CONSTRAINT CK_LogFactAutoNombre CHECK ((len([Nombre]) > 0)),
 CONSTRAINT CK_LogFactAutoPlazo CHECK ((len([Plazo]) > 0)))
CREATE TABLE LogFactDetalle ( 
Numero INT DEFAULT (0) NOT NULL,
IdCia CHAR(2) DEFAULT ('01') NOT NULL,
Item INT DEFAULT (0) NOT NULL,
TipDoc VARCHAR(3) NOT NULL,
Factura INT DEFAULT (0) NOT NULL,
IdCiaFac CHAR(2) DEFAULT ('01') NOT NULL,
FechaVence SMALLDATETIME NOT NULL,
IdCliente VARCHAR(16) NOT NULL,
IdAgencia VARCHAR(16) DEFAULT ('0') NOT NULL,
IdVend VARCHAR(16) NOT NULL,
TarifaCom DECIMAL(14,4) DEFAULT (0) NOT NULL,
Ciudad VARCHAR(50),
TipCom VARCHAR(3) DEFAULT ('0') NOT NULL,
Comprobante INT DEFAULT (0) NOT NULL,
IdCiaCom CHAR(2) DEFAULT ('01') NOT NULL,
NomCiaFact VARCHAR(50),
NomCliente VARCHAR(150),
NomVend VARCHAR(150),
NomAgencia VARCHAR(50),
Detalles VARCHAR(100)
 CONSTRAINT PK_LogFactDetalle PRIMARY KEY CLUSTERED (Numero,IdCia,Item),
 CONSTRAINT CK_LogFactDetalleIdAgencia CHECK ((len([IdAgencia]) > 0)),
 CONSTRAINT CK_LogFactDetalleIdCia CHECK ((len([IdCia]) > 0)),
 CONSTRAINT CK_LogFactDetalleIdCiaCom CHECK ((len([IdCiaCom]) > 0)),
 CONSTRAINT CK_LogFactDetalleIdCiaFac CHECK ((len([IdCiaFac]) > 0)),
 CONSTRAINT CK_LogFactDetalleIdCliente CHECK ((len([IdCliente]) > 0)),
 CONSTRAINT CK_LogFactDetalleIdVend CHECK ((len([IdVend]) > 0)),
 CONSTRAINT CK_LogFactDetalleTipCom CHECK ((len([TipCom]) > 0)),
 CONSTRAINT CK_LogFactDetalleTipDoc CHECK ((len([TipDoc]) > 0)))
CREATE TABLE LogFecVence ( 
IdLog INT DEFAULT (0) NOT NULL,
Item INT DEFAULT (0) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
TipDoc VARCHAR(3) NOT NULL,
Factura INT DEFAULT (0) NOT NULL,
IdCiaFac CHAR(2) NOT NULL,
FechaAnt SMALLDATETIME NOT NULL,
FechaVence SMALLDATETIME NOT NULL,
IdCliente VARCHAR(16) NOT NULL,
IdAgencia VARCHAR(16) NOT NULL,
IdVend VARCHAR(16) NOT NULL,
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL
 CONSTRAINT PK_LogFecVence PRIMARY KEY CLUSTERED (IdLog,Item),
 CONSTRAINT CK_LogFecVenceIdAgencia CHECK ((len([IdAgencia]) > 0)),
 CONSTRAINT CK_LogFecVenceIdCiaFac CHECK ((len([IdCiaFac]) > 0)),
 CONSTRAINT CK_LogFecVenceIdCliente CHECK ((len([IdCliente]) > 0)),
 CONSTRAINT CK_LogFecVenceIdUsuario CHECK ((len([IdUsuario]) > 0)),
 CONSTRAINT CK_LogFecVenceIdVend CHECK ((len([IdVend]) > 0)),
 CONSTRAINT CK_LogFecVenceNombre CHECK ((len([Nombre]) > 0)),
 CONSTRAINT CK_LogFecVenceTipDoc CHECK ((len([TipDoc]) > 0)))
CREATE TABLE LogFinanc ( 
IdFmto INT DEFAULT ((0)) NOT NULL,
DescFormato VARCHAR(100),
TipoNiif VARCHAR(10) DEFAULT ('CG')
 CONSTRAINT PK_LogFinanc PRIMARY KEY CLUSTERED (IdFmto))
CREATE TABLE LogFinancConc ( 
IdFmto INT DEFAULT ((0)) NOT NULL,
IdConc INT DEFAULT ((0)) NOT NULL,
Concepto VARCHAR(250) NOT NULL,
IdGrupo INT DEFAULT ((0)) NOT NULL,
TipoConc INT DEFAULT ((0)) NOT NULL
 CONSTRAINT PK_LogFinancConc PRIMARY KEY CLUSTERED (IdFmto,IdConc),
 CONSTRAINT CK_LogFinancConcConcepto CHECK ((len([Concepto])>(0))))
CREATE TABLE LogFinancCue ( 
IdFmto INT DEFAULT ((0)) NOT NULL,
IdConc INT DEFAULT ((0)) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
TipoOper VARCHAR(10) NOT NULL,
SimbOper CHAR(1) NOT NULL,
CueInicial VARCHAR(250),
CueFinal VARCHAR(250),
TipoCol VARCHAR(50)
 CONSTRAINT PK_LogFinancCue PRIMARY KEY CLUSTERED (IdFmto,IdConc,Item),
 CONSTRAINT CK_LogFinancCueSimbOper CHECK ((len([SimbOper])>(0))),
 CONSTRAINT CK_LogFinancCueTipoOper CHECK ((len([TipoOper])>(0))))
CREATE TABLE LogFinancGrupos ( 
IdFmto INT DEFAULT ((0)) NOT NULL,
IdGrupo INT DEFAULT ((0)) NOT NULL,
DescGrupo VARCHAR(100) NOT NULL,
DescClase VARCHAR(100)
 CONSTRAINT PK_LogFinancGrupos PRIMARY KEY CLUSTERED (IdFmto,IdGrupo),
 CONSTRAINT CK_LogFinancGruposDescGrupo CHECK ((len([DescGrupo])>(0))))
CREATE TABLE LogFinancRep ( 
IdTnal CHAR(2) NOT NULL,
IdFmto INT DEFAULT ((0)) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
IdConc INT DEFAULT ((0)) NOT NULL,
IdCuenta VARCHAR(16) NOT NULL,
NomCuenta VARCHAR(150),
Descripcion VARCHAR(250) NOT NULL,
SaldoAntEne DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
DebitosEne DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
CreditosEne DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
SaldoAntFeb DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
DebitosFeb DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
CreditosFeb DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
SaldoAntMar DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
DebitosMar DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
CreditosMar DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
SaldoAntAbr DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
DebitosAbr DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
CreditosAbr DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
SaldoAntMay DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
DebitosMay DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
CreditosMay DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
SaldoAntJun DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
DebitosJun DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
CreditosJun DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
SaldoAntJul DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
DebitosJul DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
CreditosJul DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
SaldoAntAgo DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
DebitosAgo DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
CreditosAgo DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
SaldoAntSep DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
DebitosSep DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
CreditosSep DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
SaldoAntOct DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
DebitosOct DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
CreditosOct DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
SaldoAntNov DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
DebitosNov DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
CreditosNov DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
SaldoAntDic DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
DebitosDic DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
CreditosDic DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
SaldoAntM13 DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
DebitosM13 DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
CreditosM13 DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
Valor01 DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
Valor02 DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
Valor03 DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
Valor04 DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
Valor05 DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
Valor06 DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
Valor07 DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
Valor08 DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
Valor09 DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
Valor10 DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
Valor11 DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
Valor12 DECIMAL(16,4) DEFAULT ((0)) NOT NULL,
Valor13 DECIMAL(16,4) DEFAULT ((0)) NOT NULL
 CONSTRAINT PK_LogFinancRep PRIMARY KEY NONCLUSTERED (IdTnal,IdFmto,Item),
 CONSTRAINT CK_LogFinancRepDescripcion CHECK ((len([Descripcion])>(0))),
 CONSTRAINT CK_LogFinancRepIdCuenta CHECK ((len([IdCuenta])>(0))),
 CONSTRAINT CK_LogFinancRepIdTnal CHECK ((len([IdTnal])>(0))))
CREATE TABLE LogFinAutoriza ( 
Id INT IDENTITY ( 1,1 ) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
NumAutoriza INT DEFAULT ((0)) NOT NULL,
NitCliente VARCHAR(16) NOT NULL,
IdAgencia VARCHAR(16) NOT NULL,
NomCliente VARCHAR(250) NOT NULL,
e_mail VARCHAR(100),
NumTarj VARCHAR(30),
IdUsuario VARCHAR(11) NOT NULL,
NomUsuario VARCHAR(50),
Estado INT DEFAULT ((0)) NOT NULL
 CONSTRAINT PK_LogFinAutoriza PRIMARY KEY NONCLUSTERED (Id),
 CONSTRAINT CK_LogFinAutorizaIdAgencia CHECK ((len([IdAgencia])>(0))),
 CONSTRAINT CK_LogFinAutorizaIdUsuario CHECK ((len([IdUsuario])>(0))),
 CONSTRAINT CK_LogFinAutorizaNitCliente CHECK ((len([NitCliente])>(0))),
 CONSTRAINT CK_LogFinAutorizaNomCliente CHECK ((len([NomCliente])>(0))))
CREATE TABLE LogFinPrendas ( 
TipDoc VARCHAR(3) NOT NULL,
IdPrestamo INT DEFAULT ((0)) NOT NULL,
IdCia CHAR(2) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
ImgPrenda IMAGE
 CONSTRAINT PK_LogFinPrendas PRIMARY KEY CLUSTERED (TipDoc,IdPrestamo,IdCia,Item))
CREATE TABLE LogFinRecaudo ( 
IdReg INT IDENTITY ( 1,1 ) NOT NULL,
NitCliente VARCHAR(16) NOT NULL,
IdAgencia VARCHAR(16) NOT NULL,
FechaPago SMALLDATETIME NOT NULL,
ValorPago MONEY DEFAULT ((0)) NOT NULL,
ValorOtros MONEY DEFAULT ((0)) NOT NULL,
CodAlmacen VARCHAR(4) NOT NULL,
EstadoReg INT DEFAULT ((0)) NOT NULL,
Observacion VARCHAR(250),
Referencia VARCHAR(50),
NumRecibo INT DEFAULT ((0)) NOT NULL,
CodCia CHAR(2),
FecRecibo SMALLDATETIME,
NumRecOtr INT DEFAULT ((0)) NOT NULL,
NomCliente VARCHAR(150)
 CONSTRAINT PK_LogFinRecaudo PRIMARY KEY CLUSTERED (IdReg),
 CONSTRAINT CK_LogFinRecaudoCodAlmacen CHECK ((len([CodAlmacen])>(0))),
 CONSTRAINT CK_LogFinRecaudoIdAgencia CHECK ((len([IdAgencia])>(0))),
 CONSTRAINT CK_LogFinRecaudoNitCliente CHECK ((len([NitCliente])>(0))))
CREATE TABLE LogImagenes ( 
TipoReg VARCHAR(10) NOT NULL,
IdRegistro VARCHAR(16) NOT NULL,
ImagenBin IMAGE NOT NULL,
NomArchivo VARCHAR(50),
DescRegistro VARCHAR(100)
 CONSTRAINT PK_LogImagenes PRIMARY KEY CLUSTERED (TipoReg,IdRegistro))
CREATE TABLE LogInOut ( 
IdLog INT DEFAULT (0) NOT NULL,
IdCia CHAR(2) DEFAULT ('01') NOT NULL,
IdUsuario VARCHAR(11) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
HoraEntrada SMALLDATETIME NOT NULL,
HoraSalida SMALLDATETIME,
Finalizo BIT DEFAULT (0) NOT NULL,
Nombre VARCHAR(50) NOT NULL,
Dsname VARCHAR(20)
 CONSTRAINT PK_LogInOut PRIMARY KEY CLUSTERED (IdLog,IdCia,IdUsuario),
 CONSTRAINT CK_LogInOutIdCia CHECK ((len([IdCia]) > 0)),
 CONSTRAINT CK_LogInOutIdUsuario CHECK ((len([IdUsuario]) > 0)),
 CONSTRAINT CK_LogInOutNombre CHECK ((len([Nombre]) > 0)))
CREATE TABLE LogIntAhorros ( 
nAnno INT DEFAULT (0) NOT NULL,
nMes INT DEFAULT (0) NOT NULL,
IdCia CHAR(2) NOT NULL,
IdVehiculo VARCHAR(10) NOT NULL,
NitPropietario VARCHAR(16) NOT NULL,
NitConductor VARCHAR(16) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
Documento VARCHAR(50) NOT NULL,
Cerrado BIT DEFAULT (0) NOT NULL,
TimeSys SMALLDATETIME NOT NULL,
IdUsuario VARCHAR(11) NOT NULL
 CONSTRAINT PK_LogIntAhorros PRIMARY KEY CLUSTERED (nAnno,nMes,IdCia,IdVehiculo),
 CONSTRAINT CK_LogIntAhorrosDocumento CHECK ((len([Documento]) > 0)),
 CONSTRAINT CK_LogIntAhorrosIdCia CHECK ((len([IdCia]) > 0)),
 CONSTRAINT CK_LogIntAhorrosIdUsuario CHECK ((len([IdUsuario]) > 0)),
 CONSTRAINT CK_LogIntAhorrosIdVehiculo CHECK ((len([IdVehiculo]) > 0)),
 CONSTRAINT CK_LogIntAhorrosNitConductor CHECK ((len([NitConductor]) > 0)),
 CONSTRAINT CK_LogIntAhorrosNitPropietario CHECK ((len([NitPropietario]) > 0)))
CREATE TABLE LogIntCias ( 
TipProc VARCHAR(10) NOT NULL,
Numero INT DEFAULT (0) NOT NULL,
IdCia CHAR(2) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
Estado INT DEFAULT (0) NOT NULL,
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL,
TimeSys SMALLDATETIME NOT NULL,
TipoInt INT DEFAULT (0) NOT NULL,
FechaInicial SMALLDATETIME,
FechaFinal SMALLDATETIME,
Documentos VARCHAR(100),
Comprobantes VARCHAR(100),
Consolidado BIT DEFAULT (0) NOT NULL,
SobParam BIT DEFAULT (0) NOT NULL
 CONSTRAINT PK_LogIntCias PRIMARY KEY CLUSTERED (TipProc,Numero),
 CONSTRAINT CK_LogIntCiasIdCia CHECK ((len([IdCia]) > 0)),
 CONSTRAINT CK_LogIntCiasIdUsuario CHECK ((len([IdUsuario]) > 0)),
 CONSTRAINT CK_LogIntCiasNombre CHECK ((len([Nombre]) > 0)),
 CONSTRAINT CK_LogIntCiasTipProc CHECK ((len([TipProc]) > 0)))
CREATE TABLE LogIntegra ( 
Numero INT DEFAULT (0) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
EstadoLog INT DEFAULT (0) NOT NULL,
Comentarios VARCHAR(250) NOT NULL,
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL
 CONSTRAINT PK_LogIntegra PRIMARY KEY CLUSTERED (Numero),
 CONSTRAINT CK_LogIntegraComentarios CHECK ((len([Comentarios]) > 0)),
 CONSTRAINT CK_LogIntegraIdUsuario CHECK ((len([IdUsuario]) > 0)),
 CONSTRAINT CK_LogIntegraNombre CHECK ((len([Nombre]) > 0)))
CREATE TABLE LogIntegraDet ( 
Numero INT DEFAULT (0) NOT NULL,
Item INT DEFAULT (0) NOT NULL,
TipDoc VARCHAR(3) NOT NULL,
Documento INT DEFAULT (0) NOT NULL,
IdCia CHAR(2) DEFAULT ('01') NOT NULL,
FechaDoc SMALLDATETIME NOT NULL,
TipCom VARCHAR(3) NOT NULL,
Comprobante INT DEFAULT (0) NOT NULL,
IdCiaCom CHAR(2) NOT NULL,
Observacion VARCHAR(250),
Estado INT DEFAULT (0) NOT NULL,
IdTercero VARCHAR(16) NOT NULL,
NomCia VARCHAR(50),
NomTercero VARCHAR(150)
 CONSTRAINT PK_LogIntegraDet PRIMARY KEY CLUSTERED (Numero,Item),
 CONSTRAINT CK_LogIntegraDetIdCia CHECK ((len([IdCia]) > 0)),
 CONSTRAINT CK_LogIntegraDetIdCiaCom CHECK ((len([IdCiaCom]) > 0)),
 CONSTRAINT CK_LogIntegraDetIdTercero CHECK ((len([IdTercero]) > 0)),
 CONSTRAINT CK_LogIntegraDetTipCom CHECK ((len([TipCom]) > 0)),
 CONSTRAINT CK_LogIntegraDetTipDoc CHECK ((len([TipDoc]) > 0)))
CREATE TABLE LogIntExporta ( 
TipProc VARCHAR(10) NOT NULL,
Numero INT DEFAULT (0) NOT NULL,
NomTabla VARCHAR(20) NOT NULL,
NumInicial INT DEFAULT (0) NOT NULL,
NumFinal INT DEFAULT (0) NOT NULL,
Cantidad INT DEFAULT (0) NOT NULL,
EstadoDoc INT DEFAULT (0) NOT NULL,
Observacion VARCHAR(250) NOT NULL
 CONSTRAINT PK_LogIntExporta PRIMARY KEY CLUSTERED (TipProc,Numero,NomTabla),
 CONSTRAINT CK_LogIntExportaNomTabla CHECK ((len([NomTabla]) > 0)),
 CONSTRAINT CK_LogIntExportaObservacion CHECK ((len([Observacion]) > 0)),
 CONSTRAINT CK_LogIntExportaTipProc CHECK ((len([TipProc]) > 0)))
CREATE TABLE LogIntImporta ( 
TipProc VARCHAR(10) NOT NULL,
Numero INT DEFAULT (0) NOT NULL,
Item INT DEFAULT (0) NOT NULL,
TipoReg INT DEFAULT (0) NOT NULL,
TipDoc VARCHAR(3) NOT NULL,
NumDoc INT DEFAULT (0) NOT NULL,
IdCiaDoc CHAR(2) NOT NULL,
NomTabla VARCHAR(20) NOT NULL,
NivelRel INT DEFAULT (0) NOT NULL,
EstValida INT DEFAULT (0) NOT NULL,
EstadoReg INT DEFAULT (0) NOT NULL,
Observacion VARCHAR(250),
PkFields VARCHAR(50),
PkTypes VARCHAR(50),
PkValues VARCHAR(100),
NuevoId VARCHAR(50),
Reemplazar BIT DEFAULT (0) NOT NULL
 CONSTRAINT PK_LogIntImporta PRIMARY KEY CLUSTERED (TipProc,Numero,Item),
 CONSTRAINT CK_LogIntImportaIdCiaDoc CHECK ((len([IdCiaDoc]) > 0)),
 CONSTRAINT CK_LogIntImportaNomTabla CHECK ((len([NomTabla]) > 0)),
 CONSTRAINT CK_LogIntImportaTipDoc CHECK ((len([TipDoc]) > 0)),
 CONSTRAINT CK_LogIntImportaTipProc CHECK ((len([TipProc]) > 0)))
CREATE TABLE LogIntMora ( 
Numero INT DEFAULT (0) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
IdCia CHAR(2) NOT NULL,
Estado INT DEFAULT (0) NOT NULL,
TimeSys SMALLDATETIME NOT NULL,
IdUsuario VARCHAR(11) NOT NULL,
TipCom VARCHAR(3) NOT NULL,
Nombre VARCHAR(50) NOT NULL,
NomCnia VARCHAR(50)
 CONSTRAINT PK_LogIntMora PRIMARY KEY CLUSTERED (Numero),
 CONSTRAINT CK_LogIntMoraIdCia CHECK ((len([IdCia]) > 0)),
 CONSTRAINT CK_LogIntMoraIdUsuario CHECK ((len([IdUsuario]) > 0)),
 CONSTRAINT CK_LogIntMoraNombre CHECK ((len([Nombre]) > 0)),
 CONSTRAINT CK_LogIntMoraTipCom CHECK ((len([TipCom]) > 0)))
CREATE TABLE LogIntMoraDet ( 
Numero INT DEFAULT (0) NOT NULL,
Item INT DEFAULT (0) NOT NULL,
TipDoc VARCHAR(3) NOT NULL,
Factura INT DEFAULT (0) NOT NULL,
IdCiaFac CHAR(2) DEFAULT ('01') NOT NULL,
ItemFac INT DEFAULT (0) NOT NULL,
FechaVence SMALLDATETIME NOT NULL,
VrFactura MONEY DEFAULT (0) NOT NULL,
VrAbonado MONEY DEFAULT (0) NOT NULL,
IdCliente VARCHAR(16) NOT NULL,
IdAgencia VARCHAR(16) DEFAULT ('0') NOT NULL,
IdVend VARCHAR(16) NOT NULL,
FecUltLiq SMALLDATETIME NOT NULL,
FecIniLiq SMALLDATETIME NOT NULL,
FecFinLiq SMALLDATETIME NOT NULL,
DiasLiquida INT DEFAULT (0) NOT NULL,
DiasGracia INT DEFAULT (0) NOT NULL,
VrBaseLiq MONEY DEFAULT (0) NOT NULL,
TasaIntMora DECIMAL(14,4) DEFAULT (0) NOT NULL,
VrLiquida MONEY DEFAULT (0) NOT NULL,
TarifIva DECIMAL(14,4) DEFAULT (0) NOT NULL,
VrIvaInt MONEY DEFAULT (0) NOT NULL,
NumNota INT DEFAULT (0) NOT NULL,
IdCiaNot CHAR(2) DEFAULT ('00') NOT NULL,
Comprobante INT DEFAULT (0) NOT NULL,
NomCiaFact VARCHAR(50),
NomCliente VARCHAR(150),
NomVend VARCHAR(150),
NomAgencia VARCHAR(50),
BaseIvaMora MONEY DEFAULT ((0)) NOT NULL,
PorcBaseIva DECIMAL(14,4) DEFAULT ((0)) NOT NULL
 CONSTRAINT PK_LogIntMoraDet PRIMARY KEY CLUSTERED (Numero,Item),
 CONSTRAINT CK_LogIntMoraDetIdAgencia CHECK ((len([IdAgencia]) > 0)),
 CONSTRAINT CK_LogIntMoraDetIdCiaFac CHECK ((len([IdCiaFac]) > 0)),
 CONSTRAINT CK_LogIntMoraDetIdCiaNot CHECK ((len([IdCiaNot]) > 0)),
 CONSTRAINT CK_LogIntMoraDetIdCliente CHECK ((len([IdCliente]) > 0)),
 CONSTRAINT CK_LogIntMoraDetIdVend CHECK ((len([IdVend]) > 0)),
 CONSTRAINT CK_LogIntMoraDetTipDoc CHECK ((len([TipDoc]) > 0)))
CREATE TABLE LogIntNomina ( 
TipProc VARCHAR(3) NOT NULL,
CdNom VARCHAR(4) NOT NULL,
IdPeriodo VARCHAR(8) NOT NULL,
IdCia CHAR(2) NOT NULL,
IdVehiculo VARCHAR(10) NOT NULL,
NitPropietario VARCHAR(16) NOT NULL,
NitConductor VARCHAR(16) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
Documento VARCHAR(50) NOT NULL,
Cerrado BIT DEFAULT (0) NOT NULL,
VrTotal MONEY DEFAULT (0) NOT NULL,
TimeSys SMALLDATETIME NOT NULL,
IdUsuario VARCHAR(11) NOT NULL
 CONSTRAINT PK_LogIntNomina PRIMARY KEY CLUSTERED (TipProc,CdNom,IdPeriodo,IdCia,IdVehiculo),
 CONSTRAINT CK_LogIntNominaCdNom CHECK ((len([CdNom]) > 0)),
 CONSTRAINT CK_LogIntNominaDocumento CHECK ((len([Documento]) > 0)),
 CONSTRAINT CK_LogIntNominaIdCia CHECK ((len([IdCia]) > 0)),
 CONSTRAINT CK_LogIntNominaIdPeriodo CHECK ((len([IdPeriodo]) > 0)),
 CONSTRAINT CK_LogIntNominaIdUsuario CHECK ((len([IdUsuario]) > 0)),
 CONSTRAINT CK_LogIntNominaIdVehiculo CHECK ((len([IdVehiculo]) > 0)),
 CONSTRAINT CK_LogIntNominaNitConductor CHECK ((len([NitConductor]) > 0)),
 CONSTRAINT CK_LogIntNominaNitPropietario CHECK ((len([NitPropietario]) > 0)),
 CONSTRAINT CK_LogIntNominaTipProc CHECK ((len([TipProc]) > 0)))
CREATE TABLE LogLibros ( 
IdLibro VARCHAR(10) NOT NULL,
NomLibro VARCHAR(150) NOT NULL,
PaginaInicial INT DEFAULT (0) NOT NULL,
PaginaFinal INT DEFAULT (0) NOT NULL
 CONSTRAINT PK_LogLibros PRIMARY KEY CLUSTERED (IdLibro),
 CONSTRAINT CK_LogLibrosIdLibro CHECK ((len([IdLibro]) > 0)),
 CONSTRAINT CK_LogLibrosNomLibro CHECK ((len([NomLibro]) > 0)))
CREATE TABLE LogLibrosNum ( 
IdLibro VARCHAR(10) NOT NULL,
NumPagina INT DEFAULT (0) NOT NULL
 CONSTRAINT PK_LogLibrosNum PRIMARY KEY CLUSTERED (IdLibro,NumPagina),
 CONSTRAINT CK_LogLibrosNumIdLibro CHECK ((len([IdLibro]) > 0)))
CREATE TABLE LogLotesCafe ( 
Id INT IDENTITY ( 1,1 ) NOT NULL,
IdArchivo VARCHAR(20) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
NumLote VARCHAR(20) NOT NULL,
CantSacos DECIMAL(16,6) DEFAULT ((0)) NOT NULL,
Trilladora VARCHAR(50) NOT NULL,
Destino VARCHAR(100),
Ruta VARCHAR(100),
NumContrato VARCHAR(20) NOT NULL,
NumOrden VARCHAR(20),
FecCargue SMALLDATETIME,
VrCompra MONEY DEFAULT ((0)) NOT NULL,
Estado INT DEFAULT ((0)) NOT NULL,
Remesa INT DEFAULT ((0)) NOT NULL,
IdCiaRem CHAR(2) DEFAULT ('00'),
TipFac VARCHAR(3) NOT NULL,
Factura INT DEFAULT ((0)) NOT NULL,
IdCiaFac CHAR(2) NOT NULL,
FechaFac SMALLDATETIME,
Cantidad DECIMAL(16,6) DEFAULT ((0)) NOT NULL,
VrUnitario MONEY DEFAULT ((0)) NOT NULL,
VrTrayecto MONEY DEFAULT ((0)) NOT NULL,
DescArchivo VARCHAR(1000),
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL
 CONSTRAINT PK_LogLotesCafe PRIMARY KEY NONCLUSTERED (Id),
 CONSTRAINT CK_LogLotesCafeIdArchivo CHECK ((len([IdArchivo])>(0))),
 CONSTRAINT CK_LogLotesCafeIdUsuario CHECK ((len([IdUsuario])>(0))),
 CONSTRAINT CK_LogLotesCafeNombre CHECK ((len([Nombre])>(0))),
 CONSTRAINT CK_LogLotesCafeNumContrato CHECK ((len([NumContrato])>(0))),
 CONSTRAINT CK_LogLotesCafeNumLote CHECK ((len([NumLote])>(0))),
 CONSTRAINT CK_LogLotesCafeTrilladora CHECK ((len([Trilladora])>(0))))
CREATE TABLE LogLotesFac ( 
TipFac VARCHAR(3) NOT NULL,
Factura INT DEFAULT ((0)) NOT NULL,
IdCia CHAR(2) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
IdArchivo VARCHAR(20) NOT NULL,
NumLote VARCHAR(20) NOT NULL,
ItemLote INT DEFAULT ((0)) NOT NULL,
TipoRmt VARCHAR(3) NOT NULL,
Remesa INT DEFAULT ((0)) NOT NULL,
IdCiaRem CHAR(2) NOT NULL,
Cantidad DECIMAL(16,6) DEFAULT ((0)) NOT NULL,
VrUnitario MONEY DEFAULT ((0)) NOT NULL
 CONSTRAINT PK_LogLotesFac PRIMARY KEY CLUSTERED (TipFac,Factura,IdCia,Item),
 CONSTRAINT CK_LogLotesFacIdArchivo CHECK ((len([IdArchivo])>(0))),
 CONSTRAINT CK_LogLotesFacIdCia CHECK ((len([IdCia])>(0))),
 CONSTRAINT CK_LogLotesFacIdCiaRem CHECK ((len([IdCiaRem])>(0))),
 CONSTRAINT CK_LogLotesFacNumLote CHECK ((len([NumLote])>(0))),
 CONSTRAINT CK_LogLotesFacTipFac CHECK ((len([TipFac])>(0))),
 CONSTRAINT CK_LogLotesFacTipoRmt CHECK ((len([TipoRmt])>(0))))
CREATE TABLE LogLotesTmp ( 
IdEstacion CHAR(2) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
IdArchivo VARCHAR(20) NOT NULL,
NumLote VARCHAR(20) NOT NULL,
ItemLote INT DEFAULT ((0)) NOT NULL,
CantSacos DECIMAL(16,6) DEFAULT ((0)) NOT NULL,
Trilladora VARCHAR(50) NOT NULL,
Destino VARCHAR(100),
Ruta VARCHAR(100),
Contrato VARCHAR(20) NOT NULL,
NumOrden VARCHAR(20),
FecLote SMALLDATETIME NOT NULL,
FecCargue SMALLDATETIME,
VrCompra MONEY DEFAULT ((0)) NOT NULL,
TipoRmt VARCHAR(3),
Remesa INT DEFAULT ((0)) NOT NULL,
IdCiaRem CHAR(2) DEFAULT ('00'),
ItemRem INT DEFAULT ((0)) NOT NULL,
Cantidad DECIMAL(16,6) DEFAULT ((0)) NOT NULL,
VrUnitario MONEY DEFAULT ((0)) NOT NULL
 CONSTRAINT PK_LogLotesTmp PRIMARY KEY CLUSTERED (IdEstacion,Item),
 CONSTRAINT CK_LogLotesTmpContrato CHECK ((len([Contrato])>(0))),
 CONSTRAINT CK_LogLotesTmpIdArchivo CHECK ((len([IdArchivo])>(0))),
 CONSTRAINT CK_LogLotesTmpIdEstacion CHECK ((len([IdEstacion])>(0))),
 CONSTRAINT CK_LogLotesTmpNumLote CHECK ((len([NumLote])>(0))),
 CONSTRAINT CK_LogLotesTmpTrilladora CHECK ((len([Trilladora])>(0))))
CREATE TABLE LogMayLiquida ( 
NLiquida INT DEFAULT (0) NOT NULL,
IdCia CHAR(2) NOT NULL,
Item INT DEFAULT (0) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
TipDoc VARCHAR(3) NOT NULL,
Documento INT DEFAULT (0) NOT NULL,
IdCiaDoc CHAR(2) NOT NULL,
Factura INT DEFAULT (0) NOT NULL,
FecVence SMALLDATETIME,
Modalidad VARCHAR(10),
Cantidad DECIMAL(14,4) DEFAULT (0) NOT NULL,
ValorTotal MONEY DEFAULT (0) NOT NULL,
VrSaldo MONEY DEFAULT (0) NOT NULL,
FecPago SMALLDATETIME,
Anulado BIT DEFAULT (0) NOT NULL,
NContrato INT DEFAULT (0) NOT NULL,
IdCiaCon CHAR(2) NOT NULL,
IdCliente VARCHAR(16) NOT NULL,
NomCliente VARCHAR(150),
IdAgencia VARCHAR(16) DEFAULT ('0') NOT NULL,
NomAgencia VARCHAR(150),
Observacion VARCHAR(250),
TimeSys SMALLDATETIME NOT NULL,
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL
 CONSTRAINT PK_LogMayLiquida PRIMARY KEY CLUSTERED (NLiquida,IdCia,Item),
 CONSTRAINT CK_LogMayLiquidaIdAgencia CHECK ((len([IdAgencia]) > 0)),
 CONSTRAINT CK_LogMayLiquidaIdCia CHECK ((len([IdCia]) > 0)),
 CONSTRAINT CK_LogMayLiquidaIdCiaCon CHECK ((len([IdCiaCon]) > 0)),
 CONSTRAINT CK_LogMayLiquidaIdCiaDoc CHECK ((len([IdCiaDoc]) > 0)),
 CONSTRAINT CK_LogMayLiquidaIdCliente CHECK ((len([IdCliente]) > 0)),
 CONSTRAINT CK_LogMayLiquidaIdUsuario CHECK ((len([IdUsuario]) > 0)),
 CONSTRAINT CK_LogMayLiquidaNombre CHECK ((len([Nombre]) > 0)),
 CONSTRAINT CK_LogMayLiquidaTipDoc CHECK ((len([TipDoc]) > 0)))
CREATE TABLE LogMayoriza ( 
Anno INT DEFAULT (0) NOT NULL,
nMes INT DEFAULT (0) NOT NULL,
IdCia CHAR(2) DEFAULT ('01') NOT NULL,
Estado INT DEFAULT (0) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL,
IdCiaCrea CHAR(2),
Cantidad INT DEFAULT (0) NOT NULL,
IdCuenta VARCHAR(16)
 CONSTRAINT PK_LogMayoriza PRIMARY KEY CLUSTERED (Anno,nMes,IdCia),
 CONSTRAINT CK_LogMayorizaAnno CHECK (([Anno] >= 1990 and [Anno] <= 2050)),
 CONSTRAINT CK_LogMayorizaIdCia CHECK ((len([IdCia]) > 0)),
 CONSTRAINT CK_LogMayorizaIdUsuario CHECK ((len([IdUsuario]) > 0)),
 CONSTRAINT CK_LogMayorizanMes CHECK (([nMes] >= 0 and [nMes] <= 13)),
 CONSTRAINT CK_LogMayorizaNombre CHECK ((len([Nombre]) > 0)))
CREATE TABLE LogMttoAlarmas ( 
Id BIGINT IDENTITY ( 1,1 ) NOT NULL,
IdTnal CHAR(2) NOT NULL,
TipoUnidad CHAR(1) DEFAULT ('V') NOT NULL,
NumUnidad VARCHAR(10) NOT NULL,
TipoInspec VARCHAR(3) DEFAULT ('MP') NOT NULL,
IdConc VARCHAR(4) NOT NULL,
NumParte VARCHAR(20) DEFAULT ('0') NOT NULL,
Descripcion VARCHAR(250),
IdSistema VARCHAR(4),
Sistema VARCHAR(50),
TipoMtto VARCHAR(50),
Fecha SMALLDATETIME NOT NULL,
TipoControl INT DEFAULT ((0)) NOT NULL,
Intervalo_km INT DEFAULT ((0)) NOT NULL,
Intervalo_dias INT DEFAULT ((0)) NOT NULL,
Intervalo_Horas INT DEFAULT ((0)) NOT NULL,
kmActual INT DEFAULT ((0)) NOT NULL,
kmRuta INT DEFAULT ((0)) NOT NULL,
kmOtro INT DEFAULT ((0)) NOT NULL,
kmUltMtto INT DEFAULT ((0)) NOT NULL,
kmUltMttoRuta INT DEFAULT ((0)) NOT NULL,
kmUltMttoOtro INT DEFAULT ((0)) NOT NULL,
FecUltMtto SMALLDATETIME,
kmRest INT DEFAULT ((0)) NOT NULL,
DiasRest INT DEFAULT ((0)) NOT NULL,
HorasRest INT DEFAULT ((0)) NOT NULL,
FecVence SMALLDATETIME,
ColorKm INT DEFAULT ((0)) NOT NULL,
ColorDias INT DEFAULT ((0)) NOT NULL,
ColorHoras INT DEFAULT ((0)) NOT NULL,
AcumHoras INT DEFAULT ((0)) NOT NULL,
HsUltMtto INT DEFAULT ((0)) NOT NULL
 CONSTRAINT PK_LogMttoAlarmas PRIMARY KEY NONCLUSTERED (Id),
 CONSTRAINT CK_LogMttoAlarmasIdConc CHECK ((len([IdConc])>(0))),
 CONSTRAINT CK_LogMttoAlarmasIdTnal CHECK ((len([IdTnal])>(0))),
 CONSTRAINT CK_LogMttoAlarmasNumParte CHECK ((len([NumParte])>(0))),
 CONSTRAINT CK_LogMttoAlarmasNumUnidad CHECK ((len([NumUnidad])>(0))),
 CONSTRAINT CK_LogMttoAlarmasTipoInspec CHECK ((len([TipoInspec])>(0))),
 CONSTRAINT CK_LogMttoAlarmasTipoUnidad CHECK ((len([TipoUnidad])>(0))))
CREATE TABLE LogMudConc ( 
Id VARCHAR(5) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
IdConcepto VARCHAR(4) NOT NULL,
Descripcion VARCHAR(500) NOT NULL,
ValorTotal MONEY DEFAULT ((0)) NOT NULL,
TarifaIva DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
TipoConc VARCHAR(10) NOT NULL,
TipoRubro VARCHAR(20) NOT NULL,
TipoReg INT DEFAULT ((0)) NOT NULL,
CdCuenta VARCHAR(16),
NitTercero VARCHAR(16),
Referencia VARCHAR(50),
NumDocRef VARCHAR(20),
CodTarIva VARCHAR(4),
RazonSocial VARCHAR(250),
Concepto VARCHAR(250),
TarifSeguro DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
CodTarSeg VARCHAR(4),
PlacaVehic VARCHAR(10),
TarifaPago MONEY DEFAULT ((0)) NOT NULL
 CONSTRAINT PK_LogMudConc PRIMARY KEY CLUSTERED (Id,Item),
 CONSTRAINT CK_LogMudConcDescripcion CHECK ((len([Descripcion])>(0))),
 CONSTRAINT CK_LogMudConcId CHECK ((len([Id])>(0))),
 CONSTRAINT CK_LogMudConcIdConcepto CHECK ((len([IdConcepto])>(0))),
 CONSTRAINT CK_LogMudConcTipoConc CHECK ((len([TipoConc])>(0))),
 CONSTRAINT CK_LogMudConcTipoRubro CHECK ((len([TipoRubro])>(0))))
CREATE TABLE LogMudFacon ( 
Id INT IDENTITY ( 1,1 ) NOT NULL,
ClaveReg VARCHAR(20) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
TipDoc VARCHAR(3) NOT NULL,
IdConcepto VARCHAR(4),
EstadoReg INT DEFAULT ((0)) NOT NULL,
FechaCrea SMALLDATETIME NOT NULL,
Concepto VARCHAR(50),
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL,
Observacion VARCHAR(1000)
 CONSTRAINT PK_LogMudFacon PRIMARY KEY NONCLUSTERED (Id),
 CONSTRAINT CK_LogMudFaconClaveReg CHECK ((len([ClaveReg])>(0))),
 CONSTRAINT CK_LogMudFaconIdUsuario CHECK ((len([IdUsuario])>(0))),
 CONSTRAINT CK_LogMudFaconNombre CHECK ((len([Nombre])>(0))),
 CONSTRAINT CK_LogMudFaconTipDoc CHECK ((len([TipDoc])>(0))))
CREATE TABLE LogMudFaconDet ( 
ClaveReg VARCHAR(20) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
TipCont VARCHAR(3) NOT NULL,
NumContrato INT DEFAULT ((0)) NOT NULL,
IdCia CHAR(2) NOT NULL,
IdConcepto VARCHAR(4) NOT NULL,
Descripcion VARCHAR(500) NOT NULL,
ValorTotal MONEY DEFAULT ((0)) NOT NULL,
TarifaIva DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
TarifSeguro DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
TipoRubro VARCHAR(20),
CdCuenta VARCHAR(16),
CodTarIva VARCHAR(4),
CodTarSeg VARCHAR(4)
 CONSTRAINT PK_LogMudFaconDet PRIMARY KEY CLUSTERED (ClaveReg,Item),
 CONSTRAINT CK_LogMudFaconDetClaveReg CHECK ((len([ClaveReg])>(0))),
 CONSTRAINT CK_LogMudFaconDetDescripcion CHECK ((len([Descripcion])>(0))),
 CONSTRAINT CK_LogMudFaconDetIdCia CHECK ((len([IdCia])>(0))),
 CONSTRAINT CK_LogMudFaconDetIdConcepto CHECK ((len([IdConcepto])>(0))),
 CONSTRAINT CK_LogMudFaconDetTipCont CHECK ((len([TipCont])>(0))))
CREATE TABLE LogMudFaconOrd ( 
ClaveReg VARCHAR(20) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
TipCont VARCHAR(3) NOT NULL,
NumContrato INT DEFAULT ((0)) NOT NULL,
IdCia CHAR(2) NOT NULL,
IdCliente VARCHAR(16) NOT NULL,
IdAgencia VARCHAR(16) NOT NULL,
VrServicio MONEY DEFAULT ((2)) NOT NULL,
VrImpuesto MONEY DEFAULT ((0)) NOT NULL,
VrSeguro MONEY DEFAULT ((0)) NOT NULL,
VrOtros MONEY DEFAULT ((0)) NOT NULL,
TipOrden VARCHAR(3),
NumOrden INT DEFAULT ((0)) NOT NULL,
IdCiaOrden CHAR(2),
FechaVence SMALLDATETIME,
Estado INT DEFAULT ((0)) NOT NULL,
TipFac VARCHAR(3) NOT NULL,
Factura INT DEFAULT ((0)) NOT NULL,
IdCiaFac CHAR(2) NOT NULL,
Observacion VARCHAR(1000),
CodTarIva VARCHAR(4),
CodTarRet VARCHAR(4),
CodTarIca VARCHAR(4),
CodTarRiv VARCHAR(4),
CodTarRtc VARCHAR(4),
CodTarCom VARCHAR(4),
IdCCosto VARCHAR(16),
IdSubCos VARCHAR(16),
IdVend VARCHAR(16),
IdLocEnv VARCHAR(8),
IdForma VARCHAR(4),
IdPlazo VARCHAR(4),
IdBodega VARCHAR(4),
ExcIva BIT DEFAULT ((0)) NOT NULL,
Autoret BIT DEFAULT ((0)) NOT NULL,
Inc_Ret BIT DEFAULT ((0)) NOT NULL,
Inc_Ica BIT DEFAULT ((0)) NOT NULL,
Inc_Riv BIT DEFAULT ((0)) NOT NULL,
AutoIca BIT DEFAULT ((0)) NOT NULL,
DirEnvio VARCHAR(250),
DiasEntrega INT DEFAULT ((0)) NOT NULL,
NitContac VARCHAR(16),
NomContac VARCHAR(150),
TelContac VARCHAR(20),
emlContac VARCHAR(100),
CargoContac VARCHAR(50),
NomCliente VARCHAR(150),
Agencia VARCHAR(150),
Vendedor VARCHAR(150)
 CONSTRAINT PK_LogMudFaconOrd PRIMARY KEY CLUSTERED (ClaveReg,Item),
 CONSTRAINT CK_LogMudFaconOrdClaveReg CHECK ((len([ClaveReg])>(0))),
 CONSTRAINT CK_LogMudFaconOrdIdAgencia CHECK ((len([IdAgencia])>(0))),
 CONSTRAINT CK_LogMudFaconOrdIdCia CHECK ((len([IdCia])>(0))),
 CONSTRAINT CK_LogMudFaconOrdIdCiaFac CHECK ((len([IdCiaFac])>(0))),
 CONSTRAINT CK_LogMudFaconOrdIdCliente CHECK ((len([IdCliente])>(0))),
 CONSTRAINT CK_LogMudFaconOrdTipCont CHECK ((len([TipCont])>(0))),
 CONSTRAINT CK_LogMudFaconOrdTipFac CHECK ((len([TipFac])>(0))))
CREATE TABLE LogMudInvent ( 
Id VARCHAR(5) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
IdArticulo VARCHAR(16) NOT NULL,
Descripcion VARCHAR(500) NOT NULL,
Cantidad DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
IdEstado VARCHAR(4),
Observacion VARCHAR(500),
Estado VARCHAR(50),
Articulo VARCHAR(250),
TipoIngreso VARCHAR(10),
FechaReg SMALLDATETIME,
CdUsuario VARCHAR(11)
 CONSTRAINT PK_LogMudInvent PRIMARY KEY CLUSTERED (Id,Item),
 CONSTRAINT CK_LogMudInventDescripcion CHECK ((len([Descripcion])>(0))),
 CONSTRAINT CK_LogMudInventId CHECK ((len([Id])>(0))),
 CONSTRAINT CK_LogMudInventIdArticulo CHECK ((len([IdArticulo])>(0))))
CREATE TABLE LogNiifAux ( 
IdEstacion CHAR(2) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
IdProducto VARCHAR(16) NOT NULL,
IdCia CHAR(2) NOT NULL,
IdBodega VARCHAR(4) DEFAULT ('0') NOT NULL,
SaldoAnt DECIMAL(16,6) DEFAULT ((0)) NOT NULL,
Entradas DECIMAL(16,6) DEFAULT ((0)) NOT NULL,
Salidas DECIMAL(16,6) DEFAULT ((0)) NOT NULL,
SaldoFinal DECIMAL(16,6) DEFAULT ((0)) NOT NULL,
CostoAnt MONEY DEFAULT ((0)) NOT NULL,
CostoEnt MONEY DEFAULT ((0)) NOT NULL,
CostoSal MONEY DEFAULT ((0)) NOT NULL,
CostoFinal MONEY DEFAULT ((0)) NOT NULL,
CostoProm MONEY DEFAULT ((0)) NOT NULL,
CostoCompra MONEY DEFAULT ((0)) NOT NULL,
PrecioLta1 MONEY DEFAULT ((0)) NOT NULL,
PrecioLta2 MONEY DEFAULT ((0)) NOT NULL,
CostoActual MONEY DEFAULT ((0)) NOT NULL,
DescripProd VARCHAR(250),
Bodega VARCHAR(50),
Compania VARCHAR(50),
EstadoAct INT DEFAULT ((0)) NOT NULL,
IdSubgrupo VARCHAR(8),
Subgrupo VARCHAR(50)
 CONSTRAINT PK_LogNiifAux PRIMARY KEY NONCLUSTERED (IdEstacion,Item),
 CONSTRAINT CK_LogNiifAuxIdBodega CHECK ((len([IdBodega])>(0))),
 CONSTRAINT CK_LogNiifAuxIdCia CHECK ((len([IdCia])>(0))),
 CONSTRAINT CK_LogNiifAuxIdEstacion CHECK ((len([IdEstacion])>(0))),
 CONSTRAINT CK_LogNiifAuxIdProducto CHECK ((len([IdProducto])>(0))))
CREATE TABLE LogNiifCarComp ( 
TipDoc VARCHAR(3) NOT NULL,
Numero INT DEFAULT ((0)) NOT NULL,
IdCia CHAR(2) NOT NULL,
TipoCompNiif VARCHAR(3) NOT NULL,
NumCompNiif INT DEFAULT ((0)) NOT NULL,
TipoCompFis VARCHAR(3) NOT NULL,
NumCompFis INT DEFAULT ((0)) NOT NULL,
CodCuentaDb VARCHAR(16),
CodCuentaCr VARCHAR(16)
 CONSTRAINT PK_LogNiifCarComp PRIMARY KEY CLUSTERED (TipDoc,Numero,IdCia),
 CONSTRAINT CK_LogNiifCarCompIdCia CHECK ((len([IdCia])>(0))),
 CONSTRAINT CK_LogNiifCarCompTipDoc CHECK ((len([TipDoc])>(0))),
 CONSTRAINT CK_LogNiifCarCompTipoCompFis CHECK ((len([TipoCompFis])>(0))),
 CONSTRAINT CK_LogNiifCarCompTipoCompNiif CHECK ((len([TipoCompNiif])>(0))))
CREATE TABLE LogNiifCarDetalle ( 
TipDoc VARCHAR(3) NOT NULL,
Numero INT DEFAULT ((0)) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
TipFac VARCHAR(3) NOT NULL,
Factura VARCHAR(15) NOT NULL,
IdCia CHAR(2) DEFAULT ('01') NOT NULL,
ItemFac INT DEFAULT ((1)) NOT NULL,
Documento INT DEFAULT ((0)) NOT NULL,
IdTercero VARCHAR(16) NOT NULL,
IdAgencia VARCHAR(16),
IdCuenta VARCHAR(16),
Fecha SMALLDATETIME NOT NULL,
FechaVence SMALLDATETIME NOT NULL,
FecUltLiq SMALLDATETIME,
FecUltPago SMALLDATETIME,
FecLiquidac SMALLDATETIME NOT NULL,
VrFactura MONEY DEFAULT ((0)) NOT NULL,
VrAbonado MONEY DEFAULT ((0)) NOT NULL,
VrBaseLiq MONEY DEFAULT ((0)) NOT NULL,
NumDias INT DEFAULT ((0)) NOT NULL,
VrLiquidacion MONEY DEFAULT ((0)) NOT NULL,
Referencia VARCHAR(50),
Descripcion VARCHAR(250),
TipRef VARCHAR(3),
DocRef INT DEFAULT ((0)) NOT NULL,
IdCiaRef CHAR(2),
RazonSocial VARCHAR(250),
Agencia VARCHAR(150),
NombreCia VARCHAR(50),
TasaInt DECIMAL(16,6) DEFAULT ((0)) NOT NULL
 CONSTRAINT PK_LogNiifCarDetalle PRIMARY KEY CLUSTERED (TipDoc,Numero,Item),
 CONSTRAINT CK_LogNiifCarDetalleFactura CHECK ((len([Factura])>(0))),
 CONSTRAINT CK_LogNiifCarDetalleIdCia CHECK ((len([IdCia])>(0))),
 CONSTRAINT CK_LogNiifCarDetalleIdTercero CHECK ((len([IdTercero])>(0))),
 CONSTRAINT CK_LogNiifCarDetalleTipDoc CHECK ((len([TipDoc])>(0))),
 CONSTRAINT CK_LogNiifCarDetalleTipFac CHECK ((len([TipFac])>(0))))
CREATE TABLE LogNiifCartera ( 
TipDoc VARCHAR(3) NOT NULL,
Numero INT DEFAULT ((0)) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
TasaEfe DECIMAL(16,6) DEFAULT ((0)) NOT NULL,
Estado INT DEFAULT ((0)) NOT NULL,
FechaCrea SMALLDATETIME NOT NULL,
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL,
Observacion VARCHAR(250),
CodTasa VARCHAR(4),
DiasGracia INT DEFAULT ((0))
 CONSTRAINT PK_LogNiifCartera PRIMARY KEY CLUSTERED (TipDoc,Numero),
 CONSTRAINT CK_LogNiifCarteraIdUsuario CHECK ((len([IdUsuario])>(0))),
 CONSTRAINT CK_LogNiifCarteraNombre CHECK ((len([Nombre])>(0))),
 CONSTRAINT CK_LogNiifCarteraTipDoc CHECK ((len([TipDoc])>(0))))
CREATE TABLE LogNiifIntegra ( 
Id BIGINT IDENTITY ( 1,1 ) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
TipoCom VARCHAR(3) NOT NULL,
Numero INT DEFAULT ((0)) NOT NULL,
IdCia CHAR(2) NOT NULL,
NiifTipo VARCHAR(3),
NiifNumero INT DEFAULT ((0)) NOT NULL,
FisTipo VARCHAR(3),
FisNumero INT DEFAULT ((0)) NOT NULL,
Estado INT DEFAULT ((0)) NOT NULL,
Observacion VARCHAR(250),
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL
 CONSTRAINT PK_LogNiifIntegra PRIMARY KEY NONCLUSTERED (Id),
 CONSTRAINT CK_LogNiifIntegraIdCia CHECK ((len([IdCia])>(0))),
 CONSTRAINT CK_LogNiifIntegraIdUsuario CHECK ((len([IdUsuario])>(0))),
 CONSTRAINT CK_LogNiifIntegraNombre CHECK ((len([Nombre])>(0))),
 CONSTRAINT CK_LogNiifIntegraTipoCom CHECK ((len([TipoCom])>(0))))
CREATE TABLE LogNiifInv ( 
Numero INT DEFAULT ((0)) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
CdCia CHAR(2) DEFAULT ('0') NOT NULL,
Estado INT DEFAULT ((0)) NOT NULL,
TipoCosto VARCHAR(3),
FechaCrea SMALLDATETIME NOT NULL,
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL,
Observacion VARCHAR(250)
 CONSTRAINT PK_LogNiifInv PRIMARY KEY CLUSTERED (Numero),
 CONSTRAINT CK_LogNiifInvCdCia CHECK ((len([CdCia])>(0))),
 CONSTRAINT CK_LogNiifInvIdUsuario CHECK ((len([IdUsuario])>(0))),
 CONSTRAINT CK_LogNiifInvNombre CHECK ((len([Nombre])>(0))))
CREATE TABLE LogNiifInvComp ( 
Numero INT DEFAULT ((0)) NOT NULL,
IdCia CHAR(2) NOT NULL,
TipoCompNiif VARCHAR(3) NOT NULL,
NumCompNiif INT DEFAULT ((0)) NOT NULL,
TipoCompFis VARCHAR(3) NOT NULL,
NumCompFis INT DEFAULT ((0)) NOT NULL,
CodCuentaDb VARCHAR(16),
CodCuentaCr VARCHAR(16)
 CONSTRAINT PK_LogNiifInvComp PRIMARY KEY CLUSTERED (Numero,IdCia),
 CONSTRAINT CK_LogNiifInvCompIdCia CHECK ((len([IdCia])>(0))),
 CONSTRAINT CK_LogNiifInvCompTipoCompFis CHECK ((len([TipoCompFis])>(0))),
 CONSTRAINT CK_LogNiifInvCompTipoCompNiif CHECK ((len([TipoCompNiif])>(0))))
CREATE TABLE LogNiifProd ( 
Numero INT DEFAULT ((0)) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
IdProducto VARCHAR(16) NOT NULL,
IdCia CHAR(2) NOT NULL,
IdSubgrupo VARCHAR(8),
Cantidad DECIMAL(16,6) DEFAULT ((0)) NOT NULL,
CostoTotal MONEY DEFAULT ((0)) NOT NULL,
CostoProm MONEY DEFAULT ((0)) NOT NULL,
CostoCompra MONEY DEFAULT ((0)) NOT NULL,
PrecioLta1 MONEY DEFAULT ((0)) NOT NULL,
PrecioLta2 MONEY DEFAULT ((0)) NOT NULL,
CostoActual MONEY DEFAULT ((0)) NOT NULL,
VrAjuste DECIMAL(16,6) DEFAULT ((0)) NOT NULL,
DescripProd VARCHAR(250),
Compania VARCHAR(50),
Subgrupo VARCHAR(50)
 CONSTRAINT PK_LogNiifProd PRIMARY KEY CLUSTERED (Numero,Item),
 CONSTRAINT CK_LogNiifProdIdCia CHECK ((len([IdCia])>(0))),
 CONSTRAINT CK_LogNiifProdIdProducto CHECK ((len([IdProducto])>(0))))
CREATE TABLE LogNomCapac ( 
Numero INT DEFAULT ((0)) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
Estado INT DEFAULT ((0)) NOT NULL,
Observacion VARCHAR(250),
FechaCrea SMALLDATETIME NOT NULL,
IdUsuario VARCHAR(11) NOT NULL
 CONSTRAINT PK_LogNomCapac PRIMARY KEY CLUSTERED (Numero),
 CONSTRAINT CK_LogNomCapacIdUsuario CHECK ((len([IdUsuario])>(0))))
CREATE TABLE LogNomCapacDet ( 
Numero INT DEFAULT ((0)) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
IdEmpleado VARCHAR(16) NOT NULL,
NomEmpleado VARCHAR(250) NOT NULL,
NContrato INT DEFAULT ((0)) NOT NULL,
IdClase VARCHAR(4) NOT NULL,
Descripcion VARCHAR(150),
FechaCap SMALLDATETIME NOT NULL,
Establec_Edu VARCHAR(50),
Titulo VARCHAR(50),
FecAntCapac SMALLDATETIME,
FecProxCapac SMALLDATETIME,
ItemEst INT DEFAULT ((0)),
ItemCap INT DEFAULT ((0))
 CONSTRAINT PK_LogNomCapacDet PRIMARY KEY CLUSTERED (Numero,Item),
 CONSTRAINT CK_LogNomCapacDetIdClase CHECK ((len([IdClase])>(0))),
 CONSTRAINT CK_LogNomCapacDetIdEmpleado CHECK ((len([IdEmpleado])>(0))),
 CONSTRAINT CK_LogNomCapacDetNomEmpleado CHECK ((len([NomEmpleado])>(0))))
CREATE TABLE LogNomCapacRep ( 
IdEstacion CHAR(2) NOT NULL,
IdEmpleado VARCHAR(16) NOT NULL,
IdClase VARCHAR(4) NOT NULL,
Apellidos VARCHAR(80) NOT NULL,
Nombres VARCHAR(70) NOT NULL,
NContrato INT DEFAULT ((0)) NOT NULL,
Descripcion VARCHAR(150),
Fecha SMALLDATETIME,
Vigencia INT DEFAULT ((0)) NOT NULL,
FecVence SMALLDATETIME,
TipoCump VARCHAR(20),
Establec_Edu VARCHAR(50),
Titulo VARCHAR(50)
 CONSTRAINT PK_LogNomCapacRep PRIMARY KEY CLUSTERED (IdEstacion,IdEmpleado,IdClase),
 CONSTRAINT CK_LogNomCapacRepApellidos CHECK ((len([Apellidos])>(0))),
 CONSTRAINT CK_LogNomCapacRepIdClase CHECK ((len([IdClase])>(0))),
 CONSTRAINT CK_LogNomCapacRepIdEmpleado CHECK ((len([IdEmpleado])>(0))),
 CONSTRAINT CK_LogNomCapacRepIdEstacion CHECK ((len([IdEstacion])>(0))),
 CONSTRAINT CK_LogNomCapacRepNombres CHECK ((len([Nombres])>(0))))
CREATE TABLE LogNomCausac ( 
Numero INT IDENTITY ( 1,1 ) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
IdPeriodo VARCHAR(8) NOT NULL,
IdNom VARCHAR(4) NOT NULL,
TipoNom VARCHAR(50),
TipCausac VARCHAR(3),
Causacion INT DEFAULT ((0)) NOT NULL,
IdCia CHAR(2) NOT NULL,
TipCom VARCHAR(3),
Comprobante INT DEFAULT ((0)) NOT NULL,
EstadoReg INT DEFAULT ((0)) NOT NULL,
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL
 CONSTRAINT PK_LogNomCausac PRIMARY KEY NONCLUSTERED (Numero),
 CONSTRAINT CK_LogNomCausacIdCia CHECK ((len([IdCia])>(0))),
 CONSTRAINT CK_LogNomCausacIdNom CHECK ((len([IdNom])>(0))),
 CONSTRAINT CK_LogNomCausacIdPeriodo CHECK ((len([IdPeriodo])>(0))),
 CONSTRAINT CK_LogNomCausacIdUsuario CHECK ((len([IdUsuario])>(0))),
 CONSTRAINT CK_LogNomCausacNombre CHECK ((len([Nombre])>(0))))
CREATE TABLE LogNomLiquida ( 
TipoLiq VARCHAR(3) NOT NULL,
NumLiq INT DEFAULT ((0)) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
IdEmpleado VARCHAR(16) NOT NULL,
NomEmpleado VARCHAR(250),
IdConcepto VARCHAR(4) NOT NULL,
Detalle VARCHAR(100),
FecUltLiq SMALLDATETIME NOT NULL,
FecInicial SMALLDATETIME NOT NULL,
FecFinal SMALLDATETIME NOT NULL,
VrBase MONEY DEFAULT ((0)) NOT NULL,
Cantidad INT DEFAULT ((0)) NOT NULL,
VrLiquida MONEY DEFAULT ((0)) NOT NULL,
VrDeducido MONEY DEFAULT ((0)) NOT NULL,
FecIniPmd SMALLDATETIME,
FecFinPmd SMALLDATETIME,
DiasBase INT DEFAULT ((0)) NOT NULL,
DiasNoRem INT DEFAULT ((0)) NOT NULL,
Tarifa DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
NPrestamo INT DEFAULT ((0)) NOT NULL,
NCuota INT DEFAULT ((0)) NOT NULL,
LogProm VARCHAR(600),
NContrato INT DEFAULT ((0)) NOT NULL,
pVehiculo VARCHAR(10),
IdDep VARCHAR(4) NOT NULL,
IdCCosto VARCHAR(16) NOT NULL,
IdSubCos VARCHAR(16) NOT NULL,
IdNom VARCHAR(4) NOT NULL,
VrSalario MONEY DEFAULT ((0)),
VrParcial MONEY DEFAULT ((0)),
Estado INT DEFAULT ((0)) NOT NULL,
FechaCrea SMALLDATETIME,
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL
 CONSTRAINT PK_LogNomLiquida PRIMARY KEY CLUSTERED (TipoLiq,NumLiq,Item),
 CONSTRAINT CK_LogNomLiquidaIdCCosto CHECK ((len([IdCCosto])>(0))),
 CONSTRAINT CK_LogNomLiquidaIdConcepto CHECK ((len([IdConcepto])>(0))),
 CONSTRAINT CK_LogNomLiquidaIdDep CHECK ((len([IdDep])>(0))),
 CONSTRAINT CK_LogNomLiquidaIdEmpleado CHECK ((len([IdEmpleado])>(0))),
 CONSTRAINT CK_LogNomLiquidaIdNom CHECK ((len([IdNom])>(0))),
 CONSTRAINT CK_LogNomLiquidaIdSubCos CHECK ((len([IdSubCos])>(0))),
 CONSTRAINT CK_LogNomLiquidaIdUsuario CHECK ((len([IdUsuario])>(0))),
 CONSTRAINT CK_LogNomLiquidaNombre CHECK ((len([Nombre])>(0))),
 CONSTRAINT CK_LogNomLiquidaTipoLiq CHECK ((len([TipoLiq])>(0))))
CREATE TABLE LogNomTraspasos ( 
Id INT IDENTITY ( 1,1 ) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
NContrato INT DEFAULT ((0)) NOT NULL,
IdEmpleado VARCHAR(16) NOT NULL,
TipoId CHAR(1) NOT NULL,
NomEmpleado VARCHAR(250) NOT NULL,
nNueContrato INT DEFAULT ((0)) NOT NULL,
NuevaIdent VARCHAR(16) NOT NULL,
TipoIdent CHAR(1) NOT NULL,
Observacion VARCHAR(250),
FechaCrea SMALLDATETIME NOT NULL,
IdUsuario VARCHAR(11) NOT NULL,
NomUsuario VARCHAR(50)
 CONSTRAINT PK_LogNomTraspasos PRIMARY KEY NONCLUSTERED (Id),
 CONSTRAINT CK_LogNomTraspasosIdEmpleado CHECK ((len([IdEmpleado])>(0))),
 CONSTRAINT CK_LogNomTraspasosIdUsuario CHECK ((len([IdUsuario])>(0))),
 CONSTRAINT CK_LogNomTraspasosNomEmpleado CHECK ((len([NomEmpleado])>(0))),
 CONSTRAINT CK_LogNomTraspasosNuevaIdent CHECK ((len([NuevaIdent])>(0))),
 CONSTRAINT CK_LogNomTraspasosTipoId CHECK ((len([TipoId])>(0))),
 CONSTRAINT CK_LogNomTraspasosTipoIdent CHECK ((len([TipoIdent])>(0))))
CREATE TABLE LogPazySalvo ( 
Numero INT DEFAULT (0) NOT NULL,
IdCia CHAR(2) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
pVehiculo VARCHAR(10) NOT NULL,
NumVeh VARCHAR(10) NOT NULL,
IdPropietario VARCHAR(16) NOT NULL,
SaldoCcte MONEY DEFAULT (0) NOT NULL,
SaldoFc MONEY DEFAULT (0) NOT NULL,
EstadoPs INT DEFAULT (0) NOT NULL,
nAutoriza1 INT DEFAULT (0) NOT NULL,
nAutoriza2 INT DEFAULT (0) NOT NULL,
nAutoriza3 INT DEFAULT (0) NOT NULL,
nAutoriza4 INT DEFAULT (0) NOT NULL,
nAutoriza5 INT DEFAULT (0) NOT NULL,
Observacion VARCHAR(250),
NomProp VARCHAR(150),
TimeSys SMALLDATETIME NOT NULL,
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL
 CONSTRAINT PK_LogPazySalvo PRIMARY KEY CLUSTERED (Numero,IdCia),
 CONSTRAINT CK_LogPazySalvoIdCia CHECK ((len([IdCia]) > 0)),
 CONSTRAINT CK_LogPazySalvoIdPropietario CHECK ((len([IdPropietario]) > 0)),
 CONSTRAINT CK_LogPazySalvoIdUsuario CHECK ((len([IdUsuario]) > 0)),
 CONSTRAINT CK_LogPazySalvoNombre CHECK ((len([Nombre]) > 0)),
 CONSTRAINT CK_LogPazySalvoNumVeh CHECK ((len([NumVeh]) > 0)),
 CONSTRAINT CK_LogPazySalvopVehiculo CHECK ((len([pVehiculo]) > 0)))
CREATE TABLE LogPedidos ( 
Id INT IDENTITY ( 1,1 ) NOT NULL,
ClaveReg VARCHAR(20) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
IdConcepto VARCHAR(4),
Cantidad INT DEFAULT ((0)),
EstadoReg INT DEFAULT ((0)) NOT NULL,
FechaCrea SMALLDATETIME NOT NULL,
Concepto VARCHAR(50),
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL,
Observacion VARCHAR(2000)
 CONSTRAINT PK_LogPedidos PRIMARY KEY NONCLUSTERED (Id),
 CONSTRAINT CK_LogPedidosClaveReg CHECK ((len([ClaveReg])>(0))),
 CONSTRAINT CK_LogPedidosIdUsuario CHECK ((len([IdUsuario])>(0))),
 CONSTRAINT CK_LogPedidosNombre CHECK ((len([Nombre])>(0))))
CREATE TABLE LogPedidosDet ( 
ClaveReg VARCHAR(20) NOT NULL,
TipOrd VARCHAR(3) NOT NULL,
NumOrden INT DEFAULT ((0)) NOT NULL,
IdCia CHAR(2) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
IdProducto VARCHAR(16) NOT NULL,
IdBodega VARCHAR(4) NOT NULL,
CantOrden DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
Cantidad DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
IdUnd VARCHAR(4) NOT NULL,
VrUnitario MONEY DEFAULT ((0)) NOT NULL,
VrPrecio MONEY DEFAULT ((0)) NOT NULL,
TarifaIva DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
VrIva MONEY DEFAULT ((0)) NOT NULL,
TarifaDct DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
VrDcto MONEY DEFAULT ((0)) NOT NULL,
Referencia VARCHAR(50),
Descripcion VARCHAR(250),
Unidades DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
Servicios BIT DEFAULT ((0)) NOT NULL,
EsCombo BIT DEFAULT ((0)) NOT NULL,
ListaPrec CHAR(1) DEFAULT ('0') NOT NULL,
VrBase MONEY DEFAULT ((0)) NOT NULL,
TarifaIco DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
VrImpCon DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
CantObseq DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
VrIvaObseq MONEY DEFAULT ((0)) NOT NULL,
CdTanque VARCHAR(4),
CodTarDct VARCHAR(4),
CodTarIva VARCHAR(4),
VrBruto MONEY DEFAULT ((0)),
Referencia2 VARCHAR(50),
EstadoItem INT DEFAULT ((0)) NOT NULL,
CantFact DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
Observacion VARCHAR(1000),
FacVrUnitario MONEY DEFAULT ((0)) NOT NULL,
FacTarifaIva DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
FacVrIva MONEY DEFAULT ((0)) NOT NULL,
FacTarifDcto DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
FacVrDcto MONEY DEFAULT ((0)) NOT NULL
 CONSTRAINT PK_LogPedidosDet PRIMARY KEY CLUSTERED (ClaveReg,TipOrd,NumOrden,IdCia,Item),
 CONSTRAINT CK_LogPedidosDetClaveReg CHECK ((len([ClaveReg])>(0))),
 CONSTRAINT CK_LogPedidosDetIdBodega CHECK ((len([IdBodega])>(0))),
 CONSTRAINT CK_LogPedidosDetIdCia CHECK ((len([IdCia])>(0))),
 CONSTRAINT CK_LogPedidosDetIdProducto CHECK ((len([IdProducto])>(0))),
 CONSTRAINT CK_LogPedidosDetIdUnd CHECK ((len([IdUnd])>(0))),
 CONSTRAINT CK_LogPedidosDetListaPrec CHECK ((len([ListaPrec])>(0))),
 CONSTRAINT CK_LogPedidosDetTipOrd CHECK ((len([TipOrd])>(0))))
CREATE TABLE LogPedidosNum ( 
ClaveReg VARCHAR(20) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
TipDoc VARCHAR(3) NOT NULL,
NumInicial INT DEFAULT ((0)) NOT NULL,
NumFinal INT DEFAULT ((0)) NOT NULL
 CONSTRAINT PK_LogPedidosNum PRIMARY KEY CLUSTERED (ClaveReg,Item),
 CONSTRAINT CK_LogPedidosNumClaveReg CHECK ((len([ClaveReg])>(0))),
 CONSTRAINT CK_LogPedidosNumTipDoc CHECK ((len([TipDoc])>(0))))
CREATE TABLE LogPedidosOrd ( 
ClaveReg VARCHAR(20) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
TipOrd VARCHAR(3) NOT NULL,
NumOrden INT DEFAULT ((0)) NOT NULL,
IdCia CHAR(2) NOT NULL,
FechaOrd SMALLDATETIME NOT NULL,
IdCliente VARCHAR(16) NOT NULL,
IdAgencia VARCHAR(16) DEFAULT ('0') NOT NULL,
IdVend VARCHAR(16) NOT NULL,
TarifaCom DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
CodTarCom VARCHAR(4),
Modalidad VARCHAR(10) DEFAULT ('INVENTARIO') NOT NULL,
Vigencia VARCHAR(10) NOT NULL,
VrSubTotal MONEY DEFAULT ((0)) NOT NULL,
VrDescuento MONEY DEFAULT ((0)) NOT NULL,
VrImpuesto MONEY DEFAULT ((0)) NOT NULL,
VrFletes MONEY DEFAULT ((0)) NOT NULL,
VrOtros MONEY DEFAULT ((0)) NOT NULL,
VrOtrDcto MONEY DEFAULT ((0)) NOT NULL,
VrNeto MONEY DEFAULT ((0)) NOT NULL,
Cantidad DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
DirEnvio VARCHAR(250),
IdLocEnv VARCHAR(8) NOT NULL,
DiasEntraga INT DEFAULT ((0)) NOT NULL,
NitContac VARCHAR(16),
NomContac VARCHAR(150),
TelContac VARCHAR(20),
emlContac VARCHAR(100),
CargoContac VARCHAR(50),
IdForma VARCHAR(4),
DetallePago VARCHAR(100),
IdPlazo VARCHAR(4) NOT NULL,
CdMney VARCHAR(5),
NitEmpTrans VARCHAR(16) DEFAULT ('0') NOT NULL,
EmpTrans VARCHAR(150),
pVehiculo VARCHAR(10) DEFAULT ('0') NOT NULL,
CdConductor VARCHAR(16) DEFAULT ('0') NOT NULL,
CdRuta VARCHAR(4) DEFAULT ('0') NOT NULL,
Referencia VARCHAR(50),
NumAprob INT DEFAULT ((0)) NOT NULL,
IdCiaApr CHAR(2) DEFAULT ('01') NOT NULL,
IdEstado VARCHAR(4) NOT NULL,
Estado INT DEFAULT ((0)) NOT NULL,
TipFac VARCHAR(3) NOT NULL,
Factura INT DEFAULT ((0)) NOT NULL,
IdCiaFac CHAR(2) NOT NULL,
Observacion VARCHAR(2000),
CodCCosto VARCHAR(16),
CodSubCosto VARCHAR(16),
NomCliente VARCHAR(150),
Agencia VARCHAR(150),
Vendedor VARCHAR(150),
VrSaldo MONEY DEFAULT ((0)) NOT NULL,
VrCupo MONEY DEFAULT ((0)) NOT NULL,
TipoClie VARCHAR(10),
IdSubzona VARCHAR(4),
CalcFletes BIT DEFAULT ((0)) NOT NULL,
DiasPlazo INT DEFAULT ((0)) NOT NULL,
DiasGracia INT DEFAULT ((0)) NOT NULL,
ExcIva BIT DEFAULT ((0)) NOT NULL,
Autoret BIT DEFAULT ((0)) NOT NULL,
Inc_Ret BIT DEFAULT ((0)) NOT NULL,
Inc_Ica BIT DEFAULT ((0)) NOT NULL,
Inc_Riv BIT DEFAULT ((0)) NOT NULL,
CodTarifRet VARCHAR(4),
CodTarifRtc VARCHAR(4),
RegimenImp VARCHAR(50),
CodDctClie VARCHAR(4),
CodTarifIca VARCHAR(4)
 CONSTRAINT PK_LogPedidosOrd PRIMARY KEY CLUSTERED (ClaveReg,Item),
 CONSTRAINT CK_LogPedidosOrdCdConductor CHECK ((len([CdConductor])>(0))),
 CONSTRAINT CK_LogPedidosOrdCdRuta CHECK ((len([CdRuta])>(0))),
 CONSTRAINT CK_LogPedidosOrdClaveReg CHECK ((len([ClaveReg])>(0))),
 CONSTRAINT CK_LogPedidosOrdIdAgencia CHECK ((len([IdAgencia])>(0))),
 CONSTRAINT CK_LogPedidosOrdIdCia CHECK ((len([IdCia])>(0))),
 CONSTRAINT CK_LogPedidosOrdIdCiaApr CHECK ((len([IdCiaApr])>(0))),
 CONSTRAINT CK_LogPedidosOrdIdCiaFac CHECK ((len([IdCiaFac])>(0))),
 CONSTRAINT CK_LogPedidosOrdIdCliente CHECK ((len([IdCliente])>(0))),
 CONSTRAINT CK_LogPedidosOrdIdEstado CHECK ((len([IdEstado])>(0))),
 CONSTRAINT CK_LogPedidosOrdIdLocEnv CHECK ((len([IdLocEnv])>(0))),
 CONSTRAINT CK_LogPedidosOrdIdPlazo CHECK ((len([IdPlazo])>(0))),
 CONSTRAINT CK_LogPedidosOrdIdVend CHECK ((len([IdVend])>(0))),
 CONSTRAINT CK_LogPedidosOrdModalidad CHECK ((len([Modalidad])>(0))),
 CONSTRAINT CK_LogPedidosOrdNitEmpTrans CHECK ((len([NitEmpTrans])>(0))),
 CONSTRAINT CK_LogPedidosOrdpVehiculo CHECK ((len([pVehiculo])>(0))),
 CONSTRAINT CK_LogPedidosOrdTipFac CHECK ((len([TipFac])>(0))),
 CONSTRAINT CK_LogPedidosOrdTipOrd CHECK ((len([TipOrd])>(0))),
 CONSTRAINT CK_LogPedidosOrdVigencia CHECK ((len([Vigencia])>(0))))
CREATE TABLE LogPrecios ( 
IdLog INT DEFAULT (0) NOT NULL,
IdCia CHAR(2) DEFAULT ('01') NOT NULL,
Fecha SMALLDATETIME NOT NULL,
Tipo VARCHAR(10) NOT NULL,
Listas VARCHAR(10) NOT NULL,
SimbTarif CHAR(1) DEFAULT ('$') NOT NULL,
VrTarifa DECIMAL(14,4) DEFAULT (0) NOT NULL,
BaseTarfa VARCHAR(10) DEFAULT ('PRECIO') NOT NULL,
FecProg SMALLDATETIME,
IdCiaCie CHAR(2),
Estado INT DEFAULT (0) NOT NULL,
TimeSys SMALLDATETIME NOT NULL,
FecUpdate SMALLDATETIME,
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL,
Observacion VARCHAR(250),
OpcionesAct VARCHAR(500)
 CONSTRAINT PK_LogPrecios PRIMARY KEY CLUSTERED (IdLog,IdCia),
 CONSTRAINT CK_LogPreciosBaseTarfa CHECK ((len([BaseTarfa]) > 0)),
 CONSTRAINT CK_LogPreciosIdCia CHECK ((len([IdCia]) > 0)),
 CONSTRAINT CK_LogPreciosIdUsuario CHECK ((len([IdUsuario]) > 0)),
 CONSTRAINT CK_LogPreciosListas CHECK ((len([Listas]) > 0)),
 CONSTRAINT CK_LogPreciosNombre CHECK ((len([Nombre]) > 0)),
 CONSTRAINT CK_LogPreciosSimbTarif CHECK ((len([SimbTarif]) > 0)),
 CONSTRAINT CK_LogPreciosTipo CHECK ((len([Tipo]) > 0)))
CREATE TABLE LogPreciosDet ( 
IdLog INT DEFAULT (0) NOT NULL,
IdCia CHAR(2) DEFAULT ('01') NOT NULL,
Item INT DEFAULT (0) NOT NULL,
IdProducto VARCHAR(16) NOT NULL,
DescripProd VARCHAR(150) NOT NULL,
VrCosto MONEY DEFAULT (0) NOT NULL,
VrCostPmd MONEY DEFAULT (0) NOT NULL,
PrecioAnt1 MONEY DEFAULT (0) NOT NULL,
PrecioAnt2 MONEY DEFAULT (0) NOT NULL,
PrecioAnt3 MONEY DEFAULT (0) NOT NULL,
PrecioAnt4 MONEY DEFAULT (0) NOT NULL,
PrecioAnt5 MONEY DEFAULT (0) NOT NULL,
Precio1 MONEY DEFAULT (0) NOT NULL,
Precio2 MONEY DEFAULT (0) NOT NULL,
Precio3 MONEY DEFAULT (0) NOT NULL,
Precio4 MONEY DEFAULT (0) NOT NULL,
Precio5 MONEY DEFAULT (0) NOT NULL,
IvaInc1 BIT DEFAULT (0) NOT NULL,
IvaInc2 BIT DEFAULT (0) NOT NULL,
IvaInc3 BIT DEFAULT (0) NOT NULL,
IvaInc4 BIT DEFAULT (0) NOT NULL,
IvaInc5 BIT DEFAULT (0) NOT NULL,
TarifIva DECIMAL(14,4) DEFAULT (0) NOT NULL,
BaseMgn1 CHAR(1),
BaseMgn2 CHAR(1),
BaseMgn3 CHAR(1),
BaseMgn4 CHAR(1),
BaseMgn5 CHAR(1),
CdMgn1 VARCHAR(4),
CdMgn2 VARCHAR(4),
CdMgn3 VARCHAR(4),
CdMgn4 VARCHAR(4),
CdMgn5 VARCHAR(4),
TarifMgn1 DECIMAL(14,4) DEFAULT (0) NOT NULL,
TarifMgn2 DECIMAL(14,4) DEFAULT (0) NOT NULL,
TarifMgn3 DECIMAL(14,4) DEFAULT (0) NOT NULL,
TarifMgn4 DECIMAL(14,4) DEFAULT (0) NOT NULL,
TarifMgn5 DECIMAL(14,4) DEFAULT (0) NOT NULL,
CdDct1 VARCHAR(4),
CdDct2 VARCHAR(4),
CdDct3 VARCHAR(4),
CdDct4 VARCHAR(4),
CdDct5 VARCHAR(4),
TarifDct1 DECIMAL(14,4) DEFAULT (0) NOT NULL,
TarifDct2 DECIMAL(14,4) DEFAULT (0) NOT NULL,
TarifDct3 DECIMAL(14,4) DEFAULT (0) NOT NULL,
TarifDct4 DECIMAL(14,4) DEFAULT (0) NOT NULL,
TarifDct5 DECIMAL(14,4) DEFAULT (0) NOT NULL,
CdMon1 VARCHAR(5),
CdMon2 VARCHAR(5),
CdMon3 VARCHAR(5),
CdMon4 VARCHAR(5),
CdMon5 VARCHAR(5),
IdCiaLta CHAR(2) DEFAULT ('00'),
Sobretasa DECIMAL(14,4) DEFAULT (0) NOT NULL,
ImpGlobal DECIMAL(14,4) DEFAULT (0) NOT NULL,
Soldicom DECIMAL(14,4) DEFAULT (0) NOT NULL,
IvaComb DECIMAL(14,4) DEFAULT (0) NOT NULL,
PrecioRef DECIMAL(14,4) DEFAULT (0) NOT NULL,
CostoRec DECIMAL(14,4) DEFAULT (0) NOT NULL,
EstadoItem INT DEFAULT ((0)) NOT NULL
 CONSTRAINT PK_LogPreciosDet PRIMARY KEY CLUSTERED (IdLog,IdCia,Item),
 CONSTRAINT CK_LogPreciosDetDescripProd CHECK ((len([DescripProd]) > 0)),
 CONSTRAINT CK_LogPreciosDetIdCia CHECK ((len([IdCia]) > 0)),
 CONSTRAINT CK_LogPreciosDetIdProducto CHECK ((len([IdProducto]) > 0)))
CREATE TABLE LogPresptoAnt ( 
Numero INT DEFAULT ((0)) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
TipoProc VARCHAR(20) NOT NULL,
TimeSys SMALLDATETIME NOT NULL,
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL
 CONSTRAINT PK_LogPresptoAnt PRIMARY KEY CLUSTERED (Numero),
 CONSTRAINT CK_LogPresptoAntIdUsuario CHECK ((len([IdUsuario])>(0))),
 CONSTRAINT CK_LogPresptoAntNombre CHECK ((len([Nombre])>(0))),
 CONSTRAINT CK_LogPresptoAntTipoProc CHECK ((len([TipoProc])>(0))))
CREATE TABLE LogPresptoDet ( 
Numero INT DEFAULT ((0)) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
NumPsto INT DEFAULT ((0)) NOT NULL,
VrGastos MONEY DEFAULT ((0)) NOT NULL,
VrComb MONEY DEFAULT ((0)) NOT NULL,
VrPeajes MONEY DEFAULT ((0)) NOT NULL,
VrTotal MONEY DEFAULT ((0)) NOT NULL,
IdCat VARCHAR(4),
CdClase VARCHAR(4),
IdConcepto VARCHAR(4) NOT NULL,
Descripcion VARCHAR(250),
Cantidad DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
VrUnitario MONEY DEFAULT ((0)) NOT NULL,
TipoRubro VARCHAR(10),
VrTarifa MONEY DEFAULT ((0)) NOT NULL
 CONSTRAINT PK_LogPresptoDet PRIMARY KEY CLUSTERED (Numero,Item),
 CONSTRAINT CK_LogPresptoDetIdConcepto CHECK ((len([IdConcepto])>(0))))
CREATE TABLE LogPrestFact ( 
Numero INT DEFAULT (0) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
TipoProc VARCHAR(10) NOT NULL,
EstadoProc INT DEFAULT (0) NOT NULL,
Observacion VARCHAR(250),
TimeSys SMALLDATETIME NOT NULL,
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL
 CONSTRAINT PK_LogPrestFact PRIMARY KEY CLUSTERED (Numero),
 CONSTRAINT CK_LogPrestFactIdUsuario CHECK ((len([IdUsuario]) > 0)),
 CONSTRAINT CK_LogPrestFactNombre CHECK ((len([Nombre]) > 0)),
 CONSTRAINT CK_LogPrestFactTipoProc CHECK ((len([TipoProc]) > 0)))
CREATE TABLE LogPrestFactDet ( 
Numero INT DEFAULT (0) NOT NULL,
Item INT DEFAULT (0) NOT NULL,
TipDoc VARCHAR(3) NOT NULL,
IdPrestamo INT DEFAULT (0) NOT NULL,
IdCia CHAR(2) NOT NULL,
ItemCuo INT DEFAULT (0) NOT NULL,
NumCuota INT DEFAULT (0) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
FecVence SMALLDATETIME NOT NULL,
VrTotal MONEY DEFAULT (0) NOT NULL,
TasaEfeMes DECIMAL(16,8) DEFAULT (0) NOT NULL,
TasaEfeDia DECIMAL(16,8) DEFAULT (0) NOT NULL,
IdCliente VARCHAR(16) NOT NULL,
IdAgencia VARCHAR(16) NOT NULL,
IdVend VARCHAR(16),
Concepto VARCHAR(10),
CodLinCred VARCHAR(4),
FecInicio SMALLDATETIME,
FecFinal SMALLDATETIME,
DiasLiquida DECIMAL(14,4) DEFAULT (0) NOT NULL,
Estado INT DEFAULT (0) NOT NULL,
TipFac VARCHAR(3) DEFAULT ('0') NOT NULL,
Factura INT DEFAULT (0) NOT NULL,
IdCiaFac CHAR(2) DEFAULT ('00') NOT NULL,
FechaFac SMALLDATETIME,
Referencia VARCHAR(50),
Comentario VARCHAR(250),
NomCliente VARCHAR(150),
TarifIvaInt DECIMAL(14,4) DEFAULT ((0)),
VrIvaInt MONEY DEFAULT ((0)),
TarifRetInt DECIMAL(14,4) DEFAULT ((0)),
VrRetInt MONEY DEFAULT ((0))
 CONSTRAINT PK_LogPrestFactDet PRIMARY KEY CLUSTERED (Numero,Item),
 CONSTRAINT CK_LogPrestFactDetIdAgencia CHECK ((len([IdAgencia]) > 0)),
 CONSTRAINT CK_LogPrestFactDetIdCia CHECK ((len([IdCia]) > 0)),
 CONSTRAINT CK_LogPrestFactDetIdCiaFac CHECK ((len([IdCiaFac]) > 0)),
 CONSTRAINT CK_LogPrestFactDetIdCliente CHECK ((len([IdCliente]) > 0)),
 CONSTRAINT CK_LogPrestFactDetTipDoc CHECK ((len([TipDoc]) > 0)),
 CONSTRAINT CK_LogPrestFactDetTipFac CHECK ((len([TipFac]) > 0)))
CREATE TABLE LogPrestRec ( 
Numero INT DEFAULT (0) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
FechaArc SMALLDATETIME NOT NULL,
EstadoProc INT DEFAULT (0) NOT NULL,
Observacion VARCHAR(250),
NomArchivo VARCHAR(50) NOT NULL,
TimeSys SMALLDATETIME NOT NULL,
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL
 CONSTRAINT PK_LogPrestRec PRIMARY KEY CLUSTERED (Numero),
 CONSTRAINT CK_LogPrestRecIdUsuario CHECK ((len([IdUsuario]) > 0)),
 CONSTRAINT CK_LogPrestRecNomArchivo CHECK ((len([NomArchivo]) > 0)),
 CONSTRAINT CK_LogPrestRecNombre CHECK ((len([Nombre]) > 0)))
CREATE TABLE LogPrestRecDet ( 
Numero INT DEFAULT (0) NOT NULL,
Item INT DEFAULT (0) NOT NULL,
FechaLiq SMALLDATETIME NOT NULL,
IdCliente VARCHAR(16) NOT NULL,
NomCliente VARCHAR(150) NOT NULL,
ValorRec MONEY DEFAULT (0) NOT NULL,
TipoPrest VARCHAR(50),
Referencia VARCHAR(50),
Estado INT DEFAULT (0) NOT NULL,
NumRecibo INT DEFAULT (0) NOT NULL,
IdCiaRec CHAR(2) DEFAULT ('00') NOT NULL,
FechaRec SMALLDATETIME NOT NULL,
DescRegistro VARCHAR(250),
Comentario VARCHAR(250)
 CONSTRAINT PK_LogPrestRecDet PRIMARY KEY CLUSTERED (Numero,Item),
 CONSTRAINT CK_LogPrestRecDetIdCiaRec CHECK ((len([IdCiaRec]) > 0)),
 CONSTRAINT CK_LogPrestRecDetIdCliente CHECK ((len([IdCliente]) > 0)),
 CONSTRAINT CK_LogPrestRecDetNomCliente CHECK ((len([NomCliente]) > 0)))
CREATE TABLE LogPro ( 
IdLog INT DEFAULT (0) NOT NULL,
IdPro VARCHAR(20) NOT NULL,
IdCia CHAR(2) DEFAULT ('01') NOT NULL,
Fecha SMALLDATETIME NOT NULL,
TimeSys SMALLDATETIME NOT NULL,
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL,
NomTabla VARCHAR(20) NOT NULL,
Observacion VARCHAR(2000),
nModulo VARCHAR(20) DEFAULT ('PRINCIPAL') NOT NULL,
Dsname VARCHAR(20)
 CONSTRAINT PK_LogPro PRIMARY KEY CLUSTERED (IdLog,IdPro,IdCia),
 CONSTRAINT CK_LogProIdCia CHECK ((len([IdCia]) > 0)),
 CONSTRAINT CK_LogProIdPro CHECK ((len([IdPro]) > 0)),
 CONSTRAINT CK_LogProIdUsuario CHECK ((len([IdUsuario]) > 0)),
 CONSTRAINT CK_LogPronModulo CHECK ((len([nModulo]) > 0)),
 CONSTRAINT CK_LogProNombre CHECK ((len([Nombre]) > 0)),
 CONSTRAINT CK_LogProNomTabla CHECK ((len([NomTabla]) > 0)),
 CONSTRAINT CK_LogProObservacion CHECK ((len([Observacion]) > 0)))
CREATE TABLE LogPsAreas ( 
IdArea INT DEFAULT (0) NOT NULL,
DescripArea VARCHAR(50) NOT NULL,
PwdArea VARCHAR(30)
 CONSTRAINT PK_LogPsAreas PRIMARY KEY CLUSTERED (IdArea),
 CONSTRAINT CK_LogPsAreasDescripArea CHECK ((len([DescripArea]) > 0)))
CREATE TABLE LogRecaudo ( 
Numero INT DEFAULT (0) NOT NULL,
NitEmpresa VARCHAR(16) NOT NULL,
FechaRec SMALLDATETIME NOT NULL,
FechaCrea SMALLDATETIME NOT NULL,
HoraCrea VARCHAR(10) NOT NULL,
Secuencia VARCHAR(3) NOT NULL,
TipoCuenta INT DEFAULT (0) NOT NULL,
NumCuenta VARCHAR(20),
TotalReg INT DEFAULT (0) NOT NULL,
ValorTotal MONEY DEFAULT (0) NOT NULL,
EstadoProc INT DEFAULT (0) NOT NULL,
Observacion VARCHAR(250) NOT NULL,
TimeSys SMALLDATETIME NOT NULL,
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL,
NomArchivo VARCHAR(100),
EntidadRec CHAR(2) DEFAULT ('AB') NOT NULL,
Convenio VARCHAR(20)
 CONSTRAINT PK_LogRecaudo PRIMARY KEY CLUSTERED (Numero),
 CONSTRAINT CK_LogRecaudoHoraCrea CHECK ((len([HoraCrea]) > 0)),
 CONSTRAINT CK_LogRecaudoIdUsuario CHECK ((len([IdUsuario]) > 0)),
 CONSTRAINT CK_LogRecaudoNitEmpresa CHECK ((len([NitEmpresa]) > 0)),
 CONSTRAINT CK_LogRecaudoNombre CHECK ((len([Nombre]) > 0)),
 CONSTRAINT CK_LogRecaudoObservacion CHECK ((len([Observacion]) > 0)),
 CONSTRAINT CK_LogRecaudoSecuencia CHECK ((len([Secuencia]) > 0)))
CREATE TABLE LogRecDetalle ( 
Numero INT DEFAULT (0) NOT NULL,
Item INT DEFAULT (0) NOT NULL,
IdCliente VARCHAR(16) NOT NULL,
CdAgencia VARCHAR(16) NOT NULL,
TipoDoc VARCHAR(3) NOT NULL,
NumDoc INT DEFAULT (0) NOT NULL,
IdCia CHAR(2) DEFAULT ('00') NOT NULL,
ValorRec MONEY DEFAULT (0) NOT NULL,
Referencia VARCHAR(50) NOT NULL,
Estado INT DEFAULT (0) NOT NULL,
NumRecibo INT DEFAULT (0) NOT NULL,
IdCiaRec CHAR(2) DEFAULT ('00') NOT NULL,
FechaRec SMALLDATETIME NOT NULL,
FechaFact SMALLDATETIME,
ProcPago INT DEFAULT (0) NOT NULL,
MedioPago INT DEFAULT (0) NOT NULL,
SecRegistro INT DEFAULT (0) NOT NULL,
CodEntidad VARCHAR(10),
CodSucursal VARCHAR(10),
NumOper VARCHAR(20),
NumAutoriza VARCHAR(20),
CodServicio VARCHAR(50),
NumLote VARCHAR(10),
DescRegistro VARCHAR(250),
Comentario VARCHAR(250),
IdVend VARCHAR(16),
CodTarCom VARCHAR(4),
TarifaCom DECIMAL(14,4) DEFAULT (0) NOT NULL,
CdCiudad VARCHAR(8),
VrFactura MONEY DEFAULT (0) NOT NULL,
VrAbonado MONEY DEFAULT (0) NOT NULL,
NomCliente VARCHAR(150),
VrSaldoClie MONEY DEFAULT ((0)) NOT NULL,
VrSaldoAge MONEY DEFAULT ((0)) NOT NULL,
Vr_Afavor MONEY DEFAULT ((0)) NOT NULL
 CONSTRAINT PK_LogRecDetalle PRIMARY KEY CLUSTERED (Numero,Item),
 CONSTRAINT CK_LogRecDetalleCdAgencia CHECK ((len([CdAgencia]) > 0)),
 CONSTRAINT CK_LogRecDetalleIdCia CHECK ((len([IdCia]) > 0)),
 CONSTRAINT CK_LogRecDetalleIdCiaRec CHECK ((len([IdCiaRec]) > 0)),
 CONSTRAINT CK_LogRecDetalleIdCliente CHECK ((len([IdCliente]) > 0)),
 CONSTRAINT CK_LogRecDetalleReferencia CHECK ((len([Referencia]) > 0)),
 CONSTRAINT CK_LogRecDetalleTipoDoc CHECK ((len([TipoDoc]) > 0)))
CREATE TABLE LogRecDvf ( 
Id VARCHAR(5) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
TipDev VARCHAR(3) NOT NULL,
Devolucion INT DEFAULT ((0)) NOT NULL,
IdCia CHAR(2) NOT NULL,
TipFac VARCHAR(3),
Factura INT DEFAULT ((0)),
VrNeto MONEY DEFAULT ((0)),
VrAbono MONEY DEFAULT ((0)) NOT NULL
 CONSTRAINT PK_LogRecDvf PRIMARY KEY CLUSTERED (Id,Item),
 CONSTRAINT CK_LogRecDvfId CHECK ((len([Id])>(0))),
 CONSTRAINT CK_LogRecDvfIdCia CHECK ((len([IdCia])>(0))),
 CONSTRAINT CK_LogRecDvfTipDev CHECK ((len([TipDev])>(0))))
CREATE TABLE LogReloj ( 
IdEmpleado VARCHAR(16) NOT NULL,
FechaDia SMALLDATETIME NOT NULL,
IdConcepto VARCHAR(4) NOT NULL,
Cantidad DECIMAL(14,4) DEFAULT (0) NOT NULL,
Horas VARCHAR(20),
NomArchivo VARCHAR(50),
TimeSys SMALLDATETIME NOT NULL,
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL,
NomEmpleado VARCHAR(200) NOT NULL,
Estado INT DEFAULT (0) NOT NULL,
Observacion VARCHAR(250)
 CONSTRAINT PK_LogReloj PRIMARY KEY CLUSTERED (IdEmpleado,FechaDia,IdConcepto),
 CONSTRAINT CK_LogRelojIdConcepto CHECK ((len([IdConcepto]) > 0)),
 CONSTRAINT CK_LogRelojIdEmpleado CHECK ((len([IdEmpleado]) > 0)),
 CONSTRAINT CK_LogRelojIdUsuario CHECK ((len([IdUsuario]) > 0)),
 CONSTRAINT CK_LogRelojNombre CHECK ((len([Nombre]) > 0)),
 CONSTRAINT CK_LogRelojNomEmpleado CHECK ((len([NomEmpleado]) > 0)))
CREATE TABLE LogRemesas ( 
Id INT IDENTITY ( 1,1 ) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
TipoRem VARCHAR(10) DEFAULT ('PAQUETEO') NOT NULL,
Estado INT DEFAULT ((0)) NOT NULL,
ClaveReg VARCHAR(10) NOT NULL,
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL,
NomArchivo VARCHAR(250)
 CONSTRAINT PK_LogRemesas PRIMARY KEY NONCLUSTERED (Id),
 CONSTRAINT CK_LogRemesasClaveReg CHECK ((len([ClaveReg])>(0))),
 CONSTRAINT CK_LogRemesasIdUsuario CHECK ((len([IdUsuario])>(0))),
 CONSTRAINT CK_LogRemesasNombre CHECK ((len([Nombre])>(0))),
 CONSTRAINT CK_LogRemesasTipoRem CHECK ((len([TipoRem])>(0))))
CREATE TABLE LogRemesasDet ( 
ClaveReg VARCHAR(10) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
IdMercancia VARCHAR(16) NOT NULL,
Descripcion VARCHAR(250),
Cantidad DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
PesoNeto DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
Volumen DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
UndMed VARCHAR(10),
TarifaClie MONEY DEFAULT ((0)) NOT NULL,
TarifaPago MONEY DEFAULT ((0)) NOT NULL,
VrDeclarado MONEY DEFAULT ((0)) NOT NULL,
VrSeguro MONEY DEFAULT ((0)) NOT NULL,
IdCliente VARCHAR(16) NOT NULL,
NitRemite VARCHAR(16) NOT NULL,
Remitente VARCHAR(250),
DirOrigen VARCHAR(250),
NitDestntario VARCHAR(16) NOT NULL,
Destinatario VARCHAR(250),
DirDestino VARCHAR(250),
IdOrigen VARCHAR(10),
IdDestino VARCHAR(10),
Referencia1 VARCHAR(50),
Referencia2 VARCHAR(50),
Referencia3 VARCHAR(50),
DocCliente VARCHAR(30),
SedeRem VARCHAR(10),
SedeDest VARCHAR(10),
CodServicio VARCHAR(10),
TelDestin VARCHAR(50),
NumGuia VARCHAR(20),
CodUsuario VARCHAR(20),
EstadoReg INT DEFAULT ((0)) NOT NULL,
Remesa INT DEFAULT ((0)) NOT NULL,
IdCia CHAR(2),
Observacion VARCHAR(2000),
UndTarifa VARCHAR(10) DEFAULT ('PESO'),
UndTarifPago VARCHAR(10),
TipoTarifa VARCHAR(10),
TipoMintrans VARCHAR(10),
TipoRemesa VARCHAR(10),
TipoRuta CHAR(1),
FechaRem SMALLDATETIME,
FechaEntrega SMALLDATETIME,
PlacaVeh VARCHAR(10),
NumRemolque VARCHAR(10),
IdConductor VARCHAR(16),
CodRuta VARCHAR(4),
IdAgencia VARCHAR(16),
NumRemision DECIMAL(18,2) DEFAULT ((0)),
TarifaSeguro DECIMAL(14,4) DEFAULT ((0)),
PesoContVacio DECIMAL(14,4) DEFAULT ((0)),
PactoCargue BIT DEFAULT ((0)) NOT NULL,
HorasPactoCargue INT DEFAULT ((0)) NOT NULL,
MinPactoCargue INT DEFAULT ((0)) NOT NULL,
HoraCitaCargue SMALLDATETIME,
HoraLlegaCargue SMALLDATETIME,
HoraEntraCargue SMALLDATETIME,
HoraSaleCargue SMALLDATETIME,
PactoDescargue BIT DEFAULT ((0)) NOT NULL,
HorasPactoDescargue INT DEFAULT ((0)) NOT NULL,
MinPactoDescargue INT DEFAULT ((0)) NOT NULL,
HoraCitaDescargue SMALLDATETIME,
HoraLlegaDescargue SMALLDATETIME,
HoraEntraDescargue SMALLDATETIME,
HoraSaleDescargue SMALLDATETIME,
TomadorPoliza CHAR(1),
PolizaSeguro VARCHAR(50),
NitCiaPoliza VARCHAR(16),
NomCiaPoliza VARCHAR(150),
FecVencePol SMALLDATETIME,
CantViajes INT DEFAULT ((0))
 CONSTRAINT PK_LogRemesasDet PRIMARY KEY CLUSTERED (ClaveReg,Item),
 CONSTRAINT CK_LogRemesasDetClaveReg CHECK ((len([ClaveReg])>(0))),
 CONSTRAINT CK_LogRemesasDetIdCliente CHECK ((len([IdCliente])>(0))),
 CONSTRAINT CK_LogRemesasDetIdMercancia CHECK ((len([IdMercancia])>(0))),
 CONSTRAINT CK_LogRemesasDetNitDestntario CHECK ((len([NitDestntario])>(0))),
 CONSTRAINT CK_LogRemesasDetNitRemite CHECK ((len([NitRemite])>(0))))
CREATE TABLE LogRemolques ( 
Id BIGINT IDENTITY ( 1,1 ) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
IdVehiculo VARCHAR(10) NOT NULL,
NumRemAnt VARCHAR(10),
NumRemolque VARCHAR(10) NOT NULL,
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL,
kmActual INT DEFAULT ((0)) NOT NULL,
kmActual2 INT DEFAULT ((0)) NOT NULL,
kmActual3 INT DEFAULT ((0)) NOT NULL,
TipoAfil VARCHAR(10),
IdPoseedor VARCHAR(16),
Poseedor VARCHAR(150),
IdConductor VARCHAR(16),
Conductor VARCHAR(150),
CdCenSer VARCHAR(4),
CentroServ VARCHAR(50),
CdUbic VARCHAR(8),
Ubicacion VARCHAR(50)
 CONSTRAINT PK_LogRemolques PRIMARY KEY NONCLUSTERED (Id),
 CONSTRAINT CK_LogRemolquesIdUsuario CHECK ((len([IdUsuario])>(0))),
 CONSTRAINT CK_LogRemolquesIdVehiculo CHECK ((len([IdVehiculo])>(0))),
 CONSTRAINT CK_LogRemolquesNombre CHECK ((len([Nombre])>(0))),
 CONSTRAINT CK_LogRemolquesNumRemolque CHECK ((len([NumRemolque])>(0))))
CREATE TABLE LogRetiros ( 
TipoProc VARCHAR(3) NOT NULL,
Numero INT DEFAULT (0) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
Observacion VARCHAR(250) NOT NULL,
TimeSys SMALLDATETIME NOT NULL,
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL
 CONSTRAINT PK_LogRetiros PRIMARY KEY CLUSTERED (TipoProc,Numero),
 CONSTRAINT CK_LogRetirosIdUsuario CHECK ((len([IdUsuario]) > 0)),
 CONSTRAINT CK_LogRetirosNombre CHECK ((len([Nombre]) > 0)),
 CONSTRAINT CK_LogRetirosObservacion CHECK ((len([Observacion]) > 0)),
 CONSTRAINT CK_LogRetirosTipoProc CHECK ((len([TipoProc]) > 0)))
CREATE TABLE LogRetirosProd ( 
TipoProc VARCHAR(3) NOT NULL,
Numero INT DEFAULT (0) NOT NULL,
Item INT DEFAULT (0) NOT NULL,
IdProducto VARCHAR(16) NOT NULL,
Descripcion VARCHAR(150),
FecUltCompra SMALLDATETIME,
FecUltVenta SMALLDATETIME,
Estado INT DEFAULT (0) NOT NULL,
CantExist DECIMAL(14,4) DEFAULT (0) NOT NULL
 CONSTRAINT PK_LogRetirosProd PRIMARY KEY CLUSTERED (TipoProc,Numero,Item),
 CONSTRAINT CK_LogRetirosProdIdProducto CHECK ((len([IdProducto]) > 0)),
 CONSTRAINT CK_LogRetirosProdTipoProc CHECK ((len([TipoProc]) > 0)))
CREATE TABLE LogSobTasas ( 
IdDec VARCHAR(4) NOT NULL,
IdLog INT DEFAULT (0) NOT NULL,
Item INT DEFAULT (0) NOT NULL,
nAnno INT DEFAULT (0) NOT NULL,
nMes INT DEFAULT (0) NOT NULL,
TipoEntidad VARCHAR(10) NOT NULL,
IdEnterr VARCHAR(8) NOT NULL,
NomEntidad VARCHAR(50) NOT NULL,
CdProducto VARCHAR(16) DEFAULT ('0') NOT NULL,
DescripProd VARCHAR(150),
ClaseProd VARCHAR(20),
CantVentas DECIMAL(14,4) DEFAULT (0) NOT NULL,
CantDev DECIMAL(14,4) DEFAULT (0) NOT NULL,
VrUnitario MONEY DEFAULT (0) NOT NULL,
VrTotalVentas MONEY DEFAULT (0) NOT NULL,
VrTotalDev MONEY DEFAULT (0) NOT NULL,
Tarifa DECIMAL(14,4) DEFAULT (0) NOT NULL,
VrSobVentas MONEY DEFAULT (0) NOT NULL,
VrSobDev MONEY DEFAULT (0) NOT NULL,
VrPrecio MONEY DEFAULT (0) NOT NULL,
FormaPago VARCHAR(10) NOT NULL,
CdClase VARCHAR(4) DEFAULT ('0') NOT NULL,
NomClase VARCHAR(50),
NumCuenta VARCHAR(30),
CdBanco VARCHAR(4) DEFAULT ('0') NOT NULL,
NomBanco VARCHAR(50),
VrPagado MONEY DEFAULT (0) NOT NULL,
Observacion VARCHAR(250),
TimeSys SMALLDATETIME NOT NULL,
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL,
Estado INT DEFAULT (0) NOT NULL,
EsCorrecto BIT DEFAULT (0) NOT NULL,
TarifGalon DECIMAL(14,4) DEFAULT (0) NOT NULL,
PorcBase DECIMAL(14,4) DEFAULT (0) NOT NULL
 CONSTRAINT PK_LogSobTasas PRIMARY KEY CLUSTERED (IdDec,IdLog,Item),
 CONSTRAINT CK_LogSobTasasCdBanco CHECK ((len([CdBanco]) > 0)),
 CONSTRAINT CK_LogSobTasasCdClase CHECK ((len([CdClase]) > 0)),
 CONSTRAINT CK_LogSobTasasCdProducto CHECK ((len([CdProducto]) > 0)),
 CONSTRAINT CK_LogSobTasasFormaPago CHECK ((len([FormaPago]) > 0)),
 CONSTRAINT CK_LogSobTasasIdDec CHECK ((len([IdDec]) > 0)),
 CONSTRAINT CK_LogSobTasasIdEnterr CHECK ((len([IdEnterr]) > 0)),
 CONSTRAINT CK_LogSobTasasIdUsuario CHECK ((len([IdUsuario]) > 0)),
 CONSTRAINT CK_LogSobTasasNombre CHECK ((len([Nombre]) > 0)),
 CONSTRAINT CK_LogSobTasasNomEntidad CHECK ((len([NomEntidad]) > 0)),
 CONSTRAINT CK_LogSobTasasTipoEntidad CHECK ((len([TipoEntidad]) > 0)))
CREATE TABLE LogSoporte ( 
Id INT DEFAULT ((0)) NOT NULL,
IdCia CHAR(2) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
TipoProc VARCHAR(10) NOT NULL,
GrupoNit BIT DEFAULT ((0)) NOT NULL,
FecComp BIT DEFAULT ((0)) NOT NULL,
Estado INT DEFAULT ((0)) NOT NULL,
FechaCrea SMALLDATETIME NOT NULL,
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL,
Observacion VARCHAR(500),
DescOpciones VARCHAR(500)
 CONSTRAINT PK_LogSoporte PRIMARY KEY CLUSTERED (Id,IdCia),
 CONSTRAINT CK_LogSoporteIdCia CHECK ((len([IdCia])>(0))),
 CONSTRAINT CK_LogSoporteIdUsuario CHECK ((len([IdUsuario])>(0))),
 CONSTRAINT CK_LogSoporteNombre CHECK ((len([Nombre])>(0))),
 CONSTRAINT CK_LogSoporteTipoProc CHECK ((len([TipoProc])>(0))))
CREATE TABLE LogSoporteDet ( 
Numero INT NOT NULL,
IdCia CHAR(2) NOT NULL,
Item INT NOT NULL,
TipCom VARCHAR(3) NOT NULL,
Comprobante INT NOT NULL,
IdCiaCom CHAR(2) NOT NULL,
ItemCom INT NOT NULL,
FechaCom SMALLDATETIME NOT NULL,
IdTercero VARCHAR(16) NOT NULL,
RazonSocial VARCHAR(150),
IdCuenta VARCHAR(16) NOT NULL,
Detalle VARCHAR(500) NOT NULL,
ValorOper DECIMAL(14,4) NOT NULL,
TarifaRet DECIMAL(14,4) NOT NULL,
TarifaIca DECIMAL(14,4) NOT NULL,
CodTarifRet VARCHAR(4),
CodTarifIca VARCHAR(4),
EstadoItem INT NOT NULL,
TipDoc VARCHAR(3),
NumDoc INT NOT NULL,
IdCiaDoc CHAR(2),
CodCiudad VARCHAR(8),
NomCuenta VARCHAR(150),
Ciudad VARCHAR(50)
 CONSTRAINT PK_LogSoporteDet PRIMARY KEY CLUSTERED (Numero,IdCia,Item),
 CONSTRAINT CK_LogSoporteDetDetalle CHECK ((len([Detalle])>(0))),
 CONSTRAINT CK_LogSoporteDetIdCiaCom CHECK ((len([IdCiaCom])>(0))),
 CONSTRAINT CK_LogSoporteDetIdCuenta CHECK ((len([IdCuenta])>(0))),
 CONSTRAINT CK_LogSoporteDetIdTercero CHECK ((len([IdTercero])>(0))),
 CONSTRAINT CK_LogSoporteDetTipCom CHECK ((len([TipCom])>(0))))
CREATE TABLE LogSys ( 
IdLog INT DEFAULT (0) NOT NULL,
TipDoc VARCHAR(3) NOT NULL,
Documento INT DEFAULT (0) NOT NULL,
IdCia CHAR(2) DEFAULT ('01') NOT NULL,
Fecha SMALLDATETIME NOT NULL,
TimeSys SMALLDATETIME NOT NULL,
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL,
Observacion VARCHAR(2000),
IdTercero VARCHAR(16),
IdVehiculo VARCHAR(10),
EsCom BIT DEFAULT (0) NOT NULL,
Eliminado BIT DEFAULT (0) NOT NULL,
Modificado BIT DEFAULT (0) NOT NULL,
nModulo VARCHAR(20) NOT NULL,
Dsname VARCHAR(20)
 CONSTRAINT PK_LogSys PRIMARY KEY CLUSTERED (IdLog,TipDoc,Documento,IdCia),
 CONSTRAINT CK_LogSysIdCia CHECK ((len([IdCia]) > 0)),
 CONSTRAINT CK_LogSysIdUsuario CHECK ((len([IdUsuario]) > 0)),
 CONSTRAINT CK_LogSysnModulo CHECK ((len([nModulo]) > 0)),
 CONSTRAINT CK_LogSysNombre CHECK ((len([Nombre]) > 0)),
 CONSTRAINT CK_LogSysObservacion CHECK ((len([Observacion]) > 0)),
 CONSTRAINT CK_LogSysTipDoc CHECK ((len([TipDoc]) > 0)))
CREATE TABLE LogTCredito ( 
IdReg INT IDENTITY ( 1,1 ) NOT NULL,
NitCliente VARCHAR(16) NOT NULL,
IdAgencia VARCHAR(16) NOT NULL,
FechaCompra SMALLDATETIME NOT NULL,
VrCompra MONEY DEFAULT (0) NOT NULL,
NCuotas INT DEFAULT (0) NOT NULL,
CodAlmacen VARCHAR(4) NOT NULL,
NumCredito VARCHAR(20),
Observacion VARCHAR(250),
EstadoReg INT DEFAULT (0) NOT NULL,
IdPrestamo INT DEFAULT (0) NOT NULL,
CodCia CHAR(2),
FechaReg SMALLDATETIME,
Comentarios VARCHAR(250)
 CONSTRAINT PK_LogTCredito PRIMARY KEY CLUSTERED (IdReg),
 CONSTRAINT CK_LogTCreditoCodAlmacen CHECK ((len([CodAlmacen]) > 0)),
 CONSTRAINT CK_LogTCreditoIdAgencia CHECK ((len([IdAgencia]) > 0)),
 CONSTRAINT CK_LogTCreditoNitCliente CHECK ((len([NitCliente]) > 0)))
CREATE TABLE LogTmConsDet ( 
Id INT IDENTITY ( 1,1 ) NOT NULL,
IdUsuario VARCHAR(5) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
TipPed VARCHAR(3) DEFAULT ('PED') NOT NULL,
Pedido INT DEFAULT ((0)) NOT NULL,
IdCiaPed CHAR(2) DEFAULT ('00') NOT NULL,
ItemPed INT DEFAULT ((0)) NOT NULL,
IdProducto VARCHAR(16) NOT NULL,
IdBodega VARCHAR(4) NOT NULL,
CdUbic VARCHAR(10),
NumTalla VARCHAR(30) NOT NULL,
CantPedido DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
CantAprob DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
Existencias DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
CantSaldo DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
CantTdo DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
CdBodTdo VARCHAR(4) NOT NULL,
Tallas BIT DEFAULT ((0)) NOT NULL,
IdUnd VARCHAR(4) NOT NULL,
Descripcion VARCHAR(500),
Bodega VARCHAR(50),
Unidad VARCHAR(50),
BodegaTdo VARCHAR(50)
 CONSTRAINT PK_LogTmConsDet PRIMARY KEY NONCLUSTERED (Id),
 CONSTRAINT CK_LogTmConsDetCdBodTdo CHECK ((len([CdBodTdo])>(0))),
 CONSTRAINT CK_LogTmConsDetIdBodega CHECK ((len([IdBodega])>(0))),
 CONSTRAINT CK_LogTmConsDetIdCiaPed CHECK ((len([IdCiaPed])>(0))),
 CONSTRAINT CK_LogTmConsDetIdProducto CHECK ((len([IdProducto])>(0))),
 CONSTRAINT CK_LogTmConsDetIdUnd CHECK ((len([IdUnd])>(0))),
 CONSTRAINT CK_LogTmConsDetIdUsuario CHECK ((len([IdUsuario])>(0))),
 CONSTRAINT CK_LogTmConsDetNumTalla CHECK ((len([NumTalla])>(0))),
 CONSTRAINT CK_LogTmConsDetTipPed CHECK ((len([TipPed])>(0))))
CREATE TABLE LogTmConsIns ( 
Id INT IDENTITY ( 1,1 ) NOT NULL,
IdUsuario VARCHAR(5) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
IdInsumo VARCHAR(16) NOT NULL,
IdBodega VARCHAR(4) NOT NULL,
Cantidad DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
CantSaldo DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
CantTraslado DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
CantConsumo DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
CantDevuelto DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
CdBodTdo VARCHAR(4) NOT NULL,
IdTipProc VARCHAR(4) NOT NULL,
TipTdo VARCHAR(3),
Traslado INT DEFAULT ((0)) NOT NULL,
IdCiaTdo CHAR(2),
Descripcion VARCHAR(500),
Bodega VARCHAR(50),
BodegaTdo VARCHAR(50),
Proceso VARCHAR(150)
 CONSTRAINT PK_LogTmConsIns PRIMARY KEY CLUSTERED (Id),
 CONSTRAINT CK_LogTmConsInsCdBodTdo CHECK ((len([CdBodTdo])>(0))),
 CONSTRAINT CK_LogTmConsInsIdBodega CHECK ((len([IdBodega])>(0))),
 CONSTRAINT CK_LogTmConsInsIdInsumo CHECK ((len([IdInsumo])>(0))),
 CONSTRAINT CK_LogTmConsInsIdTipProc CHECK ((len([IdTipProc])>(0))),
 CONSTRAINT CK_LogTmConsInsIdUsuario CHECK ((len([IdUsuario])>(0))))
CREATE TABLE LogTmConsInsu ( 
Id INT IDENTITY ( 1,1 ) NOT NULL,
IdUsuario VARCHAR(5) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
TipPed VARCHAR(3) DEFAULT ('PED') NOT NULL,
Pedido INT DEFAULT ((0)) NOT NULL,
IdCiaPed CHAR(2) DEFAULT ('00') NOT NULL,
ItemPed INT DEFAULT ((0)) NOT NULL,
IdProducto VARCHAR(16) NOT NULL,
IdInsumo VARCHAR(16) NOT NULL,
IdTipProc VARCHAR(4) NOT NULL,
IdBodega VARCHAR(4) NOT NULL,
Cantidad DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
Existencias DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
CantSaldo DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
CantTdo DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
CantOrden DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
CdBodTdo VARCHAR(4) NOT NULL,
Descripcion VARCHAR(500),
DescInsumo VARCHAR(500),
Bodega VARCHAR(50),
BodegaTdo VARCHAR(50),
Proceso VARCHAR(150),
CantPed DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
CantSalidas DECIMAL(14,4) DEFAULT ((0))
 CONSTRAINT PK_LogTmConsInsu PRIMARY KEY NONCLUSTERED (Id),
 CONSTRAINT CK_LogTmConsInsuCdBodTdo CHECK ((len([CdBodTdo])>(0))),
 CONSTRAINT CK_LogTmConsInsuIdBodega CHECK ((len([IdBodega])>(0))),
 CONSTRAINT CK_LogTmConsInsuIdCiaPed CHECK ((len([IdCiaPed])>(0))),
 CONSTRAINT CK_LogTmConsInsuIdInsumo CHECK ((len([IdInsumo])>(0))),
 CONSTRAINT CK_LogTmConsInsuIdProducto CHECK ((len([IdProducto])>(0))),
 CONSTRAINT CK_LogTmConsInsuIdTipProc CHECK ((len([IdTipProc])>(0))),
 CONSTRAINT CK_LogTmConsInsuIdUsuario CHECK ((len([IdUsuario])>(0))),
 CONSTRAINT CK_LogTmConsInsuTipPed CHECK ((len([TipPed])>(0))))
CREATE TABLE LogTmConsProc ( 
Id INT IDENTITY ( 1,1 ) NOT NULL,
IdUsuario VARCHAR(5) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
TipPed VARCHAR(3) DEFAULT ('PED') NOT NULL,
Pedido INT DEFAULT ((0)) NOT NULL,
IdCiaPed CHAR(2) DEFAULT ('00') NOT NULL,
ItemPed INT DEFAULT ((0)) NOT NULL,
IdProducto VARCHAR(16) NOT NULL,
IdBodega VARCHAR(4) NOT NULL,
CdUbic VARCHAR(10),
NumTalla VARCHAR(30) NOT NULL,
CantAprob DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
Existencias DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
CantSaldo DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
CantTdo DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
IdTipProc VARCHAR(4) NOT NULL,
Cantidad DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
Tallas BIT DEFAULT ((0)) NOT NULL,
ProcFinal BIT DEFAULT ((0)) NOT NULL,
Descripcion VARCHAR(500),
Bodega VARCHAR(50),
Proceso VARCHAR(150),
ItemDet INT DEFAULT ((0)) NOT NULL,
CostoEst MONEY DEFAULT ((0)) NOT NULL,
EdoOrden INT DEFAULT ((0)) NOT NULL,
TipOrden VARCHAR(3),
NumOrden INT DEFAULT ((0)) NOT NULL,
CdCiaOrden CHAR(2),
CantOrden DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
Terminado DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
Defectuoso DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
Rechazado DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
MotivoDev VARCHAR(500),
ItemEnt INT DEFAULT ((0)) NOT NULL
 CONSTRAINT PK_LogTmConsProc PRIMARY KEY NONCLUSTERED (Id),
 CONSTRAINT CK_LogTmConsProcIdBodega CHECK ((len([IdBodega])>(0))),
 CONSTRAINT CK_LogTmConsProcIdCiaPed CHECK ((len([IdCiaPed])>(0))),
 CONSTRAINT CK_LogTmConsProcIdProducto CHECK ((len([IdProducto])>(0))),
 CONSTRAINT CK_LogTmConsProcIdTipProc CHECK ((len([IdTipProc])>(0))),
 CONSTRAINT CK_LogTmConsProcIdUsuario CHECK ((len([IdUsuario])>(0))),
 CONSTRAINT CK_LogTmConsProcNumTalla CHECK ((len([NumTalla])>(0))),
 CONSTRAINT CK_LogTmConsProcTipPed CHECK ((len([TipPed])>(0))))
CREATE TABLE LogTmConsTallas ( 
Id INT IDENTITY ( 1,1 ) NOT NULL,
TipoReg VARCHAR(3) NOT NULL,
IdUsuario VARCHAR(5) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
ItemDet INT DEFAULT ((0)) NOT NULL,
NumTalla VARCHAR(30) NOT NULL,
CantPed DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
Cantidad DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
CantDev DECIMAL(14,4) DEFAULT ((0)) NOT NULL
 CONSTRAINT PK_LogTmConsTallas PRIMARY KEY CLUSTERED (Id),
 CONSTRAINT CK_LogTmConsTallasIdUsuario CHECK ((len([IdUsuario])>(0))),
 CONSTRAINT CK_LogTmConsTallasNumTalla CHECK ((len([NumTalla])>(0))),
 CONSTRAINT CK_LogTmConsTallasTipoReg CHECK ((len([TipoReg])>(0))))
CREATE TABLE LogTmCostos ( 
IdUsuario VARCHAR(5) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
TipCom VARCHAR(3) DEFAULT ('COC') NOT NULL,
NumCompra INT DEFAULT ((0)) NOT NULL,
IdCiaCom CHAR(2) NOT NULL,
ItemCom INT DEFAULT ((0)) NOT NULL,
NumGuia INT DEFAULT ((0)) NOT NULL,
IdCiaGuia CHAR(2) NOT NULL,
NumEntrada INT DEFAULT ((0)) NOT NULL,
IdCiaEnt CHAR(2) NOT NULL,
ItemEnt INT DEFAULT ((0)) NOT NULL,
IdProducto VARCHAR(16) NOT NULL,
CantBruto DECIMAL(16,6) DEFAULT ((0)) NOT NULL,
CantNeto DECIMAL(16,6) DEFAULT ((0)) NOT NULL,
CantEntrada DECIMAL(16,6) DEFAULT ((0)) NOT NULL,
UndMed VARCHAR(10) DEFAULT ('br') NOT NULL,
VrUnitario DECIMAL(16,6) DEFAULT ((0)) NOT NULL,
NitProv VARCHAR(16) NOT NULL,
CdEstacion VARCHAR(4),
Modalidad VARCHAR(10),
IdSubgrupo VARCHAR(8),
NumFactura VARCHAR(15),
FechaFactura SMALLDATETIME,
FecDespacho SMALLDATETIME,
FecDescargue SMALLDATETIME,
TipoAju VARCHAR(3),
NumAjuInv INT DEFAULT ((0)) NOT NULL,
IdCiaAju CHAR(2),
CantAjuste DECIMAL(16,6) DEFAULT ((0)) NOT NULL,
Descripcion VARCHAR(1000),
Unidad VARCHAR(50),
Estacion VARCHAR(50),
Proveedor VARCHAR(250)
 CONSTRAINT PK_LogTmCostos PRIMARY KEY CLUSTERED (IdUsuario,Item),
 CONSTRAINT CK_LogTmCostosIdCiaCom CHECK ((len([IdCiaCom])>(0))),
 CONSTRAINT CK_LogTmCostosIdCiaEnt CHECK ((len([IdCiaEnt])>(0))),
 CONSTRAINT CK_LogTmCostosIdCiaGuia CHECK ((len([IdCiaGuia])>(0))),
 CONSTRAINT CK_LogTmCostosIdProducto CHECK ((len([IdProducto])>(0))),
 CONSTRAINT CK_LogTmCostosIdUsuario CHECK ((len([IdUsuario])>(0))),
 CONSTRAINT CK_LogTmCostosNitProv CHECK ((len([NitProv])>(0))),
 CONSTRAINT CK_LogTmCostosTipCom CHECK ((len([TipCom])>(0))),
 CONSTRAINT CK_LogTmCostosUndMed CHECK ((len([UndMed])>(0))))
CREATE TABLE LogTmCrudo ( 
IdUsuario VARCHAR(5) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
IdProducto VARCHAR(16) NOT NULL,
Descripcion VARCHAR(1000),
Cantidad DECIMAL(16,6) DEFAULT ((0)) NOT NULL,
UndMed VARCHAR(10) DEFAULT ('br') NOT NULL,
VrUnitario DECIMAL(16,6) DEFAULT ((0)) NOT NULL,
CostoUnit DECIMAL(16,6) DEFAULT ((0)) NOT NULL,
VrTotal DECIMAL(16,6) DEFAULT ((0)) NOT NULL,
VrDcto DECIMAL(16,6) DEFAULT ((0)) NOT NULL,
VrIva DECIMAL(16,6) DEFAULT ((0)) NOT NULL,
TarifaIva DECIMAL(16,6) DEFAULT ((0)) NOT NULL,
TarifaDct DECIMAL(16,6) DEFAULT ((0)) NOT NULL,
CodTarIva VARCHAR(4),
CodTarDct VARCHAR(4),
Producto VARCHAR(250),
Unidad VARCHAR(50),
CdMoneda VARCHAR(5),
IdSubgrupo VARCHAR(8),
CantBruto DECIMAL(16,6) DEFAULT ((0)) NOT NULL,
CantNeto DECIMAL(16,6) DEFAULT ((0)) NOT NULL,
CantEntrada DECIMAL(16,6) DEFAULT ((0)) NOT NULL,
UMCargue VARCHAR(10),
UMEntrada VARCHAR(10),
TipDoc VARCHAR(3),
NumDoc INT DEFAULT ((0)) NOT NULL,
IdCiaDoc CHAR(2),
ItemDoc INT DEFAULT ((0)) NOT NULL
 CONSTRAINT PK_LogTmCrudo PRIMARY KEY CLUSTERED (IdUsuario,Item),
 CONSTRAINT CK_LogTmCrudoIdProducto CHECK ((len([IdProducto])>(0))),
 CONSTRAINT CK_LogTmCrudoIdUsuario CHECK ((len([IdUsuario])>(0))),
 CONSTRAINT CK_LogTmCrudoUndMed CHECK ((len([UndMed])>(0))))
CREATE TABLE LogTmEntrega ( 
Id INT IDENTITY ( 1,1 ) NOT NULL,
IdUsuario VARCHAR(5) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
TipOrden VARCHAR(3) DEFAULT ('OPP') NOT NULL,
NumOrden INT DEFAULT ((0)) NOT NULL,
IdCiaOrden CHAR(2) NOT NULL,
ItemOrden INT DEFAULT ((0)) NOT NULL,
CantOrden DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
Cantidad DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
Defectuoso DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
Rechazado DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
CostoUnit MONEY DEFAULT ((0)) NOT NULL,
VrDcto MONEY DEFAULT ((0)) NOT NULL,
TipPed VARCHAR(3) DEFAULT ('PED') NOT NULL,
Pedido INT DEFAULT ((0)) NOT NULL,
IdCiaPed CHAR(2) DEFAULT ('00') NOT NULL,
ItemPed INT DEFAULT ((0)) NOT NULL,
IdProducto VARCHAR(16) NOT NULL,
Descripcion VARCHAR(500),
CdTipProc VARCHAR(4),
Tallas BIT DEFAULT ((0)) NOT NULL,
ProcFinal BIT DEFAULT ((0)) NOT NULL,
Observacion VARCHAR(500),
Producto VARCHAR(250),
Proceso VARCHAR(150)
 CONSTRAINT PK_LogTmEntrega PRIMARY KEY NONCLUSTERED (Id),
 CONSTRAINT CK_LogTmEntregaIdCiaOrden CHECK ((len([IdCiaOrden])>(0))),
 CONSTRAINT CK_LogTmEntregaIdCiaPed CHECK ((len([IdCiaPed])>(0))),
 CONSTRAINT CK_LogTmEntregaIdProducto CHECK ((len([IdProducto])>(0))),
 CONSTRAINT CK_LogTmEntregaIdUsuario CHECK ((len([IdUsuario])>(0))),
 CONSTRAINT CK_LogTmEntregaTipOrden CHECK ((len([TipOrden])>(0))),
 CONSTRAINT CK_LogTmEntregaTipPed CHECK ((len([TipPed])>(0))))
CREATE TABLE LogTmPedidos ( 
Id BIGINT IDENTITY ( 1,1 ) NOT NULL,
IdEst CHAR(2) NOT NULL,
TipPed VARCHAR(3) DEFAULT ('PED') NOT NULL,
Pedido INT DEFAULT ((0)) NOT NULL,
IdCia CHAR(2) DEFAULT ('01') NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
TipCons VARCHAR(3) DEFAULT ('CPP') NOT NULL,
NumCons INT DEFAULT ((0)) NOT NULL,
IdCiaCons CHAR(2) NOT NULL,
ItemCons INT DEFAULT ((0)) NOT NULL,
IdProducto VARCHAR(16) NOT NULL,
IdUnd VARCHAR(4) NOT NULL,
CantPedido DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
CantAprob DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
CantTraslado DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
CantProducir DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
CantProceso DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
CantTerminado DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
CantRechazado DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
CantFacturado DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
CantDevFact DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
Descripcion VARCHAR(250),
Unidad VARCHAR(50),
Fecha SMALLDATETIME,
FechaVence SMALLDATETIME,
IdCliente VARCHAR(16),
IdAgencia VARCHAR(16),
IdVend VARCHAR(16),
NomCliente VARCHAR(150),
Agencia VARCHAR(150),
Vendedor VARCHAR(150),
Referencia VARCHAR(50),
NumOrden VARCHAR(50)
 CONSTRAINT PK_LogTmPedidos PRIMARY KEY NONCLUSTERED (Id),
 CONSTRAINT CK_LogTmPedidosIdCia CHECK ((len([IdCia])>(0))),
 CONSTRAINT CK_LogTmPedidosIdCiaCons CHECK ((len([IdCiaCons])>(0))),
 CONSTRAINT CK_LogTmPedidosIdEst CHECK ((len([IdEst])>(0))),
 CONSTRAINT CK_LogTmPedidosIdProducto CHECK ((len([IdProducto])>(0))),
 CONSTRAINT CK_LogTmPedidosIdUnd CHECK ((len([IdUnd])>(0))),
 CONSTRAINT CK_LogTmPedidosTipCons CHECK ((len([TipCons])>(0))),
 CONSTRAINT CK_LogTmPedidosTipPed CHECK ((len([TipPed])>(0))))
CREATE TABLE LogTmPedidosProc ( 
Id BIGINT IDENTITY ( 1,1 ) NOT NULL,
IdEst CHAR(2) NOT NULL,
TipPed VARCHAR(3) DEFAULT ('PED') NOT NULL,
Pedido INT DEFAULT ((0)) NOT NULL,
IdCia CHAR(2) DEFAULT ('01') NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
NumProc INT DEFAULT ((0)) NOT NULL,
IdTipProc VARCHAR(4) NOT NULL,
CantCons DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
Cantidad DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
Terminado DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
Rechazado DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
ProcFinal BIT DEFAULT ((0)) NOT NULL,
TipOrden VARCHAR(3) NOT NULL,
NumOrden INT DEFAULT ((0)) NOT NULL,
CdCiaOrden CHAR(2) NOT NULL,
Proceso VARCHAR(150)
 CONSTRAINT PK_LogTmPedidosProc PRIMARY KEY NONCLUSTERED (Id),
 CONSTRAINT CK_LogTmPedidosProcCdCiaOrden CHECK ((len([CdCiaOrden])>(0))),
 CONSTRAINT CK_LogTmPedidosProcIdCia CHECK ((len([IdCia])>(0))),
 CONSTRAINT CK_LogTmPedidosProcIdEst CHECK ((len([IdEst])>(0))),
 CONSTRAINT CK_LogTmPedidosProcIdTipProc CHECK ((len([IdTipProc])>(0))),
 CONSTRAINT CK_LogTmPedidosProcTipOrden CHECK ((len([TipOrden])>(0))),
 CONSTRAINT CK_LogTmPedidosProcTipPed CHECK ((len([TipPed])>(0))))
CREATE TABLE LogTmsAju ( 
Numero INT DEFAULT (0) NOT NULL,
IdCia CHAR(2) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
NumDocAjs INT DEFAULT (0) NOT NULL,
NumDocAjf INT DEFAULT (0) NOT NULL,
EstadoProc INT DEFAULT (0) NOT NULL,
TimeSys SMALLDATETIME NOT NULL,
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL
 CONSTRAINT PK_LogTmsAju PRIMARY KEY CLUSTERED (Numero,IdCia),
 CONSTRAINT CK_LogTmsAjuIdCia CHECK ((len([IdCia]) > 0)),
 CONSTRAINT CK_LogTmsAjuIdUsuario CHECK ((len([IdUsuario]) > 0)),
 CONSTRAINT CK_LogTmsAjuNombre CHECK ((len([Nombre]) > 0)))
CREATE TABLE LogTmsAjuProd ( 
Numero INT DEFAULT (0) NOT NULL,
IdCia CHAR(2) NOT NULL,
Item INT DEFAULT (0) NOT NULL,
IdProducto VARCHAR(16) NOT NULL,
DescripProd VARCHAR(150) NOT NULL,
TipFac VARCHAR(3) DEFAULT ('0') NOT NULL,
Factura INT DEFAULT (0) NOT NULL,
IdCiaFac CHAR(2) DEFAULT ('00') NOT NULL,
NumGuia INT DEFAULT (0) NOT NULL,
IdCiaGuia CHAR(2) DEFAULT ('00') NOT NULL,
CdTanque VARCHAR(4),
CantFact DECIMAL(14,4) DEFAULT (0) NOT NULL,
CantGuia DECIMAL(14,4) DEFAULT (0) NOT NULL,
galsbruto DECIMAL(14,4) DEFAULT (0) NOT NULL,
galsneto DECIMAL(14,4) DEFAULT (0) NOT NULL,
Temperatura DECIMAL(14,4) DEFAULT (0) NOT NULL,
Densidad DECIMAL(14,4) DEFAULT (0) NOT NULL,
Referencia VARCHAR(50),
Observacion VARCHAR(250),
NitCliente VARCHAR(16),
CdAgencia VARCHAR(16)
 CONSTRAINT PK_LogTmsAjuProd PRIMARY KEY CLUSTERED (Numero,IdCia,Item),
 CONSTRAINT CK_LogTmsAjuProdDescripProd CHECK ((len([DescripProd]) > 0)),
 CONSTRAINT CK_LogTmsAjuProdIdCia CHECK ((len([IdCia]) > 0)),
 CONSTRAINT CK_LogTmsAjuProdIdCiaFac CHECK ((len([IdCiaFac]) > 0)),
 CONSTRAINT CK_LogTmsAjuProdIdCiaGuia CHECK ((len([IdCiaGuia]) > 0)),
 CONSTRAINT CK_LogTmsAjuProdIdProducto CHECK ((len([IdProducto]) > 0)),
 CONSTRAINT CK_LogTmsAjuProdTipFac CHECK ((len([TipFac]) > 0)))
CREATE TABLE LogTmSoporte ( 
IdUsuario VARCHAR(5) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
IdProducto VARCHAR(16) NOT NULL,
Descripcion VARCHAR(1000) NOT NULL,
Cantidad DECIMAL(16,6) DEFAULT ((0)) NOT NULL,
VrUnitario DECIMAL(16,6) DEFAULT ((0)) NOT NULL,
ValorOper DECIMAL(16,6) DEFAULT ((0)) NOT NULL,
VrDcto DECIMAL(16,6) DEFAULT ((0)) NOT NULL,
VrRetencion DECIMAL(16,6) DEFAULT ((0)) NOT NULL,
VrRetIca DECIMAL(16,6) DEFAULT ((0)) NOT NULL,
VrBomberil DECIMAL(16,6) DEFAULT ((0)) NOT NULL,
VrAviTab DECIMAL(16,6) DEFAULT ((0)) NOT NULL,
TarifaDct DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
TarifaRet DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
TarifaIca DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
TarifaBom DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
TarifaAvta DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
CodTarDct VARCHAR(4),
CodTarRet VARCHAR(4),
CodTarIca VARCHAR(4),
CodTarifBom VARCHAR(4),
CodTarifAvta VARCHAR(4),
ItemCom INT DEFAULT ((0)) NOT NULL,
CdCuenta VARCHAR(16),
CdCueCre VARCHAR(16),
IdSubgrupo VARCHAR(8),
NitTercero VARCHAR(16),
NomTercero VARCHAR(150),
Producto VARCHAR(250)
 CONSTRAINT PK_LogTmSoporte PRIMARY KEY CLUSTERED (IdUsuario,Item),
 CONSTRAINT CK_LogTmSoporteDescripcion CHECK ((len([Descripcion])>(0))),
 CONSTRAINT CK_LogTmSoporteIdProducto CHECK ((len([IdProducto])>(0))),
 CONSTRAINT CK_LogTmSoporteIdUsuario CHECK ((len([IdUsuario])>(0))))
CREATE TABLE LogTraLiquida ( 
Numero INT DEFAULT ((0)) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
EstadoProc INT DEFAULT ((0)) NOT NULL,
Observacion VARCHAR(250),
TimeSys SMALLDATETIME NOT NULL,
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL
 CONSTRAINT PK_LogTraLiquida PRIMARY KEY CLUSTERED (Numero),
 CONSTRAINT CK_LogTraLiquidaIdUsuario CHECK ((len([IdUsuario])>(0))),
 CONSTRAINT CK_LogTraLiquidaNombre CHECK ((len([Nombre])>(0))))
CREATE TABLE LogTraLiquidaDet ( 
Numero INT DEFAULT ((0)) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
TipOds VARCHAR(3) NOT NULL,
NumOrden INT DEFAULT ((0)) NOT NULL,
IdCiaOds CHAR(2) DEFAULT ('01') NOT NULL,
Fecha SMALLDATETIME NOT NULL,
IdOrigen VARCHAR(8) NOT NULL,
CiuOrigen VARCHAR(50),
IdDestino VARCHAR(8) NOT NULL,
CiuDestino VARCHAR(50),
IdRuta VARCHAR(4) NOT NULL,
Ruta VARCHAR(50),
IdVehiculo VARCHAR(10) NOT NULL,
IdConductor VARCHAR(16) NOT NULL,
IdPropietario VARCHAR(16) NOT NULL,
IdPoseedor VARCHAR(16) NOT NULL,
TipoAfiVehic VARCHAR(10),
IdCliente VARCHAR(16) NOT NULL,
IdAgencia VARCHAR(16) DEFAULT ('0'),
Modalidad VARCHAR(10),
TipoResiduo VARCHAR(100),
VrTotal MONEY DEFAULT ((0)) NOT NULL,
VrCosto MONEY DEFAULT ((0)) NOT NULL,
VrAnticipo MONEY DEFAULT ((0)) NOT NULL,
VrIva MONEY DEFAULT ((0)) NOT NULL,
VrRetencion MONEY DEFAULT ((0)) NOT NULL,
VrReteIca MONEY DEFAULT ((0)) NOT NULL,
VrReteCREE MONEY DEFAULT ((0)),
VrReteIva MONEY DEFAULT ((0)) NOT NULL,
VrOtros MONEY DEFAULT ((0)) NOT NULL,
VrDescuento MONEY DEFAULT ((0)) NOT NULL,
VrConcCargos MONEY DEFAULT ((0)),
VrConcDed MONEY DEFAULT ((0)),
VrNeto MONEY DEFAULT ((0)) NOT NULL,
Cantidad DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
TarifaPago MONEY DEFAULT ((0)) NOT NULL,
BaseImp MONEY DEFAULT ((0)) NOT NULL,
BaseRet MONEY DEFAULT ((0)) NOT NULL,
BaseIca MONEY DEFAULT ((0)) NOT NULL,
TarifaImp DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
TarifaRet DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
TarifaIca DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
TarifaRiv DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
TarifaRtc DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
CodTarIva VARCHAR(4),
CodTarRet VARCHAR(4),
CodTarIca VARCHAR(4),
CodTarRiv VARCHAR(4),
CodTarRtc VARCHAR(4),
Referencia VARCHAR(50),
RemCliente VARCHAR(30),
UndMed VARCHAR(10),
EstFactura INT DEFAULT ((0)) NOT NULL,
TipFact VARCHAR(3),
NumFactura INT DEFAULT ((0)) NOT NULL,
CdCiaFact CHAR(2),
NumAprob INT DEFAULT ((0)) NOT NULL,
IdCiaApr CHAR(2) DEFAULT ('01'),
EstCumplido INT DEFAULT ((0)) NOT NULL,
NumCump INT DEFAULT ((0)) NOT NULL,
CdCiaCum CHAR(2),
TipCom VARCHAR(3),
Comprobante INT DEFAULT ((0)) NOT NULL,
IdCiaCom CHAR(2),
EstadoReg INT DEFAULT ((0)) NOT NULL,
Liquidacion INT DEFAULT ((0)) NOT NULL,
CdCiaLiq CHAR(2) DEFAULT ('00') NOT NULL,
FechaLiq SMALLDATETIME,
CdCiudad VARCHAR(8),
IdCCosto VARCHAR(16),
IdSubCos VARCHAR(16),
Conductor VARCHAR(150),
Propietario VARCHAR(150),
Poseedor VARCHAR(150),
Cliente VARCHAR(150),
Comentarios VARCHAR(1000),
nRemolque VARCHAR(10)
 CONSTRAINT PK_LogTraLiquidaDet PRIMARY KEY CLUSTERED (Numero,Item),
 CONSTRAINT CK_LogTraLiquidaDetCdCiaLiq CHECK ((len([CdCiaLiq])>(0))),
 CONSTRAINT CK_LogTraLiquidaDetIdCiaOds CHECK ((len([IdCiaOds])>(0))),
 CONSTRAINT CK_LogTraLiquidaDetIdCliente CHECK ((len([IdCliente])>(0))),
 CONSTRAINT CK_LogTraLiquidaDetIdConductor CHECK ((len([IdConductor])>(0))),
 CONSTRAINT CK_LogTraLiquidaDetIdDestino CHECK ((len([IdDestino])>(0))),
 CONSTRAINT CK_LogTraLiquidaDetIdOrigen CHECK ((len([IdOrigen])>(0))),
 CONSTRAINT CK_LogTraLiquidaDetIdPoseedor CHECK ((len([IdPoseedor])>(0))),
 CONSTRAINT CK_LogTraLiquidaDetIdPropietario CHECK ((len([IdPropietario])>(0))),
 CONSTRAINT CK_LogTraLiquidaDetIdRuta CHECK ((len([IdRuta])>(0))),
 CONSTRAINT CK_LogTraLiquidaDetIdVehiculo CHECK ((len([IdVehiculo])>(0))),
 CONSTRAINT CK_LogTraLiquidaDetTipOds CHECK ((len([TipOds])>(0))))
CREATE TABLE LogTraManif ( 
Numero INT DEFAULT ((0)) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
EstadoProc INT DEFAULT ((0)) NOT NULL,
Observacion VARCHAR(250),
TimeSys SMALLDATETIME NOT NULL,
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL
 CONSTRAINT PK_LogTraManif PRIMARY KEY CLUSTERED (Numero),
 CONSTRAINT CK_LogTraManifIdUsuario CHECK ((len([IdUsuario])>(0))),
 CONSTRAINT CK_LogTraManifNombre CHECK ((len([Nombre])>(0))))
CREATE TABLE LogTraManifDet ( 
Numero INT DEFAULT ((0)) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
TipDoc VARCHAR(3) DEFAULT ('MUC') NOT NULL,
Manifiesto INT DEFAULT ((0)) NOT NULL,
IdCia CHAR(2) DEFAULT ('01') NOT NULL,
Fecha SMALLDATETIME NOT NULL,
IdOrigen VARCHAR(8) NOT NULL,
CiuOrigen VARCHAR(50),
IdDestino VARCHAR(8) NOT NULL,
CiuDestino VARCHAR(50),
IdRuta VARCHAR(4) NOT NULL,
Ruta VARCHAR(50),
IdVehiculo VARCHAR(10) NOT NULL,
IdConductor VARCHAR(16) NOT NULL,
IdPropietario VARCHAR(16) NOT NULL,
IdPoseedor VARCHAR(16) NOT NULL,
VrFletes MONEY DEFAULT ((0)) NOT NULL,
VrDescuento MONEY DEFAULT ((0)) NOT NULL,
VrRetencion MONEY DEFAULT ((0)) NOT NULL,
VrReteIca MONEY DEFAULT ((0)) NOT NULL,
VrAnticipos MONEY DEFAULT ((0)) NOT NULL,
VrFaltantes MONEY DEFAULT ((0)) NOT NULL,
VrSeguros MONEY DEFAULT ((0)) NOT NULL,
VrFondos MONEY DEFAULT ((0)) NOT NULL,
VrAportes MONEY DEFAULT ((0)) NOT NULL,
VrOtrosDctos MONEY DEFAULT ((0)) NOT NULL,
VrImpuestos MONEY DEFAULT ((0)) NOT NULL,
VrEstampilla MONEY DEFAULT ((0)) NOT NULL,
VrOtrosPagos MONEY DEFAULT ((0)) NOT NULL,
VrNeto MONEY DEFAULT ((0)) NOT NULL,
TarifaTabla MONEY DEFAULT ((0)) NOT NULL,
TarifaFlete MONEY DEFAULT ((0)) NOT NULL,
UnidTarifa VARCHAR(10) DEFAULT ('PESO'),
PesoTotal DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
Unidades DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
Volumen DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
PesoOrigen DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
UnidOrigen DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
VolOrigen DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
PesoDestino DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
UnidDestino DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
VolDestino DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
CodTarRet VARCHAR(4),
CodTarIca VARCHAR(4),
TarifaRet DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
TarifaIca DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
TarifaSeg DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
TarifaImp DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
Referencia VARCHAR(50),
CantFaltante DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
UnidadFalt VARCHAR(10),
TolFaltNeto DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
TarifaFalt MONEY DEFAULT ((0)) NOT NULL,
VrConcPagos MONEY DEFAULT ((0)) NOT NULL,
VrConcDctos MONEY DEFAULT ((0)) NOT NULL,
VrConcFondo MONEY DEFAULT ((0)) NOT NULL,
VrConcSeguro MONEY DEFAULT ((0)) NOT NULL,
VrConcAporte MONEY DEFAULT ((0)) NOT NULL,
VrConcImpuesto MONEY DEFAULT ((0)) NOT NULL,
VrRemesas MONEY DEFAULT ((0)) NOT NULL,
VrRecCaja MONEY DEFAULT ((0)) NOT NULL,
VrSeguroRc MONEY DEFAULT ((0)) NOT NULL,
CdForma VARCHAR(4),
Remesa INT DEFAULT ((0)) NOT NULL,
CdCiaRem CHAR(2),
Pedido INT DEFAULT ((0)) NOT NULL,
CdCiaPed CHAR(2),
EstadoCump INT DEFAULT ((0)) NOT NULL,
Cumplido INT DEFAULT ((0)) NOT NULL,
CdCiaCump CHAR(2),
FechaCump SMALLDATETIME,
EstadoReg INT DEFAULT ((0)) NOT NULL,
OrdPago INT DEFAULT ((0)) NOT NULL,
IdCiaOdp CHAR(2) DEFAULT ('00') NOT NULL,
FechaOdp SMALLDATETIME,
TipoCom VARCHAR(3),
Comprobante INT DEFAULT ((0)) NOT NULL,
CdCiudad VARCHAR(8),
IdCCosto VARCHAR(16),
IdSubCos VARCHAR(16),
TipoVehic VARCHAR(10),
Conductor VARCHAR(150),
Propietario VARCHAR(150),
Poseedor VARCHAR(150),
Comentarios VARCHAR(1000),
TarifaAvta DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
VrImpAvTa MONEY DEFAULT ((0)) NOT NULL,
Referencia1 VARCHAR(50),
Referencia2 VARCHAR(50),
Referencia3 VARCHAR(50),
NitCliente VARCHAR(16),
Cliente VARCHAR(150)
 CONSTRAINT PK_LogTraManifDet PRIMARY KEY CLUSTERED (Numero,Item),
 CONSTRAINT CK_LogTraManifDetIdCia CHECK ((len([IdCia])>(0))),
 CONSTRAINT CK_LogTraManifDetIdCiaOdp CHECK ((len([IdCiaOdp])>(0))),
 CONSTRAINT CK_LogTraManifDetIdConductor CHECK ((len([IdConductor])>(0))),
 CONSTRAINT CK_LogTraManifDetIdDestino CHECK ((len([IdDestino])>(0))),
 CONSTRAINT CK_LogTraManifDetIdOrigen CHECK ((len([IdOrigen])>(0))),
 CONSTRAINT CK_LogTraManifDetIdPoseedor CHECK ((len([IdPoseedor])>(0))),
 CONSTRAINT CK_LogTraManifDetIdPropietario CHECK ((len([IdPropietario])>(0))),
 CONSTRAINT CK_LogTraManifDetIdRuta CHECK ((len([IdRuta])>(0))),
 CONSTRAINT CK_LogTraManifDetIdVehiculo CHECK ((len([IdVehiculo])>(0))),
 CONSTRAINT CK_LogTraManifDetTipDoc CHECK ((len([TipDoc])>(0))))
CREATE TABLE LogTraManifInt ( 
Id VARCHAR(5) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
CdMercancia VARCHAR(16) NOT NULL,
DescripMcias VARCHAR(500) NOT NULL,
Cantidad DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
PesoNeto DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
PesoBruto DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
Volumen DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
ValorMcia MONEY DEFAULT ((0)) NOT NULL,
IdMoneda VARCHAR(5) NOT NULL,
IdUnd VARCHAR(4) NOT NULL,
IdEmp VARCHAR(4) NOT NULL,
IdNat VARCHAR(4) NOT NULL,
UndMed VARCHAR(10) NOT NULL,
UndVol VARCHAR(10),
TipOrd VARCHAR(3),
NumOrden INT DEFAULT ((0)) NOT NULL,
IdCiaOrd CHAR(2),
Bultos VARCHAR(150),
Observacion VARCHAR(1000),
Unidad VARCHAR(50),
Empaque VARCHAR(50),
Naturaleza VARCHAR(50),
DescripUnid VARCHAR(500)
 CONSTRAINT PK_LogTraManifInt PRIMARY KEY CLUSTERED (Id,Item),
 CONSTRAINT CK_LogTraManifIntCdMercancia CHECK ((len([CdMercancia])>(0))),
 CONSTRAINT CK_LogTraManifIntDescripMcias CHECK ((len([DescripMcias])>(0))),
 CONSTRAINT CK_LogTraManifIntId CHECK ((len([Id])>(0))),
 CONSTRAINT CK_LogTraManifIntIdEmp CHECK ((len([IdEmp])>(0))),
 CONSTRAINT CK_LogTraManifIntIdMoneda CHECK ((len([IdMoneda])>(0))),
 CONSTRAINT CK_LogTraManifIntIdNat CHECK ((len([IdNat])>(0))),
 CONSTRAINT CK_LogTraManifIntIdUnd CHECK ((len([IdUnd])>(0))),
 CONSTRAINT CK_LogTraManifIntUndMed CHECK ((len([UndMed])>(0))))
CREATE TABLE LogTraOrdenDet ( 
ClaveReg VARCHAR(10) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
Descripcion VARCHAR(250),
Cantidad DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
UndMed VARCHAR(10),
TarifaClie MONEY DEFAULT ((0)) NOT NULL,
TarifaPago MONEY DEFAULT ((0)) NOT NULL,
Referencia VARCHAR(50),
DocCliente VARCHAR(30),
FechaDesp SMALLDATETIME,
CodRuta VARCHAR(4),
IdOrigen VARCHAR(10),
IdDestino VARCHAR(10),
IdCliente VARCHAR(16) NOT NULL,
IdAgencia VARCHAR(16),
IdConductor VARCHAR(16),
PlacaVeh VARCHAR(10),
NumRemolque VARCHAR(10),
CodMercancia VARCHAR(16),
TipoOrden VARCHAR(10),
CodCampo VARCHAR(4),
DescServicio VARCHAR(2000),
NomContacto VARCHAR(150),
EstadoReg INT DEFAULT ((0)) NOT NULL,
NumOrden INT DEFAULT ((0)) NOT NULL,
IdCia CHAR(2),
Observacion VARCHAR(2000),
NomCliente VARCHAR(150)
 CONSTRAINT PK_LogTraOrdenDet PRIMARY KEY CLUSTERED (ClaveReg,Item),
 CONSTRAINT CK_LogTraOrdenDetClaveReg CHECK ((len([ClaveReg])>(0))),
 CONSTRAINT CK_LogTraOrdenDetIdCliente CHECK ((len([IdCliente])>(0))))
CREATE TABLE LogTraOrdenes ( 
Id INT IDENTITY ( 1,1 ) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
Estado INT DEFAULT ((0)) NOT NULL,
ClaveReg VARCHAR(10) NOT NULL,
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL,
NomArchivo VARCHAR(250)
 CONSTRAINT PK_LogTraOrdenes PRIMARY KEY NONCLUSTERED (Id),
 CONSTRAINT CK_LogTraOrdenesClaveReg CHECK ((len([ClaveReg])>(0))),
 CONSTRAINT CK_LogTraOrdenesIdUsuario CHECK ((len([IdUsuario])>(0))),
 CONSTRAINT CK_LogTraOrdenesNombre CHECK ((len([Nombre])>(0))))
CREATE TABLE LogTraTarifas ( 
TipDoc VARCHAR(3) NOT NULL,
Numero INT DEFAULT (0) NOT NULL,
IdCia CHAR(2) DEFAULT ('01') NOT NULL,
Item INT DEFAULT (0) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
IdMercancia VARCHAR(16) NOT NULL,
DescripMcias VARCHAR(250) NOT NULL,
Cantidad DECIMAL(14,4) DEFAULT (0) NOT NULL,
PesoNeto DECIMAL(14,4) DEFAULT (0) NOT NULL,
Volumen DECIMAL(14,4) DEFAULT (0) NOT NULL,
Cases INT DEFAULT (0) NOT NULL,
Cajas INT DEFAULT (0) NOT NULL,
Palets INT DEFAULT (0) NOT NULL,
TarifClie MONEY DEFAULT (0) NOT NULL,
TarifPago MONEY DEFAULT (0) NOT NULL,
TarifTabla MONEY DEFAULT (0) NOT NULL,
VrDeclarado MONEY DEFAULT (0) NOT NULL,
VrSeguro MONEY DEFAULT (0) NOT NULL,
TarifSeguro DECIMAL(14,4) DEFAULT (0) NOT NULL,
UndTarifa VARCHAR(10) DEFAULT ('PESO') NOT NULL,
UndTarPago VARCHAR(10) DEFAULT ('PESO') NOT NULL,
TipoTarifa VARCHAR(10),
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL
 CONSTRAINT PK_LogTraTarifas PRIMARY KEY CLUSTERED (TipDoc,Numero,IdCia,Item),
 CONSTRAINT CK_LogTraTarifasDescripMcias CHECK ((len([DescripMcias]) > 0)),
 CONSTRAINT CK_LogTraTarifasIdCia CHECK ((len([IdCia]) > 0)),
 CONSTRAINT CK_LogTraTarifasIdMercancia CHECK ((len([IdMercancia]) > 0)),
 CONSTRAINT CK_LogTraTarifasIdUsuario CHECK ((len([IdUsuario]) > 0)),
 CONSTRAINT CK_LogTraTarifasNombre CHECK ((len([Nombre]) > 0)),
 CONSTRAINT CK_LogTraTarifasTipDoc CHECK ((len([TipDoc]) > 0)),
 CONSTRAINT CK_LogTraTarifasUndTarifa CHECK ((len([UndTarifa]) > 0)))
CREATE TABLE LogValesCred ( 
Id INT IDENTITY ( 1,1 ) NOT NULL,
ClaveReg VARCHAR(20) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
IdConcepto VARCHAR(4),
EstadoReg INT DEFAULT ((0)) NOT NULL,
FechaCrea SMALLDATETIME NOT NULL,
Concepto VARCHAR(50),
IdProducto VARCHAR(16),
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL,
Observacion VARCHAR(1000)
 CONSTRAINT PK_LogValesCred PRIMARY KEY NONCLUSTERED (Id),
 CONSTRAINT CK_LogValesCredClaveReg CHECK ((len([ClaveReg])>(0))),
 CONSTRAINT CK_LogValesCredIdUsuario CHECK ((len([IdUsuario])>(0))),
 CONSTRAINT CK_LogValesCredNombre CHECK ((len([Nombre])>(0))))
CREATE TABLE LogValesDet ( 
ClaveReg VARCHAR(20) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
TipoRango VARCHAR(3) NOT NULL,
IdRango INT DEFAULT ((0)) NOT NULL,
NumSerie VARCHAR(5) NOT NULL,
NumForma INT DEFAULT ((0)) NOT NULL,
Planilla INT DEFAULT ((0)) NOT NULL,
IdCia CHAR(2) NOT NULL,
VrTotal MONEY DEFAULT ((0)) NOT NULL,
IdCliente VARCHAR(16) NOT NULL,
IdAgencia VARCHAR(16) DEFAULT ('0') NOT NULL,
IdVend VARCHAR(16) NOT NULL,
IdCuenta VARCHAR(16) NOT NULL,
pVehiculo VARCHAR(10),
nVehiculo VARCHAR(10),
CdProducto VARCHAR(16) DEFAULT ('0') NOT NULL,
Cantidad DECIMAL(16,6) DEFAULT ((0)) NOT NULL,
VrPrecio MONEY DEFAULT ((0)) NOT NULL,
Referencia VARCHAR(50),
CdCCosto VARCHAR(16),
CdSubCos VARCHAR(16),
Estado INT DEFAULT ((0)) NOT NULL,
TipFac VARCHAR(3) DEFAULT ('0') NOT NULL,
NumFactura INT DEFAULT ((0)) NOT NULL,
IdCiaFac CHAR(2) DEFAULT ('00') NOT NULL,
Observacion VARCHAR(1000),
NomCliente VARCHAR(150),
Agencia VARCHAR(150),
Vendedor VARCHAR(150)
 CONSTRAINT PK_LogValesDet PRIMARY KEY CLUSTERED (ClaveReg,Item),
 CONSTRAINT CK_LogValesDetCdProducto CHECK ((len([CdProducto])>(0))),
 CONSTRAINT CK_LogValesDetClaveReg CHECK ((len([ClaveReg])>(0))),
 CONSTRAINT CK_LogValesDetIdAgencia CHECK ((len([IdAgencia])>(0))),
 CONSTRAINT CK_LogValesDetIdCia CHECK ((len([IdCia])>(0))),
 CONSTRAINT CK_LogValesDetIdCiaFac CHECK ((len([IdCiaFac])>(0))),
 CONSTRAINT CK_LogValesDetIdCliente CHECK ((len([IdCliente])>(0))),
 CONSTRAINT CK_LogValesDetIdCuenta CHECK ((len([IdCuenta])>(0))),
 CONSTRAINT CK_LogValesDetIdVend CHECK ((len([IdVend])>(0))),
 CONSTRAINT CK_LogValesDetNumSerie CHECK ((len([NumSerie])>(0))),
 CONSTRAINT CK_LogValesDetTipFac CHECK ((len([TipFac])>(0))),
 CONSTRAINT CK_LogValesDetTipoRango CHECK ((len([TipoRango])>(0))))
CREATE TABLE LogValesNum ( 
ClaveReg VARCHAR(20) NOT NULL,
Item INT DEFAULT ((0)) NOT NULL,
TipDoc VARCHAR(3) NOT NULL,
NumInicial INT DEFAULT ((0)) NOT NULL,
NumFinal INT DEFAULT ((0)) NOT NULL
 CONSTRAINT PK_LogValesNum PRIMARY KEY CLUSTERED (ClaveReg,Item),
 CONSTRAINT CK_LogValesNumClaveReg CHECK ((len([ClaveReg])>(0))),
 CONSTRAINT CK_LogValesNumTipDoc CHECK ((len([TipDoc])>(0))))
CREATE TABLE LogVendedores ( 
Numero INT IDENTITY ( 1,1 ) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
ClaveReg VARCHAR(10) NOT NULL,
TipoProc VARCHAR(10) NOT NULL,
IdCliente VARCHAR(16) NOT NULL,
CdAgencia VARCHAR(16) NOT NULL,
CdVendAnt VARCHAR(16) NOT NULL,
IdVend VARCHAR(16) NOT NULL,
FechaCrea SMALLDATETIME,
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL,
NomCliente VARCHAR(150),
NomAgencia VARCHAR(150),
NomVendedor VARCHAR(150),
NomVendAnt VARCHAR(150)
 CONSTRAINT PK_LogVendedores PRIMARY KEY NONCLUSTERED (Numero),
 CONSTRAINT CK_LogVendedoresCdAgencia CHECK ((len([CdAgencia])>(0))),
 CONSTRAINT CK_LogVendedoresCdVendAnt CHECK ((len([CdVendAnt])>(0))),
 CONSTRAINT CK_LogVendedoresClaveReg CHECK ((len([ClaveReg])>(0))),
 CONSTRAINT CK_LogVendedoresIdCliente CHECK ((len([IdCliente])>(0))),
 CONSTRAINT CK_LogVendedoresIdUsuario CHECK ((len([IdUsuario])>(0))),
 CONSTRAINT CK_LogVendedoresIdVend CHECK ((len([IdVend])>(0))),
 CONSTRAINT CK_LogVendedoresNombre CHECK ((len([Nombre])>(0))),
 CONSTRAINT CK_LogVendedoresTipoProc CHECK ((len([TipoProc])>(0))))
GO
 CREATE NONCLUSTERED INDEX IX_LogAfijosComprobante ON LogAfijos(TipCom,Comprobante,IdCiaCom)

GO
ALTER TABLE LogBloqueoDet ADD 
 CONSTRAINT FK_LogBloqueoDet_LogBloqueos FOREIGN KEY (Numero) REFERENCES [dbo].[LogBloqueos] (Numero)
GO
 CREATE NONCLUSTERED INDEX IX_LogBloqueosFecha ON LogBloqueos(Fecha)

GO
 CREATE NONCLUSTERED INDEX IX_LogBusesRecFechaRec ON LogBusesRec(FechaRec)
 CREATE NONCLUSTERED INDEX IX_LogBusesRecNomArchivo ON LogBusesRec(NomArchivo)

GO
ALTER TABLE LogBusesRecDet ADD 
 CONSTRAINT FK_LogBusesRecDet_LogBusesRec FOREIGN KEY (TipoProc,Numero) REFERENCES [dbo].[LogBusesRec] (TipoProc,Numero)
GO
 CREATE NONCLUSTERED INDEX IX_LogBusesRecDetIdVehiculo ON LogBusesRecDet(IdVehiculo)

GO
 CREATE NONCLUSTERED INDEX IX_LogCarteraFecha ON LogCartera(Fecha)
 CREATE NONCLUSTERED INDEX IX_LogCarteraFechaCrea ON LogCartera(FechaCrea)

GO
ALTER TABLE LogCarteraDet ADD 
 CONSTRAINT FK_LogCarteraDet_LogCartera FOREIGN KEY (Numero) REFERENCES [dbo].[LogCartera] (Numero)
GO
 CREATE NONCLUSTERED INDEX IX_LogCarteraDetIdCliente ON LogCarteraDet(IdCliente,CdAgencia)
 CREATE NONCLUSTERED INDEX IX_LogCarteraDetFactura ON LogCarteraDet(TipDoc,Factura,IdCia,ItemFac)
 CREATE NONCLUSTERED INDEX IX_LogCarteraDetRecibo ON LogCarteraDet(TipRec,Recibo,IdCiaRec)

GO
 CREATE NONCLUSTERED INDEX IX_LogCierresEstado ON LogCierres(Estado)
 CREATE NONCLUSTERED INDEX IX_LogCierresFecha ON LogCierres(Fecha)

GO
 CREATE NONCLUSTERED INDEX IX_LogCortesPlanilla ON LogCortes(Planilla,IdCiaPla)
 CREATE NONCLUSTERED INDEX IX_LogCortesFecha ON LogCortes(Fecha)
 CREATE NONCLUSTERED INDEX IX_LogCortesNumCorte ON LogCortes(NumCorte)
 CREATE NONCLUSTERED INDEX IX_LogCortesIdUsuario ON LogCortes(IdUsuario)

GO
 CREATE NONCLUSTERED INDEX IX_LogCxpAprobFecha ON LogCxpAprob(Fecha)
 CREATE NONCLUSTERED INDEX IX_LogCxpAprobFactura ON LogCxpAprob(TipFac,Factura,IdCia,ItemFact)
 CREATE NONCLUSTERED INDEX IX_LogCxpAprobIdUsuario ON LogCxpAprob(IdUsuario)
 CREATE NONCLUSTERED INDEX IX_LogCxpAprobIdProveedor ON LogCxpAprob(IdProveedor)

GO
 CREATE CLUSTERED INDEX IX_LogDocTempNumero ON LogDocTemp(TipDoc,Numero,IdCia)
 CREATE NONCLUSTERED INDEX IX_LogDocTempIdUsuario ON LogDocTemp(IdUsuario)

GO
 CREATE NONCLUSTERED INDEX IX_LogEgresosIdCuenta ON LogEgresos(IdCuenta)
 CREATE NONCLUSTERED INDEX IX_LogEgresosIdTercero ON LogEgresos(IdTercero)

GO
 CREATE CLUSTERED INDEX IX_LogEntInventarioNumero ON LogEntInventario(TipDoc,Numero,IdCia)
 CREATE NONCLUSTERED INDEX IX_LogEntInventarioFecha ON LogEntInventario(Fecha)

GO
 CREATE NONCLUSTERED INDEX IX_LogFactAutoFecha ON LogFactAuto(Fecha)

GO
ALTER TABLE LogFactDetalle ADD 
 CONSTRAINT FK_LogFactDetalle_LogFactAuto FOREIGN KEY (Numero,IdCia) REFERENCES [dbo].[LogFactAuto] (Numero,IdCia)
GO
 CREATE NONCLUSTERED INDEX IX_LogFactDetalleFactura ON LogFactDetalle(TipDoc,Factura,IdCiaFac)

GO
 CREATE NONCLUSTERED INDEX IX_LogFecVenceFecha ON LogFecVence(Fecha)
 CREATE NONCLUSTERED INDEX IX_LogFecVenceFactura ON LogFecVence(TipDoc,Factura,IdCiaFac)
 CREATE NONCLUSTERED INDEX IX_LogFecVenceIdUsuario ON LogFecVence(IdUsuario)

GO
 CREATE CLUSTERED INDEX IX_LogFinancRepIdCuenta ON LogFinancRep(IdTnal,IdFmto,IdConc,IdCuenta)

GO
 CREATE CLUSTERED INDEX IX_LogFinAutorizaNumAutoriza ON LogFinAutoriza(NumAutoriza)

GO
 CREATE NONCLUSTERED INDEX IX_LogIntCiasFecha ON LogIntCias(Fecha)

GO
ALTER TABLE LogIntegraDet ADD 
 CONSTRAINT FK_LogIntegraDet_LogIntegra FOREIGN KEY (Numero) REFERENCES [dbo].[LogIntegra] (Numero)
GO
 CREATE NONCLUSTERED INDEX IX_LogIntegraDetDocumento ON LogIntegraDet(TipDoc,Documento,IdCia)

GO
ALTER TABLE LogIntExporta ADD 
 CONSTRAINT FK_LogIntExporta_LogIntCias FOREIGN KEY (TipProc,Numero) REFERENCES [dbo].[LogIntCias] (TipProc,Numero)
GO
ALTER TABLE LogIntImporta ADD 
 CONSTRAINT FK_LogIntImporta_LogIntCias FOREIGN KEY (TipProc,Numero) REFERENCES [dbo].[LogIntCias] (TipProc,Numero)
GO
 CREATE NONCLUSTERED INDEX IX_LogIntImportaNumDoc ON LogIntImporta(TipDoc,NumDoc,IdCiaDoc)
 CREATE NONCLUSTERED INDEX IX_LogIntImportaNomTabla ON LogIntImporta(NomTabla)

GO
 CREATE NONCLUSTERED INDEX IX_LogIntMoraFecha ON LogIntMora(Fecha)

GO
 CREATE NONCLUSTERED INDEX IX_LogIntMoraDetFactura ON LogIntMoraDet(TipDoc,Factura,IdCiaFac,ItemFac)
 CREATE NONCLUSTERED INDEX IX_LogIntMoraDetIdCliente ON LogIntMoraDet(IdCliente)

GO
 CREATE CLUSTERED INDEX IX_LogLotesCafeIdArchivo ON LogLotesCafe(IdArchivo,NumLote,Item)
 CREATE NONCLUSTERED INDEX IX_LogLotesCafeFecha ON LogLotesCafe(Fecha)
 CREATE NONCLUSTERED INDEX IX_LogLotesCafeFactura ON LogLotesCafe(TipFac,Factura,IdCiaFac)

GO
 CREATE NONCLUSTERED INDEX IX_LogLotesTmpNumLote ON LogLotesTmp(IdArchivo,NumLote)

GO
 CREATE CLUSTERED INDEX IX_LogMttoAlarmasNumUnidad ON LogMttoAlarmas(IdTnal,NumUnidad,IdConc)

GO
 CREATE CLUSTERED INDEX IX_LogMudFaconClaveReg ON LogMudFacon(ClaveReg)

GO
 CREATE NONCLUSTERED INDEX IX_LogMudFaconOrdNumContrato ON LogMudFaconOrd(TipCont,NumContrato,IdCia)

GO
 CREATE CLUSTERED INDEX IX_LogNiifAuxIdProducto ON LogNiifAux(IdProducto,IdCia,IdBodega)

GO
ALTER TABLE LogNiifCarComp ADD 
 CONSTRAINT FK_LogNiifCarComp_LogNiifCartera FOREIGN KEY (TipDoc,Numero) REFERENCES [dbo].[LogNiifCartera] (TipDoc,Numero)
GO
ALTER TABLE LogNiifCarDetalle ADD 
 CONSTRAINT FK_LogNiifCarDetalle_LogNiifCartera FOREIGN KEY (TipDoc,Numero) REFERENCES [dbo].[LogNiifCartera] (TipDoc,Numero)
GO
 CREATE NONCLUSTERED INDEX IX_LogNiifCarDetalleFactura ON LogNiifCarDetalle(TipFac,Factura,IdCia,ItemFac)
 CREATE NONCLUSTERED INDEX IX_LogNiifCarDetalleIdTercero ON LogNiifCarDetalle(IdTercero)

GO
 CREATE NONCLUSTERED INDEX IX_LogNiifCarteraFecha ON LogNiifCartera(Fecha)

GO
 CREATE CLUSTERED INDEX IX_LogNiifIntegraNumero ON LogNiifIntegra(TipoCom,Numero,IdCia)
 CREATE NONCLUSTERED INDEX IX_LogNiifIntegraFecha ON LogNiifIntegra(Fecha)

GO
 CREATE NONCLUSTERED INDEX IX_LogNiifInvFecha ON LogNiifInv(Fecha)

GO
ALTER TABLE LogNiifInvComp ADD 
 CONSTRAINT FK_LogNiifInvComp_LogNiifInv FOREIGN KEY (Numero) REFERENCES [dbo].[LogNiifInv] (Numero)
GO
ALTER TABLE LogNiifProd ADD 
 CONSTRAINT FK_LogNiifProd_LogNiifInv FOREIGN KEY (Numero) REFERENCES [dbo].[LogNiifInv] (Numero)
GO
 CREATE NONCLUSTERED INDEX IX_LogNiifProdIdProducto ON LogNiifProd(IdProducto,IdCia)

GO
 CREATE CLUSTERED INDEX IX_LogNomCausacIdPeriodo ON LogNomCausac(IdPeriodo,IdNom)

GO
 CREATE NONCLUSTERED INDEX IX_LogNomLiquidaFecha ON LogNomLiquida(Fecha)

GO
 CREATE CLUSTERED INDEX IX_LogNomTraspasosFecha ON LogNomTraspasos(Fecha,IdEmpleado)

GO
 CREATE CLUSTERED INDEX IX_LogPedidosClaveReg ON LogPedidos(ClaveReg)

GO
 CREATE NONCLUSTERED INDEX IX_LogPedidosOrdNumOrden ON LogPedidosOrd(TipOrd,NumOrden,IdCia)

GO
 CREATE NONCLUSTERED INDEX IX_LogPreciosFecha ON LogPrecios(Fecha)
 CREATE NONCLUSTERED INDEX IX_LogPreciosTipo ON LogPrecios(Tipo)

GO
ALTER TABLE LogPreciosDet ADD 
 CONSTRAINT FK_LogPreciosDet_LogPrecios FOREIGN KEY (IdLog,IdCia) REFERENCES [dbo].[LogPrecios] (IdLog,IdCia)
GO
 CREATE NONCLUSTERED INDEX IX_LogPreciosDetIdProducto ON LogPreciosDet(IdProducto)

GO
ALTER TABLE LogPrestFactDet ADD 
 CONSTRAINT FK_LogPrestFactDet_LogPrestFact FOREIGN KEY (Numero) REFERENCES [dbo].[LogPrestFact] (Numero)
GO
 CREATE NONCLUSTERED INDEX IX_LogPrestFactDetIdPrestamo ON LogPrestFactDet(TipDoc,IdPrestamo,IdCia)
 CREATE NONCLUSTERED INDEX IX_LogPrestFactDetIdCliente ON LogPrestFactDet(IdCliente)

GO
ALTER TABLE LogPrestRecDet ADD 
 CONSTRAINT FK_LogPrestRecDet_LogPrestRec FOREIGN KEY (Numero) REFERENCES [dbo].[LogPrestRec] (Numero)
GO
 CREATE NONCLUSTERED INDEX IX_LogProTimeSys ON LogPro(TimeSys)
 CREATE NONCLUSTERED INDEX IX_LogProIdUsuario ON LogPro(IdUsuario)
 CREATE NONCLUSTERED INDEX IX_LogProNomTabla ON LogPro(NomTabla)

GO
 CREATE NONCLUSTERED INDEX IX_LogRecaudoFechaRec ON LogRecaudo(FechaRec)
 CREATE NONCLUSTERED INDEX IX_LogRecaudoIdUsuario ON LogRecaudo(IdUsuario)

GO
ALTER TABLE LogRecDetalle ADD 
 CONSTRAINT FK_LogRecDetalle_LogRecaudo FOREIGN KEY (Numero) REFERENCES [dbo].[LogRecaudo] (Numero)
GO
 CREATE NONCLUSTERED INDEX IX_LogRecDetalleIdCliente ON LogRecDetalle(IdCliente)
 CREATE NONCLUSTERED INDEX IX_LogRecDetalleNumRecibo ON LogRecDetalle(NumRecibo,IdCiaRec)

GO
 CREATE UNIQUE CLUSTERED INDEX IX_LogRemesasClaveReg ON LogRemesas(ClaveReg)
 CREATE NONCLUSTERED INDEX IX_LogRemesasFecha ON LogRemesas(Fecha)

GO
ALTER TABLE LogRemesasDet ADD 
 CONSTRAINT FK_LogRemesasDet_LogRemesas FOREIGN KEY (ClaveReg) REFERENCES [dbo].[LogRemesas] (ClaveReg)
GO
 CREATE CLUSTERED INDEX IX_LogRemolquesIdVehiculo ON LogRemolques(IdVehiculo,Fecha)
 CREATE NONCLUSTERED INDEX IX_LogRemolquesNumRemolque ON LogRemolques(NumRemolque)

GO
 CREATE NONCLUSTERED INDEX IX_LogSobTasasnAnno ON LogSobTasas(nAnno,nMes)
 CREATE NONCLUSTERED INDEX IX_LogSobTasasIdEnterr ON LogSobTasas(IdEnterr)
 CREATE NONCLUSTERED INDEX IX_LogSobTasasIdUsuario ON LogSobTasas(IdUsuario)

GO
 CREATE NONCLUSTERED INDEX IX_LogSoporteFecha ON LogSoporte(Fecha)

GO
 CREATE NONCLUSTERED INDEX IX_LogSoporteDetComprobante ON LogSoporteDet(TipCom,Comprobante,IdCiaCom,ItemCom)
 CREATE NONCLUSTERED INDEX IX_LogSoporteDetIdTercero ON LogSoporteDet(IdTercero)

GO
 CREATE NONCLUSTERED INDEX IX_LogSysTimeSys ON LogSys(TimeSys)
 CREATE NONCLUSTERED INDEX IX_LogSysIdUsuario ON LogSys(IdUsuario)

GO
 CREATE NONCLUSTERED INDEX IX_LogTCreditoNitCliente ON LogTCredito(NitCliente,IdAgencia)

GO
 CREATE CLUSTERED INDEX IX_LogTmConsDetIdUsuario ON LogTmConsDet(IdUsuario,Item)

GO
 CREATE NONCLUSTERED INDEX IX_LogTmConsInsIdUsuario ON LogTmConsIns(IdUsuario,Item)

GO
 CREATE CLUSTERED INDEX IX_LogTmConsInsuIdUsuario ON LogTmConsInsu(IdUsuario,Item)

GO
 CREATE CLUSTERED INDEX IX_LogTmConsProcIdUsuario ON LogTmConsProc(IdUsuario,Item)

GO
 CREATE NONCLUSTERED INDEX IX_LogTmConsTallasIdUsuario ON LogTmConsTallas(TipoReg,IdUsuario,Item)

GO
 CREATE CLUSTERED INDEX IX_LogTmEntregaIdUsuario ON LogTmEntrega(IdUsuario,Item)

GO
 CREATE CLUSTERED INDEX IX_LogTmPedidosPedido ON LogTmPedidos(IdEst,TipPed,Pedido,IdCia,Item)

GO
 CREATE CLUSTERED INDEX IX_LogTmPedidosProcPedido ON LogTmPedidosProc(IdEst,TipPed,Pedido,IdCia,Item,IdTipProc)

GO
 CREATE NONCLUSTERED INDEX IX_LogTmsAjuFecha ON LogTmsAju(Fecha)

GO
ALTER TABLE LogTmsAjuProd ADD 
 CONSTRAINT FK_LogTmsAjuProd_LogTmsAju FOREIGN KEY (Numero,IdCia) REFERENCES [dbo].[LogTmsAju] (Numero,IdCia)
GO
 CREATE NONCLUSTERED INDEX IX_LogTmsAjuProdIdProducto ON LogTmsAjuProd(IdProducto)
 CREATE NONCLUSTERED INDEX IX_LogTmsAjuProdFactura ON LogTmsAjuProd(TipFac,Factura,IdCiaFac)

GO
 CREATE NONCLUSTERED INDEX IX_LogTraLiquidaFecha ON LogTraLiquida(Fecha)

GO
ALTER TABLE LogTraLiquidaDet ADD 
 CONSTRAINT FK_LogTraLiquidaDet_LogTraLiquida FOREIGN KEY (Numero) REFERENCES [dbo].[LogTraLiquida] (Numero)
GO
 CREATE NONCLUSTERED INDEX IX_LogTraLiquidaDetFecha ON LogTraLiquidaDet(Fecha)
 CREATE NONCLUSTERED INDEX IX_LogTraLiquidaDetNumOrden ON LogTraLiquidaDet(TipOds,NumOrden,IdCiaOds)

GO
 CREATE NONCLUSTERED INDEX IX_LogTraManifFecha ON LogTraManif(Fecha)

GO
ALTER TABLE LogTraManifDet ADD 
 CONSTRAINT FK_LogTraManifDet_LogTraManif FOREIGN KEY (Numero) REFERENCES [dbo].[LogTraManif] (Numero)
GO
 CREATE NONCLUSTERED INDEX IX_LogTraManifDetManifiesto ON LogTraManifDet(TipDoc,Manifiesto,IdCia)
 CREATE NONCLUSTERED INDEX IX_LogTraManifDetFecha ON LogTraManifDet(Fecha)

GO
 CREATE CLUSTERED INDEX IX_LogTraOrdenesClaveReg ON LogTraOrdenes(ClaveReg)

GO
 CREATE NONCLUSTERED INDEX IX_LogTraTarifasFecha ON LogTraTarifas(Fecha)

GO
 CREATE CLUSTERED INDEX IX_LogValesCredClaveReg ON LogValesCred(ClaveReg)
 CREATE NONCLUSTERED INDEX IX_LogValesCredFecha ON LogValesCred(Fecha)
 CREATE NONCLUSTERED INDEX IX_LogValesCredFechaCrea ON LogValesCred(FechaCrea)

GO
 CREATE NONCLUSTERED INDEX IX_LogValesDetNumForma ON LogValesDet(TipoRango,IdRango,NumSerie,NumForma)
 CREATE NONCLUSTERED INDEX IX_LogValesDetIdCliente ON LogValesDet(IdCliente)

GO
 CREATE CLUSTERED INDEX IX_LogVendedoresFecha ON LogVendedores(TipoProc,Fecha,IdCliente,CdAgencia)

GO
