USP_DATAFORMTEMPLATE_ADD_MKTSEGMENTWHITEMAIL_PRELOAD

The load procedure used by the edit dataform template "White Mail Segment Add Form"

Parameters

Parameter Parameter Type Mode Description
@SEGMENTATIONID uniqueidentifier IN Input parameter indicating the context ID for the record being added.
@CURRENTAPPUSERID uniqueidentifier IN Input parameter indicating the ID of the current user.
@QUERYVIEWCATALOGID uniqueidentifier INOUT Record source
@SOURCECODEID uniqueidentifier INOUT Source code

Definition

Copy


create procedure dbo.[USP_DATAFORMTEMPLATE_ADD_MKTSEGMENTWHITEMAIL_PRELOAD]
(
  @SEGMENTATIONID uniqueidentifier,
  @CURRENTAPPUSERID uniqueidentifier,
  @QUERYVIEWCATALOGID uniqueidentifier = null output,
  @SOURCECODEID uniqueidentifier = null output
)
as
  set nocount on;

  exec dbo.[USP_DATAFORMTEMPLATE_ADD_MKTSEGMENT_PRELOAD]
    @CURRENTAPPUSERID = @CURRENTAPPUSERID,
    @QUERYVIEWCATALOGID = @QUERYVIEWCATALOGID output,
    @SMARTQUERIESEXIST = null;

  if @SEGMENTATIONID <> '00000000-0000-0000-0000-000000000000'
    select
      @SOURCECODEID = [SOURCECODEID]
    from dbo.[MKTSEGMENTATION]
    where [ID] = convert(uniqueidentifier, @SEGMENTATIONID);

  return 0;