USP_SIMPLEDATALIST_BATCHSPONSORSHIP
Returns a list of all active sponsorships
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@CONSTITUENTID | uniqueidentifier | IN | CONSTITUENTID |
Definition
Copy
CREATE procedure dbo.USP_SIMPLEDATALIST_BATCHSPONSORSHIP (
@CONSTITUENTID uniqueidentifier)
as
set nocount on;
select
S.ID as VALUE,
coalesce((select top 1 NAME from SPONSORSHIPOPPORTUNITYCHILD where ID=S.SPONSORSHIPOPPORTUNITYID),
(select NAME from SPONSORSHIPOPPORTUNITYPROJECT where ID = S.SPONSORSHIPOPPORTUNITYID)) as LABEL
from
dbo.FINANCIALTRANSACTIONLINEITEM
inner join SPONSORSHIP S on S.REVENUESPLITID = FINANCIALTRANSACTIONLINEITEM.ID
inner join FINANCIALTRANSACTION on FINANCIALTRANSACTION.ID = FINANCIALTRANSACTIONLINEITEM.FINANCIALTRANSACTIONID
where
FINANCIALTRANSACTION.CONSTITUENTID = @CONSTITUENTID
and S.ISMOSTRECENTFORCOMMITMENT = 1
and S.STATUSCODE = 1