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