USP_UPDATE_SALESORDERITEMMEMBERSHIP
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@RECORDID | uniqueidentifier | IN | |
@SALESORDERID | uniqueidentifier | IN | |
@DESCRIPTION | nvarchar(255) | IN | |
@QUANTITY | decimal(18, 0) | IN | |
@AMOUNT | money | IN | |
@DATA | xml | IN | |
@OPTIONS | xml | IN | |
@CALLBACKURL | nvarchar(255) | IN | |
@SYSTEMTYPENAME | nvarchar(255) | IN | |
@ASSEMBLYNAME | nvarchar(255) | IN | |
@ATTRIBUTES | xml | IN | |
@CATEGORYNAME | nvarchar(255) | IN | |
@ACKNOWLEDGEMENT | nvarchar(max) | IN | |
@MEMBERSHIPID | uniqueidentifier | IN | |
@MEMBERSHIPPROGRAMID | uniqueidentifier | IN | |
@MEMBERSHIPLEVELID | uniqueidentifier | IN | |
@MEMBERSHIPLEVELTERMID | uniqueidentifier | IN | |
@MEMBERSHIPLEVELTYPEID | uniqueidentifier | IN | |
@MEMBERSHIPADDONS | xml | IN | |
@NUMBEROFCHILDREN | tinyint | IN |
Definition
Copy
create procedure dbo.USP_UPDATE_SALESORDERITEMMEMBERSHIP(
@RECORDID uniqueidentifier,
@SALESORDERID uniqueidentifier,
@DESCRIPTION nvarchar(255),
@QUANTITY decimal,
@AMOUNT money,
@DATA xml,
@OPTIONS xml,
@CALLBACKURL nvarchar(255),
@SYSTEMTYPENAME nvarchar(255),
@ASSEMBLYNAME nvarchar(255),
@ATTRIBUTES xml,
@CATEGORYNAME nvarchar(255),
@ACKNOWLEDGEMENT nvarchar(max),
@MEMBERSHIPID uniqueidentifier,
@MEMBERSHIPPROGRAMID uniqueidentifier,
@MEMBERSHIPLEVELID uniqueidentifier,
@MEMBERSHIPLEVELTERMID uniqueidentifier,
@MEMBERSHIPLEVELTYPEID uniqueidentifier,
@MEMBERSHIPADDONS xml,
@NUMBEROFCHILDREN tinyint
)
as
set nocount on;
begin try
exec dbo.USP_SALESORDERITEMMEMBERSHIP_ONLINE_GENERIC_UPDATE
@RECORDID,
null,
@SALESORDERID,
@DESCRIPTION,
@QUANTITY,
@AMOUNT,
@DATA,
@OPTIONS,
@CALLBACKURL,
@SYSTEMTYPENAME,
@ASSEMBLYNAME,
@ATTRIBUTES,
@CATEGORYNAME,
@ACKNOWLEDGEMENT,
@MEMBERSHIPID,
@MEMBERSHIPPROGRAMID,
@MEMBERSHIPLEVELID,
@MEMBERSHIPLEVELTERMID,
@MEMBERSHIPLEVELTYPEID,
@MEMBERSHIPADDONS,
@NUMBEROFCHILDREN;
end try
begin catch
exec dbo.USP_RAISE_ERROR
return 1
end catch
return 0;