USP_DATALIST_CONSTITUENTPROFILEDASHBOARDFIVEYEARGIVING
Returns a summary of the constituent's last 5 years of giving.
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@CONSTITUENTID | uniqueidentifier | IN | Constituent |
@ISVISIBLE | bit | IN | Visible |
@CURRENTAPPUSERID | uniqueidentifier | IN | Input parameter indicating the ID of the current user. |
@CURRENCYCODE | tinyint | IN | Currency code |
Definition
Copy
CREATE procedure dbo.USP_DATALIST_CONSTITUENTPROFILEDASHBOARDFIVEYEARGIVING
(
@CONSTITUENTID uniqueidentifier,
@ISVISIBLE bit = 1,
@CURRENTAPPUSERID uniqueidentifier = null,
@CURRENCYCODE tinyint = null
)
as
set nocount on;
if @ISVISIBLE = 1
begin
declare @ISGROUP bit
select
@ISGROUP = ISGROUP
from dbo.CONSTITUENT
where
ID = @CONSTITUENTID
if @ISGROUP = 0
begin
exec dbo.USP_CONSTITUENT_5YEARGIVINGGET @CONSTITUENTID, default, default, @CURRENTAPPUSERID, default, default, default, default, default, @CURRENCYCODE;
end
else
begin
exec dbo.USP_GROUP_5YEARGIVINGGET @CONSTITUENTID, default, default, default, @CURRENTAPPUSERID, default, default, default, default, @CURRENCYCODE;
end
end