ALTER TABLE Trn_TraOrdenServ ADD NumReferencia VARCHAR(50) GO ALTER TABLE Trn_TraOrdenCum ADD NumReferencia VARCHAR(50),NumAprobCO INT DEFAULT(0) NOT NULL,CiaAprobCO CHAR(2),FecAprobCO SMALLDATETIME ,ObservAprobCO VARCHAR(250) GO ALTER TABLE Trn_TraOrdenLiq ADD Referencia2 VARCHAR(50) GO --MARZO 1/2024 ALTER TABLE Trn_Facturas ADD TipoOperTra VARCHAR(10) GO INSERT INTO adm_Opciones (IdOpc,Opcion,TipoDato,Valor,NivUp,nModulo) VALUES ('NVS','CANTIDAD DE CONSECUTIVOS PARA AVISO DE VENCIMIENTO DE RESOLUCION DE NUMERACION EN DOC SOPORTE','INTEGER','0',5,'MAIN') INSERT INTO adm_Opciones (IdOpc,Opcion,TipoDato,Valor,NivUp,nModulo) VALUES ('VRR','VALIDAR REFERENCIAS EN REMESAS/ORDENES (REQUERIDO,OPCIONAL,NOVALIDAR)','VARCHAR','',5,'TRANS') INSERT INTO adm_Opciones (IdOpc,Opcion,TipoDato,Valor,NivUp,nModulo) VALUES ('THC','TIEMPO (HORAS) DE CARGUE','INTEGER','0',5,'TRANS') INSERT INTO adm_Opciones (IdOpc,Opcion,TipoDato,Valor,NivUp,nModulo) VALUES ('THD','TIEMPO (HORAS) DE DESCARGUE','INTEGER','0',5,'TRANS') INSERT INTO adm_Opciones (IdOpc,Opcion,TipoDato,Valor,NivUp,nModulo) VALUES ('ACO','APROBAR CUMPLIDO DE ORDEN DE SERVICIO EN EL MOMENTO DE LA CREACION','BOOLEAN','0',4,'TRANS') INSERT INTO adm_Opciones (IdOpc,Opcion,TipoDato,Valor,NivUp,nModulo) VALUES ('ACL','REQUIERE APROBACION DE CUMPLIDOS EN LIQUIDACION DE ORDENES','BOOLEAN','0',5,'TRANS') GO INSERT INTO Sys_Fields (IdEntidad,IdCampo,Descripcion,TipoDato,LongMax,Requerido,PmryKey,FmtValue,DftValue,AliasFld,AliasQry2,IndField,TipoEntidad,LstTipo,LstClnaValor,LstClnaLista,LstQuery,Inactivo) VALUES ('TraAnticipos','A.IdPoseedor','','VARCHAR',16,1,0,'','','','IdPoseedor',1,'TABLE','QRY','IdTercero','RazonSocial+'' ''+IdTercero','Terceros ORDER BY RazonSocial',0) INSERT INTO Sys_Fields (IdEntidad,IdCampo,Descripcion,TipoDato,LongMax,Requerido,PmryKey,FmtValue,DftValue,AliasFld,AliasQry2,IndField,TipoEntidad,LstTipo,LstClnaValor,LstClnaLista,LstQuery,Inactivo) VALUES ('TraAnticipos','A.IdVehiculo','','VARCHAR',10,1,0,'','','','IdVehiculo',2,'TABLE','QRY','IdVehiculo','IdVehiculo+'' ''+NumVeh','Vehiculos WHERE Inactivo=0 ORDER BY IdVehiculo',0) INSERT INTO Sys_Fields (IdEntidad,IdCampo,Descripcion,TipoDato,LongMax,Requerido,PmryKey,FmtValue,DftValue,AliasFld,AliasQry2,IndField,TipoEntidad,LstTipo,LstClnaValor,LstClnaLista,LstQuery,Inactivo) VALUES ('TraAnticipos','A.IdConductor','','VARCHAR',16,1,0,'','','','IdConductor',3,'TABLE','QRY','IdTercero','RazonSocial+'' ''+IdTercero','Terceros WHERE EsConductor=1 ORDER BY RazonSocial',0) INSERT INTO Sys_Fields (IdEntidad,IdCampo,Descripcion,TipoDato,LongMax,Requerido,PmryKey,FmtValue,DftValue,AliasFld,AliasQry2,IndField,TipoEntidad,LstTipo,LstClnaValor,LstClnaLista,LstQuery,Inactivo) VALUES ('TraAnticipos','A.IdUsuario','','VARCHAR',11,1,0,'','','','IdUsuario',8,'TABLE','QRY','IdUsuario','Usuario','adm_Usuarios WHERE Inactivo=0 ORDER BY Usuario',0) INSERT INTO Sys_Fields (IdEntidad,IdCampo,Descripcion,TipoDato,LongMax,Requerido,PmryKey,FmtValue,DftValue,AliasFld,AliasQry2,IndField,TipoEntidad,LstTipo,LstClnaValor,LstClnaLista,LstQuery,Inactivo) VALUES ('TraAnticipos','A.VrAnticipo','','MONEY',0,1,0,'','','','VrAnticipo',4,'TABLE','N','','','',0) INSERT INTO Sys_Fields (IdEntidad,IdCampo,Descripcion,TipoDato,LongMax,Requerido,PmryKey,FmtValue,DftValue,AliasFld,AliasQry2,IndField,TipoEntidad,LstTipo,LstClnaValor,LstClnaLista,LstQuery,Inactivo) VALUES ('TraAnticipos','A.NumCheque','','VARCHAR',20,0,0,'','','','NumCheque',5,'TABLE','N','','','',0) INSERT INTO Sys_Fields (IdEntidad,IdCampo,Descripcion,TipoDato,LongMax,Requerido,PmryKey,FmtValue,DftValue,AliasFld,AliasQry2,IndField,TipoEntidad,LstTipo,LstClnaValor,LstClnaLista,LstQuery,Inactivo) VALUES ('TraAnticipos','A.FecCheque','','DATETIME',0,0,0,'','','','FecCheque',6,'TABLE','N','','','',0) INSERT INTO Sys_Fields (IdEntidad,IdCampo,Descripcion,TipoDato,LongMax,Requerido,PmryKey,FmtValue,DftValue,AliasFld,AliasQry2,IndField,TipoEntidad,LstTipo,LstClnaValor,LstClnaLista,LstQuery,Inactivo) VALUES ('TraAnticipos','A.TimeSys','','DATETIME',0,1,0,'','','','TimeSys',7,'TABLE','N','','','',0) GO INSERT INTO Sys_Roles (IdObj,IdRole,Funcion) VALUES ('FRMDCOS','APR','Aprobar Cumplidos') GO INSERT INTO Sys_ObjetosApp (IdObj,IdGrupo,SubModulo,IndObj,Nombre,Formulario,Permisos,NivelMinimo,NomArchivo) VALUES ('FRMDACOS','TRADOC','GEN',97,'Aprobación de Cumplidos','FRMDAPT','SSSSSSSSSSSSS',0,'') GO IF EXISTS (SELECT * FROM sys.check_constraints WHERE object_id = OBJECT_ID(N'[dbo].[CK_NomConceptosBaseTrfa]') AND parent_object_id = OBJECT_ID(N'[dbo].[NomConceptos]')) ALTER TABLE [dbo].[NomConceptos] DROP CONSTRAINT [CK_NomConceptosBaseTrfa] GO ALTER TABLE [dbo].[NomConceptos] WITH NOCHECK ADD CONSTRAINT [CK_NomConceptosBaseTrfa] CHECK (([BaseTrfa]='BD' OR [BaseTrfa]='SM' OR [BaseTrfa]='SB' OR [BaseTrfa]='TD' OR [BaseTrfa]='SD' OR [BaseTrfa]='0')) GO ALTER TABLE [dbo].[NomConceptos] CHECK CONSTRAINT [CK_NomConceptosBaseTrfa]