USP_SIMPLEDATALIST_SEPAMANDATEFORBATCHREVENUECONSTITUENTACCOUNT
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@CONSTITUENTACCOUNTID | uniqueidentifier | IN |
Definition
Copy
create procedure dbo.USP_SIMPLEDATALIST_SEPAMANDATEFORBATCHREVENUECONSTITUENTACCOUNT
(
@CONSTITUENTACCOUNTID uniqueidentifier
)
as
--Include constituent account mandates as well since batch uses these
--for existing constituents.
select
SEPAMANDATE.ID as VALUE,
SEPAMANDATE.LOOKUPID as LABEL
from
dbo.SEPAMANDATE
inner join dbo.CONSTITUENTACCOUNT on CONSTITUENTACCOUNT.ID = SEPAMANDATE.CONSTITUENTACCOUNTID
where
CONSTITUENTACCOUNT.ID = @CONSTITUENTACCOUNTID
union all
--Include batch revenue constituent account mandate since this is how
--they are stored for constituents being added in batch.
select
SEPAMANDATE.ID as VALUE,
SEPAMANDATE.LOOKUPID as LABEL
from
dbo.SEPAMANDATE
inner join dbo.BATCHREVENUECONSTITUENTACCOUNT on BATCHREVENUECONSTITUENTACCOUNT.ID = SEPAMANDATE.BATCHREVENUECONSTITUENTACCOUNTID
where
BATCHREVENUECONSTITUENTACCOUNT.ID = @CONSTITUENTACCOUNTID
order by
SEPAMANDATE.LOOKUPID;