USP_DATALIST_TEAM_EXTENSION
Returns all Team Extension records.
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@TEAMFUNDRAISINGTEAMID | uniqueidentifier | IN | Team ID |
@TEAMCONSTITUENTID | uniqueidentifier | IN | TeamConstituentid |
Definition
Copy
CREATE procedure dbo.USP_DATALIST_TEAM_EXTENSION
(
@TEAMFUNDRAISINGTEAMID uniqueidentifier = null,
@TEAMCONSTITUENTID uniqueidentifier = null
)
as
set nocount on;
select
TE.[ID],
TE.[TEAMFUNDRAISINGTEAMID],
TE.[EVENTID],
TE.[PARTICIPANTGOAL],
TE.[TEAMMEMBERGOAL],
TE.[VOLUNTEERGOAL],
TE.[COMMUNICATIONGOAL],
TE.[OTHERGOAL],
TE.[PCTTEAMMEMBERRETENSION],
TE.[TEAMRECRUITMENTGOAL],
TE.[PCTTEAMSRETENSION],
T.[GOAL] as FUNDRAISINGGOAL,
T.[NAME],
TE.[TYPE],
TE.[HOUSEHOLDID],
TE.[TARGETFUNDRAISINGGOAL],
TE.[DONORRETENTIONGOAL],
TE.[TEAMCONSTITUENTID],
TE.[STATUSCODE]
from
dbo.TEAMEXTENSION TE (NOLOCK)
INNER JOIN dbo.TEAMFUNDRAISINGTEAM T (NOLOCK)
ON TE.TEAMFUNDRAISINGTEAMID = T.ID
WHERE TE.TEAMFUNDRAISINGTEAMID = ISNULL(@TEAMFUNDRAISINGTEAMID,TE.TEAMFUNDRAISINGTEAMID)
AND TE.TEAMCONSTITUENTID = ISNULL(@TEAMCONSTITUENTID,TE.TEAMCONSTITUENTID)