UFN_PLANNEDGIFTADDITION_ISRECEIPTABLE
Checks planned gift to see if the do not receipt option is available.
Return
Return Type |
---|
bit |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@PLANNEDGIFTID | uniqueidentifier | IN |
Definition
Copy
create function dbo.UFN_PLANNEDGIFTADDITION_ISRECEIPTABLE
(
@PLANNEDGIFTID uniqueidentifier
)
returns bit
with execute as caller
as begin
declare @ISRECEIPTABLE bit;
declare @VEHICLECODE smallint;
declare @ISREVOCABLE smallint;
declare @TRUSTHELDOUTSIDE smallint;
select
@VEHICLECODE = VEHICLECODE,
@ISREVOCABLE = ISREVOCABLE,
@TRUSTHELDOUTSIDE = TRUSTHELDOUTSIDE
from dbo.PLANNEDGIFT
where ID = @PLANNEDGIFTID;
if @ISREVOCABLE = 0 and @TRUSTHELDOUTSIDE = 0
select @ISRECEIPTABLE = dbo.UFN_PLANNEDGIFT_ISRECEIPTABLE(@VEHICLECODE);
else
select @ISRECEIPTABLE = 0;
return @ISRECEIPTABLE;
end