ALTER TABLE Trn_TraPresAnt ADD NitCliente VARCHAR(16),CdMercancia VARCHAR(16),TipoServicio INT DEFAULT(0) NOT NULL GO ALTER TABLE Trn_EdsFormas ADD NumRef2 VARCHAR(50) GO ALTER TABLE Rutas ADD PuntosRut DECIMAL(14,4) DEFAULT(0) NOT NULL GO ALTER TABLE Trn_TraManifAnexo ADD PuntosRuta DECIMAL(14,4) DEFAULT(0) NOT NULL GO ALTER TABLE Terceros ADD CdGrupoTerc VARCHAR(4) GO ALTER TABLE MttoConceptos ADD TarifaClie DECIMAL(16,4) DEFAULT(0) NOT NULL GO ALTER TABLE tm_ReqDetalle ADD tmVrPrecio MONEY DEFAULT(0) NOT NULL GO ALTER TABLE Trn_MttoOrdenReq ADD VrPrecioUnd MONEY DEFAULT(0) NOT NULL GO ALTER TABLE Trn_MttoOrden ADD TipFact VARCHAR(3),NumFactura INT DEFAULT(0) NOT NULL,IdCiaFact CHAR(2) DEFAULT('00') GO CREATE TABLE tm_NivCueNiif ( tmIdCuenta VARCHAR(16) NOT NULL, tmNivel1 VARCHAR(100) NOT NULL, tmNivel2 VARCHAR(100) NOT NULL, tmNivel4 VARCHAR(100), tmNivel6 VARCHAR(100), tmNivel9 VARCHAR(100), tmNivel12 VARCHAR(100) CONSTRAINT PK_tm_NivCueNiif PRIMARY KEY CLUSTERED (tmIdCuenta), CONSTRAINT CK_tm_NivCueNiiftmIdCuenta CHECK ((len([tmIdCuenta])>(0))), CONSTRAINT CK_tm_NivCueNiiftmNivel1 CHECK ((len([tmNivel1])>(0))), CONSTRAINT CK_tm_NivCueNiiftmNivel2 CHECK ((len([tmNivel2])>(0)))) GO CREATE TABLE tm_BalComNiif ( tmId INT DEFAULT ((0)) NOT NULL, tmEst CHAR(2) DEFAULT ('01') NOT NULL, tmIdCuenta VARCHAR(16) NOT NULL, tmIdCueNiif VARCHAR(16) NOT NULL, tmIdCia CHAR(2) DEFAULT ('00') NOT NULL, tmIdTercero VARCHAR(16) DEFAULT ('0') NOT NULL, tmIdVehiculo VARCHAR(10) DEFAULT ('0') NOT NULL, tmIdCCosto VARCHAR(16) DEFAULT ('0') NOT NULL, tmIdSubCos VARCHAR(16) DEFAULT ('0') NOT NULL, tmCodAgncia VARCHAR(16) DEFAULT ('0') NOT NULL, tmTipo VARCHAR(4) DEFAULT ('0') NOT NULL, tmSaldoAnt1 MONEY DEFAULT ((0)) NOT NULL, tmDebitos1 MONEY DEFAULT ((0)) NOT NULL, tmCreditos1 MONEY DEFAULT ((0)) NOT NULL, tmSaldoAnt2 MONEY DEFAULT ((0)) NOT NULL, tmDebitos2 MONEY DEFAULT ((0)) NOT NULL, tmCreditos2 MONEY DEFAULT ((0)) NOT NULL CONSTRAINT PK_tm_BalComNiif PRIMARY KEY NONCLUSTERED (tmId,tmEst), CONSTRAINT CK_tm_BalComNiiftmCodAgncia CHECK ((len([tmCodAgncia])>(0))), CONSTRAINT CK_tm_BalComNiiftmEst CHECK ((len([tmEst])>(0))), CONSTRAINT CK_tm_BalComNiiftmIdCCosto CHECK ((len([tmIdCCosto])>(0))), CONSTRAINT CK_tm_BalComNiiftmIdCia CHECK ((len([tmIdCia])>(0))), CONSTRAINT CK_tm_BalComNiiftmIdCueNiif CHECK ((len([tmIdCueNiif])>(0))), CONSTRAINT CK_tm_BalComNiiftmIdCuenta CHECK ((len([tmIdCuenta])>(0))), CONSTRAINT CK_tm_BalComNiiftmIdSubCos CHECK ((len([tmIdSubCos])>(0))), CONSTRAINT CK_tm_BalComNiiftmIdTercero CHECK ((len([tmIdTercero])>(0))), CONSTRAINT CK_tm_BalComNiiftmIdVehiculo CHECK ((len([tmIdVehiculo])>(0))), CONSTRAINT CK_tm_BalComNiiftmTipo CHECK ((len([tmTipo])>(0)))) GO CREATE CLUSTERED INDEX IX_tm_BalComNiiftmIdCuenta ON tm_BalComNiif(tmIdCuenta,tmIdCia,tmTipo,tmIdTercero) INSERT INTO adm_Opciones (IdOpc,Opcion,TipoDato,Valor,NivUp,nModulo) VALUES ('PAP','VALIDAR PRESUPUESTO DE ANTICIPOS EN PEDIDOS DE TRANSPORTE','BOOLEAN','0',5,'TRANS') INSERT INTO adm_Opciones (IdOpc,Opcion,TipoDato,Valor,NivUp,nModulo) VALUES ('AIT','ASIENTO DE INGRESO TOTAL EN NIIF-FACTURACION TRANSPORTE','BOOLEAN','0',5,'TRANS') INSERT INTO adm_Opciones (IdOpc,Opcion,TipoDato,Valor,NivUp,nModulo) VALUES ('FOP','HABILITAR FORMULA DE CALCULO DE COSTOS POR OPERARIO (ORDEN DE TRABAJO INTERNA)','BOOLEAN','0',5,'TRANS') GO INSERT INTO Sys_ObjetosApp (IdObj,IdGrupo,SubModulo,IndObj,Nombre,Formulario,Permisos,NivelMinimo,NomArchivo) VALUES ('FRMLBNF','MAINIF','GEN',15,'Balance Comparativo','FRMLBNIF','NSNNNNNNNNNNN',0,'') INSERT INTO Sys_ObjetosApp (IdObj,IdGrupo,SubModulo,IndObj,Nombre,Formulario,Permisos,NivelMinimo,NomArchivo) VALUES ('FRMLBNFTRA','TRANIF','GEN',14,'Balance Comparativo','FRMLBNIF','NSNSNNNNNNNNN',0,'') INSERT INTO Sys_ObjetosApp (IdObj,IdGrupo,SubModulo,IndObj,Nombre,Formulario,Permisos,NivelMinimo,NomArchivo) VALUES ('FRMLBNFBUS','BUSNIF','GEN',7,'Balance Comparativo NIIF','FRMLBNIF','S',0,'') INSERT INTO Sys_ObjetosApp (IdObj,IdGrupo,SubModulo,IndObj,Nombre,Formulario,Permisos,NivelMinimo,NomArchivo) VALUES ('FRMLBNFCTB','CTBNIF','GEN',8,'Balance Comparativo NIIF','FRMLBNIF','S',0,'') GO INSERT INTO Sys_Report (TipoRep,IdRep,Descripcion,Formato,TipoPapel,Orientacion,VistaPrevia,VerSetup,NumCopias,sp_Nombre,Ind_Location,NomRep) VALUES ('CVA','01','Predeterminado','CrCnsVac.rpt',1,2,1,0,1,'paQryNomLiquida_Cr','','Consolidación de vacaciones') INSERT INTO Sys_Report (TipoRep,IdRep,Descripcion,Formato,TipoPapel,Orientacion,VistaPrevia,VerSetup,NumCopias,sp_Nombre,Ind_Location,NomRep) VALUES ('BNC','01','Predeterminado','CrBcniif.rpt',1,2,1,0,1,'paQrytm_BalComNiif','','Balances Comparativos NIIF') GO INSERT INTO Sys_Roles (IdObj,IdRole,Funcion) VALUES ('FRMDPDT','PSP','Permitir pedido sin presupuesto de anticipos') INSERT INTO Sys_Roles (IdObj,IdRole,Funcion) VALUES ('FRMDPDC','PSP','Permitir pedido sin presupuesto de anticipos') INSERT INTO Sys_Roles (IdObj,IdRole,Funcion) VALUES ('FRMDAOS','PTO','Pemitir exceder el valor del presupuesto de anticipos') INSERT INTO Sys_Roles (IdObj,IdRole,Funcion) VALUES ('FRMDAOS','TAR','Permitir editar el valor del anticipo (presupuestos)') INSERT INTO Sys_Roles (IdObj,IdRole,Funcion) VALUES ('FRMMVC','RAN','Modificar Tipo de valera') GO