USP_SIMPLEDATALIST_REVENUEBATCHCONSTITUENTACCOUNT
This simple datalist returns the accounts for a given constituent.
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@CONSTITUENTID1 | uniqueidentifier | IN | Constituent |
@CONSTITUENTID2 | uniqueidentifier | IN | Constituent |
Definition
Copy
CREATE procedure dbo.USP_SIMPLEDATALIST_REVENUEBATCHCONSTITUENTACCOUNT
(
@CONSTITUENTID1 uniqueidentifier = null,
@CONSTITUENTID2 uniqueidentifier = null
)
as
set nocount on;
declare @CONSTITUENTID uniqueidentifier = coalesce(@CONSTITUENTID1, @CONSTITUENTID2);
-- Open the symmetric key for decryption
exec dbo.USP_GET_KEY_ACCESS;
select
ID as VALUE,
DESCRIPTION as LABEL
from
(
select
CONSTITUENTACCOUNT.ID,
CONSTITUENTACCOUNT.DESCRIPTION
from
dbo.CONSTITUENTACCOUNT
where
CONSTITUENTID = @CONSTITUENTID
union all
select
BATCHREVENUECONSTITUENTACCOUNT.ID,
BATCHREVENUECONSTITUENTACCOUNT.DESCRIPTION
from
dbo.BATCHREVENUECONSTITUENTACCOUNT
where
CONSTITUENTID = @CONSTITUENTID
) as CONSTITUENTACCOUNTS
order by
DESCRIPTION
close symmetric key sym_BBInfinity;