USP_DATALIST_ACKNOWLEDGEMENTANDRECEIPTINGPROCESSSTATUS
Retrieves process status data for the given Acknowledgement template.
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@CONTEXTID | uniqueidentifier | IN | Input parameter indicating the context ID for the data list. |
Definition
Copy
CREATE procedure dbo.USP_DATALIST_ACKNOWLEDGEMENTANDRECEIPTINGPROCESSSTATUS
(
@CONTEXTID uniqueidentifier
)
as
set nocount on;
select
ACKNOWLEDGEMENTANDRECEIPTINGPROCESSSTATUS.ID,
HTMLTEMPLATEMERGETODOCXOUTPUT.ID as HTMLTEMPLATEMERGETODOCXOUTPUTID,
ACKNOWLEDGEMENTANDRECEIPTINGPROCESS.DATEADDED,
BUSINESSPROCESSSTATUS.NUMBERPROCESSED,
case
when DOCXFILE is null then 0
else 1
end as HASDOCXFILE,
'DOCXFILE' as FILEFIELDID,
'mailing.docx' as FILENAME,
'9756667f-e340-4e2d-a926-f7b6223576ac' as VIEWFORMID,
BUSINESSPROCESSOUTPUT.TABLEKEY,
ACKNOWLEDGEMENTANDRECEIPTINGPROCESSSTATUSIDS.MKTSEGMENTATIONEXPORTPROCESSSTATUSID as EXPORTPROCESSSTATUSID,
BUSINESSPROCESSSTATUS.STATUSCODE
from
ACKNOWLEDGEMENTANDRECEIPTINGPROCESS
inner join
ACKNOWLEDGEMENTANDRECEIPTINGPROCESSSTATUS on ACKNOWLEDGEMENTANDRECEIPTINGPROCESSSTATUS.PARAMETERSETID = ACKNOWLEDGEMENTANDRECEIPTINGPROCESS.ID
inner join
BUSINESSPROCESSSTATUS on BUSINESSPROCESSSTATUS.ID = ACKNOWLEDGEMENTANDRECEIPTINGPROCESSSTATUS.ID
inner join
ACKNOWLEDGEMENTANDRECEIPTINGPROCESSSTATUSIDS on ACKNOWLEDGEMENTANDRECEIPTINGPROCESSSTATUSIDS.id = ACKNOWLEDGEMENTANDRECEIPTINGPROCESSSTATUS.ID
left join
HTMLTEMPLATETODOCXMERGEPROCESSSTATUS on HTMLTEMPLATETODOCXMERGEPROCESSSTATUS.ID = ACKNOWLEDGEMENTANDRECEIPTINGPROCESSSTATUSIDS.HTMLTEMPLATETODOCXMERGEPROCESSSTATUSID
left join
HTMLTEMPLATEMERGETODOCXOUTPUT on HTMLTEMPLATETODOCXMERGEPROCESSSTATUS.ID = HTMLTEMPLATEMERGETODOCXOUTPUT.HTMLTEMPLATETODOCXMERGEPROCESSSTATUSID
left join
BUSINESSPROCESSOUTPUT on BUSINESSPROCESSOUTPUT.BUSINESSPROCESSSTATUSID = ACKNOWLEDGEMENTANDRECEIPTINGPROCESSSTATUSIDS.MKTSEGMENTATIONEXPORTPROCESSSTATUSID and upper([TABLEKEY]) != upper(convert(nvarchar(36), ACKNOWLEDGEMENTANDRECEIPTINGPROCESSSTATUSIDS.MKTSEGMENTATIONEXPORTPROCESSSTATUSID))
where
ACKNOWLEDGEMENTANDRECEIPTINGPROCESS.ACKNOWLEDGEMENTMAILINGTEMPLATEID = @CONTEXTID