USP_DATAFORMTEMPLATE_EDITLOAD_DISBURSEMENTFORMAT
The load procedure used by the edit dataform template "Disbursement Format Edit Data Form"
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ID | uniqueidentifier | IN | The input ID parameter used to load the fields defined on the form. |
@DATALOADED | bit | INOUT | Output parameter indicating whether or not data was actually loaded. |
@TSLONG | bigint | INOUT | Output parameter indicating the TSLONG value of the record being edited. This is used to manage multi-user concurrency issues when multiple users access the same record. |
@NAME | nvarchar(20) | INOUT | Name |
@DESCRIPTION | nvarchar(100) | INOUT | Description |
@PAYMENTMETHODCODE | tinyint | INOUT | Payment method |
@REPORTCATALOGID | uniqueidentifier | INOUT | Layout template |
@TYPECODE | tinyint | INOUT | Stock type |
@PRENUMBERED | bit | INOUT | Pre-numbered stock |
@PRINTTRANSACTIONSORDERCODE | tinyint | INOUT | Print order |
@PRINTORDERCODE | tinyint | INOUT | Print order |
@SORTTRANSACTIONSCODE | tinyint | INOUT | Sort transactions on the check stub by |
@SORTORDERCODE | tinyint | INOUT | Sort order |
@PRINTCUSTOMERNUMBER | bit | INOUT | Print customer number on the check stub |
@PRINTSITEADDRESS | bit | INOUT | Print a site address on the check stub |
@SITEADDRESSID | uniqueidentifier | INOUT | Address |
@PRINTSTUBLOGO | bit | INOUT | Print a logo on the check stub |
@STUBLOGO | varbinary | INOUT | Check stub logo |
@PRINTTRANSITABANUMBER | bit | INOUT | Print Transit ABA number on the check |
@PRINTORGANIZATIONNAME | bit | INOUT | Print organization name on the check |
@ORGANIZATIONNAME | nvarchar(100) | INOUT | Organization name |
@PRINTMESSAGE | bit | INOUT | Print messages on the check |
@MESSAGE1 | nvarchar(60) | INOUT | Message 1 |
@MESSAGE2 | nvarchar(60) | INOUT | Message 2 |
@PRINTCHECKLOGO | bit | INOUT | Print a logo on the check |
@CHECKLOGO | varbinary | INOUT | Check logo |
@PRINTNUMBER | bit | INOUT | Print disbursement number |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_EDITLOAD_DISBURSEMENTFORMAT(
@ID uniqueidentifier,
@DATALOADED bit = 0 output,
@TSLONG bigint = 0 output,
@NAME nvarchar(20) = null output,
@DESCRIPTION nvarchar(100) = null output,
@PAYMENTMETHODCODE tinyint = null output,
@REPORTCATALOGID uniqueidentifier = null output,
@TYPECODE tinyint = null output,
@PRENUMBERED bit = null output,
@PRINTTRANSACTIONSORDERCODE tinyint = null output,
@PRINTORDERCODE tinyint = null output,
@SORTTRANSACTIONSCODE tinyint = null output,
@SORTORDERCODE tinyint = null output,
@PRINTCUSTOMERNUMBER bit = null output,
@PRINTSITEADDRESS bit = null output,
@SITEADDRESSID uniqueidentifier = null output,
@PRINTSTUBLOGO bit = null output,
@STUBLOGO varbinary(max) = null output,
@PRINTTRANSITABANUMBER bit = null output,
@PRINTORGANIZATIONNAME bit = null output,
@ORGANIZATIONNAME nvarchar(100) = null output,
@PRINTMESSAGE bit = null output,
@MESSAGE1 nvarchar(60) = null output,
@MESSAGE2 nvarchar(60) = null output,
@PRINTCHECKLOGO bit = null output,
@CHECKLOGO varbinary(max) = null output
,@PRINTNUMBER bit = null output
)
as
set nocount on;
-- be sure to set these, in case the select returns no rows
set @DATALOADED = 0;
set @TSLONG = 0;
select
@DATALOADED = 1,
@TSLONG = TSLONG,
@NAME = NAME,
@DESCRIPTION = DESCRIPTION,
@PAYMENTMETHODCODE = PAYMENTMETHODCODE,
@REPORTCATALOGID = REPORTCATALOGID,
@TYPECODE = TYPECODE,
@PRENUMBERED = PRENUMBERED,
@PRINTTRANSACTIONSORDERCODE = PRINTTRANSACTIONSORDERCODE,
@PRINTORDERCODE = PRINTORDERCODE,
@SORTTRANSACTIONSCODE = SORTTRANSACTIONSCODE,
@SORTORDERCODE = SORTORDERCODE,
@PRINTCUSTOMERNUMBER = PRINTCUSTOMERNUMBER,
@PRINTSITEADDRESS = PRINTSITEADDRESS,
--@SITEADDRESSID = SITEADDRESSID,
@PRINTSTUBLOGO = PRINTSTUBLOGO,
@STUBLOGO = STUBLOGO,
@PRINTTRANSITABANUMBER = PRINTTRANSITABANUMBER,
@PRINTORGANIZATIONNAME =PRINTORGANIZATIONNAME,
@ORGANIZATIONNAME = ORGANIZATIONNAME,
@PRINTMESSAGE = PRINTMESSAGE,
@MESSAGE1 = MESSAGE1,
@MESSAGE2 = MESSAGE2,
@PRINTCHECKLOGO = PRINTCHECKLOGO,
@CHECKLOGO = CHECKLOGO
,@PRINTNUMBER = PRINTNUMBER
from dbo.DISBURSEMENTFORMAT
where ID = @ID;
return 0;