USP_DATAFORMTEMPLATE_EDIT_SALESORDERITEMMEMBERSHIP

USP_DATAFORMTEMPLATE_EDIT_SALESORDERITEMMEMBERSHIP

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.
@MEMBERSHIPPROGRAMID uniqueidentifier IN Program
@MEMBERSHIPLEVELID uniqueidentifier IN Level
@MEMBERSHIPLEVELTERMID uniqueidentifier IN Term
@MEMBERSHIPLEVELTYPECODEID uniqueidentifier IN Type
@NUMBEROFCHILDREN smallint IN No. of children
@COMMENTS nvarchar(1000) IN Comments
@ISGIFT bit IN This membership is a gift
@SENDRENEWALCODE tinyint IN Send renewal notice to
@EXPIRATIONDATE datetime IN Expiration date
@MEMBERS xml IN Members
@GIVENBYID uniqueidentifier IN Given by

Definition

Copy


CREATE procedure dbo.USP_DATAFORMTEMPLATE_EDIT_SALESORDERITEMMEMBERSHIP (
                        @ID uniqueidentifier,
                        @CHANGEAGENTID uniqueidentifier = null,
                        @MEMBERSHIPPROGRAMID uniqueidentifier,
                        @MEMBERSHIPLEVELID uniqueidentifier,
                        @MEMBERSHIPLEVELTERMID uniqueidentifier,
                        @MEMBERSHIPLEVELTYPECODEID uniqueidentifier,
                        @NUMBEROFCHILDREN smallint,
                        @COMMENTS nvarchar(1000),
                        @ISGIFT bit,
                        @SENDRENEWALCODE tinyint,
                        @EXPIRATIONDATE datetime,
                        @MEMBERS xml,
                        @GIVENBYID uniqueidentifier )
as
begin
    set nocount on;

    declare @NUMBEROFADDONADULTS smallint;
    declare @NUMBEROFADDONGUESTS smallint;

    exec dbo.USP_DATAFORMTEMPLATE_EDITLOAD_SALESORDERITEMMEMBERSHIP
        @ID = @ID,
        @NUMBEROFADDONADULTS = @NUMBEROFADDONADULTS output,
        @NUMBEROFADDONGUESTS = @NUMBEROFADDONGUESTS output;

   exec dbo.USP_DATAFORMTEMPLATE_EDIT_SALESORDERITEMMEMBERSHIP_2
        @ID,
        @CHANGEAGENTID,
        @MEMBERSHIPPROGRAMID,
        @MEMBERSHIPLEVELID,
        @MEMBERSHIPLEVELTERMID,
        @MEMBERSHIPLEVELTYPECODEID,
        @NUMBEROFCHILDREN,
        @COMMENTS,
        @ISGIFT,
        @SENDRENEWALCODE,
        @EXPIRATIONDATE,
        @MEMBERS,
        @GIVENBYID,
        @NUMBEROFADDONADULTS,
        @NUMBEROFADDONGUESTS

   return 0;

end