UFN_GIFTFEE_APPLICATIONCODEINCLUDED
Returns true is an application should be considered for gift fees for a designation level.
Return
| Return Type |
|---|
| bit |
Parameters
| Parameter | Parameter Type | Mode | Description |
|---|---|---|---|
| @APPLICATIONCODE | tinyint | IN | |
| @DESIGNATIONLEVELID | uniqueidentifier | IN |
Definition
Copy
CREATE function dbo.UFN_GIFTFEE_APPLICATIONCODEINCLUDED(@APPLICATIONCODE tinyint, @DESIGNATIONLEVELID uniqueidentifier)
returns bit
as
begin;
if exists(select ID from dbo.DESIGNATIONLEVELGIFTFEEOPTION where ID = @DESIGNATIONLEVELID)
begin
--defaults overridden check at purpose
if exists(
select ID
from dbo.DESIGNATIONLEVELGIFTFEEAPPLICATIONTYPE
where DESIGNATIONLEVELID = @DESIGNATIONLEVELID
and APPLICATIONCODE = @APPLICATIONCODE)
return 1;
end
else
begin
--use defaults
if exists(
select ID
from dbo.GIFTFEEAPPLICATIONTYPE
where APPLICATIONCODE = @APPLICATIONCODE)
return 1;
end
return 0;
end