Professional Documents
Culture Documents
Query Reserva
Query Reserva
select
IdContrato AS IdContrato_CR,
IdReserva AS IdReserva_CR,
Dias AS Dias_CR,
SituacionContrato AS SituacionContrato_CR,
ValorTotalTarifa,
ValorTotalContConIva,
if(SituacionContrato_CR = 4
,0
,1
)
AS Filtro_Deuda,
if(IdReserva <> Peek(IdReserva)
,0
,1 + Peek(Nume_CR)
)
AS Nume_CR
FROM " Hertz_Ventas.dbo." CONTRATO "
ORDER BY IdReserva, IdContrato_CR;
-----------------------------------------------------------------------------------------------------------------------------------
A_Reserva:
Select
IdRutClienteEmpresa & '-' & Monthname(FecReserva) AS Union_CtaCte,
IdReserva,
IdTarifa,
IdRutClienteEmpresa AS Rut_Cliente_Reserva,
Date(FecReserva) AS FecReserva,
MakeDate(
Year(Date(FecReserva+30))
,Month(Date(FecReserva+30))
,day(Date(FecReserva+30))
) AS FecReserva2,
Monthname(FecReserva) AS PeriodoReserva,
DiasReserva,
IdEstado
FROM " Hertz_Ventas.dbo." RESERVA "
Estas 3 consultas llaman a Contratos_R y las une a Reserva
Select
IdReserva
-----------------------------------------------------------------------------------------------------------------------------------
Select
IdReserva,
Max(IdContrato_CR) AS IdContrato_Max
RESIDENT Contratos_R
-----------------------------------------------------------------------------------------------------------------------------------
Select
IdReserva,
IdContrato_CR AS IdContrato_Max,
ValorTotalTarifa AS ValorTotalTarifa_Max
RESIDENT Contratos_R;