USP_DATAFORMTEMPLATE_PRELOAD_ADD_GRANTAWARDPAYMENT
Stored procedure used to load the grant award payment add form.
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@APPLICATIONID | uniqueidentifier | IN | |
@CONSTITUENTID | uniqueidentifier | INOUT | |
@HOUSEHOLDSCANBEDONORS | bit | INOUT | |
@VIEWFORMID | uniqueidentifier | INOUT | |
@DATE | datetime | INOUT | |
@TRANSACTIONTYPECODE | tinyint | INOUT | |
@GIFTINKINDUSEAPPRAISALTHRESHOLD | bit | INOUT | |
@GIFTINKINDAPPRAISALTHRESHOLD | money | INOUT | |
@CURRENTAPPUSERID | uniqueidentifier | IN | |
@PDACCOUNTSYSTEMID | uniqueidentifier | INOUT | |
@SHOWACCOUNTSYSTEM | bit | INOUT | |
@TRANSACTIONCURRENCYID | uniqueidentifier | INOUT | |
@BASEEXCHANGERATEID | uniqueidentifier | INOUT | |
@EXCHANGERATE | decimal(20, 8) | INOUT |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_PRELOAD_ADD_GRANTAWARDPAYMENT
(
@APPLICATIONID uniqueidentifier,
@CONSTITUENTID uniqueidentifier = null output,
@HOUSEHOLDSCANBEDONORS bit = null output,
@VIEWFORMID uniqueidentifier = null output,
@DATE datetime = null output,
@TRANSACTIONTYPECODE tinyint = null output,
@GIFTINKINDUSEAPPRAISALTHRESHOLD bit = null output,
@GIFTINKINDAPPRAISALTHRESHOLD money = null output,
@CURRENTAPPUSERID uniqueidentifier = null,
@PDACCOUNTSYSTEMID uniqueidentifier = null output,
@SHOWACCOUNTSYSTEM bit = null output,
@TRANSACTIONCURRENCYID uniqueidentifier = null output,
@BASEEXCHANGERATEID uniqueidentifier = null output,
@EXCHANGERATE decimal(20,8) = null output
)
as
set nocount on;
select @CONSTITUENTID = CONSTITUENTID from dbo.REVENUE where ID = @APPLICATIONID;
set @HOUSEHOLDSCANBEDONORS = dbo.UFN_INSTALLATIONINFO_GETHOUSEHOLDSCANBEDONORS()
set @VIEWFORMID = '3AFDF279-6EF0-43CB-BB84-86BDCA72E4E0';
set @DATE = dbo.UFN_DATE_GETEARLIESTTIME(getdate());
set @TRANSACTIONTYPECODE = 6;
select top 1
@GIFTINKINDUSEAPPRAISALTHRESHOLD = USEAPPRAISALTHRESHOLD,
@GIFTINKINDAPPRAISALTHRESHOLD = APPRAISALTHRESHOLD
from
dbo.GIFTINKINDAPPRAISALSETTINGS;
exec dbo.USP_PAYMENT_APPLICATIONPAYMENTLOADCURRENCY
@APPLICATIONID,
@DATE,
@CURRENTAPPUSERID,
@PDACCOUNTSYSTEMID output,
@SHOWACCOUNTSYSTEM output,
@TRANSACTIONCURRENCYID output,
@BASEEXCHANGERATEID output,
@EXCHANGERATE output;
return 0;