USP_DATAFORMTEMPLATE_EDIT_RESERVATION
USP_DATAFORMTEMPLATE_EDIT_RESERVATION
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. |
@NAME | nvarchar(100) | IN | Reservation name |
@COMMENTS | nvarchar(1000) | IN | Comments |
@FINALCOUNTDUEDATE | date | IN | Final count date |
@FINALCOUNTREQUIRED | bit | IN | Final count required |
@DEPOSITREQUIRED | bit | IN | Deposit required |
@DEPOSITAMOUNT | money | IN | Amount due |
@DEPOSITDUEDATE | date | IN | Deposit due date |
@DEPOSITTYPECODE | tinyint | IN | |
@FINALDUEDATE | date | IN | Order balance due |
@CONTRACTREQUIRED | bit | IN | Contract required |
@CONTRACTDUEDATE | date | IN | Contract due date |
@PRICINGCODE | tinyint | IN | Pricing structure |
@RATESCALEID | uniqueidentifier | IN | Flat rate scale |
Definition
Copy
CREATE procedure USP_DATAFORMTEMPLATE_EDIT_RESERVATION
(
@ID uniqueidentifier,
@CHANGEAGENTID uniqueidentifier = null,
@NAME nvarchar(100),
@COMMENTS nvarchar(1000),
@FINALCOUNTDUEDATE date,
@FINALCOUNTREQUIRED bit,
@DEPOSITREQUIRED bit,
@DEPOSITAMOUNT money,
@DEPOSITDUEDATE date,
@DEPOSITTYPECODE tinyint,
@FINALDUEDATE date,
@CONTRACTREQUIRED bit,
@CONTRACTDUEDATE date,
@PRICINGCODE tinyint,
@RATESCALEID uniqueidentifier
)
as
set nocount on;
declare @SECURITYDEPOSITREQUIRED bit;
declare @SECURITYDEPOSITAMOUNT money;
declare @SECURITYDEPOSITDUEDATE date;
declare @SECURITYDEPOSITTYPECODE tinyint;
exec dbo.USP_DATAFORMTEMPLATE_EDITLOAD_RESERVATION
@ID = @ID,
@SECURITYDEPOSITREQUIRED = @SECURITYDEPOSITREQUIRED output,
@SECURITYDEPOSITAMOUNT = @SECURITYDEPOSITAMOUNT output,
@SECURITYDEPOSITDUEDATE = @SECURITYDEPOSITDUEDATE output,
@SECURITYDEPOSITTYPECODE = @SECURITYDEPOSITTYPECODE output
exec dbo.USP_DATAFORMTEMPLATE_EDIT_RESERVATION_1
@ID,
@CHANGEAGENTID,
@NAME,
@COMMENTS,
@FINALCOUNTDUEDATE,
@FINALCOUNTREQUIRED,
@DEPOSITREQUIRED,
@DEPOSITAMOUNT,
@DEPOSITDUEDATE,
@DEPOSITTYPECODE,
@FINALDUEDATE,
@CONTRACTREQUIRED,
@CONTRACTDUEDATE,
@PRICINGCODE,
@RATESCALEID,
@SECURITYDEPOSITREQUIRED,
@SECURITYDEPOSITAMOUNT,
@SECURITYDEPOSITDUEDATE,
@SECURITYDEPOSITTYPECODE
return 0;