UFN_CONSTITUENTINTERACTIONLIST_QUERY
Return
Return Type |
---|
table |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@CONSTITUENTID | uniqueidentifier | IN | |
@CURRENTAPPUSERID | uniqueidentifier | IN | |
@SITEFILTERMODE | tinyint | IN | |
@SITESSELECTED | xml | IN | |
@SECURITYFEATUREID | uniqueidentifier | IN | |
@SECURITYFEATURETYPE | tinyint | IN |
Definition
Copy
CREATE function dbo.UFN_CONSTITUENTINTERACTIONLIST_QUERY
(
@CONSTITUENTID uniqueidentifier,
@CURRENTAPPUSERID uniqueidentifier = null,
@SITEFILTERMODE tinyint = 0,
@SITESSELECTED xml = null,
@SECURITYFEATUREID uniqueidentifier ='66455516-5589-4961-8c49-341e4230dc4d',
@SECURITYFEATURETYPE tinyint = 10
)
returns @INTERACTIONS table (
ID uniqueidentifier,
DATE datetime,
STATUS nvarchar(200),
OWNER nvarchar(200),
OWNERID uniqueidentifier,
OBJECTIVE nvarchar(200),
TYPE nvarchar(200),
HASDOCUMENTATION bit,
ISMOVE bit,
EVENT nvarchar(200),
HASRESPONSES bit,
CATEGORY nvarchar(200),
SUBCATEGORY nvarchar(200),
VIEWFORMID uniqueidentifier,
SITES nvarchar(1024),
STARTTIME nvarchar(4),
ENDTIME nvarchar(4),
TIMEZONE nvarchar(200),
ISSTEWARDSHIPSTEP bit,
ISINDIVIDUALSTEP bit,
EXPECTEDDATE datetime,
ACTUALDATE datetime,
EXPECTEDSTARTTIME nvarchar(4),
ACTUALSTARTTIME nvarchar(4),
EXPECTEDENDTIME nvarchar(4),
ACTUALENDTIME nvarchar(4),
COMMENT nvarchar(max),
HASPARTICIPANTS bit,
LOCATION nvarchar(300)
)
as
begin
insert into @INTERACTIONS
select
ID,
DATE,
STATUS,
OWNER,
OWNERID,
OBJECTIVE,
TYPE,
HASDOCUMENTATION,
ISMOVE,
EVENT,
HASRESPONSES,
CATEGORY,
SUBCATEGORY,
VIEWFORMID,
SITES,
STARTTIME,
ENDTIME,
TIMEZONE,
ISSTEWARDSHIPSTEP,
ISINDIVIDUALSTEP,
EXPECTEDDATE,
ACTUALDATE,
EXPECTEDSTARTTIME,
ACTUALSTARTTIME,
EXPECTEDENDTIME,
ACTUALENDTIME,
COMMENT,
HASPARTICIPANTS,
LOCATION
from dbo.UFN_CONSTITUENT_INTERACTIONS(
@CONSTITUENTID,
null,
null,
null,
@CURRENTAPPUSERID,
@SITEFILTERMODE,
@SITESSELECTED,
@SECURITYFEATUREID,
@SECURITYFEATURETYPE,
null
)
order by [DATE] desc;
return;
end