USP_DATAFORMTEMPLATE_PRELOAD_ADD_MKTPACKAGE_MAILWITHLETTER

The load procedure used by the edit dataform template "Package Add Form (Mail Channel with Letter)"

Parameters

Parameter Parameter Type Mode Description
@CURRENTAPPUSERID uniqueidentifier IN Input parameter indicating the ID of the current user.
@SITEREQUIRED bit INOUT Site required?
@SITEID uniqueidentifier INOUT Site
@CHANNELCODE tinyint INOUT Channel
@INSERTCOSTPERPIECE money INOUT Additional content cost
@TOTALCOSTPERPIECE money INOUT Total per piece cost
@ACKNOWLEDGEMENTMAILINGSINSTALLED bit INOUT Marketing Acknowledgement installed?
@MEMBERSHIPMAILINGSINSTALLED bit INOUT Membership renewal efforts installed?
@CONTEXT nvarchar(128) IN Input parameter indicating the context ID for the record being added.
@MAILINGTYPECODE tinyint INOUT Marketing effort type code
@BASECURRENCYID uniqueidentifier INOUT Currency
@PACKAGEPARTDEFINITIONID uniqueidentifier INOUT Package part definition ID
@CHANNELPARTDEFINITIONID uniqueidentifier INOUT Channel part definition ID
@SPONSORSHIPMAILINGSINSTALLED bit INOUT

Definition

Copy


CREATE procedure dbo.[USP_DATAFORMTEMPLATE_PRELOAD_ADD_MKTPACKAGE_MAILWITHLETTER]
(
  @CURRENTAPPUSERID uniqueidentifier,
  @SITEREQUIRED bit = null output,
  @SITEID uniqueidentifier = null output,
  @CHANNELCODE tinyint = null output,
  @INSERTCOSTPERPIECE money = null output,
  @TOTALCOSTPERPIECE money = null output,
  @ACKNOWLEDGEMENTMAILINGSINSTALLED bit = null output,
  @MEMBERSHIPMAILINGSINSTALLED bit = null output,
  @CONTEXT nvarchar(128),
  @MAILINGTYPECODE tinyint = null output,
  @BASECURRENCYID uniqueidentifier = null output,
  @PACKAGEPARTDEFINITIONID uniqueidentifier = null output,
  @CHANNELPARTDEFINITIONID uniqueidentifier = null output,
  @SPONSORSHIPMAILINGSINSTALLED bit = null output
)
as
  set nocount on;

  exec dbo.[USP_DATAFORMTEMPLATE_PRELOAD_ADD_MKTPACKAGE_MAIL]
    @CURRENTAPPUSERID,
    null,
    @SITEID output,
    @CHANNELCODE output,
    @INSERTCOSTPERPIECE output,
    @TOTALCOSTPERPIECE output,
    @ACKNOWLEDGEMENTMAILINGSINSTALLED output,
    @MEMBERSHIPMAILINGSINSTALLED output,
    @CONTEXT,
    @MAILINGTYPECODE output,
    @BASECURRENCYID output,
    @PACKAGEPARTDEFINITIONID output,
    @CHANNELPARTDEFINITIONID output,
    @SPONSORSHIPMAILINGSINSTALLED output;

  set @SITEREQUIRED = dbo.[UFN_SITEREQUIREDFORUSERONFEATURE](@CURRENTAPPUSERID, '05A69B84-8D6F-42D1-A404-93D54700F3A0', 1);

  return 0;