V_QUERY_DESIGNATIONREVENUESPLITINFO
Provides the ability to query for details of a designation split.
Fields
Field | Field Type | Null | Description |
---|---|---|---|
ID | uniqueidentifier | System record ID | |
TRANSACTIONPLEDGEBALANCE | money | yes | Pledge balance (transaction currency) |
PLEDGEBALANCE | money | yes | Pledge balance |
REVALUEDORGANIZATIONPLEDGEBALANCE | money | yes | Pledge balance (organization currency) |
TRANSACTIONCURRENCYID | uniqueidentifier | yes | Transaction currency ID |
BASECURRENCYID | uniqueidentifier | yes | Base currency ID |
Definition
Copy
/*
Generated by Blackbaud AppFx Platform
Date: 11/30/2010 11:29:51 PM
Assembly Version: Blackbaud.AppFx.Platform.SqlClr, Version=2.8.2022.0, Culture=neutral, PublicKeyToken=null
Copyright Blackbaud
*/
CREATE VIEW dbo.V_QUERY_DESIGNATIONREVENUESPLITINFO AS
select
REVENUESPLIT.ID,
dbo.UFN_PLEDGE_GETDESIGNATIONBALANCE(REVENUESPLIT.REVENUEID, REVENUESPLIT.DESIGNATIONID) TRANSACTIONPLEDGEBALANCE,
BALANCES.BASEBALANCE PLEDGEBALANCE,
BALANCES.ORGANIZATIONBALANCE REVALUEDORGANIZATIONPLEDGEBALANCE,
REVENUE.TRANSACTIONCURRENCYID,
REVENUE.BASECURRENCYID
from dbo.REVENUESPLIT
inner join REVENUE on REVENUESPLIT.REVENUEID=REVENUE.ID
cross apply dbo.UFN_PLEDGE_GETREVALUEDSPLITBALANCES(REVENUE.ID, getdate(), 0) BALANCES
where REVENUE.TRANSACTIONTYPECODE=1
and BALANCES.ID = REVENUESPLIT.ID