INSERT INTO Sys_ObjetosApp (IdObj,IdGrupo,SubModulo,IndObj,Nombre,Formulario,Permisos,NivelMinimo,NomArchivo) VALUES ('FRMDMVV','TRADOC','TRA',38,'Manifiesto Viajes Vacios','FRMDMVV','SSSSSSSSSSSSS',0,'') GO INSERT INTO Sys_Roles (IdObj,IdRole,Funcion) VALUES ('FRMDMVV','ADC','Modificar o Anular documento creado en otra compañía') INSERT INTO Sys_Roles (IdObj,IdRole,Funcion) VALUES ('FRMDMVV','CDT','Permitir cambiar conductor predeterminado') INSERT INTO Sys_Roles (IdObj,IdRole,Funcion) VALUES ('FRMDMVV','CIA','Cambiar de Compañía') INSERT INTO Sys_Roles (IdObj,IdRole,Funcion) VALUES ('FRMDMVV','EST','Modificar Estado del documento') INSERT INTO Sys_Roles (IdObj,IdRole,Funcion) VALUES ('FRMDMVV','FEC','Habilitar Fecha Abierta') INSERT INTO Sys_Roles (IdObj,IdRole,Funcion) VALUES ('FRMDMVV','MOD','Modificar Documento') INSERT INTO Sys_Roles (IdObj,IdRole,Funcion) VALUES ('FRMDMVV','PCB','Permitir Conductor bloqueado') INSERT INTO Sys_Roles (IdObj,IdRole,Funcion) VALUES ('FRMDMVV','PCD','Permitir Conductor con documentos vencidos') INSERT INTO Sys_Roles (IdObj,IdRole,Funcion) VALUES ('FRMDMVV','POL','Permitir Vehículo con documentos vencidos') INSERT INTO Sys_Roles (IdObj,IdRole,Funcion) VALUES ('FRMDMVV','PVB','Permitir Vehículos Bloqueados') INSERT INTO Sys_Roles (IdObj,IdRole,Funcion) VALUES ('FRMDMVV','SEG','Permitir conductor con vigencia de seguridad social vencida') INSERT INTO Sys_Roles (IdObj,IdRole,Funcion) VALUES ('FRMDMVV','CAP','Permitir conductor con certificados de capacitaciones vencidos') INSERT INTO Sys_Roles (IdObj,IdRole,Funcion) VALUES ('FRMDMVV','TMO','Permitir Cambiar origen y destino de ruta') INSERT INTO Sys_Roles (IdObj,IdRole,Funcion) VALUES ('FRMDMVV','DOC','Permitir conductor con Documentos Vencidos') GO SET ANSI_NULLS OFF GO SET QUOTED_IDENTIFIER OFF GO ALTER PROCEDURE [dbo].[paQryTraManifiestoLta] @pmTipDoc VARCHAR(3),@pmFechaIni SMALLDATETIME,@pmFechaFin SMALLDATETIME,@pmIdCia CHAR(2)=Null ,@pmIdRuta VARCHAR(4)=Null,@pmIdOrigen VARCHAR(8)=Null,@pmIdDestino VARCHAR(8)=Null,@pmIdVehiculo VARCHAR(10)=Null,@pmIdPoseedor VARCHAR(16)=Null AS SELECT M.Manifiesto AS NumManif,M.IdCia AS CdCia,Compania,Fecha,FecDespacho,FecEntrega,IdOrigen,LO.Localidad AS CiudadOrigen,IdDestino,LD.Localidad AS CiudadDestino,IdRuta,IdRutaFle,M.IdVehiculo AS PlacaVeh,NumVeh ,M.IdConductor AS CedConductor,NC.RazonSocial AS Conductor,nRemolque,TipoAfiVehic,M.IdPropietario AS NitPropietario,T.RazonSocial AS Propietario,M.IdPoseedor AS NitPoseedor,NP.RazonSocial AS Poseedor ,VrFletes,VrRetencion,VrReteIca,VrDescuento,VrAnticipo,VrAntAdic,VrNeto,VrPagos,VrCargos,VrDctos,TarifaFlete,Cantidad,PesoTotal,VolumenCarga,BaseRet,TarifaRet,TarifaIca,CodTarRet ,CodTarIca,IdLocFletes,LugarFletes,FechaPago,PagoCargue,PagoDescargue,NomRemite,NomDestino,NumMintrans,EdoMintrans,Remesa,IdCiaRem,Cumplido,IdCiaCump,FechaCump,EstCumplido ,TipOdp,OrdPago,IdCiaOdp,FechaOdp,EstOrden,VrFleteNeto,TipInfVia,NumViaje,CiaInfViaje,CdCatPeaje,NumAnticipo,NumCheque,TipoMintrans,TipoRuta,MucMintrans,OrigenAdd,Anulado,FecDev,TipCom,Comprobante,IdCiaCom,M.Observacion AS Observ ,M.IdEstado AS CdEstado,Estado,TimeSys,FecUpdate,IdCiaCrea,M.IdUsuario AS CdUsuario,Usuario FROM Trn_TraManifiesto AS M INNER JOIN Trn_TraManifAnexo AS A ON M.TipDoc=A.TipDoc AND M.Manifiesto=A.Manifiesto AND M.IdCia=A.IdCia INNER JOIN Localidades AS LO ON M.IdOrigen=LO.IdLocal INNER JOIN Localidades AS LD ON M.IdDestino=LD.IdLocal INNER JOIN Vehiculos AS V ON M.IdVehiculo=V.IdVehiculo INNER JOIN Companias AS CI ON M.IdCia=CI.IdCia INNER JOIN Terceros AS NC ON M.IdConductor=NC.IdTercero INNER JOIN Terceros AS T ON M.IdPropietario=T.IdTercero INNER JOIN Terceros AS NP ON M.IdPoseedor=NP.IdTercero INNER JOIN EstadoDoc AS ED ON M.IdEstado=ED.IdEstado INNER JOIN adm_Usuarios AS U ON M.IdUsuario=U.IdUsuario WHERE M.TipDoc=@pmTipDoc AND Fecha BETWEEN @pmFechaIni AND @pmFechaFin AND M.IdCia LIKE ISNULL(@pmIdCia,'%%') AND IdRuta LIKE ISNULL(@pmIdRuta,'%') AND IdOrigen LIKE ISNULL(@pmIdOrigen,'%') AND IdDestino LIKE ISNULL(@pmIdDestino,'%') AND M.IdVehiculo LIKE ISNULL(@pmIdVehiculo ,'%') AND M.IdPoseedor LIKE ISNULL(@pmIdPoseedor,'%') ORDER BY M.IdCia,M.Manifiesto GO