USP_DATALIST_EVENTINVITATIONHISTORY
This datalist displays the history of runs for an invitation used for an event.
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@INVITATIONID | uniqueidentifier | IN | Input parameter indicating the context ID for the data list. |
Definition
Copy
CREATE procedure dbo.USP_DATALIST_EVENTINVITATIONHISTORY
(
@INVITATIONID uniqueidentifier
)
as
set nocount on;
select
INVITATIONHISTORY.ID,
INVITATIONHISTORY.BUSINESSPROCESSSTATUSID,
case
when
(
INVITATIONHISTORY.PARAMETERSETID is null
or
len(INVITATIONHISTORY.PARAMETERSETID) = 0
)
then
STANDARDVALUES.ID
else
cast(INVITATIONHISTORY.PARAMETERSETID as uniqueidentifier)
end [PARAMETERSETID],
STANDARDVALUES.EnableDownload,
case
when INVITATIONHISTORY.NAME = '' then
'Process is starting...'
else
INVITATIONHISTORY.NAME
end [NAME],
STANDARDVALUES.StartedBy,
STANDARDVALUES.STARTEDON,
'116332AF-BB79-4608-9709-4203BD2BA318' as BUSINESSPROCESSCATALOGID,
coalesce(INVITATIONHISTORY.SEGMENTATIONACTIVATEPROCESSSTATUSID, '00000000-0000-0000-0000-000000000000') as ACTIVATEPROCESSSTATUSID,
STANDARDVALUES.Status,
STANDARDVALUES.NumberOfRecordsProcessed,
STANDARDVALUES.NumberOfRecordsProcessed
from dbo.UFN_BUSINESSPROCESSSTATUS_STANDARDDATALISTVALUES('116332AF-BB79-4608-9709-4203BD2BA318', @INVITATIONID, null) as STANDARDVALUES
inner join dbo.INVITATIONHISTORY on INVITATIONHISTORY.BUSINESSPROCESSSTATUSID = STANDARDVALUES.ID
order by [STANDARDVALUES].StartedOn desc;
return 0;