USP_DATAFORMTEMPLATE_VIEW_MKTCREATIVE

The load procedure used by the view dataform template "Creative View Form"

Parameters

Parameter Parameter Type Mode Description
@ID uniqueidentifier IN The input ID parameter used to load the fields defined on the form.
@DATALOADED bit INOUT Output parameter indicating whether or not data was actually loaded.
@VENDORID uniqueidentifier INOUT Vendor ID
@VENDOR nvarchar(154) INOUT Vendor
@CREATIVETYPE nvarchar(100) INOUT Type
@NAME nvarchar(100) INOUT Name
@DESCRIPTION nvarchar(255) INOUT Description
@COST money INOUT Cost
@COSTDISTRIBUTIONMETHODCODE tinyint INOUT Distribution code
@COSTDISTRIBUTIONMETHOD nvarchar(50) INOUT Distribution
@FILEURL UDT_WEBADDRESS INOUT Media link
@FILE varbinary INOUT File
@FILENAME nvarchar(255) INOUT Attachment
@SITE nvarchar(1024) INOUT Site
@BASECURRENCYID uniqueidentifier INOUT Base currency ID
@NUMPACKAGES int INOUT Number of packages
@CURRENCY nvarchar(110) INOUT Currency

Definition

Copy


CREATE procedure dbo.[USP_DATAFORMTEMPLATE_VIEW_MKTCREATIVE]
(
  @ID uniqueidentifier,
  @DATALOADED bit = 0 output,
  @VENDORID uniqueidentifier = null output,
  @VENDOR nvarchar(154) = null output,
  @CREATIVETYPE nvarchar(100) = null output,
  @NAME nvarchar(100) = null output,
  @DESCRIPTION nvarchar(255) = null output,
  @COST money = null output,
  @COSTDISTRIBUTIONMETHODCODE tinyint = null output,
  @COSTDISTRIBUTIONMETHOD nvarchar(50) = null output,
  @FILEURL dbo.[UDT_WEBADDRESS] = null output,
  @FILE varbinary(max) = null output,
  @FILENAME nvarchar(255) = null output,
  @SITE nvarchar(1024) = null output,
  @BASECURRENCYID uniqueidentifier = null output,
  @NUMPACKAGES integer = null output,
  @CURRENCY nvarchar(110) = null output
)
as
  set nocount on;

  set @DATALOADED = 0;

  select
    @DATALOADED = 1,
    @VENDORID = [CREATIVEVIEW].[VENDORID],
    @VENDOR = [CREATIVEVIEW].[VENDOR],
    @CREATIVETYPE = [CREATIVEVIEW].[CREATIVETYPE],
    @NAME = [CREATIVEVIEW].[NAME],
    @DESCRIPTION = [CREATIVEVIEW].[DESCRIPTION],
    @SITE = [CREATIVEVIEW].[SITE],
    @COST = [CREATIVEVIEW].[COST],
    @COSTDISTRIBUTIONMETHODCODE = [CREATIVEVIEW].[COSTDISTRIBUTIONMETHODCODE],
    @COSTDISTRIBUTIONMETHOD = [CREATIVEVIEW].[COSTDISTRIBUTIONMETHOD],
    @FILEURL = [CREATIVEVIEW].[FILEURL],
    @FILE = [CREATIVEVIEW].[FILE],
    @FILENAME = [CREATIVEVIEW].[FILENAME],
    @BASECURRENCYID = [CREATIVEVIEW].[BASECURRENCYID],
    @NUMPACKAGES = [CREATIVEVIEW].[NUMPACKAGES],
    @CURRENCY = [CREATIVEVIEW].[CURRENCY]
  from dbo.[UFN_MKTCREATIVE_GETVIEW](@ID) as [CREATIVEVIEW];

  return 0;