USP_DATAFORMTEMPLATE_EDIT_MKTSEGMENTATIONTESTSEGMENT_MULTIPLE_4

USP_DATAFORMTEMPLATE_EDIT_MKTSEGMENTATIONTESTSEGMENT_MULTIPLE_4

Parameters

Parameter Parameter Type Mode Description
@ID nvarchar(max) IN The input ID parameter indicating the ID of the record being edited.
@CHANGEAGENTID uniqueidentifier IN Input parameter indicating the ID of the change agent invoking the procedure.
@ASKLADDER xml IN Ask ladder
@ASKLADDERLOADED bit IN Ask ladder loaded
@PACKAGEID uniqueidentifier IN Package
@PACKAGECODE nvarchar(10) IN Package code
@PACKAGELOADED bit IN Package loaded
@RESPONSERATE decimal(5, 2) IN Response rate
@RESPONSERATELOADED bit IN Response rate loaded
@GIFTAMOUNT money IN Gift amount
@GIFTAMOUNTLOADED bit IN Gift amount loaded
@SAMPLESIZE int IN Sample size
@SAMPLESIZETYPECODE tinyint IN Sample size type
@SAMPLESIZEMETHODCODE tinyint IN Sample size method
@SAMPLESIZELOADED bit IN Sample size loaded
@TESTSEGMENTCODE nvarchar(10) IN Test segment
@TESTSEGMENTCODELOADED bit IN Test segment code loaded
@PREFIXCODE tinyint IN Prepend list
@PREFIXCODELOADED bit IN
@TESTSEGMENTCODEVALUEID uniqueidentifier IN Test segment code value ID
@PACKAGECODEVALUEID uniqueidentifier IN Package code value ID
@ITEMLIST xml IN Items
@CHANNELSOURCECODE nvarchar(10) IN Channel source code
@CHANNELSOURCECODEVALUEID uniqueidentifier IN Channel code value ID
@FRACTION nvarchar(10) IN Fraction

Definition

Copy


CREATE procedure dbo.USP_DATAFORMTEMPLATE_EDIT_MKTSEGMENTATIONTESTSEGMENT_MULTIPLE_4

  @ID nvarchar(max),
  @CHANGEAGENTID uniqueidentifier = null,
  @ASKLADDER xml,
  @ASKLADDERLOADED bit,
  @PACKAGEID uniqueidentifier,
  @PACKAGECODE nvarchar(10),
  @PACKAGELOADED bit,
  @RESPONSERATE decimal(5,2),
  @RESPONSERATELOADED bit,
  @GIFTAMOUNT money,
  @GIFTAMOUNTLOADED bit,
  @SAMPLESIZE int,
  @SAMPLESIZETYPECODE tinyint,
  @SAMPLESIZEMETHODCODE tinyint,
  @SAMPLESIZELOADED bit,
  @TESTSEGMENTCODE nvarchar(10),
  @TESTSEGMENTCODELOADED bit,
  @PREFIXCODE tinyint,
  @PREFIXCODELOADED bit,
  @TESTSEGMENTCODEVALUEID uniqueidentifier,
  @PACKAGECODEVALUEID uniqueidentifier,
  @ITEMLIST xml,
  @CHANNELSOURCECODE nvarchar(10),
  @CHANNELSOURCECODEVALUEID uniqueidentifier,
  @FRACTION nvarchar(10)
 )
as
begin
    declare @OVERRIDEBUSINESSUNITSLOADED bit;
  declare @OVERRIDEBUSINESSUNITS bit;
  declare @BUSINESSUNITS xml;

  exec dbo.USP_DATAFORMTEMPLATE_EDITLOAD_MKTSEGMENTATIONTESTSEGMENT_MULTIPLE_3
  @ID =@ID,
  @ASKLADDER=@ASKLADDER,
  @ASKLADDERLOADED=@ASKLADDERLOADED,
  @PACKAGEID=@PACKAGEID,
  @PACKAGECODE=@PACKAGECODE ,
  @PACKAGELOADED=@PACKAGELOADED,
  @RESPONSERATE=@RESPONSERATE,
  @RESPONSERATELOADED=@RESPONSERATELOADED,
  @GIFTAMOUNT=@GIFTAMOUNT,
  @GIFTAMOUNTLOADED=@GIFTAMOUNTLOADED,
  @SAMPLESIZE=@SAMPLESIZE,
  @SAMPLESIZETYPECODE=@SAMPLESIZETYPECODE ,
  @SAMPLESIZEMETHODCODE=@SAMPLESIZEMETHODCODE,
  @SAMPLESIZELOADED=@SAMPLESIZELOADED,
  @TESTSEGMENTCODE=@TESTSEGMENTCODE,
  @TESTSEGMENTCODELOADED=@TESTSEGMENTCODELOADED,
  @PREFIXCODE=@PREFIXCODE,
  @PREFIXCODELOADED=@PREFIXCODELOADED,
  @TESTSEGMENTCODEVALUEID=@TESTSEGMENTCODEVALUEID,
  @PACKAGECODEVALUEID=@PACKAGECODEVALUEID,
  @ITEMLIST=@ITEMLIST,
  @CHANNELSOURCECODE=@CHANNELSOURCECODE,
  @CHANNELSOURCECODEVALUEID=@CHANNELSOURCECODEVALUEID,
  @OVERRIDEBUSINESSUNITSLOADED=@OVERRIDEBUSINESSUNITSLOADED output,
  @OVERRIDEBUSINESSUNITS=@OVERRIDEBUSINESSUNITS output,
  @BUSINESSUNITS=@BUSINESSUNITS output

  exec [dbo].[USP_DATAFORMTEMPLATE_EDIT_MKTSEGMENTATIONTESTSEGMENT_MULTIPLE_5] 
   @ID
  ,@CHANGEAGENTID
  ,@ASKLADDER
  ,@ASKLADDERLOADED
  ,@PACKAGEID
  ,@PACKAGECODE
  ,@PACKAGELOADED
  ,@RESPONSERATE
  ,@RESPONSERATELOADED
  ,@GIFTAMOUNT
  ,@GIFTAMOUNTLOADED
  ,@SAMPLESIZE
  ,@SAMPLESIZETYPECODE
  ,@SAMPLESIZEMETHODCODE
  ,@SAMPLESIZELOADED
  ,@TESTSEGMENTCODE
  ,@TESTSEGMENTCODELOADED
  ,@PREFIXCODE
  ,@PREFIXCODELOADED
  ,@TESTSEGMENTCODEVALUEID
  ,@PACKAGECODEVALUEID
  ,@ITEMLIST
  ,@CHANNELSOURCECODE
  ,@CHANNELSOURCECODEVALUEID
  ,@FRACTION
  ,@OVERRIDEBUSINESSUNITSLOADED
  ,@OVERRIDEBUSINESSUNITS
  ,@BUSINESSUNITS

end