UFN_CONSTITUENT_GETCONSTITUENCIES_USERDEFINED
Returns a table of user defined constituents for a given constituent.
Return
| Return Type |
|---|
| table |
Parameters
| Parameter | Parameter Type | Mode | Description |
|---|---|---|---|
| @ID | uniqueidentifier | IN | |
| @CURRENTDATE | date | IN |
Definition
Copy
CREATE function dbo.UFN_CONSTITUENT_GETCONSTITUENCIES_USERDEFINED
(
@ID uniqueidentifier,
@CURRENTDATE date
)
returns table
as return (
select
CONSTITUENCYCODE.DESCRIPTION,
CONSTITUENCYCODE.SEQUENCE
from
dbo.CONSTITUENCY
inner join dbo.CONSTITUENCYCODE
on CONSTITUENCYCODE.ID = CONSTITUENCY.CONSTITUENCYCODEID
inner join dbo.CONSTITUENCYDEFINITION
on CONSTITUENCYDEFINITION.ID = CONSTITUENCYCODE.ID
where
(CONSTITUENCY.CONSTITUENTID = @ID)
and (CONSTITUENCY.DATEFROM is null or convert(date, CONSTITUENCY.DATEFROM) <= @CURRENTDATE)
and (CONSTITUENCY.DATETO is null or convert(date, CONSTITUENCY.DATETO) >= @CURRENTDATE)
and CONSTITUENCYDEFINITION.ISACTIVE = 1
)