UFN_RESERVATION_GETSECURITYDEPOSITAMOUNTDUE
Gets security deposit amount due of a reservation.
Return
| Return Type |
|---|
| money |
Parameters
| Parameter | Parameter Type | Mode | Description |
|---|---|---|---|
| @ID | uniqueidentifier | IN |
Definition
Copy
CREATE function dbo.UFN_RESERVATION_GETSECURITYDEPOSITAMOUNTDUE
(
@ID uniqueidentifier
) returns money
as begin
return coalesce((select SECURITYDEPOSITAMOUNT from dbo.RESERVATION where ID = @ID), 0)
- coalesce((select sum(PAYMENT.AMOUNT)
from dbo.REVENUE as PAYMENT
inner join dbo.RESERVATIONSECURITYDEPOSITPAYMENT on PAYMENT.ID = RESERVATIONSECURITYDEPOSITPAYMENT.PAYMENTID
where RESERVATIONSECURITYDEPOSITPAYMENT.RESERVATIONID = @ID), 0);
end