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;