USP_DATAFORMTEMPLATE_EDIT_DISCOUNTAVAILABILITY
USP_DATAFORMTEMPLATE_EDIT_DISCOUNTAVAILABILITY
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ID | uniqueidentifier | 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. |
@ALLOWMONDAY | bit | IN | Monday |
@ALLOWTUESDAY | bit | IN | Tuesday |
@ALLOWWEDNESDAY | bit | IN | Wednesday |
@ALLOWTHURSDAY | bit | IN | Thursday |
@ALLOWFRIDAY | bit | IN | Friday |
@ALLOWSATURDAY | bit | IN | Saturday |
@ALLOWSUNDAY | bit | IN | Sunday |
@ALLOWDISCOUNTDATEFROM | datetime | IN | From |
@ALLOWDISCOUNTDATETO | datetime | IN | To |
@ALLOWDISCOUNTTIMEFROM | UDT_HOURMINUTE | IN | From |
@ALLOWDISCOUNTTIMETO | UDT_HOURMINUTE | IN | To |
@DISCOUNTADVANCEDSALESID | uniqueidentifier | IN | Discount availability advanced sales method id |
@ADVANCEDSALESACTIVE | bit | IN | Advanced Sales Active |
@ADVANCEDSALESID | uniqueidentifier | IN | Advanced Sales ID |
@ALLOWADVANCEDSALES | bit | IN | Advance sales |
@DISCOUNTONLINESALESID | uniqueidentifier | IN | Discount availability online sales method id |
@ONLINESALESACTIVE | bit | IN | Online Sales Active |
@ONLINESALESID | uniqueidentifier | IN | Online Sales ID |
@ALLOWONLINESALES | bit | IN | Online |
@DISCOUNTWALKUPSALESID | uniqueidentifier | IN | Discount availability walk up sales method id |
@WALKUPSALESACTIVE | bit | IN | Walk Up Sales Active |
@WALKUPSALESID | uniqueidentifier | IN | Walk Up Sales ID |
@ALLOWWALKUPSALES | bit | IN | Walk up |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_EDIT_DISCOUNTAVAILABILITY
(
@ID uniqueidentifier,
@CHANGEAGENTID uniqueidentifier = null,
@ALLOWMONDAY bit,
@ALLOWTUESDAY bit,
@ALLOWWEDNESDAY bit,
@ALLOWTHURSDAY bit,
@ALLOWFRIDAY bit,
@ALLOWSATURDAY bit,
@ALLOWSUNDAY bit,
@ALLOWDISCOUNTDATEFROM datetime,
@ALLOWDISCOUNTDATETO datetime,
@ALLOWDISCOUNTTIMEFROM dbo.UDT_HOURMINUTE,
@ALLOWDISCOUNTTIMETO dbo.UDT_HOURMINUTE,
@DISCOUNTADVANCEDSALESID uniqueidentifier,
@ADVANCEDSALESACTIVE bit,
@ADVANCEDSALESID uniqueidentifier,
@ALLOWADVANCEDSALES bit,
@DISCOUNTONLINESALESID uniqueidentifier,
@ONLINESALESACTIVE bit,
@ONLINESALESID uniqueidentifier,
@ALLOWONLINESALES bit,
@DISCOUNTWALKUPSALESID uniqueidentifier,
@WALKUPSALESACTIVE bit,
@WALKUPSALESID uniqueidentifier,
@ALLOWWALKUPSALES bit
)
as
set nocount on;
declare @DISCOUNTGROUPSALESID uniqueidentifier;
declare @GROUPSALESACTIVE bit;
declare @GROUPSALESID uniqueidentifier;
declare @GROUPSALESDESCRIPTION nvarchar(50);
declare @ALLOWGROUPSALES bit;
exec dbo.USP_DATAFORMTEMPLATE_EDITLOAD_DISCOUNTAVAILABILITY
@ID = @ID,
@DISCOUNTGROUPSALESID = @DISCOUNTGROUPSALESID output,
@GROUPSALESACTIVE = @GROUPSALESACTIVE output,
@GROUPSALESID = @GROUPSALESID output,
@GROUPSALESDESCRIPTION = @GROUPSALESDESCRIPTION output,
@ALLOWGROUPSALES = @ALLOWGROUPSALES output;
exec dbo.USP_DATAFORMTEMPLATE_EDIT_DISCOUNTAVAILABILITY_2
@ID,
@CHANGEAGENTID,
@ALLOWMONDAY,
@ALLOWTUESDAY,
@ALLOWWEDNESDAY,
@ALLOWTHURSDAY,
@ALLOWFRIDAY,
@ALLOWSATURDAY,
@ALLOWSUNDAY,
@ALLOWDISCOUNTDATEFROM,
@ALLOWDISCOUNTDATETO,
@ALLOWDISCOUNTTIMEFROM,
@ALLOWDISCOUNTTIMETO,
@DISCOUNTADVANCEDSALESID,
@ADVANCEDSALESACTIVE,
@ADVANCEDSALESID,
@ALLOWADVANCEDSALES,
@DISCOUNTONLINESALESID,
@ONLINESALESACTIVE,
@ONLINESALESID,
@ALLOWONLINESALES,
@DISCOUNTWALKUPSALESID,
@WALKUPSALESACTIVE,
@WALKUPSALESID,
@ALLOWWALKUPSALES,
@DISCOUNTGROUPSALESID,
@GROUPSALESACTIVE,
@GROUPSALESID,
@ALLOWGROUPSALES;
return 0;