USP_DATAFORMTEMPLATE_VIEW_LATESTCOMMUNICATIONOUTPUTID
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ID | uniqueidentifier | IN | |
@DATALOADED | bit | INOUT | |
@FILENAME | nvarchar(255) | INOUT | |
@OUTPUTID | uniqueidentifier | INOUT |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_VIEW_LATESTCOMMUNICATIONOUTPUTID
(
@ID uniqueidentifier,
@DATALOADED bit = 0 output,
@FILENAME nvarchar(255) = null output,
@OUTPUTID uniqueidentifier = null output
)
as
set nocount on;
set @DATALOADED = 0;
select top 1
@DATALOADED = 1,
@FILENAME = HTMLTEMPLATEMERGETODOCXOUTPUT.FILENAME,
@OUTPUTID = HTMLTEMPLATEMERGETODOCXOUTPUT.ID
from dbo.MKTSEGMENTATIONACTIVATEEXPORTLINK
inner join dbo.HTMLTEMPLATETODOCXMERGEPROCESS
on MKTSEGMENTATIONACTIVATEEXPORTLINK.EXPORTPROCESSSTATUSID = HTMLTEMPLATETODOCXMERGEPROCESS.MKTSEGMENTATIONEXPORTPROCESSSTATUSID
inner join dbo.HTMLTEMPLATETODOCXMERGEPROCESSSTATUS
on HTMLTEMPLATETODOCXMERGEPROCESSSTATUS.PARAMETERSETID = HTMLTEMPLATETODOCXMERGEPROCESS.ID
inner join dbo.HTMLTEMPLATEMERGETODOCXOUTPUT
on HTMLTEMPLATEMERGETODOCXOUTPUT.HTMLTEMPLATETODOCXMERGEPROCESSSTATUSID = HTMLTEMPLATETODOCXMERGEPROCESSSTATUS.ID
where MKTSEGMENTATIONACTIVATEEXPORTLINK.ID = @ID
order by HTMLTEMPLATEMERGETODOCXOUTPUT.ISARCHIVE desc;
return 0;