V_QUERY_REVENUESPLIT_GIFTFEE

Revenue split gift fee query

Fields

Field Field Type Null Description
ID uniqueidentifier System record ID
FEE money Fee
WAIVED bit Waived
OVERRIDEREASONCODE nvarchar(63) yes Waived reason
COMMENTS nvarchar(255) yes Waived details
ADDEDBY_APPLICATION nvarchar(200) yes Added by application
ADDEDBY_USERNAME nvarchar(128) yes Added by user name
CHANGEDBY_APPLICATION nvarchar(200) yes Changed by application
CHANGEDBY_USERNAME nvarchar(128) yes Changed by user name
DATEADDED datetime Date added
DATECHANGED datetime Date changed
TSLONG bigint yes Timestamp value
TRANSACTIONAMOUNT money Fee (transaction currency)
ORGANIZATIONAMOUNT money Fee (organization currency)
TRANSACTIONCURRENCYID uniqueidentifier yes Transaction currency
BASECURRENCYID uniqueidentifier yes Base currency
BASEEXCHANGERATEID uniqueidentifier yes Base exchange rate
ORGANIZATIONEXCHANGERATEID uniqueidentifier yes Organization exchange rate

Definition

Copy
/*
Generated by Blackbaud AppFx Platform
Date:  8/17/2011 2:35:44 PM
Assembly Version:  Blackbaud.AppFx.Platform.SqlClr, Version=2.91.1535.0, Culture=neutral, PublicKeyToken=null
Copyright Blackbaud
*/
CREATE VIEW dbo.V_QUERY_REVENUESPLIT_GIFTFEE AS



                select
                    REVENUESPLITGIFTFEE.ID,
                    REVENUESPLITGIFTFEE.FEE,
                    REVENUESPLITGIFTFEE.WAIVED,
                    dbo.UFN_GIFTFEEOVERRIDEREASONCODE_TRANSLATE(PAYMENTGIFTFEEOVERRIDE.REASONCODEID) [OVERRIDEREASONCODE],
                    PAYMENTGIFTFEEOVERRIDE.COMMENTS,
                    [ADDEDBY].APPLICATIONNAME as [ADDEDBY_APPLICATION],
                    [ADDEDBY].USERNAME as [ADDEDBY_USERNAME],
                    [CHANGEDBY].APPLICATIONNAME as [CHANGEDBY_APPLICATION],
                    [CHANGEDBY].USERNAME as [CHANGEDBY_USERNAME],
                    REVENUESPLITGIFTFEE.DATEADDED,
                    REVENUESPLITGIFTFEE.DATECHANGED,
                    REVENUESPLITGIFTFEE.TSLONG,
                    REVENUESPLITGIFTFEE.TRANSACTIONAMOUNT,
                    REVENUESPLITGIFTFEE.ORGANIZATIONAMOUNT,
                    REVENUESPLITGIFTFEE.TRANSACTIONCURRENCYID,
                    REVENUESPLITGIFTFEE.BASECURRENCYID,
                    REVENUESPLITGIFTFEE.BASEEXCHANGERATEID,
                    REVENUESPLITGIFTFEE.ORGANIZATIONEXCHANGERATEID
                    /*#EXTENSION*/                
                from
                    dbo.REVENUESPLITGIFTFEE
                inner join
                    dbo.REVENUESPLIT on REVENUESPLIT.ID = REVENUESPLITGIFTFEE.ID
                left outer join 
                    dbo.PAYMENTGIFTFEEOVERRIDE on PAYMENTGIFTFEEOVERRIDE.ID = REVENUESPLIT.REVENUEID
                left join 
                    dbo.CHANGEAGENT as [ADDEDBY] on ADDEDBY.ID = REVENUESPLITGIFTFEE.ADDEDBYID
                left join 
                    dbo.CHANGEAGENT as [CHANGEDBY] on CHANGEDBY.ID = REVENUESPLITGIFTFEE.CHANGEDBYID;