UFN_GETGIFTAIDTRANSITIONALTAXRATE
Returns the transitional tax rate for the specified date.
Return
Return Type |
---|
numeric(30, 6) |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@TAXDATE | datetime | IN |
Definition
Copy
-- Note: Any changes made here should be made to UFN_GETGIFTAIDTRANSITIONALTAXRATE_INLINE
CREATE function dbo.UFN_GETGIFTAIDTRANSITIONALTAXRATE
(
@TAXDATE as datetime = null
)
returns numeric(30,6)
with execute as caller
begin
declare @TRANSITIONALRATE as numeric(30,6);
select top 1
@TRANSITIONALRATE = coalesce(TRANSITIONALRATE, 0)
from dbo.GIFTAIDTAXRATE
where EFFECTIVEDATE <= @TAXDATE
order by EFFECTIVEDATE desc
return @TRANSITIONALRATE
end