USP_DATALIST_INVITATIONPROCESSSTATUS
This datalist displays a status list for the invitation business process.
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@PARAMETERSETID | uniqueidentifier | IN | Input parameter indicating the context ID for the data list. |
@STATUSCODE | tinyint | IN | Status |
Definition
Copy
CREATE procedure dbo.USP_DATALIST_INVITATIONPROCESSSTATUS
(
@PARAMETERSETID uniqueidentifier,
@STATUSCODE tinyint = null
)
as
set nocount on;
select
STANDARDVALUES.ID,
STANDARDVALUES.ProcessName,
STANDARDVALUES.Status,
STANDARDVALUES.StatusMessage,
[EVENT].[NAME] as [EVENTNAME],
STANDARDVALUES.StartedBy,
STANDARDVALUES.StartedOn,
STANDARDVALUES.EndedOn,
STANDARDVALUES.Duration,
STANDARDVALUES.NumberOfRecordsProcessed,
STANDARDVALUES.NumberOfExceptionRecords,
STANDARDVALUES.TotalCount,
STANDARDVALUES.ServerName,
STANDARDVALUES.ImageKey,
STANDARDVALUES.Completed,
STANDARDVALUES.EnableDownload,
STANDARDVALUES.EnableLetterMailMerge,
STANDARDVALUES.EnableLabelMailMerge,
'116332AF-BB79-4608-9709-4203BD2BA318' as BUSINESSPROCESSCATALOGID,
@PARAMETERSETID as PARAMETERSETID,
coalesce(INVITATIONHISTORY.SEGMENTATIONACTIVATEPROCESSSTATUSID, '00000000-0000-0000-0000-000000000000') as ACTIVATEPROCESSSTATUSID,
STANDARDVALUES.NumberOfRecordsProcessed
from dbo.UFN_BUSINESSPROCESSSTATUS_STANDARDDATALISTVALUES('116332AF-BB79-4608-9709-4203BD2BA318', @PARAMETERSETID, @STATUSCODE) as STANDARDVALUES
inner join dbo.INVITATIONHISTORY on INVITATIONHISTORY.BUSINESSPROCESSSTATUSID = STANDARDVALUES.ID
left join dbo.[EVENT] on [EVENT].[ID] = [INVITATIONHISTORY].[EVENTID]
order by [STANDARDVALUES].StartedOn desc;
return 0;