UFN_VALIDYESDECLARATION
Returns whether a constituent has a valid declaration on file with pays tax equal to yes.
Return
Return Type |
---|
bit |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@DATE | datetime | IN | |
@CONSTITUENTID | uniqueidentifier | IN | |
@DESIGNATIONID | uniqueidentifier | IN | |
@REGISTRANTID | uniqueidentifier | IN | |
@MEMBERSHIPID | uniqueidentifier | IN |
Definition
Copy
CREATE function dbo.UFN_VALIDYESDECLARATION(
@DATE as datetime = null,
@CONSTITUENTID as uniqueidentifier = null,
@DESIGNATIONID as uniqueidentifier = null,
@REGISTRANTID as uniqueidentifier = null,
@MEMBERSHIPID as uniqueidentifier = null
)
returns bit
with execute as caller
as begin
declare @VALIDYESDECLARATIONEXISTS bit, @VALIDDECLARATIONCODE tinyint
set @VALIDDECLARATIONCODE = dbo.UFN_VALIDDECLARATION(@DATE, @CONSTITUENTID, @DESIGNATIONID, @REGISTRANTID, @MEMBERSHIPID)
if @VALIDDECLARATIONCODE = 2
set @VALIDYESDECLARATIONEXISTS = 1
else
set @VALIDYESDECLARATIONEXISTS = 0
return @VALIDYESDECLARATIONEXISTS
end