USP_DATAFORMTEMPLATE_VIEW_MISCPAYMENTPAGEDATA
The load procedure used by the view dataform template "Miscellaneous Payment Page Expression View 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. |
| @CONSTITUENTID | uniqueidentifier | INOUT | Constituent ID |
| @REVENUEID | uniqueidentifier | INOUT | RevenueID |
| @AMOUNT | money | INOUT | Amount |
| @DATE | datetime | INOUT | Date |
| @CONSTITUENTNAME | nvarchar(255) | INOUT | Constituent |
| @ISGIFT | bit | INOUT | Is gift |
| @ISPLEDGE | bit | INOUT | Is pledge |
| @ISRECURRINGGIFT | bit | INOUT | Is recurring gift |
| @ISMGPLEDGE | bit | INOUT | Is matching gift claim |
| @ISPLANNEDGIFT | bit | INOUT | Is planned gift |
| @ISPAYMENT | bit | INOUT | Is payment |
| @ISPOSTED | bit | INOUT | Is posted |
| @LINKEDRECORDID | uniqueidentifier | INOUT | Linked record |
| @ALLOWEDITPAYMENT | bit | INOUT | Allow Edit Payment |
| @BENEFITSWAIVED | bit | INOUT | Benefits waived |
| @CANROLLBACK | bit | INOUT | Can rollback transaction |
| @CANSKIPTRANSACTION | bit | INOUT | Can skip transaction |
| @ISPENDING | bit | INOUT | Is pending |
| @EXTRADATAISPOSTED | bit | INOUT | Extra data is posted |
| @HASWRITEOFF | bit | INOUT | Has write-offs |
| @HASADJUSTMENTS | bit | INOUT | Has Adjustments |
| @HASUNPOSTEDREVERSAL | bit | INOUT | Has unposted GL Reversal |
| @HASUNPOSTEDADJUSTMENT | bit | INOUT | Has unposted Revenue Adjustment |
| @HASUNPOSTEDEXTRADATA | bit | INOUT | Has unposted Stock or Property Adjustment |
| @TYPE | nvarchar(26) | INOUT | Type |
| @PLEDGEBALANCE | money | INOUT | Pledge balance |
| @PAYMENTTYPECODE | tinyint | INOUT | Payment type code |
| @ATTRIBUTEDEFINED | bit | INOUT | Attribute defined |
| @REVENUECOUNT | int | INOUT | Revenue count |
| @ALLOWMATCHINGGIFTCLAIM | bit | INOUT | Allow matching gift claim |
| @HASTRIBUTES | bit | INOUT | Has tributes |
| @CANAPPLYTRIBUTE | bit | INOUT | Can apply tribute |
| @PAYMENTINCLUDESGIFT | bit | INOUT | Payment includes gift |
| @RECEIPTSTATUSCODE | tinyint | INOUT | Receipt status code |
| @MGPLEDGEISINACTIVE | bit | INOUT | Matching gift claim is inactive |
| @ISCONSTITUENTHOUSEHOLD | bit | INOUT | Is the transaction's associated constituent a household |
| @HOUSEHOLDSCANBEDONORS | bit | INOUT | Can households be donors |
| @NEEDSRERECEIPT | bit | INOUT | Needs re-receipt |
| @RECEIPTCOUNT | int | INOUT | Receipt count |
| @PLANNEDGIFTID | uniqueidentifier | INOUT | Planned gift ID |
| @REVENUEPAYMENTMETHODID | uniqueidentifier | INOUT | Revenue payment method ID |
| @DONOTPOST | bit | INOUT | Do not post |
| @SALEPOSTSTATUSCODE | tinyint | INOUT | Sale post status code |
| @HASSOLDSTOCK | bit | INOUT | Has sold stock |
| @GIFTFEE_ENABLED | bit | INOUT | GIFTFEE_ENABLED |
| @HASSOLDPROPERTY | bit | INOUT | Has sold property |
| @ELIGIBLEFORMATCHINGGIFTCLAIM | bit | INOUT | Eligible for matching gift claims |
| @ISORDER | bit | INOUT | Is order |
| @SALESORDERID | uniqueidentifier | INOUT | Sales order ID |
| @ISORDERAPPLICATION | bit | INOUT | Is order application |
| @HASGIFTAIDGLDISTRIBUTIONS | bit | INOUT | Has gift aid distributions |
| @SALESORDERPAYMENTID | uniqueidentifier | INOUT | Sales order payment ID |
| @ORDERTICKETTOTAL | money | INOUT | Order ticket total |
| @ORDERMEMBERSHIPTOTAL | money | INOUT | Order membership total |
| @ORDERDONATIONTOTAL | money | INOUT | Order discount total |
| @ORDERADJUSTMENTTOTAL | money | INOUT | Order adjustments total |
| @ORDERHASMEMBERSHIP | bit | INOUT | Order has memberships |
| @ORDERHASDONATION | bit | INOUT | Order has discounts |
| @ORDERHASADJUSTMENT | bit | INOUT | Order has adjustments |
| @ISMISCELLANEOUSPAYMENT | bit | INOUT | Is miscellaneous payment |
| @REFERENCE | nvarchar(255) | INOUT | Reference |
| @REFUNDSTATUS | tinyint | INOUT | Refund status |
| @REFUNDTOTAL | money | INOUT | Refund total |
| @ORDERHASEVENTREGISTRATION | bit | INOUT | ORDERHASEVENTREGISTRATION |
| @ORDEREVENTREGISTRATIONTOTAL | money | INOUT | ORDEREVENTREGISTRATIONTOTAL |
| @ISGRANTAWARD | bit | INOUT | Is grant award |
| @RGISOPEN | bit | INOUT | Recurring gift is open |
| @SPONSORSHIPID | uniqueidentifier | INOUT | SPONSORSHIPID |
| @SPONSORSHIPOPPORTUNITY | nvarchar(200) | INOUT | SPONSORSHIPOPPORTUNITY |
| @ORDERHASRESOURCE | bit | INOUT | ORDERHASRESOURCE |
| @ORDERRESOURCETOTAL | money | INOUT | ORDERRESOURCETOTAL |
| @ORDERHASSTAFFRESOURCE | bit | INOUT | ORDERHASSTAFFRESOURCE |
| @ORDERSTAFFRESOURCETOTAL | money | INOUT | ORDERSTAFFRESOURCETOTAL |
| @CONSTITUENTISGRANTOR | bit | INOUT | CONSTITUENTISGRANTOR |
| @CURRENTAPPUSERID | uniqueidentifier | IN | Input parameter indicating the ID of the current user. |
| @HASPLANNEDGIFTPAYOUT | bit | INOUT | HASPLANNEDGIFTPAYOUT |
| @RGHASDEVELOPMENTHISTORY | bit | INOUT | RGHASDEVELOPMENTHISTORY |
| @HASBENEFITDISTRIBUTION | bit | INOUT | HASBENEFITDISTRIBUTION |
| @HASGLDISTRIBUTIONS | bit | INOUT | HASGLDISTRIBUTIONS |
| @HASDNPADJUSTMENT | bit | INOUT | HASDNPADJUSTMENT |
| @ISMIXEDORDERPAYMENT | bit | INOUT | ISMIXEDORDERPAYMENT |
| @HASGIFTAIDSPLITONPENDINGR68PROCESS | bit | INOUT | HASGIFTAIDSPLITONPENDINGR68PROCESS |
| @HASPOSTEDBENEFITS | bit | INOUT | HASPOSTEDBENEFITS |
| @ISAUCTIONDONATION | bit | INOUT | ISAUCTIONDONATION |
| @PAYMENTALLOWSCREDITCARDREFUND | bit | INOUT | PAYMENTALLOWSCREDITCARDREFUND |
| @TRANSACTIONCURRENCYID | uniqueidentifier | INOUT | TRANSACTIONCURRENCYID |
| @SHOWGLINFO | bit | INOUT | SHOWGLINFO |
| @AUCTIONITEMID | uniqueidentifier | INOUT | AUCTIONITEMID |
| @HASAUCTIONPURCHASE | bit | INOUT | HASAUCTIONPURCHASE |
| @ISDONORCHALLENGE | bit | INOUT | ISDONORCHALLENGE |
| @AUCTIONDONATIONISRESERVEDORSOLD | bit | INOUT | AUCTIONDONATIONISRESERVEDORSOLD |
| @HASGIFTFEEGLDISTRIBUTIONS | bit | INOUT | Has gift fees distributions |
| @HASPOSTEDGIFTFEES | bit | INOUT | HASPOSTEDGIFTFEES |
| @HASUNPOSTEDGIFTFEESADJUSTMENT | bit | INOUT | HASUNPOSTEDGIFTFEESADJUSTMENT |
| @SHOWREVENUEGLDISTRIBUTIONS | bit | INOUT | SHOWREVENUEGLDISTRIBUTIONS |
| @ORDERHASFACILITY | bit | INOUT | ORDERHASFACILITY |
| @ORDERFACILITYTOTAL | money | INOUT | ORDERFACILITYTOTAL |
| @ORDERHASMERCHANDISE | bit | INOUT | ORDERHASMERCHANDISE |
| @ORDERMERCHANDISETOTAL | money | INOUT | ORDERMERCHANDISETOTAL |
| @HASUNREALIZEDGAINLOSS | bit | INOUT | HASUNREALIZEDGAINLOSS |
| @HASSYSTEMDISTRIBUTIONS | bit | INOUT | HASSYSTEMDISTRIBUTIONS |
| @ISPLANNEDGIFTADDITION | bit | INOUT | ISPLANNEDGIFTADDITION |
| @PLANNEDGIFTADDITIONID | uniqueidentifier | INOUT | PLANNEDGIFTADDITIONID |
| @HASMATCHINGACCOUNTSYSTEM | bit | INOUT | HASMATCHINGACCOUNTSYSTEM |
| @PDACCOUNTSYSTEMID | uniqueidentifier | INOUT | PDACCOUNTSYSTEMID |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_VIEW_MISCPAYMENTPAGEDATA
(
@ID uniqueidentifier,
@DATALOADED bit = 0 output,
@CONSTITUENTID uniqueidentifier = null output,
@REVENUEID uniqueidentifier = null output,
@AMOUNT money = null output,
@DATE datetime = null output,
@CONSTITUENTNAME nvarchar(255) = null output,
@ISGIFT bit = null output,
@ISPLEDGE bit = null output,
@ISRECURRINGGIFT bit = null output,
@ISMGPLEDGE bit = null output,
@ISPLANNEDGIFT bit = null output,
@ISPAYMENT bit = null output,
@ISPOSTED bit = null output,
@LINKEDRECORDID uniqueidentifier = null output,
@ALLOWEDITPAYMENT bit = null output,
@BENEFITSWAIVED bit = null output,
@CANROLLBACK bit = null output,
@CANSKIPTRANSACTION bit = null output,
@ISPENDING bit = null output,
@EXTRADATAISPOSTED bit = null output,
@HASWRITEOFF bit = null output,
@HASADJUSTMENTS bit = null output,
@HASUNPOSTEDREVERSAL bit = null output,
@HASUNPOSTEDADJUSTMENT bit = null output,
@HASUNPOSTEDEXTRADATA bit = null output,
@TYPE nvarchar(26) = null output,
@PLEDGEBALANCE money = null output,
@PAYMENTTYPECODE tinyint = null output,
@ATTRIBUTEDEFINED bit = null output,
@REVENUECOUNT int = null output,
@ALLOWMATCHINGGIFTCLAIM bit = null output,
@HASTRIBUTES bit = null output,
@CANAPPLYTRIBUTE bit = null output,
@PAYMENTINCLUDESGIFT bit = null output,
@RECEIPTSTATUSCODE tinyint = null output,
@MGPLEDGEISINACTIVE bit = null output,
@ISCONSTITUENTHOUSEHOLD bit = null output,
@HOUSEHOLDSCANBEDONORS bit = null output,
@NEEDSRERECEIPT bit = null output,
@RECEIPTCOUNT int = null output,
@PLANNEDGIFTID uniqueidentifier = null output,
@REVENUEPAYMENTMETHODID uniqueidentifier = null output,
@DONOTPOST bit = null output,
@SALEPOSTSTATUSCODE tinyint = null output,
@HASSOLDSTOCK bit = null output,
@GIFTFEE_ENABLED bit = null output,
@HASSOLDPROPERTY bit = null output,
@ELIGIBLEFORMATCHINGGIFTCLAIM bit = null output,
@ISORDER bit = null output,
@SALESORDERID uniqueidentifier = null output,
@ISORDERAPPLICATION bit = null output,
@HASGIFTAIDGLDISTRIBUTIONS bit = null output,
@SALESORDERPAYMENTID uniqueidentifier = null output,
@ORDERTICKETTOTAL money = null output,
@ORDERMEMBERSHIPTOTAL money = null output,
@ORDERDONATIONTOTAL money = null output,
@ORDERADJUSTMENTTOTAL money = null output,
@ORDERHASMEMBERSHIP bit = null output,
@ORDERHASDONATION bit = null output,
@ORDERHASADJUSTMENT bit = null output,
@ISMISCELLANEOUSPAYMENT bit = null output,
@REFERENCE nvarchar(255) = null output,
@REFUNDSTATUS tinyint = null output,
@REFUNDTOTAL money = null output,
@ORDERHASEVENTREGISTRATION bit = null output,
@ORDEREVENTREGISTRATIONTOTAL money = null output,
@ISGRANTAWARD bit = null output,
@RGISOPEN bit = null output,
@SPONSORSHIPID uniqueidentifier = null output,
@SPONSORSHIPOPPORTUNITY nvarchar(200) = null output,
@ORDERHASRESOURCE bit = null output,
@ORDERRESOURCETOTAL money = null output,
@ORDERHASSTAFFRESOURCE bit = null output,
@ORDERSTAFFRESOURCETOTAL money = null output,
@CONSTITUENTISGRANTOR bit = null output,
@CURRENTAPPUSERID uniqueidentifier = null,
@HASPLANNEDGIFTPAYOUT bit = null output,
@RGHASDEVELOPMENTHISTORY bit = null output,
@HASBENEFITDISTRIBUTION bit = null output,
@HASGLDISTRIBUTIONS bit = null output,
@HASDNPADJUSTMENT bit = null output,
@ISMIXEDORDERPAYMENT bit = null output,
@HASGIFTAIDSPLITONPENDINGR68PROCESS bit = null output,
@HASPOSTEDBENEFITS bit = null output,
@ISAUCTIONDONATION bit = null output,
@PAYMENTALLOWSCREDITCARDREFUND bit = null output,
@TRANSACTIONCURRENCYID uniqueidentifier = null output,
@SHOWGLINFO bit = null output,
@AUCTIONITEMID uniqueidentifier = null output,
@HASAUCTIONPURCHASE bit = null output,
@ISDONORCHALLENGE bit = null output,
@AUCTIONDONATIONISRESERVEDORSOLD bit = null output,
@HASGIFTFEEGLDISTRIBUTIONS bit = null output,
@HASPOSTEDGIFTFEES bit = null output,
@HASUNPOSTEDGIFTFEESADJUSTMENT bit = null output,
@SHOWREVENUEGLDISTRIBUTIONS bit = null output,
@ORDERHASFACILITY bit = null output,
@ORDERFACILITYTOTAL money = null output,
@ORDERHASMERCHANDISE bit = null output,
@ORDERMERCHANDISETOTAL money = null output,
@HASUNREALIZEDGAINLOSS bit = null output,
@HASSYSTEMDISTRIBUTIONS bit = null output,
@ISPLANNEDGIFTADDITION bit = null output,
@PLANNEDGIFTADDITIONID uniqueidentifier = null output,
@HASMATCHINGACCOUNTSYSTEM bit = null output,
@PDACCOUNTSYSTEMID uniqueidentifier = null output)
as
set nocount on;
set @DATALOADED = 0;
exec dbo.USP_DATAFORMTEMPLATE_VIEW_REVENUETRANSACTIONPAGEDATA
@ID = @ID,
@DATALOADED = @DATALOADED output,
@CONSTITUENTID = @CONSTITUENTID output,
@REVENUEID = @REVENUEID output,
@AMOUNT = @AMOUNT output,
@DATE = @DATE output,
@CONSTITUENTNAME = @CONSTITUENTNAME output,
@ISGIFT = @ISGIFT output,
@ISPLEDGE = @ISPLEDGE output,
@ISRECURRINGGIFT = @ISRECURRINGGIFT output,
@ISMGPLEDGE = @ISMGPLEDGE output,
@ISPLANNEDGIFT = @ISPLANNEDGIFT output,
@ISPAYMENT = @ISPAYMENT output,
@ISPOSTED = @ISPOSTED output,
@LINKEDRECORDID = @LINKEDRECORDID output,
@ALLOWEDITPAYMENT =@ALLOWEDITPAYMENT output,
@BENEFITSWAIVED = @BENEFITSWAIVED output,
@CANROLLBACK = @CANROLLBACK output,
@CANSKIPTRANSACTION= @CANSKIPTRANSACTION output,
@ISPENDING = @ISPENDING output,
@EXTRADATAISPOSTED = @EXTRADATAISPOSTED output,
@HASWRITEOFF = @HASWRITEOFF output,
@HASADJUSTMENTS = @HASADJUSTMENTS output,
@HASUNPOSTEDREVERSAL = @HASUNPOSTEDREVERSAL output,
@HASUNPOSTEDADJUSTMENT = @HASUNPOSTEDADJUSTMENT output,
@HASUNPOSTEDEXTRADATA = @HASUNPOSTEDEXTRADATA output,
@TYPE = @TYPE output,
@PLEDGEBALANCE = @PLEDGEBALANCE output,
@PAYMENTTYPECODE = @PAYMENTTYPECODE output,
@ATTRIBUTEDEFINED = @ATTRIBUTEDEFINED output,
@REVENUECOUNT = @REVENUECOUNT output,
@ALLOWMATCHINGGIFTCLAIM = @ALLOWMATCHINGGIFTCLAIM output,
@HASTRIBUTES = @HASTRIBUTES output,
@CANAPPLYTRIBUTE = @CANAPPLYTRIBUTE output,
@PAYMENTINCLUDESGIFT = @PAYMENTINCLUDESGIFT output,
@RECEIPTSTATUSCODE = @RECEIPTSTATUSCODE output,
@MGPLEDGEISINACTIVE = @MGPLEDGEISINACTIVE output,
@ISCONSTITUENTHOUSEHOLD = @ISCONSTITUENTHOUSEHOLD output,
@HOUSEHOLDSCANBEDONORS = @HOUSEHOLDSCANBEDONORS output,
@NEEDSRERECEIPT = @NEEDSRERECEIPT output,
@RECEIPTCOUNT = @RECEIPTCOUNT output,
@PLANNEDGIFTID = @PLANNEDGIFTID output,
@REVENUEPAYMENTMETHODID = @REVENUEPAYMENTMETHODID output,
@DONOTPOST = @DONOTPOST output,
@SALEPOSTSTATUSCODE = @SALEPOSTSTATUSCODE output,
@HASSOLDSTOCK = @HASSOLDSTOCK output,
@GIFTFEE_ENABLED = @GIFTFEE_ENABLED output,
@HASSOLDPROPERTY = @HASSOLDPROPERTY output,
@ELIGIBLEFORMATCHINGGIFTCLAIM = @ELIGIBLEFORMATCHINGGIFTCLAIM output,
@ISORDER = @ISORDER output,
@SALESORDERID = @SALESORDERID output,
@ISORDERAPPLICATION = @ISORDERAPPLICATION output,
@HASGIFTAIDGLDISTRIBUTIONS = @HASGIFTAIDGLDISTRIBUTIONS output,
@SALESORDERPAYMENTID = @SALESORDERPAYMENTID output,
@ORDERTICKETTOTAL = @ORDERTICKETTOTAL output,
@ORDERMEMBERSHIPTOTAL = @ORDERMEMBERSHIPTOTAL output,
@ORDERDONATIONTOTAL = @ORDERDONATIONTOTAL output,
@ORDERADJUSTMENTTOTAL = @ORDERADJUSTMENTTOTAL output,
@ORDERHASMEMBERSHIP = @ORDERHASMEMBERSHIP output,
@ORDERHASDONATION = @ORDERHASDONATION output,
@ORDERHASADJUSTMENT = @ORDERHASADJUSTMENT output,
@ISMISCELLANEOUSPAYMENT = @ISMISCELLANEOUSPAYMENT output,
@REFERENCE = @REFERENCE output,
@REFUNDSTATUS = @REFUNDSTATUS output,
@REFUNDTOTAL = @REFUNDTOTAL output,
@ORDERHASEVENTREGISTRATION = @ORDERHASEVENTREGISTRATION output,
@ORDEREVENTREGISTRATIONTOTAL = @ORDEREVENTREGISTRATIONTOTAL output,
@ISGRANTAWARD = @ISGRANTAWARD output,
@RGISOPEN = @RGISOPEN output,
@SPONSORSHIPID = @SPONSORSHIPID output,
@SPONSORSHIPOPPORTUNITY = @SPONSORSHIPOPPORTUNITY output,
@ORDERHASRESOURCE = @ORDERHASRESOURCE output,
@ORDERRESOURCETOTAL = @ORDERRESOURCETOTAL output,
@ORDERHASSTAFFRESOURCE = @ORDERHASSTAFFRESOURCE output,
@ORDERSTAFFRESOURCETOTAL = @ORDERSTAFFRESOURCETOTAL output,
@CONSTITUENTISGRANTOR = @CONSTITUENTISGRANTOR output,
@CURRENTAPPUSERID = @CURRENTAPPUSERID,
@HASPLANNEDGIFTPAYOUT = @HASPLANNEDGIFTPAYOUT output,
@RGHASDEVELOPMENTHISTORY = @RGHASDEVELOPMENTHISTORY output,
@HASBENEFITDISTRIBUTION = @HASBENEFITDISTRIBUTION output,
@HASGLDISTRIBUTIONS = @HASGLDISTRIBUTIONS output,
@HASDNPADJUSTMENT = @HASDNPADJUSTMENT output,
@ISMIXEDORDERPAYMENT = @ISMIXEDORDERPAYMENT output,
@HASGIFTAIDSPLITONPENDINGR68PROCESS = @HASGIFTAIDSPLITONPENDINGR68PROCESS output,
@HASPOSTEDBENEFITS = @HASPOSTEDBENEFITS output,
@ISAUCTIONDONATION = @ISAUCTIONDONATION output,
@PAYMENTALLOWSCREDITCARDREFUND = @PAYMENTALLOWSCREDITCARDREFUND output,
@TRANSACTIONCURRENCYID = @TRANSACTIONCURRENCYID output,
@SHOWGLINFO = @SHOWGLINFO output,
@AUCTIONITEMID = @AUCTIONITEMID output,
@HASAUCTIONPURCHASE = @HASAUCTIONPURCHASE output,
@ISDONORCHALLENGE = @ISDONORCHALLENGE output,
@AUCTIONDONATIONISRESERVEDORSOLD = @AUCTIONDONATIONISRESERVEDORSOLD output,
@HASGIFTFEEGLDISTRIBUTIONS = @HASGIFTFEEGLDISTRIBUTIONS output,
@HASPOSTEDGIFTFEES = @HASPOSTEDGIFTFEES output,
@HASUNPOSTEDGIFTFEESADJUSTMENT = @HASUNPOSTEDGIFTFEESADJUSTMENT output,
@SHOWREVENUEGLDISTRIBUTIONS = @SHOWREVENUEGLDISTRIBUTIONS output,
@ORDERHASFACILITY = @ORDERHASFACILITY output,
@ORDERFACILITYTOTAL = @ORDERFACILITYTOTAL output,
@ORDERHASMERCHANDISE = @ORDERHASMERCHANDISE output,
@ORDERMERCHANDISETOTAL = @ORDERMERCHANDISETOTAL output,
@HASUNREALIZEDGAINLOSS = @HASUNREALIZEDGAINLOSS output,
@HASSYSTEMDISTRIBUTIONS = @HASSYSTEMDISTRIBUTIONS output,
@ISPLANNEDGIFTADDITION = @ISPLANNEDGIFTADDITION output,
@PLANNEDGIFTADDITIONID = @PLANNEDGIFTADDITIONID output,
@HASMATCHINGACCOUNTSYSTEM = @HASMATCHINGACCOUNTSYSTEM output,
@PDACCOUNTSYSTEMID = @PDACCOUNTSYSTEMID output
return 0;