UFN_CONSTITUENT_GETEMAILADDRESSES_WITHDATES_FORUPDATEBATCH
This function returns a constituent's email addresses for the update batch given its ID.
Return
Return Type |
---|
table |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@CONSTITUENTID | uniqueidentifier | IN |
Definition
Copy
CREATE function dbo.UFN_CONSTITUENT_GETEMAILADDRESSES_WITHDATES_FORUPDATEBATCH(@CONSTITUENTID uniqueidentifier)
returns table
as return
select
EA.[EMAILADDRESSTYPECODEID],
coalesce(EA.[EMAILADDRESS], '') as EMAILADDRESS,
coalesce(EA.[ISPRIMARY], cast(0 as bit)) as ISPRIMARY,
coalesce(EA.[DONOTEMAIL], cast(0 as bit)) as DONOTEMAIL,
coalesce(EA.[SEQUENCE], cast(0 as bit)) as SEQUENCE,
cast(0 as bit) as UPDATEHOUSEHOLD,
EA.[STARTDATE],
EA.[ENDDATE],
EA.[INFOSOURCECODEID],
EA.ID as EMAILADDRESSID,
EA.[DONOTEMAILREASONCODEID],
EA.[INFOSOURCECOMMENTS]
from
dbo.[EMAILADDRESS] EA
where
EA.[CONSTITUENTID] = @CONSTITUENTID;