UFN_CONSTITUENT_GETPHONES_FORUPDATEBATCH
This function returns a constituent's phones 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_GETPHONES_FORUPDATEBATCH(@CONSTITUENTID uniqueidentifier)
returns table
as return
select
P.[PHONETYPECODEID],
coalesce(P.[NUMBER], '') as NUMBER,
coalesce(P.[ISPRIMARY], cast(0 as bit)) as ISPRIMARY,
coalesce(P.[DONOTCALL], cast(0 as bit)) as DONOTCALL,
coalesce(P.[SEQUENCE], cast(0 as bit)) as SEQUENCE,
cast(0 as bit) as UPDATEHOUSEHOLD,
P.[COUNTRYID],
P.[SEASONALSTARTDATE],
P.[SEASONALENDDATE],
P.[STARTTIME],
P.[ENDTIME],
P.[STARTDATE],
P.[ENDDATE],
P.INFOSOURCECODEID,
P.ID as PHONEID,
coalesce(P.[DONOTTEXT], cast(0 as bit)) as DONOTTEXT,
ISNULL(P.INFOSOURCECOMMENTS,'') as INFOSOURCECOMMENTS
from
dbo.[PHONE] P
where
P.[CONSTITUENTID] = @CONSTITUENTID;