USP_DATAFORMTEMPLATE_EDITLOAD_SELECTIVECOMMUNICATIONLETTERPREPROCESS

Parameters

Parameter Parameter Type Mode Description
@ID uniqueidentifier IN
@DATALOADED bit INOUT
@TSLONG bigint INOUT
@LETTEROPTIONS xml INOUT
@EMAILPROCESSINGTYPE tinyint INOUT
@EMAILDATETIME datetime INOUT

Definition

Copy

CREATE procedure dbo.USP_DATAFORMTEMPLATE_EDITLOAD_SELECTIVECOMMUNICATIONLETTERPREPROCESS(
    @ID uniqueidentifier,
    @DATALOADED bit = 0 output,
    @TSLONG bigint = 0 output,
    @LETTEROPTIONS xml = null output,
    @EMAILPROCESSINGTYPE tinyint = null output,
    @EMAILDATETIME datetime = null output
)
as
    set nocount on;

    set @DATALOADED = 0
    set @TSLONG = 0

    declare @SEGMENTATIONID uniqueidentifier;
    select
      @SEGMENTATIONID = [MKTSEGMENTATIONACTIVATEPROCESS].[SEGMENTATIONID]
    from dbo.[MKTSEGMENTATIONACTIVATEPROCESS]
    where [MKTSEGMENTATIONACTIVATEPROCESS].[ID] = @ID;

    select
        @DATALOADED = 1,
        @LETTEROPTIONS = dbo.UFN_SELECTIVECOMMUNICATIONLETTERS_GETLETTEROPTIONS_TOITEMLISTXML(@SEGMENTATIONID);

    return 0;