USE [DBMUCSOPORTE]

GO

/****** Object:  View [dbo].[RemesasUrb]    Script Date: 17/09/2021 11:27:31 ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

CREATE VIEW [dbo].[RemesasUrb]
AS
--RemesasUrb
select Remesas1.* from [DBMUCSOPORTE].[dbo].[Remesas] AS Remesas1,[DBSYSCOMSOPORTE].[dbo].[Trn_TraRemAnexo] as Remesas2
where
Remesas1.RemNumero=Remesas2.NumOrden and Remesas1.RemIdCia COLLATE database_default=Remesas2.IdCia and Remesas2.TipoRuta='URBANORNDC'

GO


CREATE VIEW [dbo].[ManifiestosUrb]
AS
--ManifiestosUrb
select Manifiestos.* from [DBMUCSOPORTE].[dbo].[Manifiestos] AS Manifiestos,[DBSYSCOMSOPORTE].[dbo].[Trn_TraManifAnexo] as Manifiestos2
where
Manifiestos.ManNumero=Manifiestos2.Manifiesto and Manifiestos2.TipoRuta='URBANORNDC';

GO


CREATE VIEW [dbo].[CumplidosUrb]
AS
--CumplidosUrb
select Cumplidos.* from [DBMUCSOPORTE].[dbo].[CumplidosMan] AS Cumplidos,[DBMUCSOPORTE].[dbo].[Manifiestos] AS Manifiestos, [DBSYSCOMSOPORTE].[dbo].[Trn_TraManifAnexo] as Platrans
where
Manifiestos.ManNumero_Empresa COLLATE database_default=Cumplidos.ManNumero_Empresa and
Manifiestos.ManNumero=Platrans.Manifiesto and Manifiestos.ManIdCia COLLATE database_default=Platrans.IdCia and
Platrans.TipoRuta='URBANORNDC';

GO


CREATE VIEW [dbo].[RemesasAnuladasUrb]
AS
--RemesasAnuladasUrb
SELECT Anulados.RemId, Anulados.RemTipoReversa, Anulados.RemCiudad_Desti_Transbordo, Anulados.RemMotivo, Anulados.RemMotivoTransbordo, Anulados.RemNroremEmpresa, Anulados.RemObservacion, Anulados.EstadoReg, Anulados.IngresoId, Anulados.CodError, 
             Anulados.MsgError, Anulados.FechaReg, Anulados.CantIntentos, Anulados.AccionReg
FROM   dbo.AnulaRemesas AS Anulados INNER JOIN
             dbo.RemesasUrb AS Remesas ON Anulados.RemNroremEmpresa COLLATE database_default = Remesas.RemNroRemEmpresa

GO


CREATE VIEW [dbo].[ManifiestosAnuladosUrb]
AS
--ManifiestosAnuladosUrb
SELECT Anulados.ManId, Anulados.ManNumero_Empresa, Anulados.ManMotivo, Anulados.ManObservacion, Anulados.EstadoReg, Anulados.IngresoId, Anulados.CodError, Anulados.MsgError, Anulados.FechaReg, Anulados.CantIntentos, Anulados.NumManifiestocargaNuevo, 
             Anulados.AccionReg
FROM   dbo.AnulaManifiestos AS Anulados INNER JOIN
             dbo.ManifiestosUrb AS Manifiestos ON Anulados.ManNumero_Empresa COLLATE database_default = Manifiestos.ManNumero_Empresa

GO


CREATE VIEW [dbo].[CumplidosAnuladosUrb]
AS		 
--CumplidosAnuladosUrb			 
SELECT Anulados.ManId, Anulados.NumManifiestoCarga, Anulados.CodMotivoAnulacion, Anulados.Observacion, Anulados.Cumplido, Anulados.IdCiaCump, Anulados.EstadoReg, Anulados.IngresoId, Anulados.CodError, Anulados.MsgError, Anulados.FechaReg, Anulados.CantIntentos, 
             Anulados.AccionReg
FROM   dbo.AnulaCumplidoMan AS Anulados INNER JOIN
             dbo.CumplidosUrb AS Cumplidos ON Anulados.NumManifiestoCarga = Cumplidos.ManNumero_Empresa

GO