USP_DATAFORMTEMPLATE_ADD_DISCOUNTAVAILABILITY_PRELOAD

The load procedure used by the edit dataform template "Discount Availability Add Data Form"

Parameters

Parameter Parameter Type Mode Description
@DISCOUNTID uniqueidentifier IN Input parameter indicating the context ID for the record being added.
@NEWRECORD bit INOUT Add a new availability
@WALKUPSALESID uniqueidentifier INOUT Walk Up Sales ID
@WALKUPSALESACTIVE bit INOUT Walk Up Sales Active
@WALKUPDESCRIPTION nvarchar(50) INOUT Walk Up Sales Description
@ADVANCEDSALESID uniqueidentifier INOUT Advanced Sales ID
@ADVANCEDSALESACTIVE bit INOUT Advanced Sales Active
@ADVANCEDDESCRIPTION nvarchar(50) INOUT Advanced Sales Description
@ONLINESALESID uniqueidentifier INOUT Online Sales ID
@ONLINESALESACTIVE bit INOUT Online Sales Active
@ONLINEDESCRIPTION nvarchar(50) INOUT Online Sales Description
@GROUPSALESID uniqueidentifier INOUT
@GROUPSALESACTIVE bit INOUT
@GROUPSALESDESCRIPTION nvarchar(50) INOUT

Definition

Copy


CREATE procedure dbo.USP_DATAFORMTEMPLATE_ADD_DISCOUNTAVAILABILITY_PRELOAD
(
    @DISCOUNTID uniqueidentifier,
    @NEWRECORD bit = null output,
    @WALKUPSALESID uniqueidentifier = null output,
    @WALKUPSALESACTIVE bit = null output,
    @WALKUPDESCRIPTION nvarchar(50) = null output,
    @ADVANCEDSALESID uniqueidentifier = null output,
    @ADVANCEDSALESACTIVE bit = null output,
    @ADVANCEDDESCRIPTION nvarchar(50) = null output,
    @ONLINESALESID uniqueidentifier = null output,
    @ONLINESALESACTIVE bit = null output,
    @ONLINEDESCRIPTION nvarchar(50) = null output,
    @GROUPSALESID uniqueidentifier = null output,
    @GROUPSALESACTIVE bit = null output,
    @GROUPSALESDESCRIPTION nvarchar(50) = null output
)
as

    set @NEWRECORD = 1;

    select @WALKUPSALESID = ID, @WALKUPSALESACTIVE = ISACTIVE, @WALKUPDESCRIPTION = [TYPE] from dbo.SALESMETHOD where TYPECODE = 0;                        
    select @ADVANCEDSALESID = ID, @ADVANCEDSALESACTIVE = ISACTIVE, @ADVANCEDDESCRIPTION = [TYPE] from dbo.SALESMETHOD where TYPECODE = 1;                        
    select @ONLINESALESID = ID, @ONLINESALESACTIVE = ISACTIVE, @ONLINEDESCRIPTION = [TYPE] from dbo.SALESMETHOD where TYPECODE = 2;        
    select @GROUPSALESID = ID, @GROUPSALESACTIVE = ISACTIVE, @GROUPSALESDESCRIPTION = [TYPE] from dbo.SALESMETHOD where TYPECODE = 3;